mbox series

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

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

Pull-request

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

Message

Shawn Guo July 9, 2022, 8:29 a.m. UTC
The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 418d1d840e42183ac7f4dbaf40eca316b90fdd53:

  arm64: dts: freescale: add initial device tree for TQMa8MPQL with i.MX8MP (2022-07-09 10:49:39 +0800)

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

- Add device tree support for i.MX93 SoC.
- New board device tree: TQMa8MPQL, DH electronics i.MX8M Plus DHCOM and
  PDK2, i.MX93 11x11 EVK, phyBOARD-Polis-i.MX8MM.
- A series from Abel Vesa and Viorel Suman to fix i.MX8QXP device tree
  to comply with DT schema.
- Disable job ring 0 device for i.MX8MM to avoid caam_jr probe error, due
  to that JR0 reservation is done in both upstream (v2.7) and downstream
  (NXP lf_v2.4) TF-A.
- A series from Krzysztof Kozlowski to align gpio-key and LED node names
  with dtschema.
- Add SNVS LPGPR device for i.MX8MM so that some preserving registers
  becomes available as NVMEM.
- Add NoC device support for i.MX8MP SoC.
- A couple of changes from Sean Anderson to add SFP node for TA devices
  for LayerScape SoCs.
- A series from Shengjiu Wang to enable bt-sco sound card support for
  NXP i.MX8M EVK boards.
- Other small and random board updates.

----------------------------------------------------------------
Abel Vesa (4):
      arm64: dts: freescale: imx8qxp: Fix thermal zone name for cpu0
      arm64: dts: freescale: imx8: Fix power controller name
      arm64: dts: freescale: imx8qxp: Add fallback compatible for clock controller
      arm64: dts: freescale: imx8qxp: Fix the keys node name

Alexander Stein (1):
      arm64: dts: freescale: add initial device tree for TQMa8MPQL with i.MX8MP

Fabio Estevam (4):
      arm64: dts: mba8mx: Remove unneeded comments
      arm64: dts: imx8m: Disable job ring 0 nodes
      arm64: dts: imx8m: Pass a label to the soc node
      arm64: dts: imx8mq: Pass a label to the AIPS nodes

Krzysztof Kozlowski (4):
      arm64: dts: fsl: ls1012a: fix Micron SPI NOR compatible
      arm64: dts: fsl: adjust whitespace around '='
      arm64: dts: freescale: align gpio-key node names with dtschema
      arm64: dts: freescale: align led node names with dtschema

Lucas Stach (1):
      arm64: dts: imx8mp-evk: add regulator supply to CPU nodes

Marek Vasut (2):
      arm64: dts: imx8mm: Add SNVS LPGPR
      arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM and PDK2

Peng Fan (5):
      arm64: dts: freescale: Add i.MX93 dtsi support
      arm64: dts: freescale: add i.MX93 11x11 EVK basic support
      arm64: dts: imx8ulp: address build warning
      arm64: dts: fsl-ls10xx: use generic dma node name
      arm64: dts: imx8mp: add NoC node

Philippe Schenker (1):
      arm64: dts: imx8m{m,p}-verdin: use IT temperatures

Sean Anderson (2):
      arm64: dts: layerscape: Add SFP node for TA 2.1 devices
      arm64: dts: Add SFP node for TA 3.0 devices

Shengjiu Wang (3):
      arm64: dts: imx8mm-evk: add bt-sco sound card support
      arm64: dts: imx8mq-evk: add bt-sco sound card support
      arm64: dts: imx8mn-evk: add bt-sco sound card support

Teresa Remmet (1):
      arm64: dts: freescale: Add phyBOARD-Polis-i.MX8MM support

Tim Harvey (1):
      arm64: dts: imx8mm-venice-gw7902: fix UART1 CTS

Uwe Kleine-König (1):
      arm64: freescale/imx8mp-evk.dts: reorder nodes alphabetically

Viorel Suman (3):
      arm64: dts: freescale: imx8qxp: Remove unnecessary clock related entries
      arm64: dts: freescale: imx8qxp: Fix the ocotp node name
      arm64: dts: freescale: imx8: Fix the system-controller node name

 arch/arm64/boot/dts/freescale/Makefile             |    4 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts  |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |   18 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   16 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   20 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |   20 +-
 .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     |   16 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |   18 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  |    4 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |   16 +-
 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts  |    4 +-
 arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi    |   10 +-
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |    4 +-
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |   43 +
 .../boot/dts/freescale/imx8mm-icore-mx8mm.dtsi     |   12 +-
 arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts  |    4 +-
 .../dts/freescale/imx8mm-phyboard-polis-rdk.dts    |  450 +++++++++
 .../boot/dts/freescale/imx8mm-phycore-som.dtsi     |  440 +++++++++
 .../boot/dts/freescale/imx8mm-var-som-symphony.dts |    6 +-
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   |   24 +-
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |    8 +-
 .../boot/dts/freescale/imx8mm-venice-gw7902.dts    |   10 +-
 .../boot/dts/freescale/imx8mm-venice-gw7903.dts    |    6 +-
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |   10 +-
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |   16 +-
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     |    4 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |   45 +-
 .../boot/dts/freescale/imx8mn-var-som-symphony.dts |    6 +-
 .../boot/dts/freescale/imx8mn-venice-gw7902.dts    |    8 +-
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |   13 +-
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts |  163 ++++
 .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 1030 ++++++++++++++++++++
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |   38 +-
 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts    |  702 +++++++++++++
 .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi |  284 ++++++
 arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi   |   10 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   31 +-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts       |   43 +
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |    6 +-
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi  |    4 +-
 arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts  |    6 +-
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi |    2 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   15 +-
 arch/arm64/boot/dts/freescale/imx8qm.dtsi          |    4 +-
 .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi     |    8 +-
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |   14 +-
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   14 +-
 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts  |  114 +++
 arch/arm64/boot/dts/freescale/imx93-pinfunc.h      |  623 ++++++++++++
 arch/arm64/boot/dts/freescale/imx93.dtsi           |  334 +++++++
 arch/arm64/boot/dts/freescale/mba8mx.dtsi          |    8 +-
 53 files changed, 4550 insertions(+), 172 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-rdk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts
 create mode 100755 arch/arm64/boot/dts/freescale/imx93-pinfunc.h
 create mode 100644 arch/arm64/boot/dts/freescale/imx93.dtsi