mbox series

[GIT,PULL,4/6] i.MX arm32 device tree change for 5.10

Message ID 20200923073009.23678-4-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-dt-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-dt-5.10

for you to fetch changes up to 05b0852ec99d45cc95d8f587561239a9095c2949:

  ARM: dts: imx6qdl-gw5xxx: correct interrupt flags (2020-09-22 14:36:28 +0800)

----------------------------------------------------------------
i.MX arm32 device tree change for 5.10:

- New board/device support: Tolino Shine 2 HD, TQMa6 SoM, Y Soft IOTA
  Orion board.
- update GPMI NAND node name to nand-controller for aligning with DT
  schema.
- Remove the legacy fsl,spi-num-chipselects property from a few board.
- A series to update imx6q-logicpd support, using GPIO chipselect,
  adding board compatible string, and enabling DTB build for the board.
- Complete RNG device node in i.MX6SL device tree, and add RNG node for
  i.MX6SLL and i.MX6ULL.
- Correct interrupt flags for imx6qdl-gw5xxx boards.
- Add missing enet_out clock for i.MX6Q/DL Ethernet device.
- Enable PCIe support for imx6qp-sabreauto board.
- A series from Shengjiu Wang to add audio sound card for imx7d-sdb and
  imx6sll-evk board, add headphone detection for sound card on a few NXP
  development boards.
- A couple of minor fix-ups on i.MX25 pin functions.
- Some random update on various boards.

----------------------------------------------------------------
Andreas Kemnade (1):
      ARM: dts: imx: add devicetree for Tolino Shine 2 HD

Anson Huang (2):
      ARM: dts: imx27: Change nand node name to nand-controller
      ARM: dts: imx: Change gpmi nand node name to nand-controller

Chris Healy (1):
      ARM: dts: ZII: Disable HW Ethernet switch reset GPIOs

Dan Murphy (1):
      ARM: dts: imx6dl-yapp4: Add reg property to the lp5562 channel node

Fabio Estevam (5):
      ARM: dts: imx: Fix the SPI chipselect polarity
      ARM: dts: imx6qdl-gw553x: Remove unneeded #address-cells/#size-cells
      ARM: dts: imx6q-logicpd: Add a specific board compatible string
      ARM: dts: imx: Add an entry for imx6q-logicpd.dtb
      ARM: dts: imx6q-logicpd: Use GPIO chipselect

Horia Geantă (3):
      ARM: dts: imx6sl: fix rng node
      ARM: dts: imx6sll: add rng
      ARM: dts: imx6ull: add rng

Krzysztof Kozlowski (5):
      ARM: dts: imx6q-kontron-samx6i: Remove old fsl,spi-num-chipselects
      ARM: dts: vf: Fix PCA95xx GPIO expander properties on ZII CFU1
      ARM: dts: imx28-m28: Align GPMI NAND node name with schema
      ARM: dts: imx6q: align GPIO hog names with dtschema
      ARM: dts: imx6qdl-gw5xxx: correct interrupt flags

Marco Felsch (2):
      ARM: dts: imx6qdl: move iomuxc compatible assignment out of root node
      ARM: dts: imx6qdl: add enet_out clk support

Markus Niebel (1):
      ARM: dts: imx6qdl: add TQMa6{S,Q,QP} SoM

Matthias Schiffer (4):
      ARM: dts: imx7: add QSPI
      ARM: dts: imx6qdl-tqma6: fix indentation
      ARM: dts: imx6qdl-tqma6: remove obsolete fsl,spi-num-chipselects
      ARM: dts: imx6qdl-tqma6: fix LM75 compatible string

Michal Vokáč (3):
      ARM: dts: imx6dl-yapp4: Add ethernet aliases
      ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Orion board
      ARM: dts: imx6dl-yapp4: Add support for OLED based on different controller

Richard Zhu (1):
      ARM: dts: imx6qp-sabreauto: enable pcie

Sebastian Reichel (1):
      ARM: dts: imx6q-bx50v3: Add IRQ support for internal switch

Shengjiu Wang (5):
      ARM: dts: imx7d-sdb: Add nodes for audio sound card
      ARM: dts: imx6qdl-sabresd: Support headphone and microphone detection
      ARM: dts: imx6sx-sdb: Add headphone detection for sound card
      ARM: dts: imx6sl-evk: Add headphone detection for sound card
      ARM: dts: imx6sll-evk: Add audio sound card node

