From patchwork Sat Apr 8 10:19:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13205639 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 7DF1AC77B61 for ; Sat, 8 Apr 2023 10:20:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 48948C4339C; Sat, 8 Apr 2023 10:20:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7A32AC4339B; Sat, 8 Apr 2023 10:19:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680949200; bh=966EwYT0iY9O/9ZMt1yAzJoG/MLUBhLDQ38LmYtNtiY=; h=From:List-Id:To:Cc:Subject:Date:From; b=f2vL+Me8Zi5BEpIabM5YikGPg18jBWJxMKloZTkySmYuhTQO7DjG8QjfNf4r5E1f7 MuXWDIP2+vjtLW/Ho26k9IEroa11rneHYTiVpSY5t5WoZn0YKVSzB2UJyuSXz3f+ct 1e0pWMdlbKCoVAzGynl2WwnrADcpjOqerFx23Gvye2qx+C3sasoXcaeKWxPsS8pEEh vXYTFydztDmw/N/qYuAh9MVawH20W39/k1rwrpBM1BX0Wt+ln6bkhpykyZ/slIit/t 00LkYQScug2tOka3XGF5J1mCXX1C9bejCyNPbtN89aDmLkBNztXctXK0To1e8z8ePQ axGs2ZWddxLkw== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 1/6] i.MX drivers update for 6.4 Date: Sat, 8 Apr 2023 18:19:23 +0800 Message-Id: <20230408101928.280271-1-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-6.4 for you to fetch changes up to 816aec03a043af6d0234c3e770bead2c772ef4eb: soc: imx: imx8m-blk-ctrl: reordering the fields (2023-03-27 09:52:41 +0800) ---------------------------------------------------------------- i.MX drivers update for 6.4: - Use dev_err_probe() for imx-scu driver to silences EPROBE_DEFER messages. - Add LVDS LPI2C and PWM power domains for scu-pd driver. - A series from Jindong Yue to support module build of imx8m soc driver. - Update imx8m-blk-ctrl driver to scan child nodes for binding drivers. - Reorder structure members in imx8m-blk-ctrl driver by following clang-analyzer suggestion. - Update imx-weim bus driver to use helper function for "ranges" parsing. ---------------------------------------------------------------- Alexander Stein (1): firmware: imx: scu: use dev_err_probe Clark Wang (1): firmware: imx: scu-pd: add missed lvds lpi2c and pwm power domains Jindong Yue (7): soc: imx: imx8mp-blk-ctrl: Use dev_pm_domain_attach_by_name soc: imx: imx8mp-blk-ctrl: Fix typo of imx8m_blk_ctrl_of_match soc: imx: imx8mp-blk-ctrl: Add MODULE_LICENSE soc: imx: imx8m-blk-ctrl: Use dev_pm_domain_attach_by_name soc: imx: imx8m-blk-ctrl: Add MODULE_LICENSE soc: imx8m: Add MODULE_LICENSE soc: imx8m: Support building imx8m soc driver as module Marek Vasut (1): soc: imx: imx8m-blk-ctrl: Scan subnodes and bind drivers to them Peng Fan (1): soc: imx: imx8m-blk-ctrl: reordering the fields Rob Herring (1): bus: imx-weim: Remove open coded "ranges" parsing drivers/bus/imx-weim.c | 19 ++++++++++--------- drivers/firmware/imx/imx-scu.c | 5 ++--- drivers/firmware/imx/scu-pd.c | 4 ++++ drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/imx8m-blk-ctrl.c | 11 ++++++++--- drivers/soc/imx/imx8mp-blk-ctrl.c | 5 +++-- drivers/soc/imx/soc-imx8m.c | 1 + 7 files changed, 29 insertions(+), 18 deletions(-) From patchwork Sat Apr 8 10:19:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13205640 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 166D3C77B61 for ; Sat, 8 Apr 2023 10:20:04 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id D6A86C433D2; Sat, 8 Apr 2023 10:20:04 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0AB81C433EF; Sat, 8 Apr 2023 10:20:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680949204; bh=SKZgt/L7ZEU/qJCGp4F/kRHpD0xgaGiBJ3y8qkzmiuw=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=cMYb87bw/SZeIsrDtTv+upMFK1MHMzQR6j1O63MqGtQiPUcw3yRyYQn7XxdGu04Mp ZbU/YfqCx2x8L8W+Ll+R1/BDVvB4RF+AXYuon/kVQVRufKrIJ2piBJK87l4Bt1UgTy z0keli2lxqvXsGnz2D1/MNhjoE7bGniVsz/P6LgVrdLw9HN4Pf8RKAJo+8fplHHHOS MVR55xIh4Hthpq9ikHPYHn0LkH+uTwGTKXqAImLxJPzftNrZB9R2E6e6gIWndHKzS/ kFxIYhwbIVHEi3ixb0qnzl8oAjDkPMdMgDnJaWoxt44P7XETpMidVFS2F8PQI9WFPB Xvdxyie8ZxHmA== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 2/6] i.MX SoC changes for 6.4 Date: Sat, 8 Apr 2023 18:19:24 +0800 Message-Id: <20230408101928.280271-2-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230408101928.280271-1-shawnguo@kernel.org> References: <20230408101928.280271-1-shawnguo@kernel.org> MIME-Version: 1.0 The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-6.4 for you to fetch changes up to 614bef7e2727f35ff7edb7f41354e4e5c655590c: ARM: imx: Use of_property_read_bool() for boolean properties (2023-03-14 15:06:00 +0800) ---------------------------------------------------------------- i.MX SoC changes for 6.4: - A couple of changes from Oleksij Rempel which make it possible to configure Ethernet refclock from device tree. - Use common DT helpers to test DT property presence and read boolean properties. ---------------------------------------------------------------- Oleksij Rempel (2): ARM: imx6q: skip ethernet refclock reconfiguration if enet_clk_ref is present ARM: mach-imx: imx6ul: remove not optional ethernet refclock overwrite Rob Herring (2): ARM: mxs: Use of_property_present() for testing DT property presence ARM: imx: Use of_property_read_bool() for boolean properties arch/arm/mach-imx/gpc.c | 2 +- arch/arm/mach-imx/mach-imx6q.c | 10 +++++++++- arch/arm/mach-imx/mach-imx6ul.c | 20 -------------------- arch/arm/mach-mxs/mach-mxs.c | 2 +- 4 files changed, 11 insertions(+), 23 deletions(-) From patchwork Sat Apr 8 10:19:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13205641 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 AE7EAC77B61 for ; Sat, 8 Apr 2023 10:20:09 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 946B4C433D2; Sat, 8 Apr 2023 10:20:09 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9A25CC433EF; Sat, 8 Apr 2023 10:20:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680949209; bh=9k/Fcd87Pyh9wh18qTzfKdB+LgjR7OrEP1r5yFEeasc=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=Vo5Px6LdKVazpXjYmZPtZmOpOAFJQ+yVptqJSzyW8SmTd2D/FnIdwCBIMKZwrdbMA 8chyU7q2TzTiHMnHRVP1IObu2QMXPU2xi/E5NLIjQC+2+IO1m4Jtfz+V056Ng6ILIT SxcJri8vEISn4b5dxcjS3aCgYQR29OBm4YE/5fvkZkZyxVTfBvxF6Sohvzdd6ff5dv uOT60/a8uGt4BOdiUrT3CmgGobNpwsWsfGZCkiF9BBsZ65wEr9AjyZtcfoi4QJHcjD 0FchJoyO/pGhFQeV4GdfmRhvbETF2nLzDukc9gLhCBBWPC3e5UloQz7/Np/2ipMYH3 HBIBE0NfesQjg== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 3/6] i.MX dt-bindings update for 6.4 Date: Sat, 8 Apr 2023 18:19:25 +0800 Message-Id: <20230408101928.280271-3-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230408101928.280271-1-shawnguo@kernel.org> References: <20230408101928.280271-1-shawnguo@kernel.org> MIME-Version: 1.0 The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-6.4 for you to fetch changes up to 1c2eb76b9456130c377372727744e9a109abf5e1: dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC (2023-04-08 15:25:41 +0800) ---------------------------------------------------------------- i.MX dt-bindings update for 6.4: - Add vendor prefix for chargebyte. - A bunch of new board compatibles: Tolino Vision, Toradex Apalis, chargebyte Tarragon, i.MX8M Plus based boards from DH electronics and Data Modul, etc. - A series from Marek Vasut to improve blk-ctrl bindings. ---------------------------------------------------------------- Andreas Kemnade (1): dt-bindings: arm: fsl: add compatible string for Tolino Vision Marcel Ziswiler (1): dt-bindings: arm: fsl: add toradex,apalis-imx8 et al. Marek Vasut (6): dt-bindings: soc: imx8mp-media-blk-ctrl: Align block controller example name dt-bindings: soc: imx8mp-media-blk-ctrl: Add LDB subnode into schema and example dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM on PDK3 dt-bindings: soc: imx8m-blk-ctrl: Rename blk_ctrl to blk-ctrl in examples dt-bindings: soc: imx-blk-ctrl: Drop leading label in blk-ctrl in examples dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC Michal Vokáč (2): dt-bindings: arm: fsl: Fix copy-paste error in comment dt-bindings: arm: fsl: Add Y Soft IOTA Phoenix, Lynx, Pegasus and Pegasus+ Philippe Schenker (1): dt-bindings: arm: fsl: Add colibri-imx8x carrier boards Stefan Wahren (2): dt-bindings: vendor-prefixes: add chargebyte dt-bindings: arm: fsl: Add chargebyte Tarragon Documentation/devicetree/bindings/arm/fsl.yaml | 45 ++++++++++++++++-- .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 2 +- .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 2 +- .../bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml | 2 +- .../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 2 +- .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml | 53 +++++++++++++++++++++- .../bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml | 2 +- .../bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + 9 files changed, 102 insertions(+), 10 deletions(-) From patchwork Sat Apr 8 10:19:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13205642 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 75D72C77B61 for ; Sat, 8 Apr 2023 10:20:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 5D9DBC4339C; Sat, 8 Apr 2023 10:20:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 588C6C433EF; Sat, 8 Apr 2023 10:20:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680949214; bh=xOQ4BTvvLPiVNzmxhzCg2KDJTE9sH3/2ELVB+Ze+ef4=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=TiWPBx9yQntW++CSgEirKN/xFfyvMv3yErEqGu69uNmVySTnTQDjqgPKh3Ko3pwmU AQ+yzqTYwSK20WJGtWnQ3WIHcDaBkrDg2SglAxYCianAJs04mwTiHJP04Pi66pLoZY eWQ84zL5uQl4xm+kxbgAiynLUjdLHufUpJmBnZr1f1z491XKP82y7wN+jpua5iM/UK LdzhaSnTy5lT333C9G0/5qeBzIlAQXfoUbro2zHydPKGyVxnBHBHFvC8cW8SZWIdsi slvL4bPnvbEE4/P47+96SKRlBAf304Lie7uza2GgBcbx+cY1WGDeH/wF8f0L1Ysfsi uAoEB49SK+J0A== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 4/6] i.MX arm32 device tree changes for 6.4 Date: Sat, 8 Apr 2023 18:19:26 +0800 Message-Id: <20230408101928.280271-4-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230408101928.280271-1-shawnguo@kernel.org> References: <20230408101928.280271-1-shawnguo@kernel.org> MIME-Version: 1.0 The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-6.4 for you to fetch changes up to 5e4f393ccbf0af0828ab0914695649a5b90db230: ARM: dts: imx6ull: Add chargebyte Tarragon support (2023-04-06 09:45:27 +0800) ---------------------------------------------------------------- i.MX arm32 device tree changes for 6.4: - New board device trees: Tolino Vison, chargebyte Tarragon, new revision of the IOTA board. - A couple of imx7d-remarkable2 update to enable cyttsp5 touch and BD71815 PMIC. - A series from Oleksij Rempel to configure Ethernet reference clock from device tree. - A series from Stefan Wahren to use label references for i.MX28 based boards. ---------------------------------------------------------------- Alistair Francis (2): ARM: dts: imx7d-remarkable2: Enable the cyttsp5 ARM: dts: imx7d-remarkable2: Enable the rohm,bd71815 Andreas Kemnade (1): ARM: dts: imx: Add devicetree for Tolino Vison Michael Tretter (1): ARM: dts: imx7d: add node for PXP Michal Vokáč (5): ARM: dts: imx6dl-yapp4: Use reset-gpios property name ARM: dts: imx6dl-yapp4: Move phy reset into switch node ARM: dts: imx6dl-yapp4: Move status to the end of property list ARM: dts: imx6dl-yapp4: Remove unneeded status "okay" ARM: dts: imx6dl-yapp43: Add support for new HW revision of the IOTA board Oleksij Rempel (12): ARM: dts: imx6qdl: use enet_clk_ref instead of enet_out for the FEC node ARM: dts: imx6dl-lanmcu: configure ethernet reference clock parent ARM: dts: imx6dl-alti6p: configure ethernet reference clock parent ARM: dts: imx6dl-plybas: configure ethernet reference clock parent ARM: dts: imx6dl-plym2m: configure ethernet reference clock parent ARM: dts: imx6dl-prtmvt: configure ethernet reference clock parent ARM: dts: imx6dl-victgo: configure ethernet reference clock parent ARM: dts: imx6q-prtwd2: configure ethernet reference clock parent ARM: dts: imx6qdl-skov-cpu: configure ethernet reference clock parent ARM: dts: imx6dl-eckelmann-ci4x10: configure ethernet reference clock parent ARM: dts: imx6ul: set enet_clk_ref to CLK_ENETx_REF_SEL ARM: dts: imx6ul-prti6g: configure ethernet reference clock parent Stefan Wahren (10): ARM: dts: imx28-apf28: Convert to use label references ARM: dts: imx28-m28/sps1: Convert to use label references ARM: dts: imx28-apx4devkit: Convert to use label references ARM: dts: imx28-cfa10036: Convert to use label references ARM: dts: imx28-duckbill: Convert to use label references ARM: dts: imx28-duckbill-2: Include base board ARM: dts: imx28-evk: Convert to use label references ARM: dts: imx28-ts4600: Convert to use label references ARM: dts: imx28-tx28: add SPDX-License-Identifier ARM: dts: imx6ull: Add chargebyte Tarragon support arch/arm/boot/dts/Makefile | 9 + arch/arm/boot/dts/imx28-apf28.dts | 96 ++- arch/arm/boot/dts/imx28-apf28dev.dts | 312 +++++---- arch/arm/boot/dts/imx28-apx4devkit.dts | 380 ++++++----- arch/arm/boot/dts/imx28-cfa10036.dts | 193 +++--- arch/arm/boot/dts/imx28-cfa10049.dts | 454 ++++++------- arch/arm/boot/dts/imx28-cfa10055.dts | 224 +++---- arch/arm/boot/dts/imx28-cfa10056.dts | 146 ++-- arch/arm/boot/dts/imx28-cfa10057.dts | 252 ++++--- arch/arm/boot/dts/imx28-cfa10058.dts | 186 +++--- arch/arm/boot/dts/imx28-duckbill-2-485.dts | 174 +---- arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 198 +----- arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 211 ++---- arch/arm/boot/dts/imx28-duckbill-2.dts | 256 ++++--- arch/arm/boot/dts/imx28-duckbill.dts | 196 +++--- arch/arm/boot/dts/imx28-evk.dts | 462 +++++++------ arch/arm/boot/dts/imx28-m28.dtsi | 44 +- arch/arm/boot/dts/imx28-m28cu3.dts | 354 +++++----- arch/arm/boot/dts/imx28-m28evk.dts | 420 ++++++------ arch/arm/boot/dts/imx28-sps1.dts | 201 +++--- arch/arm/boot/dts/imx28-ts4600.dts | 80 +-- arch/arm/boot/dts/imx28-tx28.dts | 38 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 12 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 13 +- arch/arm/boot/dts/imx6dl-lanmcu.dts | 12 +- arch/arm/boot/dts/imx6dl-plybas.dts | 12 +- arch/arm/boot/dts/imx6dl-plym2m.dts | 12 +- arch/arm/boot/dts/imx6dl-prtmvt.dts | 11 +- arch/arm/boot/dts/imx6dl-victgo.dts | 12 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 9 +- arch/arm/boot/dts/imx6dl-yapp4-lynx.dts | 58 ++ arch/arm/boot/dts/imx6dl-yapp4-phoenix.dts | 42 ++ arch/arm/boot/dts/imx6dl-yapp43-common.dtsi | 615 +++++++++++++++++ arch/arm/boot/dts/imx6q-prtwd2.dts | 17 +- arch/arm/boot/dts/imx6q-yapp4-pegasus.dts | 58 ++ arch/arm/boot/dts/imx6qdl-skov-cpu.dtsi | 12 +- arch/arm/boot/dts/imx6qdl.dtsi | 4 +- arch/arm/boot/dts/imx6qp-yapp4-pegasus-plus.dts | 58 ++ arch/arm/boot/dts/imx6sl-tolino-vision.dts | 490 ++++++++++++++ arch/arm/boot/dts/imx6ul-prti6g.dts | 14 +- arch/arm/boot/dts/imx6ul.dtsi | 10 +- arch/arm/boot/dts/imx6ull-tarragon-common.dtsi | 852 ++++++++++++++++++++++++ arch/arm/boot/dts/imx6ull-tarragon-master.dts | 82 +++ arch/arm/boot/dts/imx6ull-tarragon-micro.dts | 10 + arch/arm/boot/dts/imx6ull-tarragon-slave.dts | 32 + arch/arm/boot/dts/imx6ull-tarragon-slavext.dts | 64 ++ arch/arm/boot/dts/imx7d-remarkable2.dts | 239 +++++++ arch/arm/boot/dts/imx7d.dtsi | 9 + 48 files changed, 4852 insertions(+), 2793 deletions(-) create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-lynx.dts create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-phoenix.dts create mode 100644 arch/arm/boot/dts/imx6dl-yapp43-common.dtsi create mode 100644 arch/arm/boot/dts/imx6q-yapp4-pegasus.dts create mode 100644 arch/arm/boot/dts/imx6qp-yapp4-pegasus-plus.dts create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision.dts create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-master.dts create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-micro.dts create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-slave.dts create mode 100644 arch/arm/boot/dts/imx6ull-tarragon-slavext.dts From patchwork Sat Apr 8 10:19:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13205643 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 71B88C77B61 for ; Sat, 8 Apr 2023 10:20:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 50696C4339E; Sat, 8 Apr 2023 10:20:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 22ACFC433D2; Sat, 8 Apr 2023 10:20:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680949219; bh=H6L2jBxnl0d9qRQzwsa5xsF5sle+jTBgjzOXTOqWSNw=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=JzvFM9HpJVKsInPuQ5RdD80CUzveKHNijFPUGXOS/3OFFm86Oj3EFshd5zTf7GwSb uIqyjr15thMVxDQY/badqyhuwLmGL2MPDDtA+prGHso/4MtyrUra10Nl3RGwuYBRoA U81Gm423Bh5YYW0PhwX4hxE4AdWHR54HdbJncfheV76u3xx7kS4trZXE4sxLF2mUsL Okhq7Aaewtgug4ldz/asgvqtkj1q00Ro4dugI69iTEETSjut4L4yWKO77MtVQEu32u IlZGPkHOoohlQkZTIzeVoP7rqPiNwDE77AFALAVxh9l3CgPV8w+/4khSs+MkmB23Ry zn6b6V/NfyqXw== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 5/6] i.MX arm64 device tree changes for 6.4 Date: Sat, 8 Apr 2023 18:19:27 +0800 Message-Id: <20230408101928.280271-5-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230408101928.280271-1-shawnguo@kernel.org> References: <20230408101928.280271-1-shawnguo@kernel.org> MIME-Version: 1.0 The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.4 for you to fetch changes up to 562d222f23f0fbdf76a8ba87ce0c9cdcd39e30f8: arm64: dts: imx8mp: Add support for Data Modul i.MX8M Plus eDM SBC (2023-04-08 15:25:57 +0800) ---------------------------------------------------------------- i.MX arm64 device tree changes for 6.4: - New board device trees: Apalis quadmax, DH electronics i.MX8M Plus DHCOM and PDK3, Data Modul i.MX8M Plus eDM SBC, Colibri Aster and Iris, etc. - Add FlexSPI, BBNSM and TPM PWM devices for i.MX93 SoC. - A series of imx8mq-librem5 udpates which includes minor fixes, magnetometer, CSI/camera support, and powersaving improvements. - Add Cadence USB3 support for i.MX8QXP. - Add FlexCAN support for i.MX8QXP and i.MX8QM. - Add UART DMA support for i.MX8MQ. - Add GPT devices for i.MX8MP. - Add VPU decoder and encoder support for i.MX8QM. - Add display pipeline and PCIe EP support for i.MX8M family SoCs. - A series from Peng Fan updating various i.MX8M device trees to pinctrl nodes match DT schema. - A series from Philippe Schenker improving colibri-imx8x device trees in various aspects. - Other random device tree updates. ---------------------------------------------------------------- Alexander Stein (2): arm64: dts: imx93: Add FlexSPI support arm64: dts: imx8mp-tqma8mpql-mba8mpxl: Enable wakeup-source for GPIO buttons Angus Ainslie (1): arm64: dts: imx8mq-librem5: add the magnetometer mount matrix Frank Li (2): arm64: dts: imx8qxp: add cadence usb3 support arm64: dts: freescale: imx8qxp-mek: enable cadence usb3 Jacky Bai (1): arm64: dts: imx93: Add the bbnsm dts node Joakim Zhang (2): arm64: dts: imx8qxp: add flexcan in adma arm64: dts: imx8qm: add can node in devicetree Krzysztof Kozlowski (1): arm64: dts: imx8: align thermal node names with bindings Laurent Pinchart (1): arm64: dts: freescale: imx8mm-phyboard: Add I2C4 pinmuxing Lucas Stach (1): arm64: dts: imx8mp-debix: add USB host support Marcel Ziswiler (4): arm64: dts: freescale: add initial apalis imx8 aka quadmax module support arm64: dts: freescale: add apalis imx8 aka quadmax carrier board support arm64: dts: verdin-imx8mp: add pcie support arm64: dts: imx8mp-verdin-yavia: trivial minor updates Marek Vasut (14): arm64: dts: imx8mp: Add PCIe support to DH electronics i.MX8M Plus DHCOM and PDK2 arm64: dts: imx8mp: Update GPIO M to CLKOUT1 on DH electronics i.MX8M Plus DHCOM and PDK2 arm64: dts: imx8mp: Do not delete PHY nodes on i.MX8MP DHCOM PDK2 arm64: dts: imx8mp: Adjust EQoS reset comment on i.MX8MP DHCOM arm64: dts: imx8mp: Adjust EQoS PHY address on i.MX8MP DHCOM arm64: dts: imx8mp: Add EQoS RMII pin mux on i.MX8MP DHCOM arm64: dts: imx8mp: Add FEC RMII pin mux on i.MX8MP DHCOM arm64: dts: imx8mp: Drop simple-bus from fsl,imx8mp-media-blk-ctrl arm64: dts: imx8mp: Reorder clock and reg properties arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM and PDK3 arm64: dts: imx8mm: Add display pipeline components arm64: dts: imx8mn: Add display pipeline components arm64: dts: imx8mp: Add display pipeline components arm64: dts: imx8mp: Add support for Data Modul i.MX8M Plus eDM SBC Markus Niebel (1): arm64: dts: imx93: add missing tpm pwm instances Martin Kepplinger (4): arm64: dts: imx8mq-librem5: lower the mipi csi 1 frequencies arm64: dts: imx8mq-librem5: describe the clock for the csi sensors arm64: dts: imx8mq-librem5: fix audio-1v8 regulator name arm64: dts: imx8mq-librem5: add brightness levels to led-backlight Max Krummenacher (1): arm64: dts: imx8-ss-dma: add io-channel-cells to adc nodes Peng Fan (11): arm64: dts: imx8mq: tqma8mq-mba8mx: drop disable-over-current arm64: dts: imx8mp: verdin-yavia: drop disable-over-current arm64: dts: imx8dxl: drop clocks from scu clock controller arm64: dts: imx8-apalis-v1.1: drop ci-disable-lpm arm64: dts: imx8mn-evk: update i2c pinctrl to match dtschema arm64: dts: imx8mm-ddr4-evk: update gpmi pinctrl to match dtschema arm64: dts: imx8mq-librem5: update pinctrl to match dtschema arm64: dts: imx8mm-emcon: update pinctrl to match dtschema arm64: dts: imx8mn-bsh-smm: update pinctrl to match dtschema arm64: dts: imx8mm-prt8mm: update pinctrl to match dtschema arm64: dts: imx8mq-librem5: add missing #clock-cells Philippe Schenker (24): arm64: dts: freescale: imx8-ss-lsio: add support for lsio_pwm0-3 arm64: dts: freescale: imx8-ss-dma: set lpspi0 max frequency to 60mhz arm64: dts: colibri-imx8x: Prepare for qxp and dx variants arm64: dts: colibri-imx8x: Update spdx license arm64: dts: colibri-imx8x: Use new bracket format arm64: dts: colibri-imx8x: Add atmel pinctrl groups arm64: dts: colibri-imx8x: Add pinctrl group for csi_mclk arm64: dts: colibri-imx8x: Split pinctrl_hog1 arm64: dts: colibri-imx8x: Correct pull on lcdif arm64: dts: colibri-imx8x: Add separate pinctrl group for cs2 arm64: dts: colibri-imx8x: Add pinctrl group for hdmi hpd arm64: dts: colibri-imx8x: Add SPI arm64: dts: colibri-imx8x: Add gpio-line-names arm64: dts: colibri-imx8x: Disable touchscreen by default arm64: dts: colibri-imx8x: Add jpegenc/dec arm64: dts: colibri-imx8x: Add colibri pwm b, c, d arm64: dts: colibri-imx8x: eval: Add spi-to-can arm64: dts: colibri-imx8x: Add no-1-8-v to sd-card arm64: dts: colibri-imx8x: Set thermal thresholds arm64: dts: colibri-imx8x: Move gpio-keys to som level arm64: dts: colibri-imx8x: Add todo comments arm64: dts: colibri-imx8x: Add aster carrier board arm64: dts: colibri-imx8x: Add iris carrier board arm64: dts: colibri-imx8x: Add iris v2 carrier board Richard Zhu (3): arm64: dts: Add i.MX8MM PCIe EP support arm64: dts: Add i.MX8MQ PCIe EP support arm64: dts: Add i.MX8MP PCIe EP support Rob Herring (1): arm64: dts: layerscape: Fix GICv3 ITS node names Sebastian Krzyszkowiak (10): arm64: dts: imx8mq: Add UART DMA support arm64: dts: imx8mq-librem5: Describe MIC_2V4 regulator arm64: dts: imx8mq-librem5: Set charger parameters for each batch arm64: dts: imx8mq-librem5: Set the DVS voltages lower arm64: dts: imx8mq-librem5: Bump usdhc2 frequency to 100MHz arm64: dts: imx8mq-librem5: Adjust proximity sensor's near levels arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0 arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage to 0.81V arm64: dts: imx8mq-librem5: Reduce I2C frequency to 384kHz arm64: dts: imx8mq-librem5: Add 166MHz to DDRC OPP table Stefan Eichenberger (1): arm64: dts: imx8mp-verdin: add 88W8997 serdev to uart4 Uwe Kleine-König (1): arm64: dts: imx8mp: Add GPT blocks Zhou Peng (1): arm64: dts: imx8qm: add vpu decoder and encoder arch/arm64/boot/dts/freescale/Makefile | 10 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 2 +- .../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 144 ++ .../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 220 +++ .../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 270 ++++ .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 1484 ++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 69 + arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 76 +- arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 48 + arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 2 +- arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 4 +- .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 13 + arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 79 ++ .../dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 6 +- .../arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dts | 2 +- .../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 55 + .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 977 +++++++++++++ .../boot/dts/freescale/imx8mp-debix-model-a.dts | 59 + .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 30 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 306 ++++ .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 52 +- .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 2 + .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 9 +- .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 9 +- .../boot/dts/freescale/imx8mp-verdin-wifi.dtsi | 5 + .../boot/dts/freescale/imx8mp-verdin-yavia.dtsi | 5 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 15 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 135 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 12 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 2 +- .../boot/dts/freescale/imx8mq-librem5-r3.dtsi | 10 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 79 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 2 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 40 + .../boot/dts/freescale/imx8qm-apalis-eval.dts | 16 + .../dts/freescale/imx8qm-apalis-ixora-v1.1.dts | 16 + .../boot/dts/freescale/imx8qm-apalis-v1.1-eval.dts | 16 + .../freescale/imx8qm-apalis-v1.1-ixora-v1.1.dts | 16 + .../freescale/imx8qm-apalis-v1.1-ixora-v1.2.dts | 16 + .../boot/dts/freescale/imx8qm-apalis-v1.1.dtsi | 16 + arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 340 +++++ arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 44 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 4 + .../boot/dts/freescale/imx8qxp-colibri-aster.dts | 16 + .../boot/dts/freescale/imx8qxp-colibri-eval-v3.dts | 6 +- .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 62 - .../boot/dts/freescale/imx8qxp-colibri-iris-v2.dts | 16 + .../boot/dts/freescale/imx8qxp-colibri-iris.dts | 16 + arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 592 +------- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 87 +- .../boot/dts/freescale/imx8x-colibri-aster.dtsi | 44 + .../boot/dts/freescale/imx8x-colibri-eval-v3.dtsi | 90 ++ .../boot/dts/freescale/imx8x-colibri-iris-v2.dtsi | 45 + .../boot/dts/freescale/imx8x-colibri-iris.dtsi | 115 ++ arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 776 ++++++++++ arch/arm64/boot/dts/freescale/imx93.dtsi | 47 + 66 files changed, 5912 insertions(+), 745 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-eval.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-eval.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-ixora-v1.1.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1-eval.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1-ixora-v1.1.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1-ixora-v1.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-aster.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-iris-v2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-iris.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-aster.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-eval-v3.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-iris-v2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri-iris.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi From patchwork Sat Apr 8 10:19:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13205644 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 E6F65C77B61 for ; Sat, 8 Apr 2023 10:20:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id CD802C433D2; Sat, 8 Apr 2023 10:20:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 145C7C433EF; Sat, 8 Apr 2023 10:20:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680949223; bh=ZqdH9ZJ/34B/DIUa1MEu/87wBsdLSsRD7M0o0KPDdq8=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=G42hQqXN1SHw1XGTJIImYwntV70WdMU5Uakbw56lufp7Ki5jo8V5sVtDyA0tdGw8Q /31WKgDm8q/PMHzOkE6MsTB+yQb4OwrSQzRisULoFTBRZBU8z+Vp0gmKwTlYSUHnPK imteE/HVAijIecXyh+mXuMvG690Yx652meBPMdUWmg5i6qfWJLq0jad1Vu6TcQ+DiS EL24fpn/Ttn5u0I9yEItFYb4JIZWlKP3jkiBetuozLSPf6ESTo6wm7vQ12lr3GJfEQ GouuHDP2SZPiGs+ex0B6w299lOn1/ExWAMBcUdWyMDoINzOO8nX7on82zLIapui3xS AGHEgBVGIfp1Q== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 6/6] i.MX defconfig updates for 6.4 Date: Sat, 8 Apr 2023 18:19:28 +0800 Message-Id: <20230408101928.280271-6-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230408101928.280271-1-shawnguo@kernel.org> References: <20230408101928.280271-1-shawnguo@kernel.org> MIME-Version: 1.0 The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-6.4 for you to fetch changes up to b4b992e2332fe566481939573f56675d451aae63: ARM: imx_v4_v5_defconfig: Build CONFIG_IMX_SDMA as module (2023-04-08 15:30:09 +0800) ---------------------------------------------------------------- i.MX defconfig updates for 6.4: - Enable i.MX93 ADC driver in arm64 defconfig. - Enable BD71815 PMIC and TDA998X HDMI bridge driver in imx_v6_v7_defconfig. - Enable a few drivers support needed by Tarragon boards in imx_v6_v7_defconfig. - Build IMX_SDMA driver as module in imx_v4_v5_defconfig. ---------------------------------------------------------------- Alistair Francis (1): ARM: imx_v6_v7_defconfig: Enable rohm,bd71815 Fabio Estevam (3): arm64: defconfig: Enable i.MX93 ADC support ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_I2C_NXP_TDA998X ARM: imx_v4_v5_defconfig: Build CONFIG_IMX_SDMA as module Stefan Wahren (1): ARM: imx_v6_v7_defconfig: Enable Tarragon peripheral drivers arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 12 ++++++++++++ arch/arm64/configs/defconfig | 1 + 3 files changed, 14 insertions(+), 1 deletion(-)