From patchwork Sat Oct 16 14:01:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12563653 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A727CC433EF for ; Sat, 16 Oct 2021 14:02:11 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 409CA611AF; Sat, 16 Oct 2021 14:02:11 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id 1E1E360FED; Sat, 16 Oct 2021 14:02:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1634392931; bh=3ZjBBjsmBy/m5I9h0Z86ZlRWbjik6jYcCPlhehrp/E8=; h=From:List-Id:To:Cc:Subject:Date:From; b=sykHOP4KSvxiDl3OfYqnoz1Xj6V48QrQgRjMhhYAXDpqIJ9tH5ZwxELX1uoZCEzNs 8xU6/x9eN70OibzWWHSW3K3b+Ecmft3DdlTP7CGOHVVIy2ARlNAuJhzHwngwcBRYbq iyL3GnamsIHA+4DEzYJRix7J4xARoVU1H5hEV/UMeF44+YdYlQTdHh8jJPuEadUeHP J7NamKcjaZUfjbNSbrX8XeKvEwmkNooPpc+NynLR3tszsm40qxL7bKuRYDfS3PEk+S 41F3kfOzyqUrqfUrf8EWge+W7KnAWjzzVF9rot3g0QeGbL3M6dKPQarjAWpBsPvFlH giDqIgRLEqFtA== 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 DT bindings update for 5.16 Date: Sat, 16 Oct 2021 22:01:33 +0800 Message-Id: <20211016140138.1603-1-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f: Linux 5.15-rc1 (2021-09-12 16:28:37 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.16 for you to fetch changes up to 83ad8d101151a149bfb602a08bf30ac82442f8f9: dt-bindings: arm: fsl: add ls1021a-tsn board (2021-10-15 11:13:07 +0800) ---------------------------------------------------------------- i.MX DT bindings update for 5.16: - Various board compatible addition: NXP S32G2, LS1021A TSN, Toradex Colibri i.MX6ULL, LX2160A BlueBox 3 boards. - Toradex board and module compatibles clean-up. - Convert fsl-linflexuart bindings to json-schema format and add S32G2 compatible. - Add bindings and defines for i.MX8MM VPU and DISP blk-ctrl. ---------------------------------------------------------------- Andreas Kemnade (1): dt-bindings: arm: fsl: Add E70K02 based ebook readers Chester Lin (3): dt-bindings: arm: fsl: add NXP S32G2 boards dt-bindings: serial: fsl-linflexuart: convert to json-schema format dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 Li Yang (1): dt-bindings: arm: fsl: add ls1021a-tsn board Lucas Stach (4): dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains Marcel Ziswiler (2): dt-bindings: arm: fsl: clean-up all toradex boards/modules dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc Vladimir Oltean (1): dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards Documentation/devicetree/bindings/arm/fsl.yaml | 99 +++++++++++++--------- .../bindings/serial/fsl,s32-linflexuart.txt | 22 ----- .../bindings/serial/fsl,s32-linflexuart.yaml | 48 +++++++++++ .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 ++++++++++++++++++++ .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 +++++++++++++++++ include/dt-bindings/power/imx8mm-power.h | 9 ++ 6 files changed, 288 insertions(+), 60 deletions(-) delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml From patchwork Sat Oct 16 14:01:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12563655 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 22569C433EF for ; Sat, 16 Oct 2021 14:02:14 +0000 (UTC) Received: by mail.kernel.org (Postfix) id DF4896120A; Sat, 16 Oct 2021 14:02:13 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id 98F5C610D2; Sat, 16 Oct 2021 14:02:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1634392933; bh=XJ0Q4Ut+FHYPnSZ/i6TZ0dYQTlCahYfCZPiS055X5sw=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=HAen5h6UXx5d/qTixW68KgY9bF14EIakLQrafHJ++mKo5iEu8fD5YOWn2hSakmbL4 8u8Bl4ngzJXuDuwixaMqyeLHuCuDxMftFVAm38p790K7ZtMEy2CSSwqt/pMQwA17c1 BmeEt/EACBD0ursI9vRN0PSLJSDbCQFEPwUOU5P9qqD9FD9ApYfQmXGlG0mc6ltojN M3JBjXWplYjjVrP7UisZ64NXPcFEVjM+ICX2qsL5NHW4+5su2hWSnFwjwZRTxWoACC S9BthugVV9WdosaxNpQuc2VSkcAhAiaLmtXNN610kDb7vZnFnGT7DeLIZlh1NtnKWh dcbKM7QM46Rhg== 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 drivers update for 5.16 Date: Sat, 16 Oct 2021 22:01:34 +0800 Message-Id: <20211016140138.1603-2-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20211016140138.1603-1-shawnguo@kernel.org> References: <20211016140138.1603-1-shawnguo@kernel.org> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f: Linux 5.15-rc1 (2021-09-12 16:28:37 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.16 for you to fetch changes up to 72949f76565c9ea9f4231c977774a31d4713c386: soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate() (2021-10-15 11:10:05 +0800) ---------------------------------------------------------------- i.MX drivers update for 5.16: - Select REGMAP_MMIO for i.MX GPCv2 driver to avoid build issue. - A couple of i.MX GPCv2 driver changes from Marek Vasut to turn domain->pgc into bitfield for i.MX8MM GPU domain support. - A series from Lucas Stach adding support of i.MX8MM nested power domains like VPUMIX and DISPMIX which contains the ADB and BLK_CTRL. - An off-by-one fix on Lucas' i.MX8M blk-ctrl driver code. ---------------------------------------------------------------- Dan Carpenter (1): soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate() Ezequiel Garcia (1): imx: soc: Select REGMAP_MMIO Lucas Stach (8): soc: imx: gpcv2: allow to disable individual power domains Revert "soc: imx: gpcv2: move reset assert after requesting domain power up" soc: imx: gpcv2: add lockdep annotation soc: imx: gpcv2: add domain option to keep domain clocks enabled soc: imx: gpcv2: keep i.MX8M* bus clocks enabled soc: imx: gpcv2: support system suspend/resume soc: imx: add i.MX8M blk-ctrl driver soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl Marek Vasut (2): soc: imx: gpcv2: Turn domain->pgc into bitfield soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for MX8MM GPU domain drivers/soc/imx/Kconfig | 1 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpcv2.c | 134 +++++++--- drivers/soc/imx/imx8m-blk-ctrl.c | 523 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 618 insertions(+), 41 deletions(-) create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c From patchwork Sat Oct 16 14:01:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12563657 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C468CC433F5 for ; Sat, 16 Oct 2021 14:02:16 +0000 (UTC) Received: by mail.kernel.org (Postfix) id A2D33610D2; Sat, 16 Oct 2021 14:02:16 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id 51B10611C3; Sat, 16 Oct 2021 14:02:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1634392936; bh=fAceuljAgSt4ycdaT0OV51wbYrC1XGwW6wCwEoSUElQ=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=a1khe6s+DUEpyF8akg155GWXKXhO2ZXakDVyLpW4c8VmYqrjTz45El6hKC5DmQPDw Wn2w8vdAnPSXrJjedctNhXt1Oc5OGtHNNEIRAmBfPiIZQ1u6kPj5bM2bcO4P9UBvD6 LwQcJ7xYyp09S7GRxxepZzP69yT5kx9KeuZgz2/1DvowVG0dota4muoqp0tc0MljFI VaiFTNWrI7NNkaUG1ouznTcJTJQNb2g8/HY6jzfW8aawluXXKQkKiUcRcZzIq46eZj 7M2U40gc9B2jaGuFBg3sD/x6+/2VAkdKoK7t8NE2pXvPXYsH1iA/rk49tDbKmwl5s4 BSOxIBqQasfNw== 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 device tree changes for 5.16 Date: Sat, 16 Oct 2021 22:01:35 +0800 Message-Id: <20211016140138.1603-3-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20211016140138.1603-1-shawnguo@kernel.org> References: <20211016140138.1603-1-shawnguo@kernel.org> MIME-Version: 1.0 Hi, To resolve the dependency on a fix, the pull-request is built on commit 9b663b34c94a ("ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe"), which had landed on mainline. Please consider to pull, thanks! Shawn The following changes since commit 9b663b34c94a78f39fa2c7a8271b1f828b546e16: ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe (2021-09-22 11:06:49 +0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.16 for you to fetch changes up to 05e63b48b20fa70726be505a7660d1a07bc1cffb: ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (2021-10-15 11:16:58 +0800) ---------------------------------------------------------------- i.MX device tree changes for 5.16: - New board support: Kobo Libra H2O, Tolino Vision 5, SKOV LT2 and Colibri i.MX6ULL eMMC variants. - A series from Fabio Estevam to correct SPI chipselect polarity for various i.MX6/7 boards. - A couple of patches from Krzysztof Kozlowski to clean up unsupported properties from imx6dl-b1x5v2 and imx6dl-prtrvt boards. - A series from Li Yang to clean up LS1021a based boards and add missing device nodes. - A series from Matthias Schiffer to fix typo, add SPI-NOR flash and partition layout for imx7-tqma7/mba7 boards. - Fix the schema check errors in i.MX PCIe device nodes. - Other random and small fix-up and device additions. ---------------------------------------------------------------- Andreas Kemnade (6): ARM: dts: add Netronix E70K02 board common file ARM: dts: imx: add devicetree for Kobo Libra H2O ARM: dts: imx: add devicetree for Tolino Vision 5 ARM: dts: imx: e60k02: correct led node name ARM: dts: imx6sl: fixup of operating points ARM: dts: imx6sll: fixup of operating points Fabio Estevam (8): ARM: dts: imx6dl-alti6p: Fix the SPI chipselect polarity ARM: dts: imx6qp-prtwd3: Fix the SPI chipselect polarity ARM: dts: imx6qdl-tqma6: Fix the SPI chipselect polarity ARM: dts: imx7d-sdb: Fix the SPI chipselect polarity ARM: dts: imx6qdl-apalis: Avoid underscore in node name ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC ARM: dts: imx6qdl-apalis: Add a label for the touchscreen ARM: dts: imx6qdl-apalis: Fix typo in ADC comment Krzysztof Kozlowski (2): ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for MPL3115A2 ARM: dts: imx6dl-prtrvt: drop undocumented TRF7970A NFC properties Li Yang (16): ARM: dts: ls1021a: remove clock-names property for i2c nodes ARM: dts: ls1021a: change dma channels order to match schema ARM: dts: ls1021a: change to use SPDX identifiers ARM: dts: ls1021a-qds: Add node for QSPI flash ARM: dts: ls1021a: update pcie nodes for dt-schema check ARM: dts: ls1021a: fix board compatible to follow binding schema ARM: dts: ls1021a: breakup long values in thermal node ARM: dts: ls1021a: disable ifc node by default ARM: dts: ls1021a: remove regulators simple-bus ARM: dts: ls1021a: fix memory node for schema check ARM: dts: ls1021a: add #dma-cells to qdma node ARM: dts: ls1021a: add #power-domain-cells for power-controller node ARM: dts: ls1021a-qds: change fpga to simple-mfd device ARM: dts: ls1021a-tsn: remove undocumented property "position" from mma8452 node ARM: dts: ls1021a: move thermal-zones node out of soc/ ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash Matthias Schiffer (3): ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems" ARM: dts: imx7-tqma7: add SPI-NOR flash ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout Max Krummenacher (1): ARM: dts: colibri-imx6ull-emmc: add device tree Michal Vokáč (1): ARM: dts: imx6dl-yapp4: Remove the unused white LED channel Oleksij Rempel (1): ARM: dts: imx6: skov: provide panel support for lt2 variants Richard Zhu (1): ARM: dts: imx: fix the schema check errors Yunus Bas (2): ARM: dts: imx6: phycore-som: Disable micro-SD write protection ARM: dts: imx6: phytec: Add gpio pinctrl for i2c bus recovery arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/e70k02.dtsi | 320 +++++++++++++++++++ arch/arm/boot/dts/imx6dl-alti6p.dts | 2 +- arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 - arch/arm/boot/dts/imx6dl-prtrvt.dts | 2 - arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 8 - arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 31 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 ++++++ arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 7 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 4 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 +++++++++++++++++++++ arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 ++++++++++++++++++++ arch/arm/boot/dts/imx6sll.dtsi | 22 +- arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 1 + arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 + .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 +++++++++++ arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +- arch/arm/boot/dts/imx7-mba7.dtsi | 42 ++- arch/arm/boot/dts/imx7-tqma7.dtsi | 47 ++- arch/arm/boot/dts/imx7d-mba7.dts | 6 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +- arch/arm/boot/dts/imx7d.dtsi | 7 +- arch/arm/boot/dts/imx7s-mba7.dts | 6 +- arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +- arch/arm/boot/dts/ls1021a-qds.dts | 85 ++--- arch/arm/boot/dts/ls1021a-tsn.dts | 4 +- arch/arm/boot/dts/ls1021a-twr.dts | 63 +--- arch/arm/boot/dts/ls1021a.dtsi | 219 ++++++------- 39 files changed, 1649 insertions(+), 327 deletions(-) create mode 100644 arch/arm/boot/dts/e70k02.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts create mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi From patchwork Sat Oct 16 14:01:36 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12563659 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D99B5C433F5 for ; Sat, 16 Oct 2021 14:02:19 +0000 (UTC) Received: by mail.kernel.org (Postfix) id BA30F61244; Sat, 16 Oct 2021 14:02:19 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id 134FA61212; Sat, 16 Oct 2021 14:02:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1634392939; bh=J6Egu8iKzm0l6OmLd6MKkBuibN7S/2beuAcLWYh36tg=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=t/+jLSVGNvZt2GRmZ8rGJ69326aYhiaoPypiDS+7jTe1BlPt3B6PREQpQSCHysFwH MqdioKchG8u+eigTdJ6kvLuAMfpe9h7pLEcoCLlbfz6UG9UI0R212/eC/T1tzGb3xa +qw0mdvg21ONnCu/KbHsBp0/c+AYsloOrjREhr1rvapj0N1Cb4W970qIHNTsKz/WSz TjA+nhTn6fGuFT8dsNrtiWODSwltgSjTXiCKn3pMoAlWA/4YY356C3EOn9aUHWds5i e9VjMKlcEKpPlbCLre1UdDH88tQoDsFZLiaRqwZZoixnFOS71+b1mMnNqxGnY6HMc7 VVmkiu1tppwWA== 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 arm64 device tree changes for 5.16 Date: Sat, 16 Oct 2021 22:01:36 +0800 Message-Id: <20211016140138.1603-4-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20211016140138.1603-1-shawnguo@kernel.org> References: <20211016140138.1603-1-shawnguo@kernel.org> MIME-Version: 1.0 The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f: Linux 5.15-rc1 (2021-09-12 16:28:37 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.16 for you to fetch changes up to ec1e91d400bf21def54c441552bdf2976ce36e3b: arm64: dts: imx8mm-kontron: Add support for ultra high speed modes on SD card (2021-10-16 15:28:27 +0800) ---------------------------------------------------------------- i.MX arm64 device tree changes for 5.16: - New board support: LX2160A based BlueBox3, S32G2 EVB and RDB2 boards. - Quite some updates on imx8mq-librem5 board: delay the startup of the SDIO, add power sequencing for M.2 cards, add wifi regulator, add panel reset GPIO, fix led_r and led_g pinctrl, etc. - Fix the SPI chipselect polarity for a couple of i.MX8MM boards. - Add GPU nodes for i.MX8MM 2D and 3D core. - Add VPU and DISP blk-ctrl devices for i.MX8MM. - A series from Michael Walle to LS1028A device trees and add GPU support. - Random and small updates on various boards. ---------------------------------------------------------------- Angus Ainslie (3): arm64: dts: imx8mq-librem5: delay the startup of the SDIO arm64: dts: imx8mq-librem5: add power sequencing for M.2 cards arm64: dts: imx8mq-librem5: Limit the max sdio frequency Chester Lin (4): arm64: dts: add NXP S32G2 support arm64: dts: s32g2: add serial/uart support arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support arm64: dts: s32g2: add memory nodes for evb and rdb2 Fabio Estevam (2): arm64: dts: imx8mm-kontron-n801x-som: Fix the SPI chipselect polarity arm64: dts: imx8mm-venice: Fix the SPI chipselect polarity Frieder Schrempf (3): arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY arm64: dts: imx8mm-kontron: Add support for ultra high speed modes on SD card Guido Günther (1): arm64: dts: imx8mq-librem5: wire up the wifi regulator Krzysztof Kozlowski (1): arm64: dts: freescale: imx8mq-librem5: align operating-points table name with dtschema Kuldeep Singh (2): arm64: dts: imx8mp: Reorder flexspi clock-names entry arm64: dts: ls1012a: Add serial alias for ls1012a-rdb Lucas Stach (6): arm64: dts: imx8mq-reform2: add uSDHC2 CD pinctrl arm64: dts: zii-ultra: add PCIe PHY supply arm64: dts: imx8mm: add GPC node arm64: dts: imx8mm: put USB controllers into power-domains arm64: dts: imx8mm: add VPU blk-ctrl arm64: dts: imx8mm: add DISP blk-ctrl Martin Kepplinger (1): arm64: dts: imx8mq-librem5: add reset gpio to mantix panel description Michael Walle (7): arm64: dts: freescale: fix arm,sp805 compatible string arm64: dts: ls1028a: move pixel clock pll into /soc arm64: dts: ls1028a: move Mali DP500 node into /soc arm64: dts: ls1028a: add Vivante GPU node arm64: dts: ls1028a: disable usb controller by default arm64: dts: ls1028a: move PHY nodes to MDIO controller arm64: dts: ls1028a: use phy-mode instead of phy-connection-type Richard Zhu (1): arm64: dts: imx8mq: fix the schema check errors Rob Herring (1): arm64: dts: freescale: Fix 'interrupt-map' parent address cells Sebastian Krzyszkowiak (2): arm64: dts: imx8mq-librem5: Fix led_r and led_g pinctrl assignments arm64: dts: imx8mq-librem5: set debounce interval of volume buttons to 50ms Tim Harvey (1): arm64: dts: imx8mm-venice-gw7901.dts: disable pgc_gpumix Vladimir Oltean (1): arm64: dts: ls1028a: mark internal links between Felix and ENETC as capable of flow control Wasim Khan (1): arm64: dts: add device tree for the LX2160A on the NXP BlueBox3 board arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 1 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 72 ++- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 40 +- .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 ++ .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 +++++++++++++++++++++ arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 32 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 4 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 24 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 ++++++ arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 46 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 ++++ arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 ++ arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 ++ 29 files changed, 1374 insertions(+), 190 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts From patchwork Sat Oct 16 14:01:37 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12563661 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6D196C433EF for ; Sat, 16 Oct 2021 14:02:22 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 4695461248; Sat, 16 Oct 2021 14:02:22 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id 2903D611C1; Sat, 16 Oct 2021 14:02:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1634392942; bh=GLjOqLPq74/dCR3aSoHbOHdoq1BeHO1rkjwoae3yUf4=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=pje/+N64mbKVnsJ/coITvXhCBMaz0/MvmRl843rJrn986Zvt9J7RijZL8JWMGKCTm PEGN4IzzXJkmPR85eUCLT1lzL4mPWGNJPGWv73AOoF+VsqrP3E052ifqR1tcPeoLQQ 4pMbCR6UmF/cXZYHcEwbsvklOshzJr1ySumXVhGGW07Bd8U8NyUPO39ktNF0D5Zq5F LfWhh5bJjHUS8CsuACkRUoSpQxVzuxAkL0jdv8pzw5sK6/H6E2Ztc5YhBehrz7UOH2 iT0ULEGe1l8nA17dCnmg11sKEvRB9zd8/4mVYN17UnJZtQTpbzwnyaHu4zywyBeFdd XEXjKlSY0TiBQ== 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 defconfig update for 5.16 Date: Sat, 16 Oct 2021 22:01:37 +0800 Message-Id: <20211016140138.1603-5-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20211016140138.1603-1-shawnguo@kernel.org> References: <20211016140138.1603-1-shawnguo@kernel.org> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f: Linux 5.15-rc1 (2021-09-12 16:28:37 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.16 for you to fetch changes up to e99a1fa731b4d3005ddee6751bc13ceeb136eb0e: ARM: imx_v6_v7_defconfig: Enable HID I2C (2021-10-15 10:49:53 +0800) ---------------------------------------------------------------- i.MX defconfig update for 5.16: - A series from Marcel Ziswiler to update imx_v6_v7_defconfig for the new Colibri iMX6ULL eMMC variant support. - Enable HID I2C in the imx_v6_v7_defconfig as it is used for a HID compliant wacom device on the reMarkable2 tablet. ---------------------------------------------------------------- Alistair Francis (1): ARM: imx_v6_v7_defconfig: Enable HID I2C Marcel Ziswiler (5): ARM: imx_v6_v7_defconfig: enable mtd physmap ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2c variant ARM: imx_v6_v7_defconfig: rebuild default configuration ARM: imx_v6_v7_defconfig: build imx sdma driver as module ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf arch/arm/configs/imx_v6_v7_defconfig | 47 ++++++++++++++---------------------- 1 file changed, 18 insertions(+), 29 deletions(-) From patchwork Sat Oct 16 14:01:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12563663 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 50D66C433F5 for ; Sat, 16 Oct 2021 14:02:25 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 2F789611AF; Sat, 16 Oct 2021 14:02:25 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id AF01461245; Sat, 16 Oct 2021 14:02:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1634392945; bh=II8m5phxUkggG0v6Cvmt5lfbgA98NX6PbBjQUG9i9Ig=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=ZbD/a1lJeYIYqVRR8J6h8p7FIpNi4KZfaDfzTacNg49nAagnbA4Knrf9krIcB39eE /jzhbhGklk+EtMd8tsC8OBYDTCdf9W9BxMm/FaLurNWSHcfas4Tg54MUmIOxLtsq1c qEoasIuzHf0HDBKtpUZ7C6yczEAaR8bu8JgzqDW53oeMSBQdRZOpusYSdD1WwT5TTE vHvL6QLdBEXIt096MzRNowELiJGwe/E24YTbv5V/eVxYZHCMD3j4xdZDvINRSe3Xcg j4UWei5hIjybZ5hVakB1jU8CILanvrrl+4woKS25RysVMfNVRZlMGhhU+DYrmCcmQa 5b5bygZoFadfA== 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 maintainers update for 5.16 Date: Sat, 16 Oct 2021 22:01:38 +0800 Message-Id: <20211016140138.1603-6-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20211016140138.1603-1-shawnguo@kernel.org> References: <20211016140138.1603-1-shawnguo@kernel.org> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f: Linux 5.15-rc1 (2021-09-12 16:28:37 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-maintainers-5.16 for you to fetch changes up to aa854c4aa715ab0ee76d537824f5abcd0a4120df: MAINTAINERS: add an entry for NXP S32G boards (2021-10-04 16:10:38 +0800) ---------------------------------------------------------------- i.MX maintainers update for 5.16: - Add a new entry for the maintenance of NXP S32G device tree files. ---------------------------------------------------------------- Chester Lin (1): MAINTAINERS: add an entry for NXP S32G boards MAINTAINERS | 8 ++++++++ 1 file changed, 8 insertions(+)