[GIT PULL 3/5] i.MX ARM device tree changes for 6.19

Shawn Guo
2025-11-17T12:34:32Z

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

for you to fetch changes up to 6f813b7814d305cac27b81d5cabe3ebdebd1d8f2:

ARM: dts: imx6qdl: make VAR-SOM SoM SoC-agnostic (2025-11-16 21:03:49 +0800)

----------------------------------------------------------------
i.MX ARM device tree changes for 6.19:

- A bunch of dt-schema warning cleanup patches from Frank Li
- A couple of imx6dl-yapp4 board update from Michal Vokáč to enable
pwm-beeper and model the RGB LED as a single multi-led part
- Enable PMIC RTC on imx53-qsrb board
- Correct rtc compatible for imx6q-evi board
- Add sy7636 support for e70k02 board
- Replace license text comment with SPDX identifier for imx53-usbarmory
board
- Add I2S audio support for imx28-amarula-rmm board

----------------------------------------------------------------
Alexander Kurz (1):
ARM: dts: imx53: enable PMIC RTC on imx53-qsrb

Alexandre Belloni (1):
ARM: dts: imx6q-evi: fix rtc compatible

Andreas Kemnade (1):
ARM: dts: imx: e70k02: add sy7636

Bence Csókás (1):
ARM: dts: imx53-usbarmory: Replace license text comment with SPDX identifier

Dario Binacchi (1):
ARM: dts: imx28-amarula-rmm: add I2S audio

Frank Li (21):
ARM: dts: imx6: rename stmpgpio to gpio
ARM: dts: imx6: rename touch-thermal0 to touch-0-thermal
ARM: dts: imx6: rename m95m02 to eeprom
ARM: dts: imx6qdl-ts4900: rename ngpio to ngpios
ARM: dts: imx6: remove gpio suffix for regulator
ARM: dts: imx6: change voltage-divider's io-channel-cells to 1
ARM: dts: imx6: remove pinctrl-name if pinctrl-0 doesn't exist
ARM: dts: imx6-tbs2910: rename ir_recv to ir-receiver
ARM: dts: imx6q-utilite-pro: add missing required property for pci
ARM: dts: imx6ull-phytec-tauri: remove extra space before jedec,spi-nor
ARM: dts: imx6qdl-nitrogen6_max: rename i2c<n>mux to i2c
ARM: dts: imx: add power-supply for lcd panel
ARM: dts: imx6ull-dhcom-pdk2: rename power-supply to vcc-supply for touchscreen
ARM: dts: imx: remove redundant linux,phandle
ARM: dts: imx6qdl-skov-cpu fix typo interrupt
ARM: dts: imx6q-cm-fx6.dts: add supplies for wm8731
ARM: dts: Add bus type for parallel ov5640
ARM: dts: add device_type for memory node
ARM: dts: remove undocumented clock-names for ov5642
ARM: dts: imx7ulp: remove bias-pull-up
ARM: dts: imx: add vdd-supply and vddio-supply for fsl,mpl3115

Michal Vokáč (2):
ARM: dts: imx6dl-yapp43: Enable pwm-beeper on boards with speaker
ARM: dts: imx6dl-yapp4: Model the RGB LED as a single multi-led part

Stefan Prisacariu (1):
ARM: dts: imx6qdl: make VAR-SOM SoM SoC-agnostic

arch/arm/boot/dts/nxp/imx/e70k02.dtsi | 25 ++++++++-
arch/arm/boot/dts/nxp/imx/imx53-ppd.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx53-qsrb.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx53-usbarmory.dts | 39 +-------------
.../boot/dts/nxp/imx/imx6dl-aristainetos2_7.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6dl-b1x5v2.dtsi | 3 +-
arch/arm/boot/dts/nxp/imx/imx6dl-lanmcu.dts | 8 +++
arch/arm/boot/dts/nxp/imx/imx6dl-plym2m.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6dl-prtvt7.dts | 8 +--
arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 1 +
arch/arm/boot/dts/nxp/imx/imx6dl-victgo.dts | 10 ++--
arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi | 44 ++++++++-------
arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-lynx.dts | 8 +++
.../arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi | 63 +++++++++++++++-------
arch/arm/boot/dts/nxp/imx/imx6q-bosch-acc.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi | 4 ++
arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts | 34 +++++++++++-
arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 10 +++-
arch/arm/boot/dts/nxp/imx/imx6q-evi.dts | 12 ++++-
arch/arm/boot/dts/nxp/imx/imx6q-icore-ofcap10.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-icore-ofcap12.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-pistachio.dts | 3 +-
arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts | 8 +++
arch/arm/boot/dts/nxp/imx/imx6q-tbs2910.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-utilite-pro.dts | 5 +-
.../boot/dts/nxp/imx/imx6q-var-mx6customboard.dts | 1 +
arch/arm/boot/dts/nxp/imx/imx6q-yapp4-pegasus.dts | 8 +++
arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 1 +
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 9 ++--
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi | 3 ++
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 2 +
arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi | 5 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 11 +++-
arch/arm/boot/dts/nxp/imx/imx6qdl-skov-cpu.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-ts4900.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi | 3 ++
arch/arm/boot/dts/nxp/imx/imx6qdl-var-som.dtsi | 3 --
.../boot/dts/nxp/imx/imx6qp-yapp4-pegasus-plus.dts | 8 +++
arch/arm/boot/dts/nxp/imx/imx6sl-tolino-vision.dts | 1 -
.../arm/boot/dts/nxp/imx/imx6sl-tolino-vision5.dts | 24 +++++++++
.../arm/boot/dts/nxp/imx/imx6sll-kobo-librah2o.dts | 24 +++++++++
arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 8 +++
arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi | 12 +++--
arch/arm/boot/dts/nxp/imx/imx6ul-pico-dwarf.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx6ull-dhcom-pdk2.dts | 2 +-
.../arm/boot/dts/nxp/imx/imx6ull-phytec-tauri.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx7d-nitrogen7.dts | 8 +++
arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 2 +
arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 9 ++++
arch/arm/boot/dts/nxp/imx/imx7ulp-evk.dts | 1 -
arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts | 50 +++++++++++++++++
56 files changed, 388 insertions(+), 122 deletions(-)