[GIT PULL 3/4] i.MX arm64 device tree for 6.5

Shawn Guo shawnguo at kernel.org
Sat Jun 10 00:25:29 PDT 2023


The following changes since commit ac9a78681b921877518763ba0e89202254349d1b:

  Linux 6.4-rc1 (2023-05-07 13:34:35 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 8e2facfe904a20e306536aeadd737dfaeab5cb38:

  arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi (2023-06-09 22:34:35 +0800)

----------------------------------------------------------------
i.MX arm64 device tree for 6.5:

- New board support: i.MX8MM based Emtop SoM & Baseboard, NXP i.MX8MM EVKB
  board, i.MX8MP based Gateworks Venice gw7905-2x device.
- A series from Adam Ford to add Camera and Audio support for i.MX8M
  based Beacon boards.
- Add Audio output support for i.MX8MP TQMa8MPxL/MBa8MPxL board.
- Add HDMI and display support for imx8mm-evk and imx8mm-phg board.
- Add coresight trace devices support for i.MX8MP SoC.
- A couple of changes from Krzysztof Kozlowski to add missing cache
  properties.
- A couple of changes from Laurent Pinchart to add CSIS and ISI devices
  for i.MX8MP SoC.
- A series from Marek Vasut to add more devices for i.MX8MP, and enable
  SAI audio on i.MX8MP DHCOM PDK2 and PDK3.
- Correct GSC vdd_bat data size for Gateworks Venice devices.
- Add more device support for i.MX93, Watchdog, OCOTP, idle states, DDR
  performance monitor, etc.
- Small and random clean-ups and device node additions.

----------------------------------------------------------------
Adam Ford (4):
      arm64: dts: imx8mn: Add CSI and ISI Nodes
      arm64: dts: imx8mn-beacon: Add support for OV5640 Camera
      arm64: dts: imx8mp-beacon-kit: Enable WM8962 Audio CODEC
      arm64: dts: imx8mn-beacon: Migrate sound card to simple-audio-card

Alexander Stein (7):
      arm64: dts: imx8mp: move noc node to correct position
      arm64: dts: imx8mp: Add analog audio output on i.MX8MP TQMa8MPxL/MBa8MPxL
      arm64: dts: tqma8mqml: Add vcc supply to i2c eeproms
      arm64: dts: imx8mq: Fix lcdif compatible
      arm64: dts: imx8mq: Fix lcdif clocks
      arm64: dts: imx8mq: Add missing pci property
      arm64: dts: imx8mq-tqma8mq-mba8mx: Remove invalid properties

Andrew Lunn (1):
      arm64: dts: freescale: ZII: Add missing phy-mode

Fabio Estevam (4):
      arm64: dts: imx8mm-evk: Add HDMI support
      arm64: dts: imx8mm-phg: Add display support
      arm64: dts: imx8mq: Use 'dsi' as node name
      arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi

Frank Li (1):
      arm64: dts: imx8mp: Add coresight trace components

Himanshu Bhavani (1):
      arm64: dts: Add support for Emtop SoM & Baseboard

Hugo Villeneuve (3):
      arm64: dts: imx8mn-var-som: add SOM EEPROM
      arm64: dts: imx8mn-var-som: add 20ms delay to ethernet regulator enable
      arm64: dts: imx8mn-var-som-symphony: adapt FEC pinctrl for SOMs with onboard PHY

Johannes Schneider (1):
      arm64: dts: add NXP i.MX8MM-EVKB support

Krzysztof Kozlowski (3):
      arm64: dts: imx8mq-mnt-reform2: drop invalid simple-panel compatible
      arm64: dts: imx: add missing cache properties
      arm64: dts: freescale: add missing cache properties

Laurent Pinchart (2):
      arm64: dts: imx8mp: Add CSIS DT nodes
      arm64: dts: imx8mp: Add ISI DT node

Luca Ceresoli (1):
      arm64: dts: imx8mp-msc-sm2s: Add sound card

Lucas Stach (1):
      arm64: dts: imx8mp: don't initialize audio clocks from CCM node

Marek Vasut (7):
      arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX
      arm64: dts: imx8mp: Add analog audio output on i.MX8MP EVK
      arm64: dts: imx8mp: Describe PCIe clock generator on DH electronics i.MX8M Plus DHCOM on PDK3
      arm64: dts: imx8mp: Sort AIPS4 nodes
      arm64: dts: imx8mp: Add DeWarp Engine DT node
      arm64: dts: imx8mp: Add TC9595 bridge on DH electronics i.MX8M Plus DHCOM
      arm64: dts: imx8mp: Enable SAI audio on MX8MP DHCOM PDK2 and PDK3

Nicolas Cavallari (1):
      arm64: dts: imx8mm-venice: Fix GSC vdd_bat data size.

Peng Fan (5):
      arm64: dts: imx93: add watchdog node
      arm64: dts: imx93: add ocotp node
      arm64: dts: imx93: reorder device nodes
      arm64: dts: imx93: add cpuidle node
      arm64: dts: imx93-11x11-evk: enable wdog3

Tim Harvey (3):
      arm64: dts: freescale: Add imx8mp-venice-gw7905-2x
      arm64: dts: imx8mm-venice-gw700x: remove invalid props from fan-controller
      arm64: dts: imx8mp-venice-gw702x: fix GSC vdd_bat data size

Wei Fang (1):
      arm64: dts: imx93: add fsl,stop-mode property to support WOL

Xu Yang (1):
      arm64: dts: imx93: add ddr performance monitor node

 arch/arm64/boot/dts/freescale/Makefile             |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |   1 +
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |   4 +
 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi     |   4 +
 arch/arm64/boot/dts/freescale/imx8dxl.dtsi         |   1 +
 .../boot/dts/freescale/imx8mm-emtop-baseboard.dts  |  15 +
 .../arm64/boot/dts/freescale/imx8mm-emtop-som.dtsi | 261 +++++++++
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |  67 +++
 arch/arm64/boot/dts/freescale/imx8mm-evkb.dts      | 128 +++++
 arch/arm64/boot/dts/freescale/imx8mm-phg.dts       |  87 +++
 .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi |   2 +
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   |   4 +-
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |   2 +-
 .../boot/dts/freescale/imx8mm-venice-gw7902.dts    |   2 +-
 .../boot/dts/freescale/imx8mm-venice-gw7903.dts    |   2 +-
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     | 103 +++-
 .../boot/dts/freescale/imx8mn-var-som-symphony.dts |  40 --
 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi  |   7 +
 .../boot/dts/freescale/imx8mn-venice-gw7902.dts    |   2 +-
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  60 +++
 .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts |  89 ++++
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts |  54 ++
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts |  60 ++-
 .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi |  72 +++
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |  80 +++
 .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts     |  70 +++
 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts    |  46 ++
 .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi   | 587 +++++++++++++++++++++
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    |   2 +-
 .../boot/dts/freescale/imx8mp-venice-gw7905-2x.dts |  28 +
 .../boot/dts/freescale/imx8mp-venice-gw7905.dtsi   | 309 +++++++++++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          | 490 ++++++++++++++++-
 .../boot/dts/freescale/imx8mq-mnt-reform2.dts      |   2 +-
 .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts   |   4 -
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |   2 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  13 +-
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   1 +
 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts  |   4 +
 arch/arm64/boot/dts/freescale/imx93.dtsi           | 135 +++--
 41 files changed, 2727 insertions(+), 118 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emtop-baseboard.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emtop-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evkb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw702x.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905-2x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905.dtsi



More information about the linux-arm-kernel mailing list