mbox series

[GIT,PULL,5/6] i.MX arm64 device tree update for 5.6

Message ID 20200113034006.17430-5-shawnguo@kernel.org
State New
Headers show
Series [GIT,PULL,1/6] i.MX driver changes for 5.6 | expand

Pull-request

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

Message

Shawn Guo Jan. 13, 2020, 3:40 a.m. UTC
The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)

are available in the Git repository at:

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

for you to fetch changes up to c16b4571bb27df88708c4f1ce4e6d3d9008cc75c:

  arm64: dts: imx8mn: Memory node should be in board DT (2020-01-09 18:55:39 +0800)

----------------------------------------------------------------
i.MX arm64 device tree update for 5.6:

 - New board support: i.MX8MQ based Thor96 board, Google i.MX8MQ Phanbell
   board, LX2160A based Solidrun Clearfog CX and Honeycomb boards.
 - Add eLCDIF controller and missing SAI nodes for i.MX8MQ SoC.
 - Add Crypto CAAM support for i.MX8MM and i.MX8MN.
 - Drop unneeded "simple-bus" from anatop node on i.MX8MM and i.MX8MN.
 - Drop unused/undocumented "fsl,aips-bus" and "fsl,imx8mq-aips-bus"
   compatibles from i.MX8M SoCs.
 - Add DDR controller nodes for i.MX8M devices.
 - Add EEPROM description for imx8mq-hummingboard-pulse and
   imx8mq-sr-som boards.
 - Enable USB1 and TypeC support for imx8mn-evk board.
 - Add FlexSPI and QSPI support for a few Layerscape SoCs and boards.
 - Add External MDIO1 node and the two RGMII PHYs connected on LX2160A.
 - Add missing SAI devices and set SAIs into async mode on LS1028A.
 - Other random device additions and enhancement for various platforms.

----------------------------------------------------------------
Adam Ford (1):
      arm64: dts: imx8mm: Add Crypto CAAM support

Anson Huang (3):
      arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" property
      arm64: dts: imx8mm: Memory node should be in board DT
      arm64: dts: imx8mn: Memory node should be in board DT

Ashish Kumar (4):
      arm64: dts: ls1028a: Add FlexSPI support
      arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb
      arm64: dts: ls208x: Remove non-compatible driver device from qspi node
      arm64: dts: ls1088a: Add QSPI support for NXP LS1088

Baruch Siach (2):
      arm64: dts: imx8mq-sr-som: add eeprom description
      arm64: dts: imx8mq-hummingboard-pulse: add eeprom description

Fancy Fang (2):
      arm64: dts: imx8mm: remove "simple-bus" for anatop
      arm64: dts: imx8mn: remove "simple-bus" for anatop

Frieder Schrempf (1):
      arm64: dts: imx8mm: Add missing mux options for UART1 and UART2 signals

Guido Günther (1):
      arm64: dts: imx8mq: Add eLCDIF controller

Horia Geantă (1):
      arm64: dts: imx8mn: add crypto node

Ioana Ciornei (2):
      arm64: dts: lx2160a: add emdio1 node
      arm64: dts: lx2160a: add RGMII phy nodes

Kuldeep Singh (2):
      arm64: dts: ls1046a: Add QSPI node for ls1046afrwy
      arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB

Leonard Crestez (1):
      arm64: dts: imx8m: Add ddr controller nodes

Li Jun (2):
      arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF
      arm64: dts: imx8mn-evk: enable usb1 and typec support

Lucas Stach (1):
      arm64: dts: imx8mq: add missing SAI nodes

Manivannan Sadhasivam (1):
      arm64: dts: freescale: Add devicetree support for Thor96 board

Marco Antonio Franchi (1):
      arm64: dts: freescale: add initial support for Google i.MX 8MQ Phanbell

Martin Kepplinger (1):
      arm64: dts: imx8mq-librem5-devkit: add accelerometer and gyro sensor

Michael Walle (2):
      arm64: dts: ls1028a: add missing sai nodes
      arm64: dts: ls1028a: put SAIs into async mode

Peng Fan (1):
      arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus"

Peng Ma (1):
      arm64: dts: ls1028a: Update edma compatible to fit eDMA driver

Philipp Zabel (1):
      arm64: dts: imx8mq: increase NOC clock to 800 MHz

Rabeeh Khoury (1):
      arm64: dts: lx2160a: add dts for CEX7 platforms

Ruslan V. Sushko (1):
      arm64: dts: zii-ultra: adjust board names

Russell King (1):
      arm64: dts: lx2160a: add emdio2 node

Yinbo Zhu (1):
      arm64: dts: ls1028a-rdb: enable emmc hs400 mode

 arch/arm64/boot/dts/freescale/Makefile             |   4 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |  15 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts  |  17 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |  63 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts |  14 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts  |  16 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts  |  24 +
 arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts  |  24 +
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     |  13 +
 arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi |  10 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |   6 +-
 .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 127 +++++
 .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts |  15 +
 .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi    |  57 ++
 .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts   |  15 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts  |  28 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |  21 +
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts       |  25 +
 arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h     |  16 +
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |  55 +-
 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts  |  20 +
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |  70 +++
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  61 ++-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts       |  27 +
 .../dts/freescale/imx8mq-hummingboard-pulse.dts    |   6 +
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |   7 +
 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts  | 376 +++++++++++++
 arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi   |   6 +
 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts    | 581 +++++++++++++++++++++
 .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts   |   2 +-
 .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts   |   2 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          | 107 +++-
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |  12 -
 33 files changed, 1787 insertions(+), 55 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts