From patchwork Mon Jul 20 08:55:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 11673253 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 466EF138C for ; Mon, 20 Jul 2020 08:55:48 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 4045C22C7B; Mon, 20 Jul 2020 08:55:48 +0000 (UTC) Delivered-To: soc@kernel.org Received: from localhost.localdomain (80.251.214.228.16clouds.com [80.251.214.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 827BA2080D; Mon, 20 Jul 2020 08:55:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1595235348; bh=3PHbYlEZ6zjS1nHA4E+EWuBp8HAqU4e0OmsZlf+xOik=; h=From:List-Id:To:Cc:Subject:Date:From; b=VTO46ij2HBI2jbagx4rM0e2XPEx1I9xg87hBJyN81tJB6l5dIdOExzZkwJki0Xl8K BLS7pFWzu1JWoiw5aGRYTVLsZf13JRO/gS5d6eDFeZMqQYqenLbPLIj1rCDp5R39g/ QGuuOJ9UQHARhovSIWcwVzkadCGjkIrb++RGoM24= 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/5] i.MX drivers change for 5.9 Date: Mon, 20 Jul 2020 16:55:32 +0800 Message-Id: <20200720085536.24138-1-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407: Linux 5.8-rc1 (2020-06-14 12:45:04 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.9 for you to fetch changes up to d82bcef5157de1368c08244a846ab968b3e5cb7e: soc: imx: select ARM_GIC_V3 for i.MX8M (2020-07-13 16:42:32 +0800) ---------------------------------------------------------------- i.MX drivers change for 5.9: - Update SCU irq code to call pm_system_wakeup() in general MU IRQ handler, so that system can be waked up when MU IRQ arrives. - Move i.MX SCU soc driver into imx firmware folder to get it initialized from i.MX SCU firmware driver. - Clean up soc-imx-scu driver a bit by using devm_kasprintf(). - Correct postfix setting for cm40 power domain in scu-pd driver. - Add resource management support for IMX_SCU firmware driver. - Add more cm4 resources to i.MX SCU power domain driver. - Select ARM_GIC_V3 from SOC_IMX8M for being able to use GICv3 driver in AARCH32 mode Linux on AARCH64 hardware. ---------------------------------------------------------------- Anson Huang (2): firmware: imx: make sure MU irq can wake up system from suspend mode firmware: imx: Move i.MX SCU soc driver into imx firmware folder Peng Fan (5): soc: imx: scu: use devm_kasprintf firmware: imx: scu-pd: fix cm40 power domain firmware: imx: add resource management api firmware: imx: scu-pd: add more cm4 resources soc: imx: select ARM_GIC_V3 for i.MX8M arch/arm64/configs/defconfig | 1 - drivers/firmware/imx/Makefile | 2 +- drivers/firmware/imx/imx-scu-irq.c | 2 + .../soc-imx-scu.c => firmware/imx/imx-scu-soc.c} | 83 +++++----------------- drivers/firmware/imx/imx-scu.c | 4 ++ drivers/firmware/imx/rm.c | 45 ++++++++++++ drivers/firmware/imx/scu-pd.c | 14 +++- drivers/soc/imx/Kconfig | 10 +-- drivers/soc/imx/Makefile | 1 - include/linux/firmware/imx/sci.h | 2 + include/linux/firmware/imx/svc/rm.h | 69 ++++++++++++++++++ 11 files changed, 153 insertions(+), 80 deletions(-) rename drivers/{soc/imx/soc-imx-scu.c => firmware/imx/imx-scu-soc.c} (57%) create mode 100644 drivers/firmware/imx/rm.c create mode 100644 include/linux/firmware/imx/svc/rm.h From patchwork Mon Jul 20 08:55:33 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 11673255 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5145513A4 for ; Mon, 20 Jul 2020 08:55:50 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 4C1DF22CAE; Mon, 20 Jul 2020 08:55:50 +0000 (UTC) Delivered-To: soc@kernel.org Received: from localhost.localdomain (80.251.214.228.16clouds.com [80.251.214.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 93F2A22B4E; Mon, 20 Jul 2020 08:55:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1595235350; bh=yMEfaM2udeWeF+hQ75rs/WgNJbWDtOXDEm6LGXO47mg=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=OxY3MOX34iRYC1fsh0gP61lIrkmUMmAYTgHz4dRldSq820vh2CaD/wDVSS3TYyW48 PUTgddA5hHz2PFkA1fNu/JVXNRmWRDjzbPpjbrIk/YrxChIay3LNoh7/dD8EDDMfLd 7OL7pyL0E0Tkpfr7nL/zdg6Em3OAQVS8BMIpRsno= 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/5] i.MX DT bindings for 5.9 Date: Mon, 20 Jul 2020 16:55:33 +0800 Message-Id: <20200720085536.24138-2-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200720085536.24138-1-shawnguo@kernel.org> References: <20200720085536.24138-1-shawnguo@kernel.org> The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407: Linux 5.8-rc1 (2020-06-14 12:45:04 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.9 for you to fetch changes up to d56567dba011fc22f86cd56ca4c954abeaf68d26: dt-bindings: arm: fsl: Add MYiR Tech boards (2020-07-20 10:13:09 +0800) ---------------------------------------------------------------- i.MX DT bindings for 5.9: - Add compatible for Protonic PRTI6Q, WD2, RVT, VT7 boards. - Add compatible for MYiR Tech iMX6ULL Evaluation Board ---------------------------------------------------------------- Oleksij Rempel (1): dt-bindings: arm: fsl: add different Protonic boards Parthiban Nallathambi (1): dt-bindings: arm: fsl: Add MYiR Tech boards Documentation/devicetree/bindings/arm/fsl.yaml | 5 +++++ 1 file changed, 5 insertions(+) From patchwork Mon Jul 20 08:55:34 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 11673257 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9E2F5138C for ; Mon, 20 Jul 2020 08:55:52 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 99B812080D; Mon, 20 Jul 2020 08:55:52 +0000 (UTC) Delivered-To: soc@kernel.org Received: from localhost.localdomain (80.251.214.228.16clouds.com [80.251.214.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 9E6A622CAF; Mon, 20 Jul 2020 08:55:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1595235352; bh=df4BOuKkE/KOr5e2yc5OVAT/ngNVbu3fWgPLrwVrawM=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=rT6mNWT4yjUMSBB6K79m7hpt5DAQuizCBPn4tr+2M/1qHmW4DOgKFSrxWJ/f2UV8V Ip9oTxSEiVwlYtSsw0hJaF/yTpi/t68DJ31Xf0zB4oGJJX73xrjayneY5LavmuG+bD /6pAPjjnNBTj8ivuBSDk+TdquwsMpcGXR7Hf0MEk= 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/5] i.MX device tree update for 5.9 Date: Mon, 20 Jul 2020 16:55:34 +0800 Message-Id: <20200720085536.24138-3-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200720085536.24138-1-shawnguo@kernel.org> References: <20200720085536.24138-1-shawnguo@kernel.org> MIME-Version: 1.0 Hi, To resolve the dependency on new clocks, the pull request is built on top of a couple clock patches I sent to Stephen. Please consider to pull, thanks! Shawn The following changes since commit 018e4308349dbf32f4d971cbe72f4f3d6b1c217a: clk: imx: vf610: add CAAM clock (2020-06-23 15:10:05 +0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.9 for you to fetch changes up to 983467bef4519d9ec11c11c8532cd1a5e210ae6c: ARM: dts: vf610-zii-ssmb-spu3: Add node for switch watchdog (2020-07-20 11:21:05 +0800) ---------------------------------------------------------------- i.MX device tree update for 5.9: - New board support: Protonic PRTI6Q/WD2/VT7/RVT and MYiR MYS-6ULX SBC. - Update IIM, OCOTP and SD/MMC device node name to match .yaml bindings. - Make tempmon node as child of anatop node according to hardware architecture. - The vf610-zii device update: configure fiber port to 1000BaseX, add switch watchdog, MDIO speed and preamble. - A series from Fabio Estevam to update imx6qdl-sabresd and imx6q-tbs2910 for using MDIO node and reset-assert-us. - Align L2 cache-controller device node name with .yaml schema. - Enable SATA support for imx6qp-sabreauto and imx6qp-sabresd board. - A series of patches from Shengjiu Wang to enable various audio support on i.MX6 devices. - Add Gateworks System Controller support for imx6qdl-gw devices. - Change default #pwm-cells setting to <3> in the SoC dtsi files. - Other small random changes. ---------------------------------------------------------------- Andrew Lunn (1): ARM: dts: vf610-zii-scu4-aib: Configure fibre ports to 1000BaseX Andrey Smirnov (1): ARM: dts: vfxxx: Add node for CAAM Anson Huang (8): ARM: dts: imx: Make tempmon node as child of anatop node ARM: dts: imx: change ocotp node name on i.MX6/7 SoCs ARM: dts: imx: change ocotp node name on MXS SoCs ARM: dts: imx: change iim node name on i.MX SoCs ARM: dts: imx6qdl: Remove invalid interrupt for GPC node ARM: dts: imx: Change sdhci node name on i.MX27/i.MX31 SoCs ARM: dts: imx: Change esdhc node name on i.MX2/i.MX3/i.MX5 SoCs ARM: dts: imx: Change usdhc node name on i.MX6/i.MX7 SoCs Biwen Li (1): ARM: dts: ls1021a: add ftm_alarm0 DT node Chris Healy (5): ARM: dts: ZII: update MDIO speed and preamble ARM: dts: vf610-zii-dev-rev-c: Configure fiber port to 1000BaseX ARM: dts: vf610-zii-spb4: Add node for switch watchdog ARM: dts: vf610-zii-ssmb-dtu: Add no-sdio/no-sd properties ARM: dts: vf610-zii-ssmb-spu3: Add node for switch watchdog Fabio Estevam (4): ARM: dts: imx6qdl-sabresd: Add an mdio node ARM: dts: imx6qdl-sabresd: Pass reset-assert-us ARM: dts: imx6q-tbs2910: Add an mdio node ARM: dts: imx6q-tbs2910: Pass reset-assert-us Ian Ray (1): ARM: dts: imx53-ppd: alarm LEDs use kernel LED interface Krzysztof Kozlowski (2): ARM: dts: vf610: Align L2 cache-controller nodename with dtschema ARM: dts: imx: Align L2 cache-controller nodename with dtschema Oleksij Rempel (4): ARM: dts: add Protonic PRTI6Q board ARM: dts: add Protonic WD2 board ARM: dts: add Protonic VT7 board ARM: dts: add Protonic RVT board Parthiban Nallathambi (1): ARM: dts: imx6ull: add MYiR MYS-6ULX SBC Philippe Schenker (1): ARM: dts: colibri-imx6: remove pinctrl-names orphan Richard Zhu (2): ARM: dts: imx6qp-sabreauto: enable sata ARM: dts: imx6qp-sabresd: enable sata Shengjiu Wang (7): ARM: dts: imx6sll: Make ssi node name same as other platforms ARM: dts: imx6sx: Enable ASRC device ARM: dts: imx6sx-sdb: Add SPDIF support ARM: dts: imx6sx-sabreauto: Add SPDIF support ARM: dts: imx6sx-sabreauto: Add cs42888 sound card support ARM: dts: imx6sx-sdb: Add MQS support ARM: dts: imx6ul: Add ASRC device node Tim Harvey (1): ARM: dts: imx6qdl-gw: add Gateworks System Controller support Uwe Kleine-König (1): ARM: dts: imx: default to #pwm-cells = <3> in the SoC dtsi files Yangbo Lu (1): ARM: dts: ls1021a: output PPS signal on FIPER2 arch/arm/boot/dts/Makefile | 6 + arch/arm/boot/dts/imx1.dtsi | 2 +- arch/arm/boot/dts/imx23.dtsi | 2 +- arch/arm/boot/dts/imx25.dtsi | 14 +- arch/arm/boot/dts/imx27.dtsi | 10 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 8 +- arch/arm/boot/dts/imx35.dtsi | 10 +- arch/arm/boot/dts/imx50.dtsi | 12 +- arch/arm/boot/dts/imx51-ts4800.dts | 1 + arch/arm/boot/dts/imx51.dtsi | 14 +- arch/arm/boot/dts/imx53-kp.dtsi | 8 + arch/arm/boot/dts/imx53-m53evk.dts | 1 + arch/arm/boot/dts/imx53-ppd.dts | 51 ++- arch/arm/boot/dts/imx53-tqma53.dtsi | 8 + arch/arm/boot/dts/imx53-tx53.dtsi | 1 - arch/arm/boot/dts/imx53.dtsi | 14 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 1 + arch/arm/boot/dts/imx6dl-mamoj.dts | 1 + arch/arm/boot/dts/imx6dl-prtrvt.dts | 184 ++++++++ arch/arm/boot/dts/imx6dl-prtvt7.dts | 411 +++++++++++++++++ arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 1 - arch/arm/boot/dts/imx6q-ba16.dtsi | 1 + arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 1 - arch/arm/boot/dts/imx6q-display5.dtsi | 1 - arch/arm/boot/dts/imx6q-kp.dtsi | 2 + arch/arm/boot/dts/imx6q-mccmon6.dts | 1 - arch/arm/boot/dts/imx6q-novena.dts | 1 + arch/arm/boot/dts/imx6q-pistachio.dts | 1 + arch/arm/boot/dts/imx6q-prti6q.dts | 543 +++++++++++++++++++++++ arch/arm/boot/dts/imx6q-prtwd2.dts | 188 ++++++++ arch/arm/boot/dts/imx6q-tbs2910.dts | 14 +- arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 1 + arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 1 + arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 1 + arch/arm/boot/dts/imx6qdl-colibri.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 1 + arch/arm/boot/dts/imx6qdl-emcon.dtsi | 3 + arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 153 ++++++- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 160 ++++++- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 166 ++++++- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 168 ++++++- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 147 +++++- arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 153 ++++++- arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 141 +++++- arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 165 ++++++- arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 141 +++++- arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 142 +++++- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 142 +++++- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 160 ++++++- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 148 +++++- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 153 ++++++- arch/arm/boot/dts/imx6qdl-icore.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 + arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 3 + arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 + arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 + arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 1 + arch/arm/boot/dts/imx6qdl-prti6q.dtsi | 163 +++++++ arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 1 + arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 3 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-savageboard.dtsi | 1 + arch/arm/boot/dts/imx6qdl-tx6.dtsi | 2 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 + arch/arm/boot/dts/imx6qdl.dtsi | 45 +- arch/arm/boot/dts/imx6qp-sabreauto.dts | 4 + arch/arm/boot/dts/imx6qp-sabresd.dts | 4 + arch/arm/boot/dts/imx6sl-evk.dts | 1 + arch/arm/boot/dts/imx6sl.dtsi | 40 +- arch/arm/boot/dts/imx6sll-evk.dts | 1 + arch/arm/boot/dts/imx6sll.dtsi | 38 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 1 + arch/arm/boot/dts/imx6sx-sabreauto.dts | 96 ++++ arch/arm/boot/dts/imx6sx-sdb-mqs.dts | 48 ++ arch/arm/boot/dts/imx6sx-sdb.dtsi | 31 ++ arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 3 + arch/arm/boot/dts/imx6sx.dtsi | 80 ++-- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 1 + arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 1 + arch/arm/boot/dts/imx6ul-geam.dts | 1 + arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 1 + arch/arm/boot/dts/imx6ul-isiot.dtsi | 1 + arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts | 1 + arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 1 + arch/arm/boot/dts/imx6ul-pico.dtsi | 1 + arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ul.dtsi | 67 ++- arch/arm/boot/dts/imx6ull-colibri.dtsi | 4 - arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 18 + arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi | 238 ++++++++++ arch/arm/boot/dts/imx7s.dtsi | 28 +- arch/arm/boot/dts/imx7ulp.dtsi | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 17 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 2 + arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 2 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 20 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 21 + arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 5 + arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 14 + arch/arm/boot/dts/vf610.dtsi | 2 +- arch/arm/boot/dts/vfxxx.dtsi | 22 + 105 files changed, 4462 insertions(+), 266 deletions(-) create mode 100644 arch/arm/boot/dts/imx6dl-prtrvt.dts create mode 100644 arch/arm/boot/dts/imx6dl-prtvt7.dts create mode 100644 arch/arm/boot/dts/imx6q-prti6q.dts create mode 100644 arch/arm/boot/dts/imx6q-prtwd2.dts create mode 100644 arch/arm/boot/dts/imx6qdl-prti6q.dtsi create mode 100644 arch/arm/boot/dts/imx6sx-sdb-mqs.dts create mode 100644 arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts create mode 100644 arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi From patchwork Mon Jul 20 08:55:35 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 11673259 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id CD37B138C for ; Mon, 20 Jul 2020 08:55:54 +0000 (UTC) Received: by mail.kernel.org (Postfix) id C8F8622BEF; Mon, 20 Jul 2020 08:55:54 +0000 (UTC) Delivered-To: soc@kernel.org Received: from localhost.localdomain (80.251.214.228.16clouds.com [80.251.214.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id EBC5922BF3; Mon, 20 Jul 2020 08:55:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1595235354; bh=fKvV7YI0DuG/U7tBc/b/zhmqIavrhVGjwfUG/9L4BDI=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=QJ/+f9dBF1UpKSWf7gbymMpJv6iPPO7Yva4Orcj9JeaRsGrpCTJ8Toa3IIjY2PrBL qK4G52JZDjm2ydv/kgHep/DIXQhnfvN8NPGN4e8ue1HrjUbaQA01ZizgCrMdjeVQoV 1stBchgAJMTtGqapTI98SZJ1suLRgCmydYhu2cro= 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/5] i.MX arm64 device tree update for 5.9 Date: Mon, 20 Jul 2020 16:55:35 +0800 Message-Id: <20200720085536.24138-4-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200720085536.24138-1-shawnguo@kernel.org> References: <20200720085536.24138-1-shawnguo@kernel.org> The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407: Linux 5.8-rc1 (2020-06-14 12:45:04 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.9 for you to fetch changes up to 7339115a8bee885928a13b9fc066001a5deeb353: arm64: dts: lx2160a-rdb: fix shunt-resistor value (2020-07-20 10:31:11 +0800) ---------------------------------------------------------------- i.MX arm64 device tree update for 5.9: - Update i.MX8M OCOTP device node name to match .yaml schema. - Add ftm_alarm0 device support for layerscape SoCs. - Add DSPI controller support for lx2160a device. - A series from Peng Fan to add aliases for various devices on i.MX8 SoCs. - Add Hantro G1/G2 VPU device support for imx8mq. - Add more thermal zone support for ls1028a, ls1043a and ls1046a. - Other small random changes. ---------------------------------------------------------------- Anson Huang (2): arm64: dts: imx8m: change ocotp node name on i.MX8M SoCs arm64: dts: imx8mp: Add fallback compatible to ocotp node Biwen Li (4): arm64: dts: lx2160a: add ftm_alarm0 DT node arm64: dts: ls1028a: Add ftm_alarm0 DT node arm64: dts: layerscape: add ftm_alarm0 node arm64: dts: lx2160a-rdb: fix shunt-resistor value Chris Healy (1): arm64: dts: zii-ultra: update MDIO speed and preamble Chuanhua Han (2): arm64: dts: lx2160a: add dspi controller DT nodes arm64: dts: lx2160a: add DT node for all DSPI controller Joakim Zhang (1): arm64: dts: imx8mp: add ddr pmu device node Peng Fan (8): arm64: dts: imx8mq: Add mmc aliases arm64: dts: imx8mq: Add ethernet alias arm64: dts: imx8mm: sort the aliases arm64: dts: imx8mp: add i2c aliases arm64: dts: imx8m: add mu node arm64: dts: imx8qxp: add alias for lsio MU arm64: dts: imx8qxp: add i2c aliases arm64: dts: imx8qxp: Add ethernet alias Philipp Zabel (1): arm64: dts: imx8mq: enable Hantro G1/G2 VPU Ran Wang (1): arm64: dts: ls1043a: update USB nodes status to match board config Robin Gong (1): arm64: dts: imx8mn-evk: add pca9450 for i.mx8mn-evk board Wasim Khan (1): arm64: dts: lx2160a: Increase configuration space size Xiaowei Bao (1): arm64: dts: ls1028a-qds: Add DSPI flash nodes Yuantian Tang (3): arm64: dts: ls1028a: add one more thermal zone support arm64: dts: ls1046a: add more thermal zone support arm64: dts: ls1043a: add more thermal zone support arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 15 +++ arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 85 +++++++++++++++++ arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 39 +++++++- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 8 ++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 105 ++++++++++++++++++++- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 103 +++++++++++++++++++- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 14 +++ arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 14 +++ arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 36 +++++++ arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 71 ++++++++++++-- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 26 +++-- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 96 +++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 6 ++ arch/arm64/boot/dts/freescale/imx8mn.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 24 ++++- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 40 +++++++- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 10 ++ 20 files changed, 680 insertions(+), 30 deletions(-) From patchwork Mon Jul 20 08:55:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 11673261 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id DA0B713A4 for ; Mon, 20 Jul 2020 08:55:56 +0000 (UTC) Received: by mail.kernel.org (Postfix) id D572322C7B; Mon, 20 Jul 2020 08:55:56 +0000 (UTC) Delivered-To: soc@kernel.org Received: from localhost.localdomain (80.251.214.228.16clouds.com [80.251.214.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 26FB921775; Mon, 20 Jul 2020 08:55:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1595235356; bh=Ykae1MK1wbNLDtItF+j+Qkc04BR3au+/DJ4Nljwl++Q=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=woqimOGU+P7NyFvRGXjiEaxump5SbLsvsYLaAgrV2/cQtx/eBdOcXCIWUlNtesw+V UzL+7lUawP8nwgX3rRtvZbHOGY74RWSD8jgBqWGo03BSApggvwvmRIM61D55N6fEN2 bcUWs4SevadOEUFodmsAQTBi3LZdlIKUHl2hKN8U= 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/5] i.MX defconfig update for 5.9 Date: Mon, 20 Jul 2020 16:55:36 +0800 Message-Id: <20200720085536.24138-5-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200720085536.24138-1-shawnguo@kernel.org> References: <20200720085536.24138-1-shawnguo@kernel.org> The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407: Linux 5.8-rc1 (2020-06-14 12:45:04 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.9 for you to fetch changes up to 250ce11ed7463aabe3ad457bb9a1973450a420b2: ARM: imx_v6_v7_defconfig: Support i.MX8MM (2020-07-13 16:44:10 +0800) ---------------------------------------------------------------- i.MX defconfig update for 5.9: - Enable PCA9450 regulator driver in arm64 defconfig. - Enable RV8803 RTC and FSL_SAI audio support in arm64 defconfig to make it useful for Kontron sl28 boards. - Enable i.MX8MM clock and pinctrl driver in imx_v6_v7_defconfig to get AARCH32 mode kernel work on AARCH64 hardware. ---------------------------------------------------------------- Michael Walle (1): arm64: defconfig: enable RTC and audio support on Kontron sl28 boards Peng Fan (1): ARM: imx_v6_v7_defconfig: Support i.MX8MM Robin Gong (1): arm64: defconfig: add pca9450 pmic driver arch/arm/configs/imx_v6_v7_defconfig | 3 +++ arch/arm64/configs/defconfig | 5 +++++ 2 files changed, 8 insertions(+)