Return-Path: <shawnguo@kernel.org> 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 B080F6CA for <patchwork-soc@patchwork.kernel.org>; Wed, 23 Sep 2020 07:30:51 +0000 (UTC) Received: by mail.kernel.org (Postfix) id AB457235FD; Wed, 23 Sep 2020 07:30:51 +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 C2D5923600; Wed, 23 Sep 2020 07:30:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1600846251; bh=Of//zvE7K1xQzoI5dJYj9eA6qnqGRqiMTF8H3N57q+I=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=IE/OMKrBidkdMaR7IMa15RXdW3Rh607oD32gsg2CkvSpPu1/YjSSJ9eE4QSEF/stt V+qS5cFqLZdNfE54+fj+4i6cbYZgy+CkUyPJtvWkMKh6OC4YVHGytVzoyY0yQaT08n +dYt4tibcQmX1amgfPer7vm4Rz5RRSp1cki5e9X0= From: Shawn Guo <shawnguo@kernel.org> List-Id: <soc.lore.kernel.org> To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo <shawnguo@kernel.org>, Fabio Estevam <festevam@gmail.com>, Stefan Agner <stefan@agner.ch>, Li Yang <leoyang.li@nxp.com>, kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 5/6] i.MX arm64 device tree change for 5.10 Date: Wed, 23 Sep 2020 15:30:08 +0800 Message-Id: <20200923073009.23678-5-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200923073009.23678-1-shawnguo@kernel.org> References: <20200923073009.23678-1-shawnguo@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit
The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5: Linux 5.9-rc1 (2020-08-16 13:04:57 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.10 for you to fetch changes up to 912a6e2ef6dd895929e910e1c4025a0f34b743b6: arm64: dts: imx8mq-librem5: correct GPIO hog property (2020-09-22 17:06:04 +0800) ---------------------------------------------------------------- i.MX arm64 device tree change for 5.10: - New board/device support: Librem 5 phone, i.MX8MM DDR4 EVK, Variscite VAR-SOM-MX8MN SoM and Symphony board. - Add NWL MIPI DSI controller support for i.MX8MQ. - Several series from Krzysztof Kozlowski to clean and fix up i.MX8 based device trees according to DT schema. - A series from Michael Walle to add sl28cpld support for Kontron sl28 device based on LS1028A. - Add two parameters for Samsung picophy tuning on imx8mm-evk and imx8mn-evk boards. - Add more thermal zones for Layerscape SoCs. - Various random update and minor fix-ups. ---------------------------------------------------------------- Andre Przywara (1): arm64: dts: freescale: Fix SP805 clock-names Angus Ainslie (Purism) (1): arm64: dts: Add a device tree for the Librem 5 phone Anson Huang (1): arm64: dts: imx8mp: Update pinfunc header file Fabio Estevam (4): arm64: dts: imx8m: Add the ENET PPS interrupt arm64: dts: imx8m: Fix the SPI chipselect polarity arm64: dts: imx8mm-evk: Add flexspi support arm64: dts: imx8mq-evk: Add MIPI DSI support Guido Günther (2): arm64: dts: imx8mq: Add NWL MIPI DSI controller arm64: dts: imx8mq-librem5-devkit: Enable the LCD panel Jacky Bai (2): arm64: dts: imx8mm: Split the imx8mm evk board dts to a common dtsi arm64: dts: imx8mm: Add imx8mm ddr4 evk board support Krzysztof Kozlowski (49): arm64: dts: imx8mm-evk: remove orphaned pinctrl-names property arm64: dts: imx8mn-evk: remove orphaned pinctrl-names property arm64: dts: imx8mp-evk: remove orphaned pinctrl-names property arm64: dts: imx8mm-evk: Replace deprecated phy reset properties arm64: dts: imx8mq-evk: Replace deprecated phy reset properties arm64: dts: imx8mq-phanbell: Replace deprecated phy reset properties arm64: dts: imx8mq-sr-som: Replace deprecated phy reset properties arm64: dts: imx8mq-thor96: Replace deprecated phy reset properties arm64: dts: imx8mm-beacon-som: Align regulator names with schema arm64: dts: imx8mm-beacon-som: Fix atmel,24c64 EEPROM compatible arm64: dts: imx8mm-evk: Align regulator names with schema arm64: dts: imx8mm-beacon-baseboard: Correct LED default state arm64: dts: imx8mq-evk: Add hog suffix to wl-reg-on arm64: dts: imx8mq-zii-ultra: Add hog suffixes to GPIO hogs arm64: dts: imx8mm-var-som: Add Variscite VAR-SOM-MX8MM System on Module arm64: dts: imx8mm-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MM arm64: dts: imx8mq-librem5-devkit: Add missing clock-cells to PMIC arm64: dts: imx8mm-beacon: Align pin configuration group names with schema arm64: dts: imx8mm-evk: Add 32.768 kHz clock to PMIC arm64: dts: imx8mm-evk: Align pin configuration group names with schema arm64: dts: imx8mm-ddr4-evk: Align pin configuration group names with schema arm64: dts: imx8mn-ddr4-evk: Align regulator names with schema arm64: dts: imx8mn-evk: Align pin configuration group names with schema arm64: dts: imx8mq-evk: Align pin configuration group names with schema arm64: dts: imx8mq-librem5-devkit: Align pin configuration group names with schema arm64: dts: imx8mq-phanbell: Align pin configuration group names with schema arm64: dts: imx8mq-pico-pi: Align pin configuration group names with schema arm64: dts: imx8mq-sr-som: Align pin configuration group names with schema arm64: dts: imx8mq-hummingboard-pulse: Align pin configuration group names with schema arm64: dts: imx8qxp-colibri: Align pin configuration group names with schema arm64: dts: imx8mm-var-som: Add 32.768 kHz clock to PMIC arm64: dts: imx8mm-var-som-symphony: Use newer interrupts property arm64: dts: imx8mp-evk: Align pin configuration group names with schema arm64: dts: imx8mq: Add missing interrupts to GPC arm64: dts: imx8mq-librem5: Align regulator names with schema arm64: dts: imx8mq-librem5: Drop interrupt-names in PMIC arm64: dts: imx8mq-librem5: Add interrupt-names to ti,tps6598x arm64: dts: imx8mm-var-som-symphony: Drop unused gpioledgrp arm64: dts: imx8mm-var-som-symphony: Remove unneeded i2c3 properties arm64: dts: imx8mm-var-som-symphony: Adjust ethernet pin configuration arm64: dts: imx8mn-ddr4-evk: Remove unneeded PMIC pin configuration arm64: dts: imx8mn-var-som: Add Variscite VAR-SOM-MX8MN System on Module arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MN arm64: dts: imx8mm-var-som-symphony: fix ptn5150 interrupts arm64: dts: imx8mm: correct interrupt flags arm64: dts: imx8mn: correct interrupt flags arm64: dts: imx8mq: correct interrupt flags arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC arm64: dts: imx8mq-librem5: correct GPIO hog property Michael Walle (4): arm64: dts: freescale: sl28: enable sl28cpld arm64: dts: freescale: sl28: map GPIOs to input events arm64: dts: freescale: sl28: enable LED support arm64: dts: freescale: sl28: enable fan support Peter Chen (2): arm64: dts: imx8mm-evk: add two parameters for samsung picophy tuning arm64: dts: imx8mn-evk: add two parameters for samsung picophy tuning Vabhav Sharma (1): arm64: dts: ls1028a: qds: enable lpuart1 Wasim Khan (1): arm64: dts: layerscape: Add label to pcie nodes Yuantian Tang (2): arm64: dts: ls1088a: add more thermal zone support arm64: dts: ls208xa: add more thermal zone support Zhao Qiang (1): arm64: dts: layerscape: correct watchdog clocks for LS1088A arch/arm64/boot/dts/freescale/Makefile | 5 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 5 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 18 + .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 9 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 134 +++ arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 134 ++- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 157 ++- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 12 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 16 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts | 57 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 553 ++-------- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 474 +++++++++ .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 255 +++++ arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 561 ++++++++++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 32 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 20 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 240 +++++ arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 551 ++++++++++ arch/arm64/boot/dts/freescale/imx8mn.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 14 +- arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 360 ++----- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 52 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 8 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 52 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 29 + .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 27 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1106 ++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 21 +- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 15 +- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 53 +- arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 8 +- 44 files changed, 4136 insertions(+), 956 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi