From patchwork Fri Jan 7 18:03:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706871 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 2BD7FC433EF for ; Fri, 7 Jan 2022 18:08:27 +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=G1OLH8J3OdLMJB0FABQL+hgU09QqjO+E/yEnhrWOcws=; b=TYuSncuhZARAJo z3Rsa47tY0SUglOVSq8nIGaAmOenZk9ySYDaDV73C0Njw0wdXVzp3GSYvKkLQby6Ll2MeCxo1ThU1 1Zg817wdle0mLAQREirvyuB5X8KLqp7fuf8AaLQCd3D3X/zQhlDyQ5sl8cNNJL9CszOL+UqKvbqS8 l+GrJZq44rB5oUlSFL+S82zjkR2XqfrVzpWsgHCJVxdP7BIv7xZvvIpf3E4RVBEVz0WagLDddARMZ ee5KPhwp9Rgd0HChgLWJN+KTRXyf1HMxbFpHeCl3HR+twuYG6koWDqlaDn/naIXBRjNALWryQ4yT6 aRWOWWTGtyHQQs2gs22g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tb9-004mTZ-Q3; Fri, 07 Jan 2022 18:04:19 +0000 Received: from mout.perfora.net ([74.208.4.194]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tau-004mPT-1o for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:09 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MUoHN-1mxTYg35xR-00Qle6; Fri, 07 Jan 2022 19:03:48 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Fabio Estevam , Frank Rowand , NXP Linux Team , =?utf-8?q?Oliver_St=C3=A4bler?= , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 01/14] arm64: dts: imx8mm: fix strange hex notation Date: Fri, 7 Jan 2022 19:03:01 +0100 Message-Id: <20220107180314.1816515-2-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:Agtd2KULb4KbSyLtL1KrrX1DGxizXppFEHW5vtbd994J34X8ov1 s/aLIDBUK/PIEeYfPSRD2JSWhyJJConkXlEqH76PikcaFlNMU2L59XyjYFx1ROwZzRMgJaz oU77EQViX7Vh2yDMiyoTV5gm1v8xs+JDeo6k3hBjk/hnOgs7Xm49AHaboWFQasi/RMiPI0r gBBvcde3s4ZUyspVEz5ew== X-UI-Out-Filterresults: notjunk:1;V03:K0:OGTKMnhA35s=:S5UOzWON+ARNCqA85bA/qF 6FY3+/ZjYIwOMyith5UL617TDwvHGeVbj0nSpgsG4E69etT3SCsOoXfH7VkaAVjivGnuSIHog aUa8FzOtOTQYYtJhxDx4clMPOjkT7Zip9TYza65DUJMjvtqxTjqVNaP0YITSHO4QsaB9HUuTn W2RyqXZy+cAbS1K4yf6KMJ1CYGCo4XWCB8tLYKGK/AmnLTACaQ2PqYuuzU8keL3zhcRbizwQ6 zxMWFIv38/VhyzilX8ECvnLQXfhFlIbNJz6tJe/exZdVb8J3uw2aUhhhqoLgw1ZWIjRsvko8I XFv1woK4pSLlz+8xk+GIeOrO8FdPKxHx7ICgCop4IF25ogGEVnGdSpN2NASG1wlFRxMMJ3eQm RJoBtcBN7mqgSgCbQqPWWd7GOriTkMbVxawP83UiT9gzUW7VgS6iBxrJEkNj2PcNDx7XAiGZS 2hG/IF3aIYIkY3gxNeKM707GHDTeaugyBxVq4JOH2Iupp+Cu0rOuJYhUK9meT+M3EndmSFlTX glHJwTf06ikyRMBgNmheZFDAVD3U0nfIVqpAYXkwxppR/XjmXFd05MKSvz797RtkfigjRdSMv ymcnr8ahmVnpFtB9k9AJuCkPNErWIwWZNtGDOZ2cydB+ysOJS3fezmmj1j4QWsrVm9ALQXyJi JYSaZTpVILsuH7Qml5svWbeoQIRyhxTsMbtcvlohV8V8e9bpvFiskct0Osbplz5sjR+Q= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100404_220978_72D73602 X-CRM114-Status: UNSURE ( 8.79 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Fix strange hex notation with mixed lower-case and upper-case letters. Signed-off-by: Marcel Ziswiler Reviewed-by: Laurent Pinchart --- arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h b/arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h index a003e6af3353..c68a5e456025 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h +++ b/arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h @@ -279,7 +279,7 @@ #define MX8MM_IOMUXC_SAI5_RXD2_SAI1_TX_DATA4 0x150 0x3B8 0x000 0x1 0x0 #define MX8MM_IOMUXC_SAI5_RXD2_SAI1_TX_SYNC 0x150 0x3B8 0x4CC 0x2 0x1 #define MX8MM_IOMUXC_SAI5_RXD2_SAI5_TX_BCLK 0x150 0x3B8 0x4E8 0x3 0x0 -#define MX8MM_IOMUXC_SAI5_RXD2_PDM_DATA2 0x150 0x3B8 0x53c 0x4 0x0 +#define MX8MM_IOMUXC_SAI5_RXD2_PDM_DATA2 0x150 0x3B8 0x53C 0x4 0x0 #define MX8MM_IOMUXC_SAI5_RXD2_GPIO3_IO23 0x150 0x3B8 0x000 0x5 0x0 #define MX8MM_IOMUXC_SAI5_RXD3_SAI5_RX_DATA3 0x154 0x3BC 0x4E0 0x0 0x0 #define MX8MM_IOMUXC_SAI5_RXD3_SAI1_TX_DATA5 0x154 0x3BC 0x000 0x1 0x0 @@ -486,7 +486,7 @@ #define MX8MM_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC 0x1D8 0x440 0x000 0x0 0x0 #define MX8MM_IOMUXC_SAI3_TXFS_GPT1_CAPTURE2 0x1D8 0x440 0x000 0x1 0x0 #define MX8MM_IOMUXC_SAI3_TXFS_SAI5_RX_DATA1 0x1D8 0x440 0x4D8 0x2 0x2 -#define MX8MM_IOMUXC_SAI3_TXFS_UART2_DCE_RX 0x1D8 0x440 0x4Fc 0x4 0x2 +#define MX8MM_IOMUXC_SAI3_TXFS_UART2_DCE_RX 0x1D8 0x440 0x4FC 0x4 0x2 #define MX8MM_IOMUXC_SAI3_TXFS_UART2_DTE_TX 0x1D8 0x440 0x000 0x4 0x0 #define MX8MM_IOMUXC_SAI3_TXFS_GPIO4_IO31 0x1D8 0x440 0x000 0x5 0x0 #define MX8MM_IOMUXC_SAI3_TXFS_TPSMP_HDATA1 0x1D8 0x440 0x000 0x7 0x0 @@ -494,7 +494,7 @@ #define MX8MM_IOMUXC_SAI3_TXC_GPT1_COMPARE2 0x1DC 0x444 0x000 0x1 0x0 #define MX8MM_IOMUXC_SAI3_TXC_SAI5_RX_DATA2 0x1DC 0x444 0x4DC 0x2 0x2 #define MX8MM_IOMUXC_SAI3_TXC_UART2_DCE_TX 0x1DC 0x444 0x000 0x4 0x0 -#define MX8MM_IOMUXC_SAI3_TXC_UART2_DTE_RX 0x1DC 0x444 0x4Fc 0x4 0x3 +#define MX8MM_IOMUXC_SAI3_TXC_UART2_DTE_RX 0x1DC 0x444 0x4FC 0x4 0x3 #define MX8MM_IOMUXC_SAI3_TXC_GPIO5_IO0 0x1DC 0x444 0x000 0x5 0x0 #define MX8MM_IOMUXC_SAI3_TXC_TPSMP_HDATA2 0x1DC 0x444 0x000 0x7 0x0 #define MX8MM_IOMUXC_SAI3_TXD_SAI3_TX_DATA0 0x1E0 0x448 0x000 0x0 0x0 From patchwork Fri Jan 7 18:03:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706870 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 01717C433F5 for ; Fri, 7 Jan 2022 18:08:25 +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=ygMr9YlV9/E1DDJ0xKrptxM8Ev1ZTojVgp2n5A2ef/E=; b=scq8ZEN4CCSVve 3BtI3rW03DbvIqVVNNtZxyX2HKhevsOSHuvL+LC55Ih6es5865uzxE6zWIg+WPAUFWRR7AmNCX7Yd hLbDpOMmcbLuk8x9Knk3ZtkHbIrgNCw0FA5dIwAe+cF25PH+R4iSaIkvHNOzekx9ftBWIZUrsPWlW bGE46XQXWEbhw39TMzeoo6SsI9peIW8cFTgJr5YlLJ9ZC+wyyUZOr5/ri9gVQMtgu5yxgOU+YGcXz EsBfVudb1b3mc8g5Yj4af+ZXMUmkPW7c1I/1JvMWok7DquTBNM1KWb0MfJ8sXGONWky1CJ+NLv84M v0W7TBYTwFuCjmZ+Urng==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tb0-004mQp-JO; Fri, 07 Jan 2022 18:04:10 +0000 Received: from mout.perfora.net ([74.208.4.194]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tat-004mP3-JR for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:08 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1N4QTi-1mPWJn3EeM-011U6n; Fri, 07 Jan 2022 19:03:50 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Bartosz Golaszewski , Frank Rowand , Linus Walleij , Rob Herring , devicetree@vger.kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 02/14] dt-bindings: gpio: fix gpio-hog example Date: Fri, 7 Jan 2022 19:03:02 +0100 Message-Id: <20220107180314.1816515-3-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:ytzex8uojCkbk04+1zET92x9o8utwdOsZlxdHCWAqyylkF7JRec 5en/28PTW12sX2ELW105nbTInJ0ckaVkDg5gFrDzrUX/ky5wwkRPASV09P+gOFWbRhH5XJI iBRXFX0HIRES2+ke9DCfPC7QjX87TBQ4wPAkg2B4yZftkpvlcnxRJsLswUarAWiP7IFtUZ2 DkAMICIUlhc7XmpbS/4vg== X-UI-Out-Filterresults: notjunk:1;V03:K0:Bop0A3kwWdw=:Yhg+4IsBVbPogG7HyRrSyM uEabtZ17tyjl/gp9+5stjTua0aGJYThfbSzl3Bf82Jmg2j0VQPhNPIjtoEdXNNuLNpWQqhs4M 3ERqjIfqqHqj4JGBnCDzfPXf0vqqHWQHk7lLbZQCRgBQLJsxcbOLCRpOFmfHmBojHTovGjgvL CM/gB6jLTCcqtSkazufhX6DEtu84DRophzd6BZuRI8vD6xK35JaBjDrXXRz5vq9FDUcNQ2THS r+3Yx59wHFUbiGuF+gmSHw01pzwERRJPNuGsxSFxqrgH2JUPM6RkP4VTedcU3rh0UGCO0rfbc /TN9s9XdRgRjuSX8W6BIze+gKVlPFSrYOoJviRym1nVpeT4qELhiEOuy7qr6Ks992nidkhvMO Qq9cV5DcOPk06r+x8gwH8f+dLLM8NEasZ9/lRpFcHfq0xsINjczuMTcsLM/KyfUi2ibAUp4E0 5t/coqc/Ek5WOSWrHyrPtxvC7VuGBBPRxiK8gfAI/4vTF34fkk98T/XbHS5BzdT2x1ksergBD z6mQL7YwfIpO03amvZSjXI9sJ4DaqX2aDO9Tm/T9UYUOzLaPKYqeduTBMMwt/Hj/v1iopN8Al xyx8Zjxr7yCbkV0ZsSaJmh+pfJirYngLw0lByMYG14dmTXpy+4K9g/qbWxK78i+1vleFYr7fc Yg35NYeW823SfuqH/YJAWygB6KvJ832hMcEqgEysRHEHm8ErTfqt8aCrDM02jBO9kpOA= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100403_758132_06172E32 X-CRM114-Status: GOOD ( 10.49 ) 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: Marcel Ziswiler Even if this is no yaml yet at least fix the example to be compliant to later schema as e.g. found in gpio-pca95xx.yaml, fairchild,74hc595.yaml and gpio/fsl-imx-gpio.yaml. Signed-off-by: Marcel Ziswiler Acked-by: Rob Herring --- Documentation/devicetree/bindings/gpio/gpio.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/gpio/gpio.txt b/Documentation/devicetree/bindings/gpio/gpio.txt index a8895d339bfe..5663e71b751f 100644 --- a/Documentation/devicetree/bindings/gpio/gpio.txt +++ b/Documentation/devicetree/bindings/gpio/gpio.txt @@ -213,7 +213,7 @@ Example of two SOC GPIO banks defined as gpio-controller nodes: gpio-controller; #gpio-cells = <2>; - line_b { + line_b-hog { gpio-hog; gpios = <6 0>; output-low; From patchwork Fri Jan 7 18:03:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706873 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 16DCAC433F5 for ; Fri, 7 Jan 2022 18:08:30 +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=/MFIkS6+klA9wmuFFoIk6QN+buBljfkFG+50xydZxVA=; b=256VODnQVrVKvf QMK97OaTmDvCU3ci0F9xVz/3XTazXFdKatXRqoXL7aZuJAShxuJCz1nGyDdCPUriJywJ4+WYY4ArB 9vOAD+09ltAYeGUG6hCqaqsmFqaSWeciGCx83G60ncFj27VtOIlVJQAkKieO3FeyaIxaFCpOtPsH3 IrQsO0bk4v9FrOqhRN2tZd6NawyRwCKstsyOzPkSLeHq4EN23t42zmamLgis4p9gntVtptYv6lEZF FnXNZYMEFdR21hEux5RP7CQAb+Fwctjygy+jGVSiHYCTJjmHwwv5NnMZav+ikLxYlIyS6gQOcopEY DPb4BxKx2PSLO6k9Z2bg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbK-004mWT-Hb; Fri, 07 Jan 2022 18:04:30 +0000 Received: from mout.perfora.net ([74.208.4.196]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tb0-004mQk-3G for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:15 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MNLN8-1miLOk2m6s-00Or29; Fri, 07 Jan 2022 19:03:53 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 03/14] arm64: defconfig: rebuild default configuration Date: Fri, 7 Jan 2022 19:03:03 +0100 Message-Id: <20220107180314.1816515-4-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:pFoE8Ds7GIzfZBgAQWqVdJ73yIM/kUaMFypfywab1TDDAZ6uH17 47o6x9XK2mX9CAK8oT0TZQxvSkirPt/8mGlUQSDLBsvQnc2Ft27mb5NiQkSaPHEkzW9ebRS FU2U1qB4Tl9+T++7K3qXnQ3My2NH8DdUTyUbUIZIKI8p0njXJpB8wvpIR3JyH2DM1INfGKi PmUMq2hPyM+Vc2QiC33Rg== X-UI-Out-Filterresults: notjunk:1;V03:K0:VPATcyeOlpI=:u8KecsCLWsHZ/ZCmV0Sc5J lO4TiU4zk5H+D9Y3cgtYhNUlXRC++ISI4DlOWyesBQ2Yg9an/JWm6ua/uONvqKB9fp25GZwoG 0yV53HEVhUWObFaOzeLF6rlUCi9DyCAePWJuVlvmJ7baiIt5gsbI2cZCP1Qu9rKROWeL5ki7E DUEOH3j003wsaZUBKxTyotU1a1axpDANTeyjI5Bb+Xmqt04GAIAQrSWe1v//BRROfub1qxddm pEDxBKCKycFC2pxDw6SdCl9cMUlG/cCHJraV4Y0P+CG1L9JPXK2oZsgDkc9z/i8G/dBReJeQ+ 18JE9SwQcGUSmcvpPBz75wv6KebM2tBuEefwy+EuOKKDe5gCHjj4pFXk5fcAOhrUvXILOm+hz nBkLUw3qpt/lgPSqz+WxN8jbsU0RwOkKBfzu01GCjsF/V8aUb0KObQKoW6TW8CwAkjZVWZumk Yy2Vkt7TCL66lUAyBRBZN78PxUm66mC4DfZ90VJdoovI3wtCZDHECF3O/PnBhzsvmR6EdcOob mvDm3tEtWHJTUJ8GUpucURdXTkwUJlJE7bR8tNLWaWslUwGNQZqSImE9hl8OQzc1Txe7I4pg0 DlkO90+WQn3NgNUa/f8ny2M/eNjnTo/INetSdP0UKVVFS5MQahv/8rNbfv6AAOd/igLp4jNO6 ZJG/6kae0W3ZRgtRYDWvxkPRsYLD1RgTwteDpQfjNJxds+dhT8IEkIl1RflZmATfZlbcfqaeV HODGeQCCX5na7+mw X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100410_268152_87F4AB00 X-CRM114-Status: UNSURE ( 8.45 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Run "make defconfig; make savedefconfig" to rebuild defconfig. Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 135 +++++++++++++---------------------- 1 file changed, 50 insertions(+), 85 deletions(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index cc5d3ba166b1..79e4bf9f4c2c 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -3,17 +3,14 @@ CONFIG_POSIX_MQUEUE=y CONFIG_AUDIT=y CONFIG_NO_HZ_IDLE=y CONFIG_HIGH_RES_TIMERS=y -CONFIG_PREEMPT=y +CONFIG_BPF_JIT=y CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y -CONFIG_TASK_XACCT=y -CONFIG_TASK_IO_ACCOUNTING=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_NUMA_BALANCING=y CONFIG_MEMCG=y -CONFIG_MEMCG_SWAP=y CONFIG_BLK_CGROUP=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_HUGETLB=y @@ -66,7 +63,6 @@ CONFIG_ARM64_VA_BITS_48=y CONFIG_SCHED_MC=y CONFIG_SCHED_SMT=y CONFIG_NUMA=y -CONFIG_SECCOMP=y CONFIG_KEXEC=y CONFIG_KEXEC_FILE=y CONFIG_CRASH_DUMP=y @@ -84,7 +80,6 @@ CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m -CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPUFREQ_DT=y CONFIG_ACPI_CPPC_CPUFREQ=m CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m @@ -97,19 +92,9 @@ CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=y CONFIG_ARM_TEGRA186_CPUFREQ=y CONFIG_QORIQ_CPUFREQ=y -CONFIG_ARM_SCMI_PROTOCOL=y -CONFIG_ARM_SCPI_PROTOCOL=y -CONFIG_RASPBERRYPI_FIRMWARE=y -CONFIG_INTEL_STRATIX10_SERVICE=y -CONFIG_INTEL_STRATIX10_RSU=m -CONFIG_QCOM_SCM=y -CONFIG_EFI_CAPSULE_LOADER=y -CONFIG_IMX_SCU=y -CONFIG_IMX_SCU_PD=y CONFIG_ACPI=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y -CONFIG_ACPI_APEI_PCIEAER=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_EINJ=y CONFIG_VIRTUALIZATION=y @@ -182,14 +167,12 @@ CONFIG_NET_ACT_GATE=m CONFIG_QRTR=m CONFIG_QRTR_SMD=m CONFIG_QRTR_TUN=m -CONFIG_BPF_JIT=y CONFIG_CAN=m +CONFIG_CAN_FLEXCAN=m CONFIG_CAN_RCAR=m CONFIG_CAN_RCAR_CANFD=m -CONFIG_CAN_FLEXCAN=m CONFIG_BT=m CONFIG_BT_HIDP=m -# CONFIG_BT_HS is not set # CONFIG_BT_LE is not set CONFIG_BT_LEDS=y # CONFIG_BT_DEBUGFS is not set @@ -228,7 +211,6 @@ CONFIG_PCIE_ROCKCHIP_HOST=m CONFIG_PCIE_BRCMSTB=m CONFIG_PCI_IMX6=y CONFIG_PCI_LAYERSCAPE=y -CONFIG_PCIE_LAYERSCAPE_GEN4=y CONFIG_PCI_HISI=y CONFIG_PCIE_QCOM=y CONFIG_PCIE_ARMADA_8K=y @@ -236,6 +218,11 @@ CONFIG_PCIE_KIRIN=y CONFIG_PCIE_HISI_STB=y CONFIG_PCIE_TEGRA194_HOST=m CONFIG_PCIE_VISCONTI_HOST=y +CONFIG_PCIE_LAYERSCAPE_GEN4=y +CONFIG_PCIE_CADENCE_PLAT_HOST=y +CONFIG_PCIE_CADENCE_PLAT_EP=y +CONFIG_PCI_J721E_HOST=y +CONFIG_PCI_J721E_EP=y CONFIG_PCI_ENDPOINT=y CONFIG_PCI_ENDPOINT_CONFIGFS=y CONFIG_PCI_EPF_TEST=m @@ -243,8 +230,15 @@ CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_FW_LOADER_USER_HELPER=y CONFIG_HISILICON_LPC=y -CONFIG_FSL_MC_BUS=y CONFIG_TEGRA_ACONNECT=m +CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCPI_PROTOCOL=y +CONFIG_RASPBERRYPI_FIRMWARE=y +CONFIG_INTEL_STRATIX10_SERVICE=y +CONFIG_INTEL_STRATIX10_RSU=m +CONFIG_EFI_CAPSULE_LOADER=y +CONFIG_IMX_SCU=y +CONFIG_IMX_SCU_PD=y CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m CONFIG_MTD=y @@ -261,11 +255,10 @@ CONFIG_MTD_SST25L=y CONFIG_MTD_RAW_NAND=y CONFIG_MTD_NAND_DENALI_DT=y CONFIG_MTD_NAND_MARVELL=y +CONFIG_MTD_NAND_BRCMNAND=m CONFIG_MTD_NAND_FSL_IFC=y CONFIG_MTD_NAND_QCOM=y CONFIG_MTD_SPI_NOR=y -CONFIG_MTK_DEVAPC=m -CONFIG_SPI_CADENCE_QUADSPI=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_NBD=m CONFIG_VIRTIO_BLK=y @@ -315,6 +308,7 @@ CONFIG_NET_XGENE=y CONFIG_ATL1C=m CONFIG_BCMGENET=m CONFIG_BNX2X=m +CONFIG_SYSTEMPORT=m CONFIG_MACB=y CONFIG_THUNDER_NIC_PF=y CONFIG_FEC=y @@ -351,13 +345,11 @@ CONFIG_SNI_NETSEC=y CONFIG_STMMAC_ETH=m CONFIG_TI_K3_AM65_CPSW_NUSS=y CONFIG_QCOM_IPA=m -CONFIG_MDIO_BUS_MUX_MMIOREG=y -CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y +CONFIG_MESON_GXL_PHY=m CONFIG_AQUANTIA_PHY=y CONFIG_BCM54140_PHY=m CONFIG_MARVELL_PHY=m CONFIG_MARVELL_10G_PHY=m -CONFIG_MESON_GXL_PHY=m CONFIG_MICREL_PHY=y CONFIG_MICROSEMI_PHY=y CONFIG_AT803X_PHY=y @@ -365,6 +357,8 @@ CONFIG_REALTEK_PHY=y CONFIG_ROCKCHIP_PHY=y CONFIG_DP83867_PHY=y CONFIG_VITESSE_PHY=y +CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y +CONFIG_MDIO_BUS_MUX_MMIOREG=y CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m @@ -406,6 +400,8 @@ CONFIG_SERIO_AMBAKMI=y CONFIG_LEGACY_PTY_COUNT=16 CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_NR_UARTS=16 +CONFIG_SERIAL_8250_RUNTIME_UARTS=16 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_BCM2835AUX=y @@ -472,6 +468,7 @@ CONFIG_SPI=y CONFIG_SPI_ARMADA_3700=y CONFIG_SPI_BCM2835=m CONFIG_SPI_BCM2835AUX=m +CONFIG_SPI_CADENCE_QUADSPI=y CONFIG_SPI_DESIGNWARE=m CONFIG_SPI_DW_DMA=y CONFIG_SPI_DW_MMIO=m @@ -507,22 +504,7 @@ CONFIG_PINCTRL_IMX8QM=y CONFIG_PINCTRL_IMX8QXP=y CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8ULP=y -CONFIG_PINCTRL_MSM=y -CONFIG_PINCTRL_IPQ8074=y -CONFIG_PINCTRL_IPQ6018=y -CONFIG_PINCTRL_MSM8916=y -CONFIG_PINCTRL_MSM8994=y -CONFIG_PINCTRL_MSM8996=y -CONFIG_PINCTRL_MSM8998=y -CONFIG_PINCTRL_QCS404=y -CONFIG_PINCTRL_QDF2XXX=y CONFIG_PINCTRL_QCOM_SPMI_PMIC=y -CONFIG_PINCTRL_SC7180=y -CONFIG_PINCTRL_SC7280=y -CONFIG_PINCTRL_SDM845=y -CONFIG_PINCTRL_SM8150=y -CONFIG_PINCTRL_SM8250=y -CONFIG_PINCTRL_SM8350=y CONFIG_PINCTRL_LPASS_LPI=m CONFIG_GPIO_ALTERA=m CONFIG_GPIO_DAVINCI=y @@ -543,9 +525,6 @@ CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_MAX77620=y CONFIG_GPIO_SL28CPLD=m -CONFIG_POWER_AVS=y -CONFIG_QCOM_CPR=y -CONFIG_ROCKCHIP_IODOMAIN=y CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_QCOM_PON=m CONFIG_POWER_RESET_XGENE=y @@ -553,10 +532,10 @@ CONFIG_POWER_RESET_SYSCON=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_BQ27XXX=y -CONFIG_SENSORS_ARM_SCMI=y CONFIG_BATTERY_MAX17042=m CONFIG_CHARGER_BQ25890=m CONFIG_CHARGER_BQ25980=m +CONFIG_SENSORS_ARM_SCMI=y CONFIG_SENSORS_ARM_SCPI=y CONFIG_SENSORS_JC42=m CONFIG_SENSORS_LM90=m @@ -568,10 +547,10 @@ CONFIG_SENSORS_INA3221=m CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_CPU_THERMAL=y CONFIG_THERMAL_EMULATION=y -CONFIG_QORIQ_THERMAL=m -CONFIG_SUN8I_THERMAL=y CONFIG_IMX_SC_THERMAL=m CONFIG_IMX8MM_THERMAL=m +CONFIG_QORIQ_THERMAL=m +CONFIG_SUN8I_THERMAL=y CONFIG_ROCKCHIP_THERMAL=m CONFIG_RCAR_THERMAL=y CONFIG_RCAR_GEN3_THERMAL=y @@ -580,8 +559,8 @@ CONFIG_BCM2711_THERMAL=m CONFIG_BCM2835_THERMAL=m CONFIG_BRCMSTB_THERMAL=m CONFIG_EXYNOS_THERMAL=y -CONFIG_TEGRA_BPMP_THERMAL=m CONFIG_TEGRA_SOCTHERM=m +CONFIG_TEGRA_BPMP_THERMAL=m CONFIG_QCOM_TSENS=y CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_LMH=m @@ -590,7 +569,6 @@ CONFIG_WATCHDOG=y CONFIG_SL28CPLD_WATCHDOG=m CONFIG_ARM_SP805_WATCHDOG=y CONFIG_ARM_SBSA_WATCHDOG=y -CONFIG_ARM_SMC_WATCHDOG=y CONFIG_S3C2410_WATCHDOG=y CONFIG_DW_WATCHDOG=y CONFIG_SUNXI_WATCHDOG=m @@ -599,9 +577,11 @@ CONFIG_IMX_SC_WDT=m CONFIG_QCOM_WDT=m CONFIG_MESON_GXBB_WATCHDOG=m CONFIG_MESON_WATCHDOG=m +CONFIG_ARM_SMC_WATCHDOG=y CONFIG_RENESAS_WDT=y CONFIG_UNIPHIER_WATCHDOG=y CONFIG_BCM2835_WDT=y +CONFIG_BCM7038_WDT=m CONFIG_MFD_ALTERA_SYSMGR=y CONFIG_MFD_BD9571MWV=y CONFIG_MFD_AXP20X_I2C=y @@ -651,13 +631,12 @@ CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_SDR_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_DVB_NET is not set CONFIG_MEDIA_USB_SUPPORT=y CONFIG_USB_VIDEO_CLASS=m CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEO_QCOM_CAMSS=m CONFIG_VIDEO_RCAR_CSI2=m CONFIG_VIDEO_RCAR_VIN=m CONFIG_VIDEO_SUN6I_CSI=m @@ -674,7 +653,6 @@ CONFIG_VIDEO_RCAR_DRIF=m CONFIG_VIDEO_IMX219=m CONFIG_VIDEO_OV5640=m CONFIG_VIDEO_OV5645=m -CONFIG_VIDEO_QCOM_CAMSS=m CONFIG_DRM=m CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_MALI_DISPLAY=m @@ -701,24 +679,23 @@ CONFIG_DRM_SUN8I_DW_HDMI=m CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_MSM=m CONFIG_DRM_TEGRA=m +CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_EDP=m -CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_RAYDIUM_RM67191=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m -CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_LONTIUM_LT8912B=m -CONFIG_DRM_NWL_MIPI_DSI=m CONFIG_DRM_LONTIUM_LT9611=m +CONFIG_DRM_LONTIUM_LT9611UXC=m +CONFIG_DRM_NWL_MIPI_DSI=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_SII902X=m CONFIG_DRM_SIMPLE_BRIDGE=m CONFIG_DRM_THINE_THC63LVD1024=m CONFIG_DRM_TI_SN65DSI86=m -CONFIG_DRM_LONTIUM_LT9611UXC=m CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m @@ -749,15 +726,14 @@ CONFIG_SND_HDA_TEGRA=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_SOC=y CONFIG_SND_BCM2835_SOC_I2S=m -CONFIG_SND_SOC_FSL_SAI=m CONFIG_SND_SOC_FSL_ASRC=m CONFIG_SND_SOC_FSL_MICFIL=m CONFIG_SND_SOC_FSL_EASRC=m CONFIG_SND_IMX_SOC=m CONFIG_SND_SOC_IMX_SGTL5000=m CONFIG_SND_SOC_IMX_SPDIF=m -CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_FSL_ASOC_CARD=m +CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_MESON_AXG_SOUND_CARD=m CONFIG_SND_MESON_GX_SOUND_CARD=m CONFIG_SND_SOC_QCOM=m @@ -811,13 +787,12 @@ CONFIG_SND_AUDIO_GRAPH_CARD=m CONFIG_HID_MULTITOUCH=m CONFIG_I2C_HID_ACPI=m CONFIG_I2C_HID_OF=m -CONFIG_USB_CONN_GPIO=m CONFIG_USB=y CONFIG_USB_OTG=y CONFIG_USB_XHCI_HCD=y -CONFIG_USB_XHCI_PCI=m CONFIG_USB_XHCI_PCI_RENESAS=m CONFIG_USB_XHCI_TEGRA=y +CONFIG_USB_BRCMSTB=m CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_EXYNOS=y CONFIG_USB_EHCI_HCD_PLATFORM=y @@ -862,8 +837,8 @@ CONFIG_TYPEC=m CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC_TPS6598X=m +CONFIG_TYPEC_HD3SS3220=m CONFIG_MMC=y CONFIG_MMC_BLOCK_MINORS=32 CONFIG_MMC_ARMMMCI=y @@ -961,7 +936,6 @@ CONFIG_VIRTIO_BALLOON=y CONFIG_VIRTIO_MMIO=y CONFIG_XEN_GNTDEV=y CONFIG_XEN_GRANT_DEV_ALLOC=y -CONFIG_MFD_CROS_EC_DEV=y CONFIG_STAGING=y CONFIG_STAGING_MEDIA=y CONFIG_VIDEO_HANTRO=m @@ -971,15 +945,14 @@ CONFIG_CROS_EC=y CONFIG_CROS_EC_I2C=y CONFIG_CROS_EC_SPI=y CONFIG_CROS_EC_CHARDEV=m -CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_RK808=y +CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=y CONFIG_COMMON_CLK_CS2000_CP=y CONFIG_COMMON_CLK_FSL_SAI=y CONFIG_COMMON_CLK_S2MPS11=y CONFIG_COMMON_CLK_PWM=y CONFIG_COMMON_CLK_VC5=y -CONFIG_COMMON_CLK_ZYNQMP=y CONFIG_COMMON_CLK_BD718XX=m CONFIG_CLK_RASPBERRYPI=m CONFIG_CLK_IMX8MM=y @@ -995,8 +968,8 @@ CONFIG_QCOM_CLK_APCS_MSM8916=y CONFIG_QCOM_CLK_APCC_MSM8996=y CONFIG_QCOM_CLK_SMD_RPM=y CONFIG_QCOM_CLK_RPMH=y -CONFIG_IPQ_GCC_8074=y CONFIG_IPQ_GCC_6018=y +CONFIG_IPQ_GCC_8074=y CONFIG_MSM_GCC_8916=y CONFIG_MSM_GCC_8994=y CONFIG_MSM_MMCC_8996=y @@ -1005,16 +978,13 @@ CONFIG_QCS_GCC_404=y CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y CONFIG_SDM_CAMCC_845=m -CONFIG_SDM_GCC_845=y CONFIG_SDM_GPUCC_845=y CONFIG_SDM_VIDEOCC_845=y CONFIG_SDM_DISPCC_845=y -CONFIG_SM_GCC_8150=y -CONFIG_SM_GCC_8250=y +CONFIG_SM_DISPCC_8250=y CONFIG_SM_GCC_8350=y CONFIG_SM_GPUCC_8150=y CONFIG_SM_GPUCC_8250=y -CONFIG_SM_DISPCC_8250=y CONFIG_QCOM_HFPLL=y CONFIG_CLK_GFM_LPASS_SM8250=m CONFIG_CLK_RCAR_USB2_CLOCK_SEL=y @@ -1048,9 +1018,11 @@ CONFIG_RASPBERRYPI_POWER=y CONFIG_FSL_DPAA=y CONFIG_FSL_MC_DPIO=y CONFIG_FSL_RCPM=y +CONFIG_MTK_DEVAPC=m CONFIG_MTK_PMIC_WRAP=y CONFIG_QCOM_AOSS_QMP=y CONFIG_QCOM_COMMAND_DB=y +CONFIG_QCOM_CPR=y CONFIG_QCOM_GENI_SE=y CONFIG_QCOM_RMTFS_MEM=m CONFIG_QCOM_RPMH=y @@ -1061,24 +1033,21 @@ CONFIG_QCOM_SMD_RPM=y CONFIG_QCOM_SMP2P=y CONFIG_QCOM_SMSM=y CONFIG_QCOM_SOCINFO=m -CONFIG_QCOM_WCNSS_CTRL=m CONFIG_QCOM_STATS=m +CONFIG_QCOM_WCNSS_CTRL=m CONFIG_QCOM_APR=m -CONFIG_ARCH_R8A774A1=y -CONFIG_ARCH_R8A774B1=y -CONFIG_ARCH_R8A774C0=y -CONFIG_ARCH_R8A774E1=y +CONFIG_ARCH_R8A77995=y +CONFIG_ARCH_R8A77990=y CONFIG_ARCH_R8A77950=y CONFIG_ARCH_R8A77951=y +CONFIG_ARCH_R8A77965=y CONFIG_ARCH_R8A77960=y CONFIG_ARCH_R8A77961=y -CONFIG_ARCH_R8A77965=y -CONFIG_ARCH_R8A77970=y CONFIG_ARCH_R8A77980=y -CONFIG_ARCH_R8A77990=y -CONFIG_ARCH_R8A77995=y +CONFIG_ARCH_R8A77970=y CONFIG_ARCH_R8A779A0=y CONFIG_ARCH_R9A07G044=y +CONFIG_ROCKCHIP_IODOMAIN=y CONFIG_ROCKCHIP_PM_DOMAINS=y CONFIG_ARCH_TEGRA_132_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y @@ -1157,13 +1126,13 @@ CONFIG_PHY_UNIPHIER_USB3=y CONFIG_PHY_TEGRA_XUSB=y CONFIG_ARM_SMMU_V3_PMU=m CONFIG_FSL_IMX8_DDR_PMU=m -CONFIG_HISI_PMU=y CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y +CONFIG_HISI_PMU=y CONFIG_NVMEM_IMX_OCOTP=y CONFIG_NVMEM_IMX_OCOTP_SCU=y -CONFIG_QCOM_QFPROM=y CONFIG_MTK_EFUSE=y +CONFIG_QCOM_QFPROM=y CONFIG_ROCKCHIP_EFUSE=y CONFIG_NVMEM_SUNXI_SID=y CONFIG_UNIPHIER_EFUSE=y @@ -1177,11 +1146,9 @@ CONFIG_FPGA_REGION=m CONFIG_OF_FPGA_REGION=m CONFIG_TEE=y CONFIG_OPTEE=y -CONFIG_SLIMBUS=m +CONFIG_MUX_MMIO=y CONFIG_SLIM_QCOM_CTRL=m CONFIG_SLIM_QCOM_NGD_CTRL=m -CONFIG_MUX_MMIO=y -CONFIG_INTERCONNECT=y CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_IMX8MM=m CONFIG_INTERCONNECT_IMX8MN=m @@ -1209,7 +1176,6 @@ CONFIG_OVERLAY_FS=m CONFIG_VFAT_FS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_HUGETLBFS=y -CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y CONFIG_SQUASHFS=y CONFIG_NFS_FS=y @@ -1241,6 +1207,5 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_DEBUG_FS=y CONFIG_DEBUG_KERNEL=y # CONFIG_SCHED_DEBUG is not set -# CONFIG_DEBUG_PREEMPT is not set # CONFIG_FTRACE is not set CONFIG_MEMTEST=y From patchwork Fri Jan 7 18:03:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706879 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 A2A10C433FE for ; Fri, 7 Jan 2022 18:09:50 +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=5zuiDC3IxiArxtBaIM8A1w4JqGZbDKLiPuC4ocNDd2s=; b=VJ3rU2+rk30Bzy RsrBB0iatYnKBOCBphldNy5JFZ5V3J2qDzF6kYJjY1SyqBYJl+rl9pEIoDrKTFNb24wHD/czDABXi aXlJZ/QslC8j96uKjWPlsEtgDV4FQyJlItoMOKeYdM0S6G+Sn5/kwy8oOX+Bfo4ST2s8YRBa4JY31 kDdOlWJWlNwZoB1ikJ+DDZNpNoLuTFxRcYKi0BQ2ymJa0P5NRS64oFtJmxZTUd6Z3K+5Nm5nnBJjs N2ImqFc5mCQN63/RTQrkYFSuahmCTeI3XhIokVfG/1kw2Dj/ekonjSsg4k+9VheztO02/4tuNu8ke Um+E+L5xeqtseG/4kkdg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tcj-004n8s-2e; Fri, 07 Jan 2022 18:05:57 +0000 Received: from mout.perfora.net ([74.208.4.194]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbI-004mW1-JM for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:33 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MnqT8-1mZN8Y43S6-00pHqr; Fri, 07 Jan 2022 19:03:57 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Alexei Starovoitov , Andrii Nakryiko , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Daniel Borkmann , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , John Fastabend , KP Singh , Krzysztof Kozlowski , Martin KaFai Lau , Olof Johansson , Shawn Guo , Song Liu , Will Deacon , Yonghong Song , bpf@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org Subject: [PATCH v1 04/14] arm64: defconfig: enable bpf/cgroup firewalling Date: Fri, 7 Jan 2022 19:03:04 +0100 Message-Id: <20220107180314.1816515-5-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:hnmCG4gNJe/WfYxTTdBLiKuTD21o0vH1c0vKJTADHuWy4MsGR2l YQBGK1mg00A33MLbiZvQGzNRlncHl83cidX1ZhNCWOlI1n6ZzYPzrsEyYqYWg9VCEBJ+rwE xvdW2v+w8JUdUJwFRvQxPDIfCWLEaYrguHyD1QOOOkjYPocsRRZfOyd8wW8sGTzwR8U+H5Z PCcpvlARSo+Em6Nh31yGw== X-UI-Out-Filterresults: notjunk:1;V03:K0:FooxGjKyGYw=:H2U7u+X0UTs8/Hheog0UBe H9mniLEzmTQwh9gg0LPb8yzNJm56adDPVhCxJBKURYzYL/zwsgx3RiETKvLhbRHrIfBnOSA1B O1Tz0qURYuQN4pkWJhbdcH3tILbEhj/VOjA5eLvnn5yvcO4s32gbtMQLBsutlR+1PQK3wUSdG lr2JQBDpvxwFMjShLM4q0gnVwndVd2HYlC6TCfy3AbXsTaM/AY6Hbl8Ouu8PBKE6F6ts1ugO7 bYFnmg7YOw6DBYSnKR6m9UMLV0YKiClcePDSKQEBenMSmj4C+pBN1raXZCU9r70akgDuGCn8E LbXEnjwHAxlrvZN7X4Jkkkn4PfBcvLY8D0F31GBSFz1cNxCVVduJbdzg+kv7ChSLC+vo5MlHR wTV1Z2sEST8Y68qAhegrJmIq0ejXnYKX8VvbiMjv6pJ3CozypTvDxYmDnGibeK3T34gUsbKho SI6xDDxcljnmtwDUrBW9PYjOSvEEyGqufH5LYjJFoR4pkQbcVcMiJF6ulR1IZv0SIURlgWKFt 6Re+tou7ad2qljCb+9q05RTrJHSAkkv0FF4d8FeOaGck7eI8EH2qLw4JqwuNZa6pyfvfoCA7f 9mY48zbD0nDAMZOy2erSdv91b7AsFtcL0ih9C9YIoYsfhtKA0jjX3avc9ISJJV8N6NpD3jHkj bW5f9HywjryCGge8VYsff2k/5aBiR3Nl6FzQtOe2wJQ1z334NZDu0waXguHlErdJyFIgLv+8p kmMsAnj6GSwMNb5+ X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100428_737752_9C3986B3 X-CRM114-Status: UNSURE ( 9.11 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler This avoids the following systemd warning: [ 2.618538] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling. [ 2.630916] systemd[1]: (This warning is only shown for the first unit using IP firewalling.) Signed-off-by: Marcel Ziswiler Acked-by: Song Liu --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 79e4bf9f4c2c..3c8106c5776a 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -3,6 +3,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_AUDIT=y CONFIG_NO_HZ_IDLE=y CONFIG_HIGH_RES_TIMERS=y +CONFIG_BPF_SYSCALL=y CONFIG_BPF_JIT=y CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y @@ -18,6 +19,7 @@ CONFIG_CPUSETS=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_BPF=y CONFIG_USER_NS=y CONFIG_SCHED_AUTOGROUP=y CONFIG_BLK_DEV_INITRD=y From patchwork Fri Jan 7 18:03:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706872 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 D7E41C433EF for ; Fri, 7 Jan 2022 18:08:29 +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=xDZlzLgYKqldT90MH+uR9ToP5iOiXHoSfvzNdROi++Q=; b=GsupqsW3v7xZLd 3AJZkr0jstSUtU7sYf3yUpcnfsSRYM/mds3jCIRtRwC4dAl5Mf2iXTrlW4ODOBq1mKs3OZSrbcJnT PKx58sxaUOw9vEA4TOSi0BPkNDCj4EGxvy7XSq1c0oGApweVg/ZJ2ax+ENXz8zSNcFEtU3EgXJ+J0 i1he1+TpQjOuvhmseZ8rOmbWMrDWpYyiIBp4Ri5stH4jjGjeffUSgA17QxsioYJt3xyFswUJ1OZLF 379JqEeKDwwRGBlYZcctUoBojU3NRBfg8mukACvLeJtOn4LwMv7IXJpMqsQi3XvrfOVazABlbLrQ2 SPMHJO6ZEtWSAZ27wadQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbU-004mZF-2H; Fri, 07 Jan 2022 18:04:40 +0000 Received: from mout.perfora.net ([74.208.4.197]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tb4-004mRf-9h for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:18 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1N95Jb-1mLPiq3mHn-0168oO; Fri, 07 Jan 2022 19:04:00 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 05/14] arm64: defconfig: build imx-sdma as a module Date: Fri, 7 Jan 2022 19:03:05 +0100 Message-Id: <20220107180314.1816515-6-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:BcdyTzJ84BOiDNZUbrK+SIejDKC6BM+zNeMfOGD5U/Qt/kTKufR +U6mRXZ1cNprbbbV1bJkQy8wf2oGghtEPBzLcDYZx5qSPc1xVA14VNjb6/gN2Ab0euOBjV2 /QrepTp0+PVZtPu9h+6qlNrIyP/hyK8eUhJviFYJTnGn19khFfVlnd1DrOncnDWyozV/vbt 3oU1W05Lot/bExq8aZRNw== X-UI-Out-Filterresults: notjunk:1;V03:K0:gw/FK02oY2g=:y2X3EcwK0+bzrp2TERXelz xO5kBFByccLGVRgWyF9hyQrg2N845MEYoW01txcuQIZgNL2MQkz9FDh4+9x+Rm0neTYYmUVNz rHztsHGSMkrzvxUFtg4sEnIMH5DwdZRuw6gUSotsxcQ5qprpEojAHA5nLdV5LpQd3NfdubDT0 E/pNhf/40IukED4BA2YMLAYsGrThIHV83Q/MEgdO4a3kBskX/UZHwfYAXSUEituTfb+q0QMzr DACYRpofEalPtMCfJoMwa0MVfwuiv6WQAa3VCc2mGOKbYh7OmHWmqM2Ni+zi9LhLFSazM7SMe CVUONbjQIQ6R6x8so2WlTUvnkQpjg/B8IetPDvuIbbSEUOj5mkXLia+pIOqjEgba8sv54os6G GGZZJxZeT0r9srXP39DRrarQpnGtdYPmYSsz47AjSK/5Zlu1d/DBWYI1pyU5oR/t7CyYA2qco sxZmMfz5gL0eqRNyffLq+HMBPBES+HAt+q4YVRoMI45J7/S5MzTNUV4tifIpxcwrBLv/CGXrY vMjIMcpt71C2URVsJCHuErjkDnlyQ683O6rYarIY5UVxQd4NfydoofR0fGGHvDGLosKfQ4OHI +ZMEkfWeAfFyEoFWg7+wy+JBp6TuLp3L8hBVKfPnsdmWYk6hup3OoFS63x4JzkhbtN1luKQN5 8Bc/JMGNgvFJorgXu97O3+WEE0MeDYonZskdBLluMFmOcV15hdHlzat997M4c8w/+kg2UQ3md KM7JLvz4eZK/T0ij X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100414_438607_3E1F3037 X-CRM114-Status: UNSURE ( 9.06 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler This avoids firmware load error and sysfs fallback reported as follows: [ 0.199448] imx-sdma 302c0000.dma-controller: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2 [ 0.199487] imx-sdma 302c0000.dma-controller: Falling back to sysfs fallback for: imx/sdma/sdma-imx7d.bin Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 3c8106c5776a..a18785a827dc 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -915,7 +915,7 @@ CONFIG_DMADEVICES=y CONFIG_DMA_BCM2835=y CONFIG_DMA_SUN6I=m CONFIG_FSL_EDMA=y -CONFIG_IMX_SDMA=y +CONFIG_IMX_SDMA=m CONFIG_K3_DMA=y CONFIG_MV_XOR=y CONFIG_MV_XOR_V2=y From patchwork Fri Jan 7 18:03:06 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706874 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 662EBC433F5 for ; Fri, 7 Jan 2022 18:08:45 +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=rbVvNa2uiU3OE5YtzymxQf3Qgg+o7upeFVe0+c6V9TQ=; b=Qy6VyMhN0+QIkB cHu5AeOz352XMYn6nSPeYTHiUv/BNz0raWdGxxow98Ki7n5n0UL8ekmm66sKs+j9Zs2UHjJVmnVqg I9Bb7m11d7FeqfrFo0boWe0M5IuVqLJJ9UiNtmHGvvfKwTXKF3rScOJzXGzqMSuvnHSD6EvOnvUTQ sTwqkjFApgrrxZXVC9Bv2Ropwx4moxLEaUXx7PdTn2biXeG3jzqOSV+Gu0nw8p1nn+6A5nUFvOWp/ KuYAyToCt4hB3P1i7jZ5Zlr7Mjx5rvrpDj0yDNJnbxANZPSnk/QfkIMug0NHkvPeDjH6IMsvH3qh7 4lcvrWNYnzShY9doRfSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbf-004med-Jz; Fri, 07 Jan 2022 18:04:51 +0000 Received: from mout.perfora.net ([74.208.4.196]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tb8-004mSx-3Q for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:20 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1N2EcM-1mNKSy2nHS-013fy9; Fri, 07 Jan 2022 19:04:03 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 06/14] arm64: defconfig: build r8169 as a module Date: Fri, 7 Jan 2022 19:03:06 +0100 Message-Id: <20220107180314.1816515-7-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:KfeUfQlxgHiBHMuf7O8TOC6N3mwRdl4YQFc/41lH8FYgb7Aj4XA kv0ocRy/6bZRmbpPVZKro/L8aycd6zhhrDDANAuDMC6drCQSqnNcplq+5Ur8NsUg14XPuoE LpqZLAHis9FN8mKF4W/aWZg0io/aN2kky3FsR/nmrEN2ewybbE4ksYnqBIgdwlKFaB4LlrS vV+MVueeaHCPCMvK50vIA== X-UI-Out-Filterresults: notjunk:1;V03:K0:fuKF+yrb/Qw=:L1MbYfDkroLCbqZtaEAqLS 4Vpkl6hAjK6kXxh0vOeahnJRBYCCnzNLpekwK4d+EYzLuotrSD/+8e+ksZJ4RxhQcXTc1AnBd oZY+Hx05vJwRM8iHgqZTrlbRsQCR99nB3z7asfrRJjRyArZc3qlrr0XG8nvRU/XD0s4fvI591 GXaWB3+LMhMKlYN2/d3EiW931S3sAgpx72kZEigAeuD4WimZ8uuoVgnBB7zIC3c2OFWHj56yx +eQmetetiHst8JqydD9dltJ11qJrCTSIp2z+junq8X/u7l8LUzxrA8M1cN46voa/8/4Y0lsxn xfnHh4C6pr9WoHsoyPFh6zjtg7qBmKB37JbKzkQr4hN+wpt8E0FIpiE1azfEUfSaw56e7sbkv nkbJQkA8JXyVL1fdA1+xF1mMHKIqBnN8PHA2M/aFZD9tiFUta+pJE5Hm5fu0UxrMb/mkAuMpa cCgkOlnnwG7iUm6cVWE+cGVULaFCgyO/QKA/o9ZjQnccB+QN7VyXWtVgvx1rTfj5K1z9xXA3l gm6nkNXvIrz0FxEkCDLJPOAZ8Et1Y+5TzCbG29NPU8NnAtI5MBA5rKg6p/h9x4sEf2zOSVZEW c84B3uA7T03jj3wxGoylpGBNeLLiNJGtHc2OTB3EGFkR8l8t2H86no4DdUyn3i3IdOYMt2zD8 a20jOR/Kn/Argpjz2fEQXqjb18Jz0wll10kpwtngKn9TpVgqXT2G1cayn5tnzMkIdeX0= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100418_251262_6EDF2F76 X-CRM114-Status: UNSURE ( 7.78 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Build Realtek Gigabit Ethernet driver as a module. Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index a18785a827dc..86d39d8456c1 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -338,6 +338,7 @@ CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_QCOM_EMAC=m CONFIG_RMNET=m +CONFIG_R8169=m CONFIG_SH_ETH=y CONFIG_RAVB=y CONFIG_SMC91X=y From patchwork Fri Jan 7 18:03:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706875 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 DA794C433F5 for ; Fri, 7 Jan 2022 18:08:48 +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=Gajq0lYjo1NLVEIWiuCTot/0i4lMLCHU3jv9qggoRGo=; b=CFO3tND7T1Ws2w 9xipJk5w8+TLPj/UpLpjpQ/hyKWBIOZv1Lp7UZ1z1SWqt3L0XzHv1hgZwaKUuh7gub6Q2uGxld8D/ hQsR+rYRtZu5bCcjrxFHVgetAV9SvnKCi3zTxEZ3+4EXJ5+BfxonSfjbaqHyOaKlcYAb+tX4/WIFm eE9yH6dC0OlcD4jQPwWpsJpCdnR3HbYDLHZsjD1fWqnMYZ25jckYeUdvXfUtWT5bOyO6vqZELzQdU /yXz0ntnRA/dqWeEnEjutLrfIu0sYIAOwFKZigRvShuaA9csCNMhcFs0uY6BWLFB02CzHl3Td7Tnk b9lV9wIueehnmF1mQ1QQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbp-004mhN-HN; Fri, 07 Jan 2022 18:05:01 +0000 Received: from mout.perfora.net ([74.208.4.194]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tb8-004mSy-7w for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:23 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MOznU-1mitcv2HwS-00PPGZ; Fri, 07 Jan 2022 19:04:06 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 07/14] arm64: defconfig: build ads1015 adc driver as a module Date: Fri, 7 Jan 2022 19:03:07 +0100 Message-Id: <20220107180314.1816515-8-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:c3r6KQGKGeNTIT6j7Hnt1g1cDwAHJD/E37OZPAIuO9kfZNVCVDt alvZ8oiJBEyRYjOUOklSqQfF38XTFNhKkbMp2HJzWK5AlGupwv92Fnjr8wDNCtoca9TZpYu J23e1vka9NC3Zp/PVCjhHgGs2fQmtDZGhZeuiB7nwgst0FNc9kS1FKGn/2zIZLtKPaiFT88 e+hRDpUTHYY47TLgXji+g== X-UI-Out-Filterresults: notjunk:1;V03:K0:Zdfv2+b2/bc=:dbysLBn7EgZEG58YMK9yIY T615r4cGOt8sgriNeetEwgTOXqqe7nYszCy5FAkILvYtTYjzu3XcbIlXX/7fP0jcUOn9sW5wR g/Na5tpCfdr29lzecw6bpRRpO2tjWat1yt5ohUlcapNUGhrFA+D/+Y7Een8zWCbUZ3mqiCrrq IkPXdFoO/efWpsl1QwJBtrqIzsJXZw/3gdu0OrApi1v+5GUFjAg68Eh1f8JUcjXzx4JgXmSX8 xgZ+2CHCR4Pko6YtHhejZA3bE4HcrdaSbJejq62dJn8nqoS1deuGJvQtslNW3eAe0YURiOkmc JPjqVI+q1SkENEYtVq7cuG7QRP8g6uF0kmJ//x373vIjC4i0bxbr5cpTIx0RvIJUPGKG6Kg3D 0YgH0V39KUSq4aBozBrxlDcNnuJD0IvCLB40rPdmf2ZvxI99/eVn1RH71iTHfbb6l4RRXhcWz 3DkHrSbLvRnWHnX8Y0Ae0ZyMSqXo9a+JaVjeShkzGb6O2DYpdWfJ5EhrMhXjVnxeDiX/1Muwm LQ5p8cPMSDYumb5DoflxDV+uzSXuPfeSWRX+cZ4cJNQ1NowmgO7I0QotDgGT3/BIFEr1eMdhv LRdeuO2wr05V/mnGCQ6MghiSveeIUxj+lS3eHNy8Jnyv0B+KWB8hwtjBYLNyIoGixGAkjB7zy NRsr+LssZvofQ0jBvtNYF+SG79yjk9x+vLago7wdpkpW12bv2okGe5KFAljNIlZB0B0bS+TB5 LXb1gXh/L8SJkPyZ X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100418_388254_D36F8024 X-CRM114-Status: UNSURE ( 7.78 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Build Texas Instruments ADS1015 ADC IIO driver as a module. Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 86d39d8456c1..1d0fe0bd0059 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1071,6 +1071,7 @@ CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_ROCKCHIP_SARADC=m CONFIG_RZG2L_ADC=m +CONFIG_TI_ADS1015=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_ST_LSM6DSX=m From patchwork Fri Jan 7 18:03:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706883 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 6B10EC433EF for ; Fri, 7 Jan 2022 18:10:58 +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=BEoKzg/xDlwZcFzc/TWWyZxg4BIFG9MipMaX1vZvHag=; b=xyJscX06LEwEaV 0Z0e4DasMfEkh/+qJGneRt5QLekuAYq0SibupsrIpdC9RMqDgm7iiGKCN5xVhzhKYFggiHTjT9iH8 7Zm4Io+vrA6DhNfJFmVQf95swBIhp63ms9dZvVImDTsK8IukBaOOuZMKO54S58TMyTT4Hk9iTGIgz pVNq5jTfe282HE/iDe1FeRzUwo83CgVKJPSgH8zq0G/xnwB9UD7W9YDKZYzaSqxLqjKCERcsqhwA0 0x1B8Tyo2Xo15whsLE13ucSOTGYbLIZkupMaot2RA4yHAQK8eWs9YV5VLiowK45lZXgQA4AmNzETp GmvC4ERfRFdf8hlTxxOA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbz-004ml6-Db; Fri, 07 Jan 2022 18:05:11 +0000 Received: from mout.perfora.net ([74.208.4.196]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbB-004mTw-Tv for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:23 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MK470-1mnpZu3jB8-00LZm9; Fri, 07 Jan 2022 19:04:09 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 08/14] arm64: defconfig: build lm75 temperature sensor driver as a module Date: Fri, 7 Jan 2022 19:03:08 +0100 Message-Id: <20220107180314.1816515-9-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:zNsla55G+0y2j4GN5ahi8nbSFYTvNVmS6ZETu0q0EpLhNgVFW6N HoVSd38LZVErTC2WVrwN6/+OSqyunsHOlwtrVm9peDAG3uPjEmqanlEUGX1FlA1unOQsJMt W5ZbJk6kO/jlfh9cZqtA1D/ByhsTibjmCNBpLrtmR0nSEgLngNhqKf2IIPJe4X0pnXZdJKI C1oBVIPO4j/1z1PPNHgcg== X-UI-Out-Filterresults: notjunk:1;V03:K0:pQ7HYORBDy4=:1gcFFLC8urbbfJrRI8rwCm ZC9KrGGIhPOtk10KmnDBkU/B3rvAzd0WOnEt9YLXUjn2Dc5qEJS4dGNG7SuVtEElp/y9rJzvD bl9sasJyFSTdyQ8chOHiyNKj1CRz0TojTY93lxxc1fgEHoZysQMwgTG4ej5K6kRsgbAXifBR3 kalhfqWe/Vf6s7ezq98lC4+rQAHmiWHCmXADpLSUGElQDtJX+G8Ab+mWoLLPgy7i/0c7bgAIP 6tS2lnWD728O49OEWw2QqUlxmzzjRPolfocqbIhqeL1wQUv0yr0NfUXnLwai1pBDcq41xdKJR 8E/lfQi6p5njHID0xRTRrPeHHnVPlvMKOPYAUtmABO+Ule9e7u2LtWQyKyCXyXafBlrFsDa6q 35fqPLQkluKD3fQYxgALeq/73+nerVqi+E6LQnBPCAJYXZ9gbslmQFNpvrRc9B51I6dAe/WrZ 63WFTR8q4LyuTw+ivuG+JBL6hDVh6WqbEdTBVtBNiaS0BvCjVxNBE+kDjijAH2WBZOFCibofx KrLos2yprL6dXVpgnRJrtgTiiYAHqA33ulN1sPFYl6dKYr7KklroCSl3XsiFBsgx9ZDuBF8lS XcNK5Y8rjTWfSHjKqNl6qNGqNZdra64q9fpzJNIg6SKD6gJH2pEQ510eBsPlgRNNRx1nnq37M iSaEfPxspqC8RqP+rInTshzg4iv+NfUg5q81K1pnK/pZs1tOGD+932HGAUQ38VKeFDCEAsoj/ OjN8ouZGoNC+O6RZ X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100422_066475_A5C07680 X-CRM114-Status: UNSURE ( 7.78 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Build Maxim Integrated LM75 temperature sensor driver as a module. Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 1d0fe0bd0059..b4fd61fda35d 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -541,6 +541,7 @@ CONFIG_CHARGER_BQ25980=m CONFIG_SENSORS_ARM_SCMI=y CONFIG_SENSORS_ARM_SCPI=y CONFIG_SENSORS_JC42=m +CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m From patchwork Fri Jan 7 18:03:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706876 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 76E74C433F5 for ; Fri, 7 Jan 2022 18:09:09 +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=NQKRIKJOYccRbOKJ3w9+3mH36XbrjztfAwOc8BGflFw=; b=VJH0FhPHcWs4iz n6W04dsUMiBdthkMRjwA8dC6JBJY52z+w2Mwk7K3ymOrvCdF+I8ydfiYONKXKVcxp7d9gMWfaGWOz JwlmoRNLzCSv2L9wBIBDB1g8+Byoab0FBYShpaEQwCiTJ03hdr/649xrR9z7b5Vt/K9/qQlbdkEeZ uzcCeMyLXTWHCDT2EYre/UhicRhlb3T3p/OoJO7DU9wlUiPzGC2qMTUQqboXxQtJ9v0mGmm9qQAfL DEhny6LlXaW++T3G+OGnunoLDD8+LJoLEdmTbbmXsa3nSx91o9kLhVqATimXMby5H82+EuICbzDAN tbVMML1kt4c2mhAtEZQw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tcD-004mry-Pz; Fri, 07 Jan 2022 18:05:25 +0000 Received: from mout.perfora.net ([74.208.4.197]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbF-004mV0-1E for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:29 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1Mlvix-1mgDpQ3fbX-00izFg; Fri, 07 Jan 2022 19:04:12 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 09/14] arm64: defconfig: build mcp251xfd can as a module Date: Fri, 7 Jan 2022 19:03:09 +0100 Message-Id: <20220107180314.1816515-10-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:52SPNROfhDFzUawLl4TeZvubizEsY2HMPxY8e60xm5LW++X+0qa WPG8JBCDLULLIp/7DvQd96eEcoq60z4uWpfTmtVIzYKE1f3/ktuOgNrRRjRGa03HOD9VqoS gS3zP6QcMNqUGp/UuNW8d/4ffA0DH96ZM1EVDaiFeUl3266IWrZ4rumHHjguPl8XAJdcPfW jdzMl7ra7UcE7gOQMNzyA== X-UI-Out-Filterresults: notjunk:1;V03:K0:tc0ZAqRSmOM=:K/8/ndrZgW6SKtv7Otd/M1 yH8mbbaEXqIXAHTXOlOv/A4TwqL9XBVwXS0ZWwVBeytEwffaMM9wDawySZ20POqmeUOwXfH7C LuU2DpdOH0lJT7sOtkwaRFi5ryADfxWxSsbn7UALjDN0RD2IiQcDRG/f4Q0N2jfNmPkEl3O5E wucTmKoT2gJ8Z+IdLe12soYPGcRgQ1tyGeaXhj6loxlxAsdYAXJ/g4diK5eOBMtqUsXhACXCI 3Jk1/8VrcqVlxVRqIOq0wIKIMtU6jhhnddX7wvj8ngeqUvNEBQDnD2gCZ17QHjnUizohswfrU htA+0W+koevXxtNpq2gx4NKYrpq6nTfQXqexdxbLeRkO9dEmHMy07tH+SMwB28ZwnQFRleokc 9bpifvzZnmspxzY+xV2FqTeRO0Y9Qop5Fq5hRJ8ViBSztqBuxh4XJhi1G9g0q6uczfzIfJBq2 7ORmG389laU04xKdPDxOoBGOzUVuM92WyA2bJ1jFVYO8pOdWrEkxQeCna0Of/HyzE2HdG8B41 JCerK9Z2XdX/3mcO/M3LgXIEjf76euz+G6TIxYiw1pq19Q/lo5HyGqhi/yZImXiYovjToT/x3 zmYxGrPeRIfVN+qT5tYsEOouoq2T8rjmI0wdebYYkGyoblZV97OqTDxJVU1JWp4203YyahLII azuQ0iD8SymbUJ7Zy1JQ5a+4vV00OAkdgAsCjZkYK0Ipm1hqT2MfFkSWXbUpK8IcfeEs= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100425_170771_55522F15 X-CRM114-Status: UNSURE ( 7.64 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Build Microchip MCP251XFD CAN (CONFIG_CAN_MCP251XFD) as a module. Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index b4fd61fda35d..870404a1957d 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -173,6 +173,7 @@ CONFIG_CAN=m CONFIG_CAN_FLEXCAN=m CONFIG_CAN_RCAR=m CONFIG_CAN_RCAR_CANFD=m +CONFIG_CAN_MCP251XFD=m CONFIG_BT=m CONFIG_BT_HIDP=m # CONFIG_BT_LE is not set From patchwork Fri Jan 7 18:03:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706877 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 2B62CC433F5 for ; Fri, 7 Jan 2022 18:09:36 +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=AjYv47qTlvKDDsDVa+JUrtIBSc16KAFYPe3j7S8+Qtc=; b=m6ySflWNhlAEO0 l0NbhHw+QuP5BzkM3XVtxH3ROakOmi7JBmzT8bfLJrbxDvjw5FzpfunQ37w1GpuP4UhKQHBpCR+0T jW568p3C/svAnmYzUZZJZvVVISW6rhsZCiK9LTZ975uHWSiiRH0+xYzGpK4RQYshDTuw90cTsys+I ve9MlkUMgYn1kXUCG49RGyykFrPvEiMFhNt0uC7ei1GB3yDflMWtgkNL0BSzGVQjf4CwKw6EzTSLQ tcM8BnTFaBCURuMG89K0d5n6zuHKnK+tOLJq+uCHtA3NaRd4HbRNIMBHVKR4wg8RuV2iGc57dmiiW PDGiqWQolGLaYTRyD1Ag==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tcU-004n12-37; Fri, 07 Jan 2022 18:05:42 +0000 Received: from mout.perfora.net ([74.208.4.197]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbH-004mVf-CY for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:31 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1N0WTY-1mBkfS2l8u-00wY9n; Fri, 07 Jan 2022 19:04:15 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 10/14] arm64: defconfig: build sdio mwifiex as a module Date: Fri, 7 Jan 2022 19:03:10 +0100 Message-Id: <20220107180314.1816515-11-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:dIh7h5rlN33PwA3ovKLqpk5xtrn+ocqE3Q+4F0qvAetRS7aV3gh T9OCbdFqFB/olMszrN5q3SIOSDLdff/h6EmZGkV1Ux0IRTBISF5CzNa3t0GTCg5ELjqQU7y xwYU247UtwMK047lWSmYE2hnO9BPJBnND8DznTzGLZ0mNXMZh16rwtJUbyGpSEntjJMEzjw n98hlRJRMht2h5h0Z5IOQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:hf4QyUbkLcI=:bnqA3jGG/t5smlC3SPKvSL MplKTCAxNX2JlnaF22ZlcYmE5WHo5Z7r0w/KWnvJOCwph9sSHlqBmBkVPKK3441IA0M72tWYB bKS1jh1FLkwvxFiA3f3v0fz7PW0EMlS799h8bmAjDy5RxXLD1+OG1hoH8EEfSlCo8CyHp6lm2 mack66J/VAwRThizsv05ZlSq1F6Lv+rGNcUt8LNbRGl7uLsSbT4g3Ag9sz6EaN3HyMtPkXglC xrQ5Tn8XTaGMXpu6uMW7ct2OifzvIoBhwyE6u/kpYBltfrdPQ3VwRo4K7EnPMM4eip2/R+UZz Ravia2yyJYEJtrK6/NOh+4igAiqYeO0rJsL+FrH3c1KB7yJGhHsHwbclrAc+bFm80rh5yL6Bf xQhKa8P/BRebo2jsx7vO0JO1ioFKEFhtdyclMl3BG57viYWXJCr57J2dgFIbbr/bguyH/MR/z rp9jsiw95CRCbjVlAP5405thbu9/41MkPpsV5IiWrpCixu7BJ44MOnpj0EjZWoEw4ZSvIPB9n onOxhlRZi4+UjkAu1ViFtNRTM/LKbPKOy620EklAfjIm7NFb4uwN6NU3SDnife2KoXa0kD0kj i0U3VhMGCAdsbxHsAs4sP43huyLFRdqMl8kTK2nI6fzM/HnC6VWCTECu8p02cFZfV9lAOiMUi hrQ1uw1kncClZd0H0T8bspqxJ/Y6vcAGhpVj5R5TURCqdqXW8a8ZcJI7IKxzsgSIIkWA= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100427_537039_EEB85F8A X-CRM114-Status: UNSURE ( 6.98 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Build NXP (formerly Marvell) SDIO MWIFIEX (CONFIG_MWIFIEX_SDIO) as a module. Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 870404a1957d..cb99bd97e736 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -380,6 +380,7 @@ CONFIG_ATH10K_SNOC=m CONFIG_WCN36XX=m CONFIG_BRCMFMAC=m CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m CONFIG_MWIFIEX_PCIE=m CONFIG_WL18XX=m CONFIG_WLCORE_SDIO=m From patchwork Fri Jan 7 18:03:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706878 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 58874C433F5 for ; Fri, 7 Jan 2022 18:09:49 +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=HRi1anXi8B77b4jOGOMRyrsSmECvjooVOIxiKA5qw2w=; b=jZj+ycBszt+xyM V6LxgeDli+evkPKJ/4CUkfdvncMyBch+dOimO9Oh1Yg+s/owCtrlkHKYV7eUzufGu44dRndF+gLfR +hUjEvP7TnW2Gq9KU020wZmQZXKyjUHTah9MiZXRDUrhovSey8UL5W0eyEa+g4j0gjMGY8vf+b6Yy p4t2oQK1VfShYNbVdvTJRLPY4GwIQdA1AIQkih+oFcJoJNzH9/WRkGKyyG+1KOETuJZiCzPfTWWZ0 YyAiFZY+EggaKbqDjW17zqggjUG//liZUwLmSMMSE1VUMNALHw1p6Bf8XHWt+pBMbbtbtm0nrHceU 3yquTK79PayJLgpp9ZaQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tct-004nDs-19; Fri, 07 Jan 2022 18:06:07 +0000 Received: from mout.perfora.net ([74.208.4.197]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbK-004mWf-MW for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:35 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MJElb-1mn0Ek28wl-00KkIK; Fri, 07 Jan 2022 19:04:17 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 11/14] arm64: defconfig: build nxp bluetooth as modules Date: Fri, 7 Jan 2022 19:03:11 +0100 Message-Id: <20220107180314.1816515-12-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:b8pr+w1Bj96Ykq461BfzP2tIqNnB9QoA5G8wBeRKSgopjB5JjyL C7mArpYOKp5rixeXr+yraL+z5G7DYvOhf+MEa18SOk2wdPdpoXXrl5RiUoUZfT/SfZ0WSRD aVfYZV/Hkrn3o1j/KMuh72BdDwONlKExl0orhshNy+bGu+CUFPaxsrEJtA5cZkU2ZJHiPT4 JwRwRKQ0ROlDFHGc9tNpg== X-UI-Out-Filterresults: notjunk:1;V03:K0:Q2vBfPD++90=:sSu0vsV4r/Ns6l76g0jhUi vm+eSRRrydicCM6Ig1hPMmpVmv3HWno7s8GVIMlVgNhJn8ftIXJbF6ZSCvllLLeOjTAKQ4cpk 6fcl7IFUqqqYefN7p69hmeaIzqBWwJD70V+8u2AnY6ol2jV6FUqnLy/+2j8ZPrswE2vNuPh7Y 9EVjoO1djMjW9FJ4LlxT9xOvYRdXdzxKosAxr3LXciFmi53y46hWMxmD7lVyWQxQenM3eZ/fZ vcxjE7eKem5m2l1iZoEC9SLUgRkIu8LGj64LDb797+0HXiFzCrnWyEfCQkmN+zrSV8K4wpmkn scI/sQhJ4y34WEQPa2OSD+Rl7wXPCXR7IgWzPUORFNrZU3IsyZDtGy2hfPmufa3ktgHRCldp2 CTJPZJ0UcmPtwur42cOCq6OqlMtlPapjRUpVpo7qgN6CHLLBfnVDcAXQbZxainjM5fXXi0zPP wqUKInyvfcPdAa5jlB8MuLlPm761RRnKP017OAtw9e7YnvKGy3Vzb9L/z06qcLoVcERtfKUbz jlgr7qSr4xTLdqwm3Frwqizu4+KfxQvh1kAhIeoKyNKe0eofWw9znGqzfs9/6jEGhZias0m1j oz8Kby1HK4MTqINVewEFt+UdvgxrFWj8oZEqIy420hrcRO7wrQKADWncs+4R9gF9NzTrLWOAS kxq0Yf7aP7/t2dF1VUupMkJ55FVJ5iAkqwgExLu1wEGooMVRSr5EutPDR2D2q2VoIyJvEdep1 INupwpDTGQHQvcRp X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100430_851677_6B9CEE19 X-CRM114-Status: UNSURE ( 6.93 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Build NXP (formerly Marvell) SDIO as well as UART based Bluetooth (CONFIG_BT_HCIUART_MRVL, CONFIG_BT_MRVL and CONFIG_BT_MRVL_SDIO) as modules. Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index cb99bd97e736..fe4da2a167ff 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -184,6 +184,9 @@ CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_BCM=y CONFIG_BT_HCIUART_QCA=y +CONFIG_BT_HCIUART_MRVL=y +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m CONFIG_BT_QCOMSMD=m CONFIG_CFG80211=m CONFIG_MAC80211=m From patchwork Fri Jan 7 18:03:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706880 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 5A708C433EF for ; Fri, 7 Jan 2022 18:10:08 +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=Zufi93NyaCb+qUr4zNDoDyjnKXWZpb7q7ouiRBJCbv4=; b=eEwMrioSrC6bHo IIoWpCvO/QZQdRNS/mZvRP27jWntSJDMo+OMW/HZ0kT0yygN/vZ0vjuXGts+sHV966eR/srYyjbXO YbhKXYnnnnnayiNmpQiCpS3aMJj1pvUNvSVHQS05pF/dkWige/dpi3NnFekIqZqZC2lMaPGwQ1868 OZ33bpWTv0zvV3pDzcPNlrbnvmsXpZXxkrGtRgFzegxgit+Ut2keYoeBRqQmpCRHs5aAL/EO3b5mt pj2PjuHhnDQ2yMxlCPIgG1SZKYsMXX01dBvEZMrwifjZDBvdJ0UcroOSllgRyhw9kGrnX/gg8DZk5 Sl7LDT4IZn/mCLsRu02w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5td3-004nHY-JM; Fri, 07 Jan 2022 18:06:17 +0000 Received: from mout.perfora.net ([74.208.4.196]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbO-004mY2-SA for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:37 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MAftU-1nCXQi2jZA-00B19H; Fri, 07 Jan 2022 19:04:21 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Arnd Bergmann , Biju Das , Bjorn Andersson , Catalin Marinas , Enric Balletbo i Serra , Geert Uytterhoeven , =?utf-8?q?Guido_G=C3=BCnther?= , Krzysztof Kozlowski , Olof Johansson , Shawn Guo , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH v1 12/14] arm64: defconfig: build nuvoton nau8822 as module Date: Fri, 7 Jan 2022 19:03:12 +0100 Message-Id: <20220107180314.1816515-13-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:RglWCQL/ycUWyK+EpYkHFPQu6qaub6+P0Mf8rU0Pw4AWhXkEkM/ uXmNufRiXy5Lyhd7XJcC46n1iVsonv8BMNAwXtfbC7zlKwzYeKk9WVNDYl6zECduLoVP7BS PUB821Ai7Sm1Q4hBHUdpOREj/VnQ8GxEYvp2FOpp/hR8K9KtxQANbN/rlywd22I+/UbwQpx 8+SAgKpTf/Xgb0R9kYkHQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:vcXZeGr1upk=:O+23h08cI1MSbpJ3GwmgF6 BtQkSO99Wa9W2EBjGTnJJF/kwMT/M3S1VNUn/idvvdg1KvdLPl2aVEnFKb0eCMEm/3EwyG0CO kLPb7u8+SmgPE3SZd1TeKJdDXWiRA2n//n6EWD6wxuFZqkSQK2uWe0TqJx5+M7auiBB8JnVr5 H8gHkm6kXqnv1tdSB6JL4sBZzlXqUVOrU9nSVba9lYjS5HR+Xs9dDx/mJjMDs9xiFkcMwJ3pp ekPkCSdImrBrFh4dheQRPkv0OzPFbbm6ftz3AI/aSX2nNau8MalQIsz5NzcXs4A5N2qJM9d1V YM4XBV61y5rEc11mRuBSQbeLDAiZGhDQwj1yi2BJI5gtDCi8DAMlAw1PkcLo2CD+pqzrSAqOd FwJ4Tq/PxFx7MWez14sGBZ/PSv/wuVIQV0x/RNtssDDSNsCotHo8ZnsBUGj9PaMWTFql/GqA6 fHICld6gOANSmo1FIVgf/G+wyYnoAzOWVudeJpReFQxYlITeIXLq62K66RDont/w8dlDI1O9p epQSpDTEqy1QXoW0K9H3miMh5LlZrubAFPKJ3tlWoDSZ5DtNDusp+GHLbI81ayGtFGtTrui1Y vultvU0pqKosD4m1CEii89ixG0kPFoUCdkw2t1wAW5f86yXDfgqkNRjTkUNw8q+8p+W9lUXvf CAGEkPbL+PmJYXgoQmDBi2nqeyv5fAbdqrk9jTw8uMfdaGT11YaWJ2jz7NfPFpf1C9mmfPdIR v7tSeDgxz1/av4w/ X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100435_011830_DEF1E95C X-CRM114-Status: UNSURE ( 7.55 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Build Nuvoton NAU8822 sound SoC driver as a module. Signed-off-by: Marcel Ziswiler --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index fe4da2a167ff..c6140cdd461c 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -789,6 +789,7 @@ CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m CONFIG_SND_SOC_WM8978=m CONFIG_SND_SOC_WSA881X=m +CONFIG_SND_SOC_NAU8822=m CONFIG_SND_SOC_LPASS_WSA_MACRO=m CONFIG_SND_SOC_LPASS_VA_MACRO=m CONFIG_SND_SIMPLE_CARD=m From patchwork Fri Jan 7 18:03:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706882 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 34E3CC433EF for ; Fri, 7 Jan 2022 18:10:47 +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=629POM7TjwRO1htAnjyHA2R5r40jV0jWUu1sqQmdUa8=; b=t3y3OAuIOLCXbR Yk62EBIPVWo84UryYrC4hK9iEQyGf8FNfU+aRzrQUJYiwSbJjvEkGok4NfIivEwoJKnkXUWge8KqP U9pffhV9gQVJUUhyt+AaH2uhs5Ai4NZAEiIUKnOf3HAu4zujwMMwLrqhZnJKlrQSF55qpUbtpY5dO iwz6H5xCAk+oivPzK8ZUNYaO6Hm2us2ad3J0g/ra6LjjjBoMuYG1KWbXorz6A6Z2zMmfnMBpemVIy tBAceLYt6p8uxPNol3N698SaPHLklN3++c+m/GPI44xwO1SSSjxz+TFuxc+HmZoSd+cp7NIvquwoa lmtzCmKeBvR6Oou8NGHQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tdi-004nbo-P3; Fri, 07 Jan 2022 18:06:58 +0000 Received: from mout.perfora.net ([74.208.4.197]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tba-004mbt-DE for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:52 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MofY5-1mZ60n17uL-00p0bS; Fri, 07 Jan 2022 19:04:24 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Alexander Stein , Christoph Niedermaier , Frank Rowand , Krzysztof Kozlowski , Li Yang , Lucas Stach , Matthias Schiffer , Oleksij Rempel , Rob Herring , Russell King , Sascha Hauer , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 13/14] dt-bindings: arm: fsl: add toradex, verdin-imx8mm et al. Date: Fri, 7 Jan 2022 19:03:13 +0100 Message-Id: <20220107180314.1816515-14-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:ZKZwjWFlgsp7DNNGN8MO5NSM/LD76WhbxctU0bRAEmeUrOjtr1d o6H5ytZtz3lxJQ6BzQfFbEqectq87wkfZoGWBK5RGjgoEeDMkXcHJ3QpLdEk3GfcaOQx301 EISYB3UO/tBdQiULajoKA6Y9vAbrH6T7787uLndjtTonBV8vBrLTJ5xaNYU6pHayUZ+7I0o XEWngGY1HqycDbGBQITzA== X-UI-Out-Filterresults: notjunk:1;V03:K0:9VObreZRg2Q=:d8xEy8w26OcrD3O1qS95Hs BfOQTfQijQJ5Kq6ftIqm2qj0rMeBd38EqPw1Dde4bRLUfMMdSI+i2iPaImluiWD+Ber03qAik 3qJarNBSFXAAiGF6XFmbMY74v8sZARPUDCijQDHejUaDNIjgsvZuDsTMHbEvN9/STPe/wQjtO 47jKxNfi58p2IfwIUKjMHvBhUQ9uJD3x1POiWDIph/0RMqCODt8TECWepwvJf6QOHbQ6RLhqt ImDKKfjQ7p9afvEvGVltt/uE18CJt0AnIcFqvqFnev7jgTQ8cYbSzIWEpVSooUhkMnHP+ltBW EGpCBRB3VUuk1vEDljKw6t8VFrnNqrrBjHwu5ZcmGOOe+YnfplUts7jXXrcC8Pv9ysqMr9ED2 XwfV35/+TskVhsJM25FtL8TB9Lgu2eWac1RmiOIZ9xwnWm449L7BvsEsH8r0+PyOZoxGrLNTn WBLip02gworU9ohGd9OxKJjkqiyhheXRv7rqcoE8LnT0nHO/ByQXNmU6sO1yvSXR1+9ufm3Hz +/Smu2ijZ5XeJpgvl8tXljPypErzrLm/3xdWjT27xUlF5lpVWEZmRFjn3raqab6hNl51wl+wN N3DKR+HloIEZelKkveP7zbnSh3RFuK7bGun/X6eH/Gk0mEimF4i26UrTU17Lq/kC4mo7E0FVV OQVb29y8PXli4OgzVorWuBboELC5bquxqt2JxPT+FYAe5aqsh0lvX08lL9f4sexJkROEajyhA R2UxA7zfEp4tlb2p X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100446_559190_24144259 X-CRM114-Status: UNSURE ( 7.36 ) X-CRM114-Notice: Please train this message. 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: Marcel Ziswiler Add toradex,verdin-imx8mm for our new Verdin iMX8M Mini modules, its nonwifi and wifi variants and the carrier boards (both Dahlia and the Verdin Development Board) they may be mated in. Signed-off-by: Marcel Ziswiler Acked-by: Rob Herring --- .../devicetree/bindings/arm/fsl.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 97f6eebad76a..9ed61591c6aa 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -770,6 +770,9 @@ properties: - gw,imx8mm-gw7901 # i.MX8MM Gateworks Board - gw,imx8mm-gw7902 # i.MX8MM Gateworks Board - kontron,imx8mm-n801x-som # i.MX8MM Kontron SL (N801X) SOM + - toradex,verdin-imx8mm # Colibri iMX8M Mini Modules + - toradex,verdin-imx8mm-nonwifi # Colibri iMX8M Mini Modules without Wi-Fi / BT + - toradex,verdin-imx8mm-wifi # Colibri iMX8M Mini Wi-Fi / BT Modules - variscite,var-som-mx8mm # i.MX8MM Variscite VAR-SOM-MX8MM module - const: fsl,imx8mm @@ -787,6 +790,24 @@ properties: - const: kontron,imx8mm-n801x-som - const: fsl,imx8mm + - description: Toradex Boards with Verdin iMX8M Mini Modules + items: + - enum: + - toradex,verdin-imx8mm-nonwifi-dahlia # Verdin iMX8M Mini Module on Dahlia + - toradex,verdin-imx8mm-nonwifi-dev # Verdin iMX8M Mini Module on Verdin Development Board + - const: toradex,verdin-imx8mm-nonwifi # Colibri iMX8M Mini Module without Wi-Fi / BT + - const: toradex,verdin-imx8mm # Colibri iMX8M Mini Module + - const: fsl,imx8mm + + - description: Toradex Boards with Verdin iMX8M Mini Wi-Fi / BT Modules + items: + - enum: + - toradex,verdin-imx8mm-wifi-dahlia # Verdin iMX8M Mini Wi-Fi / BT Module on Dahlia + - toradex,verdin-imx8mm-wifi-dev # Verdin iMX8M Mini Wi-Fi / BT M. on Verdin Development B. + - const: toradex,verdin-imx8mm-wifi # Colibri iMX8M Mini Wi-Fi / BT Module + - const: toradex,verdin-imx8mm # Colibri iMX8M Mini Module + - const: fsl,imx8mm + - description: Variscite VAR-SOM-MX8MM based boards items: - const: variscite,var-som-mx8mm-symphony From patchwork Fri Jan 7 18:03:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 12706884 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 1CC7FC433F5 for ; Fri, 7 Jan 2022 18:10:57 +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=LpOTqS7L5x9ftZdhkdWUTgA6KLl+iH3lh9W8eSC3vBE=; b=mXzowRACr7m8Um AF7yrfmSs3PFMNh2fWs2VDXjlw4/zZ8ypf3zBGcMHFoNhLnK/Fz2gTkpjPx8RpHUE/A07MPR9hd3J cFjQbv36bI/cFQVYPjZO42goG77KF6Oqrk4sEOWBDxI13tuqPOm8jo759fHyEzJbNFSWm257XRkrd 4+uBxIWAc8AZX6mHINv6jwpLvRYwn1UgYDYZFarNKkgN9qgMx6IEiJVHYfdR2lVoNfEiWWm5GWQ/9 0R3FtkAXiyoYB0lKMgpGIHF1QYsJyNjiLctZILjDFmKGUXy42E9tvauitvPdzAKAVNPIh4slGyk+M F/o3B/PDIRyBbZKaqmaw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tdV-004nVj-2O; Fri, 07 Jan 2022 18:06:45 +0000 Received: from mout.perfora.net ([74.208.4.194]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n5tbY-004man-Sb for linux-arm-kernel@lists.infradead.org; Fri, 07 Jan 2022 18:04:50 +0000 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1N4hat-1mPnQa3Nm3-011l5g; Fri, 07 Jan 2022 19:04:28 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Alex Marginean , Alexander Stein , Arnd Bergmann , Dong Aisheng , Fabio Estevam , Frank Rowand , Jagan Teki , Krzysztof Kozlowski , NXP Linux Team , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 14/14] arm64: dts: freescale: add initial support for verdin imx8m mini Date: Fri, 7 Jan 2022 19:03:14 +0100 Message-Id: <20220107180314.1816515-15-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220107180314.1816515-1-marcel@ziswiler.com> References: <20220107180314.1816515-1-marcel@ziswiler.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:EAT7Pwiw54w7e1Y1AEUiYdQDTeSffmOz0zL+Tg46aKmccE5atWE m/wJvoA7RLfkBLdcr0RgiRxk9Ke4NdKbWUBr3NgX5OMmaikh4pV/+t9RidA95nkdKh7Gpfl gkhzQiCVy6BUg/rJZWMh2avsqGxdSTiMRHo6qEznKEM3o+gTc5HnRODXBucZS14QVNc3Sy5 B0up8P6DE8vKY/0+HMGyw== X-UI-Out-Filterresults: notjunk:1;V03:K0:6Zi0lvLaghU=:Wnu3yUE8HqR24KiP6hmNpr A1l/RjfXBThRpeKKKK/L8Kv136Lonzuzy7wwERd/WKWIug3E6JROKeKSK0xMomz9ylAqqDkJn 2xbIhjkrAk3mzGzFTILF9obNhcW7/MHQGFi7O826mO02OMTpXvc472HvJIK0rGklb+vVz87e4 B1UKZ6JNF7mL8r6cmaEkwZb6u3g19LQS9hXGC1jaHtOZrMULk40NjrGl3LKJuWghoj1ffPcaz 9As2ulctLK8D9+FLEUi+f5QjoqVStE6EjPgMw0DlHMcAxYNn902ItK96l6+v+C4H4kPQ95oN8 pE7/XUqdhXUuHkcBAlmNZUaDv8/giV8VAQdSe8m57h9cjNNvoTMJ6WNCl4b9Y1MjsyioamzYU x8c0zdgbGW1zfsXSWGNkX0eJuRenRER61amf61uAnAfSucc5xXjdsgOUZlcgrsC+J6CiRlp3r /EUZFPIeSxPbD880lsWWKdaobpJpXywbbuWQl2XJba4LyLQbiCmfTCDWbOtq86jVB1vAwJtCQ IK1v9NCHgVWLnwIMGpBC+BJX5/wbTe9cX4+Lmp5NYoBKtHMDC56dfZlKS0J6C05B8pS63MyXu kUu41xUQH4CllqzkH9Uo8csdMx2hQ/BHgoNAyUg0RPvicDRm2X/M6WJIkzxE91rxt+332LBO3 Wl54cAgyRGwhmw5fdnvysn1FyprL/Kmcb10mT54BXK8xP5cBYcM16O+/y0+zN6Okz/aHYxdrJ WdLGD6tEWuUeEdW9 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220107_100445_161416_59C8E854 X-CRM114-Status: GOOD ( 19.07 ) 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: Marcel Ziswiler This patch adds the device tree to support Toradex Verdin iMX8M Mini a computer on module which can be used on different carrier boards. The module consists of an NXP i.MX 8M Mini family SoC (either i.MX 8M Mini Quad or 8M Mini DualLite), a PCA9450A PMIC, a Gigabit Ethernet PHY, 1 or 2 GB of LPDDR4 RAM, an eMMC, a TLA2024 ADC, an I2C EEPROM, an RX8130 RTC, an optional SPI CAN controller plus an optional Bluetooth/ Wi-Fi module. Anything that is not self-contained on the module is disabled by default. The device tree for the Dahlia includes the module's device tree and enables the supported peripherals of the carrier board. The device tree for the Verdin Development Board includes the module's device tree as well as the Dahlia one as it is a superset and supports almost all peripherals available. So far there is no display functionality supported at all but basic console UART, USB host, eMMC and Ethernet and PCIe functionality work fine. Signed-off-by: Marcel Ziswiler --- arch/arm64/boot/dts/freescale/Makefile | 4 + .../dts/freescale/imx8mm-verdin-dahlia.dtsi | 143 ++ .../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 67 + .../imx8mm-verdin-nonwifi-dahlia.dts | 18 + .../freescale/imx8mm-verdin-nonwifi-dev.dts | 18 + .../dts/freescale/imx8mm-verdin-nonwifi.dtsi | 75 + .../freescale/imx8mm-verdin-wifi-dahlia.dts | 18 + .../dts/freescale/imx8mm-verdin-wifi-dev.dts | 18 + .../dts/freescale/imx8mm-verdin-wifi.dtsi | 95 ++ .../boot/dts/freescale/imx8mm-verdin.dtsi | 1277 +++++++++++++++++ 10 files changed, 1733 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 6d8f0a532587..04380f2e44a2 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -63,6 +63,10 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mm-venice-gw72xx-0x.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-venice-gw73xx-0x.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-venice-gw7901.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-venice-gw7902.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8mm-verdin-nonwifi-dahlia.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8mm-verdin-nonwifi-dev.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8mm-verdin-wifi-dahlia.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8mm-verdin-wifi-dev.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mn-beacon-kit.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mn-bsh-smm-s2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mn-bsh-smm-s2pro.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi new file mode 100644 index 000000000000..b5bf025c74a2 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi @@ -0,0 +1,143 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +/ { + sound_card: sound-card { + compatible = "simple-audio-card"; + simple-audio-card,bitclock-master = <&dailink_master>; + simple-audio-card,format = "i2s"; + simple-audio-card,frame-master = <&dailink_master>; + simple-audio-card,name = "imx8mm-wm8904"; + simple-audio-card,routing = + "Headphone Jack", "HPOUTL", + "Headphone Jack", "HPOUTR", + "IN2L", "Line In Jack", + "IN2R", "Line In Jack", + "Headphone Jack", "MICBIAS", + "IN1L", "Headphone Jack"; + simple-audio-card,widgets = + "Microphone", "Headphone Jack", + "Headphone", "Headphone Jack", + "Line", "Line In Jack"; + + dailink_master: simple-audio-card,codec { + clocks = <&clk IMX8MM_CLK_SAI2_ROOT>; + sound-dai = <&wm8904_1a>; + }; + + simple-audio-card,cpu { + sound-dai = <&sai2>; + }; + }; +}; + +/* Verdin SPI_1 */ +&ecspi2 { + status = "okay"; +}; + +/* EEPROM on display adapter boards */ +&eeprom_display_adapter { + status = "okay"; +}; + +/* EEPROM on Verdin Development board */ +&eeprom_carrier_board { + status = "okay"; +}; + +&fec1 { + status = "okay"; +}; + +/* Verdin QSPI_1 */ +&flexspi { + status = "okay"; +}; + +/* Current measurement into module VCC */ +&hwmon { + status = "okay"; +}; + +&hwmon_temp { + vs-supply = <®_1p8v>; + status = "okay"; +}; + +&i2c3 { + status = "okay"; +}; + +/* Verdin I2C_1 */ +&i2c4 { + status = "okay"; + + /* Audio Codec */ + wm8904_1a: codec@1a { + compatible = "wlf,wm8904"; + AVDD-supply = <®_3p3v>; + clocks = <&clk IMX8MM_CLK_SAI2_ROOT>; + clock-names = "mclk"; + CPVDD-supply = <®_3p3v>; + DBVDD-supply = <®_3p3v>; + DCVDD-supply = <®_3p3v>; + MICVDD-supply = <®_3p3v>; + reg = <0x1a>; + #sound-dai-cells = <0>; + }; +}; + +/* Verdin PCIE_1 */ + +/* Verdin PWM_3_DSI */ +&pwm1 { + status = "okay"; +}; + +/* Verdin PWM_1 */ +&pwm2 { + status = "okay"; +}; + +/* Verdin PWM_2 */ +&pwm3 { + status = "okay"; +}; + +/* VERDIN I2S_1 */ +&sai2 { + status = "okay"; +}; + +/* Verdin UART_3 */ +&uart1 { + status = "okay"; +}; + +/* Verdin UART_1 */ +&uart2 { + status = "okay"; +}; + +/* Verdin UART_2 */ +&uart3 { + status = "okay"; +}; + +/* Verdin USB_1 */ +&usbotg1 { + status = "okay"; +}; + +/* Verdin USB_2 */ +&usbotg2 { + status = "okay"; +}; + +/* Verdin SD_1 */ +&usdhc2 { + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi new file mode 100644 index 000000000000..f35d22dc546b --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi @@ -0,0 +1,67 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +#include "imx8mm-verdin-dahlia.dtsi" + +/ { + sound_card: sound-card { + compatible = "simple-audio-card"; + simple-audio-card,bitclock-master = <&dailink_master>; + simple-audio-card,format = "i2s"; + simple-audio-card,frame-master = <&dailink_master>; + simple-audio-card,name = "imx8mm-nau8822"; + simple-audio-card,routing = + "Headphones", "LHP", + "Headphones", "RHP", + "Speaker", "LSPK", + "Speaker", "RSPK", + "Line Out", "AUXOUT1", + "Line Out", "AUXOUT2", + "LAUX", "Line In", + "RAUX", "Line In", + "LMICP", "Mic In", + "RMICP", "Mic In"; + simple-audio-card,widgets = + "Headphones", "Headphones", + "Line Out", "Line Out", + "Speaker", "Speaker", + "Microphone", "Mic In", + "Line", "Line In"; + + dailink_master: simple-audio-card,codec { + clocks = <&clk IMX8MM_CLK_SAI2_ROOT>; + sound-dai = <&nau8822_1a>; + }; + + simple-audio-card,cpu { + sound-dai = <&sai2>; + }; + }; +}; + +&gpio_expander_21 { + status = "okay"; +}; + +/* Verdin I2C_1 */ +&i2c4 { + /* Audio Codec */ + nau8822_1a: codec@1a { + compatible = "nuvoton,nau8822"; + reg = <0x1a>; + }; +}; + +/* Verdin UART_1, connector X50 through RS485 transceiver */ +&uart2 { + linux,rs485-enabled-at-boot-time; + rs485-rts-active-low; + rs485-rx-during-tx; +}; + +/* Limit frequency on dev board due to long traces and bad signal integrity */ +&usdhc2 { + max-frequency = <100000000>; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts b/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts new file mode 100644 index 000000000000..d64ff378a152 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +/dts-v1/; + +#include "imx8mm-verdin.dtsi" +#include "imx8mm-verdin-nonwifi.dtsi" +#include "imx8mm-verdin-dahlia.dtsi" + +/ { + model = "Toradex Verdin iMX8M Mini on Dahlia Board"; + compatible = "toradex,verdin-imx8mm-nonwifi-dahlia", + "toradex,verdin-imx8mm-nonwifi", + "toradex,verdin-imx8mm", + "fsl,imx8mm"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts b/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts new file mode 100644 index 000000000000..6ae71ecac8de --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +/dts-v1/; + +#include "imx8mm-verdin.dtsi" +#include "imx8mm-verdin-nonwifi.dtsi" +#include "imx8mm-verdin-dev.dtsi" + +/ { + model = "Toradex Verdin iMX8M Mini on Verdin Development Board"; + compatible = "toradex,verdin-imx8mm-nonwifi-dev", + "toradex,verdin-imx8mm-nonwifi", + "toradex,verdin-imx8mm", + "fsl,imx8mm"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi new file mode 100644 index 000000000000..9aff9dde1a02 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi @@ -0,0 +1,75 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +&gpio3 { + gpio-line-names = "SODIMM_52", + "SODIMM_54", + "SODIMM_64", + "SODIMM_21", + "SODIMM_206", + "SODIMM_76", + "SODIMM_56", + "SODIMM_58", + "SODIMM_60", + "SODIMM_62", + "SODIMM_162", + "SODIMM_164", + "SODIMM_166", + "SODIMM_168", + "SODIMM_66", + "SODIMM_17", + "", + "SODIMM_156", + "SODIMM_160", + "SODIMM_244", + "SODIMM_250", + "SODIMM_48", + "SODIMM_44", + "SODIMM_42", + "SODIMM_46"; +}; + +&gpio4 { + gpio-line-names = "SODIMM_102", + "SODIMM_90", + "SODIMM_92", + "SODIMM_94", + "SODIMM_96", + "SODIMM_100", + "SODIMM_148", + "SODIMM_152", + "SODIMM_154", + "SODIMM_174", + "SODIMM_120", + "SODIMM_104", + "SODIMM_106", + "SODIMM_108", + "SODIMM_112", + "SODIMM_114", + "SODIMM_116", + "SODIMM_150", + "SODIMM_118", + "", + "SODIMM_88", + "SODIMM_149", + "SODIMM_147", + "SODIMM_36", + "SODIMM_32", + "SODIMM_30", + "SODIMM_34", + "SODIMM_38", + "SODIMM_252", + "SODIMM_133", + "SODIMM_135", + "SODIMM_129"; +}; + +&usdhc3 { + bus-width = <4>; + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc3>; + pinctrl-1 = <&pinctrl_usdhc3_100mhz>; + pinctrl-2 = <&pinctrl_usdhc3_200mhz>; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts b/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts new file mode 100644 index 000000000000..d424c475cba1 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +/dts-v1/; + +#include "imx8mm-verdin.dtsi" +#include "imx8mm-verdin-wifi.dtsi" +#include "imx8mm-verdin-dahlia.dtsi" + +/ { + model = "Toradex Verdin iMX8M Mini WB on Dahlia Board"; + compatible = "toradex,verdin-imx8mm-wifi-dahlia", + "toradex,verdin-imx8mm-wifi", + "toradex,verdin-imx8mm", + "fsl,imx8mm"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts b/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts new file mode 100644 index 000000000000..ef952021832e --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +/dts-v1/; + +#include "imx8mm-verdin.dtsi" +#include "imx8mm-verdin-wifi.dtsi" +#include "imx8mm-verdin-dev.dtsi" + +/ { + model = "Toradex Verdin iMX8M Mini WB on Verdin Development Board"; + compatible = "toradex,verdin-imx8mm-wifi-dev", + "toradex,verdin-imx8mm-wifi", + "toradex,verdin-imx8mm", + "fsl,imx8mm"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi new file mode 100644 index 000000000000..c400770c1df5 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi @@ -0,0 +1,95 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +/ { + reg_wifi_en: regulator-wifi-en { + compatible = "regulator-fixed"; + enable-active-high; + gpio = <&gpio3 25 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_wifi_pwr_en>; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "PDn_AW-CM276NF"; + startup-delay-us = <2000>; + }; +}; + +/* On-module Wi-Fi */ +&usdhc3 { + bus-width = <4>; + keep-power-in-suspend; + non-removable; + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc3>, <&pinctrl_wifi_ctrl>; + pinctrl-1 = <&pinctrl_usdhc3_100mhz>, <&pinctrl_wifi_ctrl>; + pinctrl-2 = <&pinctrl_usdhc3_200mhz>, <&pinctrl_wifi_ctrl>; + vmmc-supply = <®_wifi_en>; + wifi-host; + status = "okay"; +}; + +&gpio3 { + gpio-line-names = "SODIMM_52", + "SODIMM_54", + "SODIMM_64", + "SODIMM_21", + "SODIMM_206", + "SODIMM_76", + "SODIMM_56", + "SODIMM_58", + "SODIMM_60", + "SODIMM_62", + "", + "", + "", + "", + "SODIMM_66", + "SODIMM_17", + "", + "", + "", + "SODIMM_244", + "SODIMM_250", + "SODIMM_48", + "SODIMM_44", + "SODIMM_42", + "SODIMM_46"; +}; + +&gpio4 { + gpio-line-names = "SODIMM_102", + "SODIMM_90", + "SODIMM_92", + "SODIMM_94", + "SODIMM_96", + "SODIMM_100", + "", + "", + "", + "SODIMM_174", + "SODIMM_120", + "SODIMM_104", + "SODIMM_106", + "SODIMM_108", + "SODIMM_112", + "SODIMM_114", + "SODIMM_116", + "", + "SODIMM_118", + "", + "SODIMM_88", + "SODIMM_149", + "SODIMM_147", + "SODIMM_36", + "SODIMM_32", + "SODIMM_30", + "SODIMM_34", + "SODIMM_38", + "SODIMM_252", + "SODIMM_133", + "SODIMM_135", + "SODIMM_129"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi new file mode 100644 index 000000000000..23eb695a5266 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi @@ -0,0 +1,1277 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2022 Toradex + */ + +#include "dt-bindings/pwm/pwm.h" +#include "imx8mm.dtsi" + +/ { + chosen { + bootargs = "console=ttymxc0,115200 earlycon"; + stdout-path = &uart1; + }; + + aliases { + rtc0 = &rtc_i2c; + rtc1 = &snvs_rtc; + }; + + backlight: backlight { + compatible = "pwm-backlight"; + brightness-levels = <0 45 63 88 119 158 203 255>; + default-brightness-level = <4>; + /* Verdin I2S_2_D_OUT (DSI_1_BKL_EN/DSI_1_BKL_EN_LVDS, SODIMM 46) */ + enable-gpios = <&gpio3 24 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2s_2_d_out_dsi_1_bkl_en>; + power-supply = <®_3p3v>; + /* Verdin PWM_3_DSI/PWM_3_DSI_LVDS (SODIMM 19) */ + pwms = <&pwm1 0 6666667 PWM_POLARITY_INVERTED>; + status = "disabled"; + }; + + /* Fixed clock dedicated to SPI CAN controller */ + clk20m: oscillator { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <20000000>; + }; + + gpio-keys { + compatible = "gpio-keys"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_keys>; + + wakeup { + debounce-interval = <10>; + /* Verdin CTRL_WAKE1_MICO# (SODIMM 252) */ + gpios = <&gpio4 28 GPIO_ACTIVE_LOW>; + label = "Wake-Up"; + linux,code = ; + wakeup-source; + }; + }; + + /* Carrier Board Supplies */ + reg_1p8v: regulator-1p8v { + compatible = "regulator-fixed"; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <1800000>; + regulator-name = "+V1.8_SW"; + }; + + reg_3p3v: regulator-3p3v { + compatible = "regulator-fixed"; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "+V3.3_SW"; + }; + + reg_5p0v: regulator-5p0v { + compatible = "regulator-fixed"; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <5000000>; + regulator-name = "+V5_SW"; + }; + + /* Non PMIC On-module Supplies */ + reg_ethphy: regulator-ethphy { + compatible = "regulator-fixed"; + enable-active-high; + gpio = <&gpio2 20 GPIO_ACTIVE_HIGH>; /* PMIC_EN_ETH */ + off-on-delay = <500000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_eth>; + regulator-boot-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "+V3.3_ETH"; + startup-delay-us = <200000>; + }; + + reg_usb_otg1_vbus: regulator-usb-otg1 { + compatible = "regulator-fixed"; + enable-active-high; + /* Verdin USB_1_EN (SODIMM 155) */ + gpio = <&gpio1 12 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_usb1_en>; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <5000000>; + regulator-name = "usb_otg1_vbus"; + }; + + reg_usb_otg2_vbus: regulator-usb-otg2 { + compatible = "regulator-fixed"; + enable-active-high; + /* Verdin USB_2_EN (SODIMM 185) */ + gpio = <&gpio1 14 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_usb2_en>; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <5000000>; + regulator-name = "usb_otg2_vbus"; + }; + + reg_usdhc2_vmmc: regulator-usdhc2 { + compatible = "regulator-fixed"; + enable-active-high; + /* Verdin SD_1_PWR_EN (SODIMM 76) */ + gpio = <&gpio3 5 GPIO_ACTIVE_HIGH>; + off-on-delay = <100000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usdhc2_pwr_en>; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "+V3.3_SD"; + startup-delay-us = <2000>; + }; + + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + /* Use the kernel configuration settings instead */ + /delete-node/ linux,cma; + + rpmsg_reserved: rpmsg@b8000000 { + no-map; + reg = <0 0xb8000000 0 0x400000>; + }; + }; +}; + +&A53_0 { + cpu-supply = <®_vdd_arm>; +}; + +&A53_1 { + cpu-supply = <®_vdd_arm>; +}; + +&A53_2 { + cpu-supply = <®_vdd_arm>; +}; + +&A53_3 { + cpu-supply = <®_vdd_arm>; +}; + +&ddrc { + operating-points-v2 = <&ddrc_opp_table>; + + ddrc_opp_table: opp-table { + compatible = "operating-points-v2"; + + opp-25M { + opp-hz = /bits/ 64 <25000000>; + }; + + opp-100M { + opp-hz = /bits/ 64 <100000000>; + }; + + opp-750M { + opp-hz = /bits/ 64 <750000000>; + }; + }; +}; + +/* Verdin SPI_1 */ +&ecspi2 { + #address-cells = <1>; + #size-cells = <0>; + cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ecspi2>; +}; + +/* Verdin CAN_1 and CAN_2 (On-module) */ +&ecspi3 { + #address-cells = <1>; + #size-cells = <0>; + cs-gpios = <&gpio5 25 GPIO_ACTIVE_LOW>, + <&gpio1 5 GPIO_ACTIVE_LOW>; + spi-num-chipselects = <2>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ecspi3>; + status = "okay"; + + can1: can@0 { + compatible = "microchip,mcp251xfd"; + clocks = <&clk20m>; + interrupts-extended = <&gpio1 6 IRQ_TYPE_EDGE_FALLING>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_can1_int>; + reg = <0>; + spi-max-frequency = <8500000>; + }; + + can2: can@1 { + compatible = "microchip,mcp251xfd"; + clocks = <&clk20m>; + interrupts-extended = <&gpio1 7 IRQ_TYPE_EDGE_FALLING>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_can2_int>; + reg = <1>; + spi-max-frequency = <8500000>; + /* Not assembled on regular SKUs */ + status = "disabled"; + }; +}; + +/* Verdin ETH_1 (On-module PHY) */ +&fec1 { + fsl,magic-packet; + phy-handle = <ðphy0>; + phy-mode = "rgmii-id"; + phy-supply = <®_ethphy>; + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&pinctrl_fec1>; + pinctrl-1 = <&pinctrl_fec1_sleep>; + + mdio { + #address-cells = <1>; + #size-cells = <0>; + + ethphy0: ethernet-phy@7 { + compatible = "ethernet-phy-ieee802.3-c22"; + interrupt-parent = <&gpio1>; + interrupts = <10 IRQ_TYPE_LEVEL_LOW>; + micrel,led-mode = <0>; + reg = <7>; + }; + }; +}; + +/* Verdin QSPI_1 */ +&flexspi { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_flexspi0>; +#if 0 + flash@0 { + #address-cells = <1>; + #size-cells = <1>; + compatible = "jedec,spi-nor"; + reg = <0>; + spi-max-frequency = <80000000>; + }; +#endif +}; + +&gpio1 { + gpio-line-names = "SODIMM_216", + "SODIMM_19", + "", + "", + "", + "", + "", + "", + "SODIMM_220", + "SODIMM_222", + "", + "SODIMM_218", + "SODIMM_155", + "SODIMM_157", + "SODIMM_185", + "SODIMM_187"; +}; + +&gpio2 { + gpio-line-names = "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "SODIMM_84", + "SODIMM_78", + "SODIMM_74", + "SODIMM_80", + "SODIMM_82", + "SODIMM_70", + "SODIMM_72"; +}; + +&gpio5 { + gpio-line-names = "SODIMM_131", + "", + "SODIMM_91", + "SODIMM_16", + "SODIMM_15", + "SODIMM_208", + "SODIMM_137", + "SODIMM_139", + "SODIMM_141", + "SODIMM_143", + "SODIMM_196", + "SODIMM_200", + "SODIMM_198", + "SODIMM_202", + "", + "", + "SODIMM_55", + "SODIMM_53", + "SODIMM_95", + "SODIMM_93", + "SODIMM_14", + "SODIMM_12", + "", + "", + "", + "", + "SODIMM_210", + "SODIMM_212", + "SODIMM_151", + "SODIMM_153"; + + ctrl_sleep_moci-hog { + gpio-hog; + /* Verdin CTRL_SLEEP_MOCI# (SODIMM 256) */ + gpios = <1 GPIO_ACTIVE_HIGH>; + line-name = "CTRL_SLEEP_MOCI#"; + output-high; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ctrl_sleep_moci>; + }; +}; + +/* On-module I2C */ +&i2c1 { + clock-frequency = <400000>; + pinctrl-names = "default", "gpio"; + pinctrl-0 = <&pinctrl_i2c1>; + pinctrl-1 = <&pinctrl_i2c1_gpio>; + scl-gpios = <&gpio5 14 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios = <&gpio5 15 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + status = "okay"; + + pca9450: pmic@25 { + compatible = "nxp,pca9450a"; + interrupt-parent = <&gpio1>; + /* PMIC PCA9450 PMIC_nINT GPIO1_IO3 */ + interrupts = <3 IRQ_TYPE_LEVEL_LOW>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pmic>; + reg = <0x25>; + sd-vsel-gpios = <&gpio1 4 GPIO_ACTIVE_HIGH>; + + regulators { + reg_vdd_soc: BUCK1 { + nxp,dvs-run-voltage = <850000>; + nxp,dvs-standby-voltage = <800000>; + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <850000>; + regulator-min-microvolt = <800000>; + regulator-name = "+VDD_SOC"; + regulator-ramp-delay = <3125>; + }; + + reg_vdd_arm: BUCK2 { + nxp,dvs-run-voltage = <950000>; + nxp,dvs-standby-voltage = <850000>; + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <950000>; + regulator-min-microvolt = <850000>; + regulator-name = "+VDD_ARM"; + regulator-ramp-delay = <3125>; + }; + + reg_vdd_dram: BUCK3 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <950000>; + regulator-min-microvolt = <850000>; + regulator-name = "+VDD_GPU_VPU_DDR"; + }; + + reg_vdd_3v3: BUCK4 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "+V3.3"; + }; + + reg_vdd_1v8: BUCK5 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <1800000>; + regulator-name = "PWR_1V8_MOCI"; + }; + + reg_nvcc_dram: BUCK6 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1100000>; + regulator-min-microvolt = <1100000>; + regulator-name = "+VDD_DDR"; + }; + + reg_nvcc_snvs: LDO1 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <1800000>; + regulator-name = "+V1.8_SNVS"; + }; + + reg_vdd_snvs: LDO2 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <900000>; + regulator-min-microvolt = <800000>; + regulator-name = "+V0.8_SNVS"; + }; + + reg_vdda: LDO3 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <1800000>; + regulator-name = "+V1.8A"; + }; + + reg_vdd_phy: LDO4 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <900000>; + regulator-min-microvolt = <900000>; + regulator-name = "+V0.9_MIPI"; + }; + + reg_nvcc_sd: LDO5 { + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <1800000>; + regulator-name = "+V3.3_1.8_SD"; + }; + }; + }; + + rtc_i2c: rtc@32 { + compatible = "epson,rx8130"; + reg = <0x32>; + }; + + adc@49 { + compatible = "ti,ads1015"; + reg = <0x49>; + #address-cells = <1>; + #size-cells = <0>; + + /* Verdin I2C_1 (ADC_4 - ADC_3) */ + channel@0 { + reg = <0>; + ti,datarate = <4>; + ti,gain = <2>; + }; + + /* Verdin I2C_1 (ADC_4 - ADC_1) */ + channel@1 { + reg = <1>; + ti,datarate = <4>; + ti,gain = <2>; + }; + + /* Verdin I2C_1 (ADC_3 - ADC_1) */ + channel@2 { + reg = <2>; + ti,datarate = <4>; + ti,gain = <2>; + }; + + /* Verdin I2C_1 (ADC_2 - ADC_1) */ + channel@3 { + reg = <3>; + ti,datarate = <4>; + ti,gain = <2>; + }; + + /* Verdin I2C_1 ADC_4 */ + channel@4 { + reg = <4>; + ti,datarate = <4>; + ti,gain = <2>; + }; + + /* Verdin I2C_1 ADC_3 */ + channel@5 { + reg = <5>; + ti,datarate = <4>; + ti,gain = <2>; + }; + + /* Verdin I2C_1 ADC_2 */ + channel@6 { + reg = <6>; + ti,datarate = <4>; + ti,gain = <2>; + }; + + /* Verdin I2C_1 ADC_1 */ + channel@7 { + reg = <7>; + ti,datarate = <4>; + ti,gain = <2>; + }; + }; + + eeprom@50 { + compatible = "st,24c02"; + pagesize = <16>; + reg = <0x50>; + }; +}; + +/* Verdin I2C_2_DSI */ +&i2c2 { + clock-frequency = <10000>; + pinctrl-names = "default", "gpio"; + pinctrl-0 = <&pinctrl_i2c2>; + pinctrl-1 = <&pinctrl_i2c2_gpio>; + scl-gpios = <&gpio5 16 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios = <&gpio5 17 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + status = "disabled"; +}; + +/* Verdin I2C_3_HDMI N/A */ + +/* Verdin I2C_4_CSI */ +&i2c3 { + clock-frequency = <400000>; + pinctrl-names = "default", "gpio"; + pinctrl-0 = <&pinctrl_i2c3>; + pinctrl-1 = <&pinctrl_i2c3_gpio>; + scl-gpios = <&gpio5 18 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios = <&gpio5 19 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; +}; + +/* Verdin I2C_1 */ +&i2c4 { + clock-frequency = <400000>; + pinctrl-names = "default", "gpio"; + pinctrl-0 = <&pinctrl_i2c4>; + pinctrl-1 = <&pinctrl_i2c4_gpio>; + scl-gpios = <&gpio5 20 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios = <&gpio5 21 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + + gpio_expander_21: gpio-expander@21 { + compatible = "nxp,pcal6416"; + #gpio-cells = <2>; + gpio-controller; + reg = <0x21>; + status = "disabled"; + vcc-supply = <®_3p3v>; + }; + + lvds_ti_sn65dsi83: bridge@2c { + compatible = "ti,sn65dsi83"; + /* Verdin GPIO_9_DSI (SN65DSI84 IRQ, SODIMM 17, unused) */ + /* Verdin GPIO_10_DSI (SODIMM 21) */ + enable-gpios = <&gpio3 3 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_10_dsi>; + reg = <0x2c>; + status = "disabled"; + }; + + /* Current measurement into module VCC */ + hwmon: hwmon@40 { + compatible = "ti,ina219"; + reg = <0x40>; + shunt-resistor = <10000>; + status = "disabled"; + }; + + hdmi_lontium_lt8912: hdmi@48 { + compatible = "lontium,lt8912b"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_10_dsi>, <&pinctrl_pwm_3_dsi_hpd_gpio>; + reg = <0x48>; + /* Verdin GPIO_9_DSI (LT8912 INT, SODIMM 17, unused) */ + /* Verdin GPIO_10_DSI (SODIMM 21) */ + reset-gpios = <&gpio3 3 GPIO_ACTIVE_LOW>; + status = "disabled"; + }; + + atmel_mxt_ts: touch@4a { + compatible = "atmel,maxtouch"; + /* Verdin GPIO_9_DSI */ + /* (TOUCH_INT#, SODIMM 17, also routed to SN65dsi83 IRQ albeit currently unused) */ + interrupt-parent = <&gpio3>; + interrupts = <15 IRQ_TYPE_EDGE_FALLING>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_9_dsi>, <&pinctrl_i2s_2_bclk_touch_reset>; + reg = <0x4a>; + /* Verdin I2S_2_BCLK (TOUCH_RESET#, SODIMM 42) */ + reset-gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>; + status = "disabled"; + }; + + /* Temperature sensor on carrier board */ + hwmon_temp: sensor@4f { + compatible = "ti,tmp75c"; + reg = <0x4f>; + status = "disabled"; + }; + + /* EEPROM on display adapter (MIPI DSI Display Adapter) */ + eeprom_display_adapter: eeprom@50 { + compatible = "st,24c02"; + pagesize = <16>; + reg = <0x50>; + status = "disabled"; + }; + + /* EEPROM on carrier board */ + eeprom_carrier_board: eeprom@57 { + compatible = "st,24c02"; + pagesize = <16>; + reg = <0x57>; + status = "disabled"; + }; +}; + +/* Verdin PWM_3_DSI */ +&pwm1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm_1>; + #pwm-cells = <3>; +}; + +/* Verdin PWM_1 */ +&pwm2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm_2>; + #pwm-cells = <3>; +}; + +/* Verdin PWM_2 */ +&pwm3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm_3>; + #pwm-cells = <3>; +}; + +/* VERDIN I2S_1 */ +&sai2 { + #sound-dai-cells = <0>; + assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>; + assigned-clock-rates = <24576000>; + assigned-clocks = <&clk IMX8MM_CLK_SAI2>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sai2>; +}; + +&snvs_pwrkey { + status = "okay"; +}; + +/* Verdin UART_3, used as the Linux console */ +&uart1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart1>; +}; + +/* Verdin UART_1 */ +&uart2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart2>; + uart-has-rtscts; +}; + +/* Verdin UART_2 */ +&uart3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart3>; + uart-has-rtscts; +}; + +/* Verdin UART_4 */ +/* + * Resource allocated to M4 by default, must not be accessed from Cortex-A35 or you get an OOPS + */ +&uart4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart4>; +}; + +&usbmisc1 { + vbus-wakeup-supply = <®_vdd_3v3>; +}; + +&usbmisc2 { + vbus-wakeup-supply = <®_vdd_3v3>; +}; + +/* Verdin USB_1 */ +&usbotg1 { + adp-disable; + dr_mode = "otg"; + hnp-disable; + over-current-active-low; + picophy,dc-vol-level-adjust = <7>; + picophy,pre-emp-curr-control = <3>; + srp-disable; + vbus-supply = <®_usb_otg1_vbus>; +}; + +/* Verdin USB_2 */ +&usbotg2 { + dr_mode = "host"; + over-current-active-low; + picophy,dc-vol-level-adjust = <7>; + picophy,pre-emp-curr-control = <3>; + vbus-supply = <®_usb_otg2_vbus>; +}; + +&usbphynop1 { + vcc-supply = <®_vdd_3v3>; +}; + +&usbphynop2 { + vcc-supply = <®_vdd_3v3>; +}; + +/* On-module eMMC */ +&usdhc1 { + bus-width = <8>; + keep-power-in-suspend; + non-removable; + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc1>; + pinctrl-1 = <&pinctrl_usdhc1_100mhz>; + pinctrl-2 = <&pinctrl_usdhc1_200mhz>; + pm-ignore-notify; + status = "okay"; +}; + +/* Verdin SD_1 */ +&usdhc2 { + bus-width = <4>; + cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>; + disable-wp; + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_cd>; + pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_cd>; + pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_cd>; + vmmc-supply = <®_usdhc2_vmmc>; +}; + +&wdog1 { + fsl,ext-reset-output; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_wdog>; + status = "okay"; +}; + +&iomuxc { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio1>, <&pinctrl_gpio2>, + <&pinctrl_gpio3>, <&pinctrl_gpio4>, + <&pinctrl_gpio7>, <&pinctrl_gpio8>, + <&pinctrl_gpio_hog1>, <&pinctrl_gpio_hog2>, <&pinctrl_gpio_hog3>, + <&pinctrl_pmic_tpm_ena>; + + pinctrl_can1_int: can1intgrp { + fsl,pins = + ; /* CAN_1_SPI_INT#_1.8V */ + }; + + pinctrl_can2_int: can2intgrp { + fsl,pins = + ; /* CAN_2_SPI_INT#_1.8V */ + }; + + pinctrl_ctrl_sleep_moci: ctrlsleepmocigrp { + fsl,pins = + ; /* SODIMM 256 */ + }; + + pinctrl_ecspi2: ecspi2grp { + fsl,pins = + , /* SODIMM 196 */ + , /* SODIMM 200 */ + , /* SODIMM 198 */ + ; /* SODIMM 202 */ + }; + + pinctrl_ecspi3: ecspi3grp { + fsl,pins = + , /* CAN_SPI_SCK_1.8V */ + , /* CAN_SPI_MOSI_1.8V */ + , /* CAN_SPI_MISO_1.8V */ + , /* CAN_1_SPI_CS_1.8V# */ + ; /* CAN_2_SPI_CS#_1.8V */ + }; + + pinctrl_fec1: fec1grp { + fsl,pins = + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + }; + + pinctrl_fec1_sleep: fec1-sleepgrp { + fsl,pins = + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + }; + + pinctrl_flexspi0: flexspi0grp { + fsl,pins = + , /* SODIMM 52 */ + , /* SODIMM 54 */ + , /* SODIMM 64 */ + , /* SODIMM 66 */ + , /* SODIMM 56 */ + , /* SODIMM 58 */ + , /* SODIMM 60 */ + ; /* SODIMM 62 */ + }; + + pinctrl_gpio1: gpio1grp { + fsl,pins = + ; /* SODIMM 206 */ + }; + + pinctrl_gpio2: gpio2grp { + fsl,pins = + ; /* SODIMM 208 */ + }; + + pinctrl_gpio3: gpio3grp { + fsl,pins = + ; /* SODIMM 210 */ + }; + + pinctrl_gpio4: gpio4grp { + fsl,pins = + ; /* SODIMM 212 */ + }; + + pinctrl_gpio5: gpio5grp { + fsl,pins = + ; /* SODIMM 216 */ + }; + + pinctrl_gpio6: gpio6grp { + fsl,pins = + ; /* SODIMM 218 */ + }; + + pinctrl_gpio7: gpio7grp { + fsl,pins = + ; /* SODIMM 220 */ + }; + + pinctrl_gpio8: gpio8grp { + fsl,pins = + ; /* SODIMM 222 */ + }; + + /* Verdin GPIO_9_DSI (pulled-up as active-low) */ + pinctrl_gpio_9_dsi: gpio9dsigrp { + fsl,pins = + ; /* SODIMM 17 */ + }; + + /* Verdin GPIO_10_DSI */ + pinctrl_gpio_10_dsi: gpio10dsigrp { + fsl,pins = + ; /* SODIMM 21 */ + }; + + pinctrl_gpio_hog1: gpiohog1grp { + fsl,pins = + , /* SODIMM 88 */ + , /* SODIMM 90 */ + , /* SODIMM 92 */ + , /* SODIMM 94 */ + , /* SODIMM 96 */ + , /* SODIMM 100 */ + , /* SODIMM 102 */ + , /* SODIMM 104 */ + , /* SODIMM 106 */ + , /* SODIMM 108 */ + , /* SODIMM 112 */ + , /* SODIMM 114 */ + , /* SODIMM 116 */ + , /* SODIMM 118 */ + ; /* SODIMM 120 */ + }; + + pinctrl_gpio_hog2: gpiohog2grp { + fsl,pins = + ; /* SODIMM 91 */ + }; + + pinctrl_gpio_hog3: gpiohog3grp { + fsl,pins = + , /* SODIMM 157 */ + ; /* SODIMM 187 */ + }; + + pinctrl_gpio_keys: gpiokeysgrp { + fsl,pins = + ; /* SODIMM 252 */ + }; + + /* On-module I2C */ + pinctrl_i2c1: i2c1grp { + fsl,pins = + , /* PMIC_I2C_SCL */ + ; /* PMIC_I2C_SDA */ + }; + + pinctrl_i2c1_gpio: i2c1gpiogrp { + fsl,pins = + , /* PMIC_I2C_SCL */ + ; /* PMIC_I2C_SDA */ + }; + + /* Verdin I2C_4_CSI */ + pinctrl_i2c2: i2c2grp { + fsl,pins = + , /* SODIMM 55 */ + ; /* SODIMM 53 */ + }; + + pinctrl_i2c2_gpio: i2c2gpiogrp { + fsl,pins = + , /* SODIMM 55 */ + ; /* SODIMM 53 */ + }; + + /* Verdin I2C_2_DSI */ + pinctrl_i2c3: i2c3grp { + fsl,pins = + , /* SODIMM 95 */ + ; /* SODIMM 93 */ + }; + + pinctrl_i2c3_gpio: i2c3gpiogrp { + fsl,pins = + , /* SODIMM 95 */ + ; /* SODIMM 93 */ + }; + + /* Verdin I2C_1 */ + pinctrl_i2c4: i2c4grp { + fsl,pins = + , /* SODIMM 14 */ + ; /* SODIMM 12 */ + }; + + pinctrl_i2c4_gpio: i2c4gpiogrp { + fsl,pins = + , /* SODIMM 14 */ + ; /* SODIMM 12 */ + }; + + /* Verdin I2S_2_BCLK (TOUCH_RESET#) */ + pinctrl_i2s_2_bclk_touch_reset: i2s2bclktouchresetgrp { + fsl,pins = + ; /* SODIMM 42 */ + }; + + /* Verdin I2S_2_D_OUT shared with SAI5 */ + pinctrl_i2s_2_d_out_dsi_1_bkl_en: i2s2doutdsi1bklengrp { + fsl,pins = + ; /* SODIMM 46 */ + }; + + pinctrl_pcie0: pcie0grp { + fsl,pins = + , /* SODIMM 244 */ + /* PMIC_EN_PCIe_CLK, unused */ + ; + }; + + pinctrl_pmic: pmicirqgrp { + fsl,pins = + ; /* PMIC_INT# */ + }; + + /* Verdin PWM_3_DSI shared with GPIO1_IO1 */ + pinctrl_pwm_1: pwm1grp { + fsl,pins = + ; /* SODIMM 19 */ + }; + + pinctrl_pwm_2: pwm2grp { + fsl,pins = + ; /* SODIMM 15 */ + }; + + pinctrl_pwm_3: pwm3grp { + fsl,pins = + ; /* SODIMM 16 */ + }; + + /* Verdin PWM_3_DSI (pulled-down as active-high) shared with PWM1_OUT */ + pinctrl_pwm_3_dsi_hpd_gpio: pwm3dsihpdgpiogrp { + fsl,pins = + ; /* SODIMM 19 */ + }; + + pinctrl_reg_eth: regethgrp { + fsl,pins = + ; /* PMIC_EN_ETH */ + }; + + pinctrl_reg_usb1_en: regusb1engrp { + fsl,pins = + ; /* SODIMM 155 */ + }; + + pinctrl_reg_usb2_en: regusb2engrp { + fsl,pins = + ; /* SODIMM 185 */ + }; + + pinctrl_sai2: sai2grp { + fsl,pins = + , /* SODIMM 32 */ + , /* SODIMM 30 */ + , /* SODIMM 38 */ + , /* SODIMM 36 */ + ; /* SODIMM 34 */ + }; + + pinctrl_sai5: sai5grp { + fsl,pins = + , /* SODIMM 48 */ + , /* SODIMM 44 */ + , /* SODIMM 42 */ + ; /* SODIMM 46 */ + }; + + /* control signal for optional ATTPM20P or SE050 */ + pinctrl_pmic_tpm_ena: pmictpmenagrp { + fsl,pins = + ; /* PMIC_TPM_ENA */ + }; + + pinctrl_tsp: tspgrp { + fsl,pins = + , /* SODIMM 148 */ + , /* SODIMM 152 */ + , /* SODIMM 154 */ + , /* SODIMM 179 */ + ; /* SODIMM 150 */ + }; + + pinctrl_uart1: uart1grp { + fsl,pins = + , /* SODIMM 149 */ + ; /* SODIMM 147 */ + }; + + pinctrl_uart2: uart2grp { + fsl,pins = + , /* SODIMM 129 */ + , /* SODIMM 131 */ + , /* SODIMM 133 */ + ; /* SODIMM 135 */ + }; + + pinctrl_uart3: uart3grp { + fsl,pins = + , /* SODIMM 137 */ + , /* SODIMM 139 */ + , /* SODIMM 141 */ + ; /* SODIMM 143 */ + }; + + pinctrl_uart4: uart4grp { + fsl,pins = + , /* SODIMM 151 */ + ; /* SODIMM 153 */ + }; + + pinctrl_usdhc1: usdhc1grp { + fsl,pins = + , + , + , + , + , + , + , + , + , + , + , + ; + }; + + pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp { + fsl,pins = + , + , + , + , + , + , + , + , + , + , + , + ; + }; + + pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp { + fsl,pins = + , + , + , + , + , + , + , + , + , + , + , + ; + }; + + pinctrl_usdhc2_cd: usdhc2cdgrp { + fsl,pins = + ; /* SODIMM 84 */ + }; + + pinctrl_usdhc2_pwr_en: usdhc2pwrengrp { + fsl,pins = + ; /* SODIMM 76 */ + }; + + pinctrl_usdhc2: usdhc2grp { + fsl,pins = + , /* SODIMM 78 */ + , /* SODIMM 74 */ + , /* SODIMM 80 */ + , /* SODIMM 82 */ + , /* SODIMM 70 */ + , /* SODIMM 72 */ + ; + }; + + pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { + fsl,pins = + , + , + , + , + , + , + ; + }; + + pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { + fsl,pins = + , + , + , + , + , + , + ; + }; + + /* On-module Wi-Fi/BT or type specific SDHC interface */ + /* (e.g. on X52 extension slot of Verdin Development Board) */ + pinctrl_usdhc3: usdhc3grp { + fsl,pins = + , + , + , + , + , + ; + }; + + pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp { + fsl,pins = + , + , + , + , + , + ; + }; + + pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp { + fsl,pins = + , + , + , + , + , + ; + }; + + pinctrl_wdog: wdoggrp { + fsl,pins = + ; /* PMIC_WDI */ + }; + + pinctrl_wifi_ctrl: wifictrlgrp { + fsl,pins = + , /* WIFI_WKUP_BT */ + , /* WIFI_W_WKUP_HOST */ + ; /* WIFI_WKUP_WLAN */ + }; + + pinctrl_wifi_i2s: bti2sgrp { + fsl,pins = + , /* WIFI_TX_BCLK */ + , /* WIFI_TX_DATA0 */ + , /* WIFI_TX_SYNC */ + ; /* WIFI_RX_DATA0 */ + }; + + pinctrl_wifi_pwr_en: wifipwrengrp { + fsl,pins = + ; /* PMIC_EN_WIFI */ + }; +};