From patchwork Mon Feb 21 16:04:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Stein X-Patchwork-Id: 12753845 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5F6A8C433F5 for ; Mon, 21 Feb 2022 16:06:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Dklq+BTv3bratoidl17V3dr3WuIbFerKwqUyCxWo3lE=; b=TRBUhBNf6xJNsz NPY+8clT5eLcBXwZCqEmsWHG5s+Q9viXFDPe4OQQP/gADuAEZdu3yy5jmXp7crwTNbDVRa060AMU+ KGE7dRsoydUyCTkaQTKoFD5wqXRKMwV/y8olTjept6TKzp1RK29sot+XaUFn3Apdd8BY/PZhg83jN aVa9m3LOWvYQMXyRQaOpJRTs0uLIjgVsjuk/MFXSxNjk7WBIWJEUbUsJFv1NiI0N4bEkW7F/IVhNU k5G81fdmaIHBQBgwRyh4zKt8vuaTxDa01c/a/n7Gxa6+OmoJdQlEr/KIUAElCYXVM23VmDvTeLT3m AFhAmomP/XLxSdOgUsmw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nMBBK-006Z5C-2r; Mon, 21 Feb 2022 16:04:58 +0000 Received: from mx1.tq-group.com ([93.104.207.81]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nMBB1-006YzT-Q1 for linux-arm-kernel@lists.infradead.org; Mon, 21 Feb 2022 16:04:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1645459479; x=1676995479; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=qVfsUtEKp+x8O41F2tW67FgG0Ziy8k7baERGbcFiYng=; b=m0a4UCpHqVpvW+wqVcTlCFXVkz3z3AnWAv7XOgJyKBQOK1iizka6Rxs9 Zvgp1+vaRXw+D46l54dfU50DrNZm+DQg+CH2LkzDToTWHiE3fthAu2nmY Iqq8zlmkgVyjolhSGMSjze0pQOhnuiRKcUrPr4Udfhf88L+sGMP6osGEQ mNCxcDtWCq+Yb9Xpmdp4Q7riYL5du40zsYThoMoNKNGp10xxtZ4/j263x 5MUp8XdFlvr3/nFAvh7CmfdHu/SUtycwzdIQreaItOeIYqD2LqK8i8AEo 7iOIgZHG7k4YBMqF7yE6tZIZqKejfCeULFe06ciNhJbtu95HF6OK+JnZA A==; X-IronPort-AV: E=Sophos;i="5.88,386,1635199200"; d="scan'208";a="22216139" Received: from unknown (HELO tq-pgp-pr1.tq-net.de) ([192.168.6.15]) by mx1-pgp.tq-group.com with ESMTP; 21 Feb 2022 17:04:37 +0100 Received: from mx1.tq-group.com ([192.168.6.7]) by tq-pgp-pr1.tq-net.de (PGP Universal service); Mon, 21 Feb 2022 17:04:37 +0100 X-PGP-Universal: processed; by tq-pgp-pr1.tq-net.de on Mon, 21 Feb 2022 17:04:37 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1645459477; x=1676995477; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=qVfsUtEKp+x8O41F2tW67FgG0Ziy8k7baERGbcFiYng=; b=N4Ss68+meapreRsfr2OpwPHTx72F8kys+0jFnWVa2WMV4ROwZZE3cNtO qivyCmNLdjkE6gtJ537ukIIqowk4XRhvrzCHQPRv5pF0LyRLDJmTSA6oK S6gV4LEmFeQISaVAAbtAxJUJBUOnBWOWNaIToWprYr1oDY9d9HZYmlD0I 2ATxACFOlmwUoL5s7XlBaSxTSCNkDbRM1J8Cbd7iTPY1Cr/GxSecrUBLZ Ef41reXv3s4wBvhzssjL+TXnGi+kk4kkal3pTO0pTBYSlKZ+BimqE+NqB XPMkiH9xpk987OrXdaN8CbBtADGMm0zx9xlwHFKY/EoXo3gcl2H02SM/X w==; X-IronPort-AV: E=Sophos;i="5.88,386,1635199200"; d="scan'208";a="22216138" Received: from vtuxmail01.tq-net.de ([10.115.0.20]) by mx1.tq-group.com with ESMTP; 21 Feb 2022 17:04:37 +0100 Received: from steina-w.tq-net.de (unknown [10.123.49.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by vtuxmail01.tq-net.de (Postfix) with ESMTPSA id DE696280075; Mon, 21 Feb 2022 17:04:36 +0100 (CET) From: Alexander Stein To: Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Fabio Estevam Cc: Matthias Schiffer , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Rob Herring , Alexander Stein Subject: [PATCH v2 1/5] dt-bindings: arm: fsl: add TQ Systems boards based on i.MX6UL(L) Date: Mon, 21 Feb 2022 17:04:15 +0100 Message-Id: <20220221160419.550640-2-alexander.stein@ew.tq-group.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220221160419.550640-1-alexander.stein@ew.tq-group.com> References: <20220221160419.550640-1-alexander.stein@ew.tq-group.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220221_080440_181572_56DD9961 X-CRM114-Status: GOOD ( 12.24 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Matthias Schiffer TQMa6ULx is a SOM family using NXP i.MX6UL CPU family. TQMa6ULLx is a SOM family using NXP i.MX6ULL CPU family. Both are available as a socket type as well as an LGA type. For both variants there are the mainboards MBa6ULx and MBa6ULxL, trailing 'L' is LGA version. Finally there is the possibility to use the socket module with an LGA adapter on the MBa6ULxL. The SOM needs a mainboard, therefore we provide compatibles using this naming schema: "tq,imx6ul-" for the module and "tq,imx6ul--" for when mounted on the mainboard. The i.MX6ULL version is done similar. Signed-off-by: Matthias Schiffer Acked-by: Rob Herring Signed-off-by: Alexander Stein Reviewed-by: Krzysztof Kozlowski --- Changes in v2: * Acked-by: Rob Herring .../devicetree/bindings/arm/fsl.yaml | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 23e678232451..9343b64ce55e 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -613,6 +613,28 @@ properties: - const: kontron,imx6ul-n6310-som - const: fsl,imx6ul + - description: TQ-Systems TQMa6UL1 SoM on MBa6ULx board + items: + - enum: + - tq,imx6ul-tqma6ul1-mba6ulx + - const: tq,imx6ul-tqma6ul1 # MCIMX6G1 + - const: fsl,imx6ul + + - description: TQ-Systems TQMa6UL2 SoM on MBa6ULx board + items: + - enum: + - tq,imx6ul-tqma6ul2-mba6ulx + - const: tq,imx6ul-tqma6ul2 # MCIMX6G2 + - const: fsl,imx6ul + + - description: TQ-Systems TQMa6ULxL SoM on MBa6ULx[L] board + items: + - enum: + - tq,imx6ul-tqma6ul2l-mba6ulx # using LGA adapter + - tq,imx6ul-tqma6ul2l-mba6ulxl + - const: tq,imx6ul-tqma6ul2l # MCIMX6G2, LGA SoM variant + - const: fsl,imx6ul + - description: i.MX6ULL based Boards items: - enum: @@ -667,6 +689,21 @@ properties: - const: kontron,imx6ull-n6411-som - const: fsl,imx6ull + - description: TQ Systems TQMa6ULLx SoM on MBa6ULx board + items: + - enum: + - tq,imx6ull-tqma6ull2-mba6ulx + - const: tq,imx6ull-tqma6ull2 # MCIMX6Y2 + - const: fsl,imx6ull + + - description: TQ Systems TQMa6ULLxL SoM on MBa6ULx[L] board + items: + - enum: + - tq,imx6ull-tqma6ull2l-mba6ulx # using LGA adapter + - tq,imx6ull-tqma6ull2l-mba6ulxl + - const: tq,imx6ull-tqma6ull2l # MCIMX6Y2, LGA SoM variant + - const: fsl,imx6ull + - description: i.MX6ULZ based Boards items: - enum: