mbox series

[GIT,PULL,5/6] i.MX arm64 device tree change for 5.10

Message ID 20200923073009.23678-5-shawnguo@kernel.org
State New
Headers show
Series [GIT,PULL,1/6] i.MX drivers update for 5.10 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.10

Message

Shawn Guo Sept. 23, 2020, 7:30 a.m. UTC
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