Uwe Kleine-König (2):
      ARM: dts: imx25-pinfunc: add missing and fix wrong SPI related defintions
      ARM: dts: imx25-pinfunc: Fix GPT function names

 arch/arm/boot/dts/Makefile                         |   3 +
 arch/arm/boot/dts/imx23-evk.dts                    |   2 +-
 arch/arm/boot/dts/imx23.dtsi                       |   2 +-
 arch/arm/boot/dts/imx25-pinfunc.h                  |  28 +-
 arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi  |   4 +-
 arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts     |   2 +-
 arch/arm/boot/dts/imx27.dtsi                       |   2 +-
 arch/arm/boot/dts/imx28-apf28.dts                  |   2 +-
 arch/arm/boot/dts/imx28-apx4devkit.dts             |   2 +-
 arch/arm/boot/dts/imx28-evk.dts                    |   2 +-
 arch/arm/boot/dts/imx28-m28.dtsi                   |   2 +-
 arch/arm/boot/dts/imx28-m28cu3.dts                 |   2 +-
 arch/arm/boot/dts/imx28.dtsi                       |   2 +-
 arch/arm/boot/dts/imx50-evk.dts                    |   2 +-
 arch/arm/boot/dts/imx51-apf51dev.dts               |   4 +-
 arch/arm/boot/dts/imx53-m53menlo.dts               |   2 +-
 arch/arm/boot/dts/imx53-smd.dts                    |   2 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi                |   8 +-
 arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi        |   3 +-
 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi      |   3 +-
 arch/arm/boot/dts/imx6dl-aristainetos_4.dts        |   2 +-
 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts      |   4 +-
 arch/arm/boot/dts/imx6dl-prtrvt.dts                |   4 +-
 arch/arm/boot/dts/imx6dl-prtvt7.dts                |   2 +-
 arch/arm/boot/dts/imx6dl-tqma6a.dtsi               |  16 +
 arch/arm/boot/dts/imx6dl-tqma6b.dtsi               |  16 +
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi         |  38 +-
 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts           |   6 +-
 arch/arm/boot/dts/imx6dl-yapp4-orion.dts           |  54 ++
 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts            |   4 +
 arch/arm/boot/dts/imx6dl.dtsi                      |   8 +-
 arch/arm/boot/dts/imx6q-b450v3.dts                 |  14 +-
 arch/arm/boot/dts/imx6q-b650v3.dts                 |  12 +-
 arch/arm/boot/dts/imx6q-b850v3.dts                 |   4 +-
 arch/arm/boot/dts/imx6q-ba16.dtsi                  |   2 +-
 arch/arm/boot/dts/imx6q-bx50v3.dtsi                |  31 +-
 arch/arm/boot/dts/imx6q-cm-fx6.dts                 |   2 +-
 arch/arm/boot/dts/imx6q-dhcom-som.dtsi             |   2 +-
 arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts            |   2 +-
 arch/arm/boot/dts/imx6q-dms-ba16.dts               |   2 +-
 arch/arm/boot/dts/imx6q-gw5400-a.dts               |   2 +-
 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi        |   7 +-
 arch/arm/boot/dts/imx6q-logicpd.dts                |   2 +-
 arch/arm/boot/dts/imx6q-prti6q.dts                 |   6 +-
 arch/arm/boot/dts/imx6q-tqma6a.dtsi                |  16 +
 arch/arm/boot/dts/imx6q-tqma6b.dtsi                |  15 +
 arch/arm/boot/dts/imx6q-var-dt6customboard.dts     |   4 +-
 arch/arm/boot/dts/imx6q.dtsi                       |   8 +-
 arch/arm/boot/dts/imx6qdl-apalis.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi        |   2 +-
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi       |  10 +-
 arch/arm/boot/dts/imx6qdl-colibri.dtsi             |   2 +-
 arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi       |   2 +-
 arch/arm/boot/dts/imx6qdl-emcon.dtsi               |   4 +-
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw553x.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw5903.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw5907.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw5912.dtsi              |   5 +-
 arch/arm/boot/dts/imx6qdl-gw5913.dtsi              |   3 +-
 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi       |   2 +-
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi      |   8 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi       |   2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi      |   2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |   2 +-
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |   2 +-
 arch/arm/boot/dts/imx6qdl-pico.dtsi                |   2 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   2 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |   2 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |   8 +-
 arch/arm/boot/dts/imx6qdl-tqma6.dtsi               | 201 +++++++
 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi              |  28 +
 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi              |  28 +
 arch/arm/boot/dts/imx6qdl-ts4900.dtsi              |   4 +-
 arch/arm/boot/dts/imx6qdl-ts7970.dtsi              |   8 +-
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi            |   2 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |   5 +-
 arch/arm/boot/dts/imx6qp-sabreauto.dts             |   3 +-
 arch/arm/boot/dts/imx6qp-tqma6b.dtsi               |  16 +
 arch/arm/boot/dts/imx6sl-evk.dts                   |  11 +-
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts       | 588 +++++++++++++++++++++
 arch/arm/boot/dts/imx6sl.dtsi                      |   2 +
 arch/arm/boot/dts/imx6sll-evk.dts                  |  73 +++
 arch/arm/boot/dts/imx6sll.dtsi                     |   7 +
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |   9 +
 arch/arm/boot/dts/imx6sx-softing-vining-2000.dts   |   2 +-
 arch/arm/boot/dts/imx6sx.dtsi                      |   2 +-
 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi      |   2 +-
 .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi  |   2 +-
 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi         |   2 +-
 arch/arm/boot/dts/imx6ul.dtsi                      |   2 +-
 arch/arm/boot/dts/imx6ull-colibri.dtsi             |   2 +-
 arch/arm/boot/dts/imx6ull.dtsi                     |   7 +
 arch/arm/boot/dts/imx7-colibri.dtsi                |   2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |  83 ++-
 arch/arm/boot/dts/imx7d-zii-rmu2.dts               |   2 +-
 arch/arm/boot/dts/imx7d-zii-rpu2.dts               |   2 +-
 arch/arm/boot/dts/imx7s.dtsi                       |  15 +-
 arch/arm/boot/dts/vf610-zii-cfu1.dts               |   3 +-
 arch/arm/boot/dts/vf610-zii-spb4.dts               |   2 -
 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts           |   2 -
 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts          |   2 -
 110 files changed, 1425 insertions(+), 168 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx6dl-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-orion.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts