mbox series

[GIT,PULL,3/5] i.MX device tree update for 5.9

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

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.9

Message

Shawn Guo July 20, 2020, 8:55 a.m. UTC
Hi,

To resolve the dependency on new clocks, the pull request is built
on top of a couple clock patches I sent to Stephen.  Please consider
to pull, thanks!

Shawn


The following changes since commit 018e4308349dbf32f4d971cbe72f4f3d6b1c217a:

  clk: imx: vf610: add CAAM clock (2020-06-23 15:10:05 +0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.9

for you to fetch changes up to 983467bef4519d9ec11c11c8532cd1a5e210ae6c:

  ARM: dts: vf610-zii-ssmb-spu3: Add node for switch watchdog (2020-07-20 11:21:05 +0800)

----------------------------------------------------------------
i.MX device tree update for 5.9:

- New board support: Protonic PRTI6Q/WD2/VT7/RVT and MYiR MYS-6ULX SBC.
- Update IIM, OCOTP and SD/MMC device node name to match .yaml bindings.
- Make tempmon node as child of anatop node according to hardware
  architecture.
- The vf610-zii device update: configure fiber port to 1000BaseX, add
  switch watchdog, MDIO speed and preamble.
- A series from Fabio Estevam to update imx6qdl-sabresd and
  imx6q-tbs2910 for using MDIO node and reset-assert-us.
- Align L2 cache-controller device node name with .yaml schema.
- Enable SATA support for imx6qp-sabreauto and imx6qp-sabresd board.
- A series of patches from Shengjiu Wang to enable various audio
  support on i.MX6 devices.
- Add Gateworks System Controller support for imx6qdl-gw devices.
- Change default #pwm-cells setting to <3> in the SoC dtsi files.
- Other small random changes.

----------------------------------------------------------------
Andrew Lunn (1):
      ARM: dts: vf610-zii-scu4-aib: Configure fibre ports to 1000BaseX

Andrey Smirnov (1):
      ARM: dts: vfxxx: Add node for CAAM

Anson Huang (8):
      ARM: dts: imx: Make tempmon node as child of anatop node
      ARM: dts: imx: change ocotp node name on i.MX6/7 SoCs
      ARM: dts: imx: change ocotp node name on MXS SoCs
      ARM: dts: imx: change iim node name on i.MX SoCs
      ARM: dts: imx6qdl: Remove invalid interrupt for GPC node
      ARM: dts: imx: Change sdhci node name on i.MX27/i.MX31 SoCs
      ARM: dts: imx: Change esdhc node name on i.MX2/i.MX3/i.MX5 SoCs
      ARM: dts: imx: Change usdhc node name on i.MX6/i.MX7 SoCs

Biwen Li (1):
      ARM: dts: ls1021a: add ftm_alarm0 DT node

Chris Healy (5):
      ARM: dts: ZII: update MDIO speed and preamble
      ARM: dts: vf610-zii-dev-rev-c: Configure fiber port to 1000BaseX
      ARM: dts: vf610-zii-spb4: Add node for switch watchdog
      ARM: dts: vf610-zii-ssmb-dtu: Add no-sdio/no-sd properties
      ARM: dts: vf610-zii-ssmb-spu3: Add node for switch watchdog

Fabio Estevam (4):
      ARM: dts: imx6qdl-sabresd: Add an mdio node
      ARM: dts: imx6qdl-sabresd: Pass reset-assert-us
      ARM: dts: imx6q-tbs2910: Add an mdio node
      ARM: dts: imx6q-tbs2910: Pass reset-assert-us

Ian Ray (1):
      ARM: dts: imx53-ppd: alarm LEDs use kernel LED interface

Krzysztof Kozlowski (2):
      ARM: dts: vf610: Align L2 cache-controller nodename with dtschema
      ARM: dts: imx: Align L2 cache-controller nodename with dtschema

Oleksij Rempel (4):
      ARM: dts: add Protonic PRTI6Q board
      ARM: dts: add Protonic WD2 board
      ARM: dts: add Protonic VT7 board
      ARM: dts: add Protonic RVT board

Parthiban Nallathambi (1):
      ARM: dts: imx6ull: add MYiR MYS-6ULX SBC

Philippe Schenker (1):
      ARM: dts: colibri-imx6: remove pinctrl-names orphan

Richard Zhu (2):
      ARM: dts: imx6qp-sabreauto: enable sata
      ARM: dts: imx6qp-sabresd: enable sata

Shengjiu Wang (7):
      ARM: dts: imx6sll: Make ssi node name same as other platforms
      ARM: dts: imx6sx: Enable ASRC device
      ARM: dts: imx6sx-sdb: Add SPDIF support
      ARM: dts: imx6sx-sabreauto: Add SPDIF support
      ARM: dts: imx6sx-sabreauto: Add cs42888 sound card support
      ARM: dts: imx6sx-sdb: Add MQS support
      ARM: dts: imx6ul: Add ASRC device node

Tim Harvey (1):
      ARM: dts: imx6qdl-gw: add Gateworks System Controller support

Uwe Kleine-König (1):
      ARM: dts: imx: default to #pwm-cells = <3> in the SoC dtsi files

Yangbo Lu (1):
      ARM: dts: ls1021a: output PPS signal on FIPER2

 arch/arm/boot/dts/Makefile                       |   6 +
 arch/arm/boot/dts/imx1.dtsi                      |   2 +-
 arch/arm/boot/dts/imx23.dtsi                     |   2 +-
 arch/arm/boot/dts/imx25.dtsi                     |  14 +-
 arch/arm/boot/dts/imx27.dtsi                     |  10 +-
 arch/arm/boot/dts/imx28.dtsi                     |   2 +-
 arch/arm/boot/dts/imx31.dtsi                     |   8 +-
 arch/arm/boot/dts/imx35.dtsi                     |  10 +-
 arch/arm/boot/dts/imx50.dtsi                     |  12 +-
 arch/arm/boot/dts/imx51-ts4800.dts               |   1 +
 arch/arm/boot/dts/imx51.dtsi                     |  14 +-
 arch/arm/boot/dts/imx53-kp.dtsi                  |   8 +
 arch/arm/boot/dts/imx53-m53evk.dts               |   1 +
 arch/arm/boot/dts/imx53-ppd.dts                  |  51 ++-
 arch/arm/boot/dts/imx53-tqma53.dtsi              |   8 +
 arch/arm/boot/dts/imx53-tx53.dtsi                |   1 -
 arch/arm/boot/dts/imx53.dtsi                     |  14 +-
 arch/arm/boot/dts/imx6dl-aristainetos_4.dts      |   1 +
 arch/arm/boot/dts/imx6dl-aristainetos_7.dts      |   1 +
 arch/arm/boot/dts/imx6dl-mamoj.dts               |   1 +
 arch/arm/boot/dts/imx6dl-prtrvt.dts              | 184 ++++++++
 arch/arm/boot/dts/imx6dl-prtvt7.dts              | 411 +++++++++++++++++
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi       |   1 -
 arch/arm/boot/dts/imx6q-ba16.dtsi                |   1 +
 arch/arm/boot/dts/imx6q-dhcom-pdk2.dts           |   1 -
 arch/arm/boot/dts/imx6q-display5.dtsi            |   1 -
 arch/arm/boot/dts/imx6q-kp.dtsi                  |   2 +
 arch/arm/boot/dts/imx6q-mccmon6.dts              |   1 -
 arch/arm/boot/dts/imx6q-novena.dts               |   1 +
 arch/arm/boot/dts/imx6q-pistachio.dts            |   1 +
 arch/arm/boot/dts/imx6q-prti6q.dts               | 543 +++++++++++++++++++++++
 arch/arm/boot/dts/imx6q-prtwd2.dts               | 188 ++++++++
 arch/arm/boot/dts/imx6q-tbs2910.dts              |  14 +-
 arch/arm/boot/dts/imx6q-var-dt6customboard.dts   |   1 +
 arch/arm/boot/dts/imx6qdl-apalis.dtsi            |   1 +
 arch/arm/boot/dts/imx6qdl-apf6dev.dtsi           |   1 +
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi     |   1 +
 arch/arm/boot/dts/imx6qdl-colibri.dtsi           |   2 +-
 arch/arm/boot/dts/imx6qdl-cubox-i.dtsi           |   1 +
 arch/arm/boot/dts/imx6qdl-emcon.dtsi             |   3 +
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi            | 153 ++++++-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi            | 160 ++++++-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi            | 166 ++++++-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi            | 168 ++++++-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi            | 147 +++++-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi            | 153 ++++++-
 arch/arm/boot/dts/imx6qdl-gw553x.dtsi            | 141 +++++-
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi            | 165 ++++++-
 arch/arm/boot/dts/imx6qdl-gw5903.dtsi            | 141 +++++-
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi            | 142 +++++-
 arch/arm/boot/dts/imx6qdl-gw5907.dtsi            | 142 +++++-
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi            | 160 ++++++-
 arch/arm/boot/dts/imx6qdl-gw5912.dtsi            | 148 +++++-
 arch/arm/boot/dts/imx6qdl-gw5913.dtsi            | 153 ++++++-
 arch/arm/boot/dts/imx6qdl-icore.dtsi             |   1 +
 arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi         |   2 +
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi     |   3 +
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi    |   2 +
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi        |   2 +
 arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi       |   1 +
 arch/arm/boot/dts/imx6qdl-prti6q.dtsi            | 163 +++++++
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi         |   1 +
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi         |   3 +
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi           |  15 +-
 arch/arm/boot/dts/imx6qdl-savageboard.dtsi       |   1 +
 arch/arm/boot/dts/imx6qdl-tx6.dtsi               |   2 -
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi          |   2 +
 arch/arm/boot/dts/imx6qdl.dtsi                   |  45 +-
 arch/arm/boot/dts/imx6qp-sabreauto.dts           |   4 +
 arch/arm/boot/dts/imx6qp-sabresd.dts             |   4 +
 arch/arm/boot/dts/imx6sl-evk.dts                 |   1 +
 arch/arm/boot/dts/imx6sl.dtsi                    |  40 +-
 arch/arm/boot/dts/imx6sll-evk.dts                |   1 +
 arch/arm/boot/dts/imx6sll.dtsi                   |  38 +-
 arch/arm/boot/dts/imx6sx-nitrogen6sx.dts         |   1 +
 arch/arm/boot/dts/imx6sx-sabreauto.dts           |  96 ++++
 arch/arm/boot/dts/imx6sx-sdb-mqs.dts             |  48 ++
 arch/arm/boot/dts/imx6sx-sdb.dtsi                |  31 ++
 arch/arm/boot/dts/imx6sx-softing-vining-2000.dts |   3 +
 arch/arm/boot/dts/imx6sx.dtsi                    |  80 ++--
 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi          |   1 +
 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts      |   1 +
 arch/arm/boot/dts/imx6ul-geam.dts                |   1 +
 arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi |   1 +
 arch/arm/boot/dts/imx6ul-isiot.dtsi              |   1 +
 arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts  |   1 +
 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi    |   1 +
 arch/arm/boot/dts/imx6ul-pico.dtsi               |   1 +
 arch/arm/boot/dts/imx6ul-tx6ul.dtsi              |   1 -
 arch/arm/boot/dts/imx6ul.dtsi                    |  67 ++-
 arch/arm/boot/dts/imx6ull-colibri.dtsi           |   4 -
 arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts |  18 +
 arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi     | 238 ++++++++++
 arch/arm/boot/dts/imx7s.dtsi                     |  28 +-
 arch/arm/boot/dts/imx7ulp.dtsi                   |   2 +-
 arch/arm/boot/dts/ls1021a.dtsi                   |  17 +-
 arch/arm/boot/dts/vf610-zii-cfu1.dts             |   2 +
 arch/arm/boot/dts/vf610-zii-dev-rev-c.dts        |   2 +-
 arch/arm/boot/dts/vf610-zii-dev.dtsi             |   2 +
 arch/arm/boot/dts/vf610-zii-scu4-aib.dts         |  20 +-
 arch/arm/boot/dts/vf610-zii-spb4.dts             |  21 +
 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts         |   5 +
 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts        |  14 +
 arch/arm/boot/dts/vf610.dtsi                     |   2 +-
 arch/arm/boot/dts/vfxxx.dtsi                     |  22 +
 105 files changed, 4462 insertions(+), 266 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx6dl-prtrvt.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-prtvt7.dts
 create mode 100644 arch/arm/boot/dts/imx6q-prti6q.dts
 create mode 100644 arch/arm/boot/dts/imx6q-prtwd2.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-prti6q.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sx-sdb-mqs.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts
 create mode 100644 arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi