[GIT PULL 0/4] soc updates for 6.13

Arnd Bergmann posted 4 patches 10 hours ago
Only 0 patches received!
[GIT PULL 0/4] soc updates for 6.13
Posted by Arnd Bergmann 10 hours ago
The SoC tree this time has a moderate 840 patches from 203
contributors. There is not much remarkable in there, overall
we have a lot of new SoCs and board files in the devicetree
updates, but not as many changes to the Snapdragon platform
as we've had most of last year.

The most active contributors by number of patches this
time were:

     32 Geert Uytterhoeven
     29 Krzysztof Kozlowski
     26 Marek Vasut
     26 Konrad Dybcio
     23 Frank Li
     22 Dmitry Baryshkov
     21 Fei Shao
     18 Wolfram Sang
     18 Fabio Estevam
     17 Manorit Chawdhry
     14 Andreas Kemnade
     12 Nick Chan
     12 Neil Armstrong
     12 Jo��o Paulo Gon��alves
     12 Ivaylo Ivanov

and the overall dirstat shows nxp, qualcomm, rockchip
and ti as the largest changes, with only NXP i.MX6
still seeing a lot of work on 32-bit boards.

   0.4% Documentation/devicetree/bindings/arm/
   0.5% Documentation/devicetree/bindings/clock/
   0.1% Documentation/devicetree/bindings/soc/mediatek/
   0.2% Documentation/devicetree/bindings/
   0.2% arch/arm/boot/dts/allwinner/
   0.1% arch/arm/boot/dts/amlogic/
   1.9% arch/arm/boot/dts/microchip/
  17.7% arch/arm/boot/dts/nxp/imx/
   0.5% arch/arm/boot/dts/qcom/
   0.4% arch/arm/boot/dts/renesas/
   0.7% arch/arm/boot/dts/rockchip/
   0.2% arch/arm/boot/dts/st/
   0.3% arch/arm/boot/dts/ti/omap/
   0.3% arch/arm/
   0.2% arch/arm64/boot/dts/allwinner/
   0.4% arch/arm64/boot/dts/amlogic/
   3.0% arch/arm64/boot/dts/apple/
   4.5% arch/arm64/boot/dts/exynos/
   8.2% arch/arm64/boot/dts/freescale/
   2.1% arch/arm64/boot/dts/mediatek/
   1.0% arch/arm64/boot/dts/nvidia/
  12.6% arch/arm64/boot/dts/qcom/
   0.7% arch/arm64/boot/dts/renesas/
  19.6% arch/arm64/boot/dts/rockchip/
   0.1% arch/arm64/boot/dts/st/
  11.4% arch/arm64/boot/dts/ti/
   0.1% arch/arm64/boot/dts/xilinx/
   0.2% arch/riscv/boot/dts/sophgo/
   0.4% arch/riscv/boot/dts/thead/
   0.1% arch/
   0.1% drivers/firmware/arm_scmi/transports/
   0.2% drivers/firmware/arm_scmi/
   0.4% drivers/firmware/xilinx/
   0.8% drivers/firmware/
   0.4% drivers/misc/
   0.4% drivers/reset/amlogic/
   0.4% drivers/reset/
   0.5% drivers/soc/hisilicon/
   0.1% drivers/soc/imx/
   0.8% drivers/soc/mediatek/
   3.4% drivers/soc/qcom/
   0.1% drivers/soc/
   0.1% drivers/
   1.1% include/dt-bindings/clock/
   0.1% include/linux/soc/
   0.6% include/linux/
Re: [GIT PULL 0/4] soc updates for 6.13
Posted by Linus Torvalds 9 hours ago
On Wed, 20 Nov 2024 at 14:58, Arnd Bergmann <arnd@arndb.de> wrote:
>
>      12 Jo��o Paulo Gon��alves

The name "João Paulo Gonçalves" seems to be correct in your actual
pull requests and in the git tree, but you have something seriously
wrong with your summary generation locale.

              Linus
[GIT PULL 1/4] soc: devicetree updates for 6.13
Posted by Arnd Bergmann 10 hours ago
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:

  Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.13

for you to fetch changes up to 9f5cbdaae5f760c218c82e0a5e0f9c58bac56f0c:

  arm64: dts: apm: Remove unused and undocumented "bus_num" property (2024-11-19 18:03:08 +0100)

----------------------------------------------------------------
soc: devicetree updates for 6.13

This release adds the devicetree files for an impressive number of new
SoC variants, though as expected these are all related to others we
already support:

 - The microchip sam9x7 devicetree is now added, after the device driver
   and platform code has already made it in. This is likely the last ARMv5
   (!)  platform to ever get added, updating the 20+ year old at91/sam9
   platform wtih DDR3 memory and gigabit ethernet.

 - On the Apple platform, there are now devicetree files for a number of
   A-series SoCs in addition to the M-series ones, these are used
   primarily in phones and tablets, but are closely related to the
   already supported chips.

 - Samsung Exynos 8895 and Exynos 990 are more phone SoCs used in older
   Samsung Galaxy phones.

 - Qualcomm Snapdragon 778G (SM7325) is another phone SoC, closely related
   to the Snapdragon 7c+ Gen 3 (SC7280) used in low-end laptops.

 - Rockchip RK3528 and RK3576 are new variants of their TV box and Tablet
   chips, still using the older ARMv8.0 cores from RK3328/RK3399 but
   with a newer process and other improvements from the RK35xx (otherwise
   ARMv8.2) chips.  RK3566T and RK3399-S are also added, these are just
   lower-cost versions of their normal counterparts.

 - TI J742S2 is a feature-reduced version of the J784s4
   industrial/automotive SoC, with fewer CPU cores.

 - Sophgo SG2002 is an embedded SoC with one RISC-V (C906) and one ARM
   (Cortex-A53) core, at this point support is only added for running
   on the RISC-V side on the LicheeRV Nano board.

A total of 92 new .dts files describing individual machines is added,
which must be a new record. The majority of these is for the newly added
chips above, notably all the Apple phones and tablets.  The other new
machines include nine industrial/embedded boards with NXP i.MX6 or i.MX8
SoCs, eight for Rockchips RK35XX and one or two each for Rockchips RV1109,
RK3308, Allwinner A33, Tegra 234, Qualcomm qcs9100/sc8280xp/x1e80100,
TI AM625 and Starfive JH7110.

As usual there are also many newlyad added features in existing boards
as well as cleanups and minor bugfixes.

----------------------------------------------------------------

[trying the full 132KB diffstat this time, let's see if this makes it
to the mailing list]

Abel Vesa (2):
      arm64: dts: qcom: x1e80100-slim7x: Drop orientation-switch from USB SS[0-1] QMP PHYs
      arm64: dts: qcom: x1e80100-vivobook-s15: Drop orientation-switch from USB SS[0-1] QMP PHYs

Aleksandrs Vinarskis (4):
      dt-bindings: arm: qcom: Add Dell XPS 13 9345
      arm64: dts: qcom: Add support for X1-based Dell XPS 13 9345
      arm64: dts: qcom: x1e80100-dell-xps13-9345: route edp-panel enable gpio
      arm64: dts: qcom: x1e80100-dell-xps13-9345: fix nvme regulator boot glitch

Alexander Dahl (2):
      ARM: dts: microchip: Add trng labels for all at91 SoCs
      ARM: dts: microchip: Unify rng node names

Alexander Stein (2):
      ARM: dts: imx6qdl-mba6: Add reserved memory area for CMA memory
      arm64: dts: imx95: Add missing vendor string to SCMI property

Alper Nebi Yasak (1):
      arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface

Amelie Delaunay (3):
      arm64: dts: st: add DMA support on U(S)ART instances of stm32mp25
      arm64: dts: st: add DMA support on I2C instances of stm32mp25
      arm64: dts: st: add DMA support on SPI instances of stm32mp25

Andre Przywara (1):
      ARM: dts: cubieboard4: Fix DCDC5 regulator constraints

Andreas Kemnade (13):
      ARM: dts: imx6sll: fix anatop thermal dtbs_check warnings
      ARM: dts: omap: omap4-epson-embt2ws: define GPIO regulators
      ARM: dts: omap: omap4-epson-embt2ws: wire up regulators
      ARM: dts: omap: omap4-epson-embt2ws: add unknown gpio outputs
      ARM: dts: omap: omap4-epson-embt2ws: add GPIO expander
      ARM: dts: ti/omap: use standard node name for twl4030 charger
      ARM: dts: ti/omap: dra7: fix redundant clock divider definition
      ARM: ti/omap: omap3-gta04a5: add Bluetooth
      ARM: dts: omap36xx: declare 1GHz OPP as turbo again
      ARM: dts: ti/omap: omap4-epson-embt2ws: add charger
      dt-bindings: arm: fsl: add compatible strings for Kobo Clara 2E
      ARM: dts: imx: Add devicetree for Kobo Clara 2E
      ARM: dts: omap4-kc1: fix twl6030 power node

Andrei Simion (4):
      ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode
      ARM: dts: microchip: Rename the eeprom nodename
      ARM: dts: microchip: Rename the pmic node
      ARM: dts: microchip: Rename LED sub nodes name

Andrejs Cainikovs (2):
      arm64: dts: imx8qm: Remove adma pwm
      arm64: dts: imx8-apalis: Set thermal thresholds

Andy Yan (3):
      arm64: dts: rockchip: Enable HDMI0 for rk3588 Cool Pi CM5 EVB
      arm64: dts: rockchip: Enable HDMI display for rk3588 Cool Pi 4B
      arm64: dts: rockchip: Enable HDMI display for rk3588 Cool Pi GenBook

AngeloGioacchino Del Regno (1):
      dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path

Anurag Dutta (3):
      arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
      arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
      arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances

Arnaud Vrac (1):
      arm64: dts: qcom: msm8998: add HDMI nodes

Arnd Bergmann (35):
      Merge tag 'thead-dt-for-v6.13' of https://github.com/pdp7/linux into soc/dt
      Merge tag 'thead-dt-for-v6.13-p2' of https://github.com/pdp7/linux into soc/dt
      Merge tag 'renesas-dts-for-v6.13-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'ux500-dts-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt
      Merge tag 'tegra-for-6.13-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'tegra-for-6.13-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'samsung-dt64-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'v6.13-armsoc/dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'zynqmp-dt-for-6.13' of https://github.com/Xilinx/linux-xlnx into soc/dt
      Merge tag 'socfpga_dts_updates_for_v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
      Merge tag 'qcom-arm32-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
      Merge tag 'imx-bindings-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'imx-dt-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'imx-dt64-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'mtk-dts64-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'renesas-dts-for-v6.13-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'omap-for-v6.13/dt-signed-1' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
      Merge tag 'qcom-arm64-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
      Merge tag 'riscv-sophgo-dt-for-v6.13' of https://github.com/sophgo/linux into soc/dt
      Merge tag 'amlogic-arm-dt-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      Merge tag 'amlogic-arm64-dt-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      Merge tag 'ti-k3-dt-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
      Merge tag 'stm32-dt-for-v6.13-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
      Merge tag 'mvebu-dt-6.13-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
      Merge tag 'mvebu-dt64-6.13-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
      Merge tag 'riscv-dt-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
      Merge tag 'sunxi-dt-for-6.13-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
      Merge tag 'v6.13-rockchip-dts32-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'v6.13-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'asahi-soc-dt-6.13' of https://github.com/AsahiLinux/linux into soc/dt
      Merge tag 'samsung-drivers-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'v6.13-armsoc/drivers1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'at91-dt-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'at91-soc-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'sunxi-fixes-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt

Ayush Singh (1):
      arm64: dts: ti: k3-am625-beagleplay: Enable MikroBUS PWM

Bartosz Golaszewski (7):
      arm64: dts: qcom: sm8650: extend the register range for UFS ICE
      arm64: dts: qcom: sm8550: extend the register range for UFS ICE
      arm64: dts: qcom: sa8775p: extend the register range for UFS ICE
      arm64: dts: qcom: sc8280xp-crd: model the PMU of the on-board wcn6855
      arm64: dts: qcom: sc8280xp-crd: enable bluetooth
      arm64: dts: qcom: sc8280xp-x13s: model the PMU of the on-board wcn6855
      arm64: dts: qcom: sm8450-hdk: model the PMU of the on-board wcn6855

Benjamin Hahn (1):
      arm64: dts: imx8mp-phyboard-pollux-rdk: update gpio-line-names

Bhavin Sharma (2):
      dt-bindings: arm: fsl: Add Boundary Device Nitrogen8MP Universal SMARC Carrier Board
      arm64: dts: imx8mp: Add Boundary Device Nitrogen8MP Universal SMARC Carrier Board

Biju Das (2):
      arm64: dts: renesas: rzg2ul-smarc-som: Enable serial NOR flash
      arm64: dts: renesas: rz{g2l,g2lc}-smarc-som: Update partition table for spi-nor flash

Bjorn Andersson (2):
      arm64: dts: qcom: qcs6490-rb3gen2: Specify i2c1 clock frequency
      Merge branch '20241011-sa8775p-mm-v4-resend-patches-v5-0-4a9f17dc683a@quicinc.com' into arm64-for-6.13

Bryan Brattlof (4):
      arm64: dts: ti: k3-am62a: add opp frequencies
      arm64: dts: ti: k3-am62a7-sk: add 1.4ghz opp entry
      arm64: dts: ti: k3-am62p: add opp frequencies
      arm64: dts: ti: k3-am62p5-sk: add 1.4ghz opp entry

Bryan O'Donoghue (6):
      arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Convert mezzanine riser to dtbo
      arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso
      arm64: dts: qcom: sc8280xp-x13s: Drop redundant clock-lanes from camera@10
      arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Drop redundant clock-lanes from camera@1a
      arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Add cma heap for libcamera softisp support
      arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Add cma heap for libcamera softisp support

Carlos Song (6):
      arm64: dts: imx93-11x11-evk: remove redundant "sleep" pinctrl in lpi2c2 node
      arm64: dts: imx8qxp: Add LPSPI alias
      arm64: dts: imx8qm: Add LPSPI alias
      arm64: dts: imx8dxl: Add LPSPI alias
      arm64: dts: imx8ulp: Add LPSPI alias
      arm64: dts: imx93: Add LPSPI alias

Catalin Popescu (1):
      arm64: dts: imx8mp: add cpuidle state "cpu-pd-wait"

Cenk Uluisik (3):
      arm64: dts: rockchip: refactor common Orange Pi 5 board
      dt-bindings: arm: rockchip: Add Orange Pi 5b enum to Orange Pi 5 entry
      arm64: dts: rockchip: Add rk3588-orangepi-5b device tree

Chancel Liu (1):
      arm64: dts: imx93-11x11-evk: Enable sound-wm8962 sound card

Chen Wang (1):
      riscv: sophgo: dts: add power key for pioneer box

Chen-Yu Tsai (8):
      arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes
      arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
      arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
      arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
      arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
      arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
      arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators
      arm64: dts: rockchip: orangepi-5-plus: Enable GPU

Chris Morgan (5):
      dt-bindings: arm: rockchip: Add Powkiddy RGB20SX
      arm64: dts: rockchip: Add Powkiddy RGB20SX
      arm64: dts: rockchip: correct analog audio name on Indiedroid Nova
      arm64: dts: rockchip: Enable GPU on Indiedroid Nova
      arm64: dts: rockchip: Enable HDMI0 on Indiedroid Nova

Christophe Roullier (2):
      ARM: dts: stm32: add support of WLAN/BT on stm32mp157c-dk2
      ARM: dts: stm32: add support of WLAN/BT on stm32mp135f-dk

Ciprian Marian Costea (2):
      arm64: dts: s32g: Add S32G2/S32G3 uSDHC pinmux
      arm64: dts: s32g2: Disable support for SD/eMMC UHS mode

Claudiu Beznea (6):
      dt-bindings: clock: r9a08g045-cpg: Add power domain ID for RTC
      dt-bindings: clock: renesas,r9a08g045-vbattb: Document VBATTB
      arm64: dts: renesas: r9a08g045: Add VBATTB node
      arm64: dts: renesas: r9a08g045: Add RTC node
      arm64: dts: renesas: rzg3s-smarc-som: Enable VBATTB
      arm64: dts: renesas: rzg3s-smarc-som: Enable RTC

Cody Eksal (3):
      dt-bindings: phy: sun50i-a64: add a100 compatible
      dt-bindings: usb: Add A100 compatible string
      dt-bindings: usb: sunxi-musb: Add A100 compatible string

Cristian Ciocaltea (5):
      arm64: dts: rockchip: Add HDMI0 node to rk3588
      arm64: dts: rockchip: Enable HDMI0 on rock-5b
      arm64: dts: rockchip: Enable HDMI0 on rk3588-evb1
      arm64: dts: rockchip: Enable HDMI0 on orangepi-5-plus
      arm64: dts: rockchip: Enable HDMI0 on rock-5a

Csókás, Bence (1):
      ARM: dts: allwinner: Remove accidental suniv duplicates

Damon Ding (2):
      dt-bindings: arm: rockchip: Add RK3588S EVB1 board
      arm64: dts: rockchip: Add RK3588S EVB1 board

Daniel Schultz (1):
      arm64: dts: ti: k3-am642-phyboard-electra-rdk: Enable trickle charger

Daniel Semkowicz (1):
      arm64: dts: rockchip: Add power button for puma-haikou

Danila Tikhonov (4):
      arm64: dts: qcom: sc7280: Fix PMU nodes for Cortex A55 and A78
      dt-bindings: arm: cpus: Add qcom kryo670 compatible
      dt-bindings: vendor-prefixes: Add Nothing Technology Limited
      dt-bindings: arm: qcom: Add SM7325 Nothing Phone 1

Daolong Zhu (4):
      arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns

Dara Stotland (2):
      dt-bindings: arm: Tegra234 Industrial Module
      arm64: tegra: Create SKU8 AGX Orin board file

Detlev Casanova (4):
      dt-bindings: arm: rockchip: Add ArmSoM Sige 5
      arm64: dts: rockchip: Add rk3576 SoC base DT
      arm64: dts: rockchip: Add rk3576-armsom-sige5 board
      arm64: dts: rockchip: Remove non-removable flag from sdmmc on rk3576-sige5

Dhruva Gole (1):
      arm64: dts: ti: k3-am62: use opp_efuse_table for opp-table syscon

Diederik de Haas (5):
      arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from px30
      arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3328
      arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3368
      arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3399
      arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk356x

Diogo Ivo (2):
      arm64: tegra: Add SDMMC sdr104-offsets for Tegra X1
      arm64: tegra: smaug: Declare cros-ec extcon

Dmitry Baryshkov (15):
      arm64: dts: qcom: qcs6390-rb3gen2: use modem.mbn for modem DSP
      arm64: dts: qcom: sc7280: don't enable GPU on unsupported devices
      arm64: dts: qcom: qcm6490-idp: enable WiFi
      arm64: dts: qcom: qcm6490-rb3gen2: enable WiFi
      arm64: dts: qcom: sdm630: enable GPU SMMU and GPUCC
      arm64: dts: qcom: sda660-ifc6560: enable GPU
      arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges
      arm64: dts: qcom: sdm630: enable A2NOC and LPASS SMMU
      arm64: dts: qcom: sdm630: add WiFI device node
      arm64: dts: qcom: sda660-ifc6560: enable mDSP and WiFi devices
      arm64: dts: qcom: msm8998-lenovo-miix-630: enable touchscreen
      arm64: dts: qcom: msm8998-lenovo-miix-630: enable aDSP and SLPI
      arm64: dts: qcom: msm8998-lenovo-miix-630: enable VolumeUp button
      arm64: dts: qcom: msm8998-clamshell: enable resin/VolDown
      arm64: dts: qcom: msm8998-lenovo-miix-630: add WiFi calibration variant

Dmitry Yashin (2):
      dt-bindings: arm: rockchip: add Banana Pi P2 Pro board
      arm64: dts: rockchip: add Banana Pi P2 Pro board

Dragan Simic (7):
      arm64: dts: rockchip: Convert dts files used as parents to dtsi files
      arm64: dts: rockchip: Add dtsi file for RK3399S SoC variant
      arm64: dts: rockchip: Add OPP voltage ranges to RK3399 OP1 SoC dtsi
      arm64: dts: rockchip: Update CPU OPP voltages in RK356x SoC dtsi
      arm64: dts: rockchip: Prepare RK356x SoC dtsi files for per-variant OPPs
      arm64: dts: rockchip: Add new SoC dtsi for the RK3566T variant
      arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer

Drew Fustini (1):
      riscv: dts: thead: remove enabled property for spi0

Emanuele Ghidoli (1):
      arm64: dts: colibri-imx8x: Add ad7879_ts label to touchscreen controller

Emil Renner Berthing (8):
      riscv: dts: thead: Add TH1520 pin control nodes
      riscv: dts: thead: Add TH1520 GPIO ranges
      riscv: dts: thead: Adjust TH1520 GPIO labels
      riscv: dts: thead: Add Lichee Pi 4M GPIO line names
      riscv: dts: thead: Add TH1520 pinctrl settings for UART0
      riscv: dtb: thead: Add BeagleV Ahead LEDs
      riscv: dts: thead: Add missing GPIO clock-names
      riscv: dts: thead: Add TH1520 ethernet nodes

Eugene Lepshy (3):
      arm64: dts: qcom: sc7280: Add 0x81 Adreno speed bin
      arm64: dts: qcom: Add SM7325 device tree
      arm64: dts: qcom: sm7325: Add device-tree for Nothing Phone 1

FUKAUMI Naoki (6):
      arm64: dts: rockchip: add LED_FUNCTION_STATUS for RGB LEDs on Radxa E25
      arm64: dts: rockchip: add and enable gpu node for Radxa ROCK 5A
      arm64: dts: rockchip: sort rk3588s-rock5a properly in Makefile
      dt-bindings: arm: rockchip: add Radxa ROCK 5C
      arm64: dts: rockchip: add Radxa ROCK 5C
      arm64: dts: rockchip: use less broad pinctrl for pcie3x1 on Radxa E25

Fabien Parent (1):
      arm64: dts: mediatek: mt8183-pumpkin: add HDMI support

Fabio Estevam (18):
      ARM: dts: imx28-apx4devkit: Fix the rtc compatible
      dt-bindings: vendor-prefixes: Add an entry for ComVetia AG
      dt-bindings: arm: fsl: Document the Comvetia LXR board
      ARM: dts: imx6q-lxr: Add board support
      ARM: dts: imx6qdl-tx6: Remove 'turn-on-delay-ms'
      ARM: dts: imx6qdl-tx6: Fix 'fixed-clock' description
      ARM: dts: imx6sl/sll: Add the "fsl,imx6dl-gpt" fallback
      ARM: dts: imx6sx: Remove incorrect mmc fallback compatible
      ARM: dts: imx6sl: Remove incorrect mmc fallback compatible
      ARM: dts: imx7ulp: Remove incorrect mmc fallback compatible
      ARM: dts: imx6sll: Fix the last SPDIF clock name
      dt-bindings: soc: imx: fsl,imx-anatop: Fix the i.MX7 irq number
      dt-bindings: soc: imx: fsl,imx-anatop: Add additional regulators
      ARM: dts: imx6sll: Remove regulator-3p0 unit address
      ARM: dts: imx6sx: Fix tempmon description
      ARM: dts: imx6sl: Pass tempmon #thermal-sensor-cells
      dt-bindings: power: fsl,imx-gpc: Document fsl,imx6sll-gpc
      ARM: dts: imx6sll: Improve gpc description

Farouk Bouabid (4):
      arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3588-jaguar
      arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3399-puma
      arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3588-tiger
      arm64: dts: rockchip: add tsd,mule-i2c-mux on px30-ringneck

Fei Shao (21):
      arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node
      arm64: dts: mediatek: mt8188: Update vppsys node names to syscon
      arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0
      arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties
      arm64: dts: mediatek: mt8188: Add CPU performance controller for CPUFreq
      arm64: dts: mediatek: mt8188: Add SMI/LARB/IOMMU support
      arm64: dts: mediatek: mt8188: Add PWM nodes for display backlight
      arm64: dts: mediatek: mt8188: Add SPMI support for PMIC control
      arm64: dts: mediatek: mt8188: Add audio support
      arm64: dts: mediatek: mt8188: Add socinfo nodes
      arm64: dts: mediatek: mt8188: Assign GCE aliases
      arm64: dts: mediatek: mt8188: Add PCIe nodes
      arm64: dts: mediatek: mt8188: Add MIPI DSI nodes
      arm64: dts: mediatek: mt8188: Add video decoder and encoder nodes
      arm64: dts: mediatek: mt8188: Add JPEG decoder and encoder nodes
      arm64: dts: mediatek: mt8188: Add display nodes for vdosys0
      arm64: dts: mediatek: mt8188: Add display nodes for vdosys1
      arm64: dts: mediatek: mt8188: Add DP-INTF nodes
      arm64: dts: mediatek: mt8188: Add eDP and DP TX nodes
      arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
      arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI

Florian Klink (1):
      arm64: dts: rockchip: enable automatic fan control on Orange Pi 5+

Francesco Dolcini (4):
      arm64: dts: ti: k3-am625-verdin: add TPM device
      arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
      arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
      arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay

Frank Li (22):
      arm64: dts: imx93-11x11-evk: add io-expander adi,adp5585-01
      arm64: dts: imx93-9x9-qsb: add I3C overlay file
      arm64: dts: fsl-lx2160a: add rev2 support
      arm64: dts: imx8mp-evk: add PCIe Endpoint function overlay file
      arm64: dts: layerscape: remove cooling-max-state and cooling-min-state
      arm64: dts: imx8qxp-mek: Add PCIe support
      arm64: dts: imx8qm-mek: Add PCIe and SATA
      arm64: dts: imx8qxp-mek: add bluetooth audio codec
      arm64: dts: imx8qxp-mek: add esai, cs42888 and related node
      arm64: dts: imx8qxp-mek: enable jpeg encode and decode
      arm64: dts: imx8qxp-mek: add flexcan1 and flexcan2
      arm64: dts: imx8qxp-mek: add usbotg1 and related node
      arm64: dts: imx8qxp-mek: add cm4 and related nodes
      arm64: dts: imx8mm-venice-gw73xx: remove compatible in overlay file
      arm64: dts: mba8mx: remove undocumented 'data-lanes' at panel
      arm64: dts: imx8: move samsung,burst-clock-frequency to imx8mn and imx8mm mba8mx board file
      arm64: dts: imx8mp-kontron-dl: change touchscreen power-supply to AVDD28-supply
      arm64: dts: layerscape: remove en25s64 and only keep jedec,spi-nor compatible string
      arm64: dts: imx8mn-tqma8mqnl-mba8mx-usbot: fix coexistence of output-low and output-high in GPIO
      arm64: dts: imx8qxp-mek: replace hardcode 0 with IMX_LPCG_CLK_0
      arm64: dts: imx8qm-ss-hsio: fix interrupt-map indent under pci* nodes
      arm64: dts: imx8qm-ss-hsio: fix PCI and SATA clock indices

Frank Wang (2):
      dt-bindings: soc: rockchip: add rk3576 vo1-grf syscon
      dt-bindings: soc: rockchip: add rk3576 usb2phy syscon

Frieder Schrempf (5):
      dt-bindings: arm: fsl: Add Kontron i.MX8MP OSM-S based boards
      arm64: dts: Add support for Kontron OSM-S i.MX8MP SoM and BL carrier board
      arm64: dts: Add support for Kontron i.MX8MP SMARC module and eval carrier
      arm64: dts: imx8mm-kontron: Add support for display bridges on BL i.MX8MM
      arm64: dts: imx8mm-kontron: Add DL (Display-Line) overlay with LVDS support

Garrett Giordano (2):
      arm64: dts: ti: am62-phycore-som: Increase cpu frequency to 1.4 GHz
      Revert "arm64: dts: ti: am62-phyboard-lyra: Add overlay to increase cpu frequency to 1.4 GHz"

Gatien Chevallier (1):
      arm64: dts: st: add RNG node on stm32mp251

Geert Uytterhoeven (33):
      arm64: dts: renesas: rcar-gen4: Switch PCIe to reset-gpios
      ARM: dts: renesas: rskrza1: Enable watchdog timer
      arm64: dts: rockchip: Switch to simple-audio-card,hp-det-gpios
      arm64: dts: rockchip: Switch to hp-det-gpios
      arm64: dts: renesas: beacon-renesom: Switch to mic-det-gpios
      ARM: dts: renesas: rcar-gen2: Switch HS-USB to renesas,enable-gpios
      arm64: dts: renesas: r8a779a0: Add E-FUSE node
      arm64: dts: renesas: r8a779f0: Add E-FUSE node
      arm64: dts: renesas: r8a779g0: Add OTP_MEM node
      arm64: dts: renesas: r8a779h0: Add OTP_MEM node
      ARM: dts: renesas: Use interrupts-extended for Ethernet MACs
      ARM: dts: renesas: Use interrupts-extended for Ethernet PHYs
      ARM: dts: renesas: Use interrupts-extended for HDMI bridges
      ARM: dts: renesas: Use interrupts-extended for PMICs
      ARM: dts: renesas: Use interrupts-extended for touchpanels
      ARM: dts: renesas: Use interrupts-extended for video decoders
      ARM: dts: renesas: iwg22d-sodimm: Use interrupts-extended for port expander
      ARM: dts: renesas: r8a7742-iwg21m: Use interrupts-extended for RTC
      ARM: dts: renesas: kzm9g: Use interrupts-extended for I/O expander
      ARM: dts: renesas: kzm9g: Use interrupts-extended for sensors
      arm64: dts: renesas: Use interrupts-extended for DisplayPort bridges
      arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs
      arm64: dts: renesas: Use interrupts-extended for HDMI bridges
      arm64: dts: renesas: Use interrupts-extended for I/O expanders
      arm64: dts: renesas: Use interrupts-extended for PMICs
      arm64: dts: renesas: Use interrupts-extended for USB muxes
      arm64: dts: renesas: Use interrupts-extended for video decoders
      arm64: dts: renesas: Use interrupts-extended for WLAN
      arm64: dts: renesas: beacon-renesom: Use interrupts-extended for touchscreen
      arm64: dts: renesas: rzg3s-smarc: Use interrupts-extended for gpio-keys
      arm64: dts: renesas: white-hawk-cpu-common: Add pin control for DSI-eDP IRQ
      Merge tag 'renesas-r9a08g045-dt-binding-defs-tag3' into renesas-dts-for-v6.13
      ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms

George Stark (2):
      arm64: dts: meson: a1: add definitions for meson PWM
      arm64: dts: meson: a1: bind power domain to temperature sensor

Gilles Talis (1):
      arm64: dts: imx8mp-navqp: Add HDMI support

Guodong Xu (2):
      riscv: dts: starfive: jh7110-common: revised device node
      riscv: dts: starfive: jh7110-common: move usb0 config to board dts

Haibo Chen (1):
      arm64: dts: imx93-11x11-evk: add flexcan support

Hari Nagalla (5):
      arm64: dts: ti: k3-am62: Add M4F remoteproc node
      arm64: dts: ti: k3-am625-sk: Add M4F remoteproc node
      arm64: dts: ti: k3-am64: Add M4F remoteproc node
      arm64: dts: ti: k3-am642-sk: Add M4F remoteproc node
      arm64: dts: ti: k3-am642-evm: Add M4F remoteproc node

Heiko Stuebner (6):
      arm64: dts: rockchip: fix the pcie refclock oscillator on Rock 5 ITX
      arm64: dts: rockchip: add HDMI pinctrl to rk3588-tiger SoM
      arm64: dts: rockchip: add HDMI support to rk3588-tiger-haikou
      arm64: dts: rockchip: add HDMI support to rk3588-jaguar
      arm64: dts: rockchip: Remove 'enable-active-low' from two boards
      dt-bindings: soc: rockchip: add rk3588 mipi dcphy syscon

Hiago De Franco (4):
      arm64: dts: imx8-apalis: Add nau8822 audio-codec to apalis eval v1.2
      ARM: dts: imx6qdl-apalis: Update audio card name
      ARM: dts: imx6qdl-colibri: Update audio card name
      ARM: dts: imx7-colibri: Update audio card name

Hsin-Te Yuan (3):
      arm64: dts: mt8183: Add encoder node
      arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
      arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4

Icenowy Zheng (3):
      dt-bindings: arm: sunxi: document RerVision A33-Vstar board
      ARM: dts: sunxi: add support for RerVision A33-Vstar board
      arm64: dts: sun50i-a64-pinephone: Add AF8133J to PinePhone

Igor Belwon (6):
      dt-bindings: hwinfo: exynos-chipid: Add compatible for Exynos 990 chipid
      soc: samsung: exynos-chipid: Add support for Exynos 990 chipid
      dt-bindings: arm: cpus: Add Samsung Mongoose M5
      dt-bindings: arm: samsung: samsung-boards: Add bindings for Exynos 990 boards
      arm64: dts: exynos: Add initial support for the Exynos 990 SoC
      arm64: dts: exynos: Add initial support for Samsung Galaxy Note20 5G (c1s)

Inochi Amaoto (4):
      riscv: dts: sophgo: cv1800b: add pinctrl support
      riscv: dts: sophgo: cv1812h: add pinctrl support
      riscv: dts: sophgo: Add sdio configuration for Huashan Pi
      riscv: dts: sophgo: Add emmc support for Huashan Pi

Ivaylo Ivanov (12):
      dt-bindings: arm: cpus: Add Samsung Mongoose M2
      dt-bindings: arm: samsung: Document dreamlte board binding
      dt-bindings: soc: samsung: exynos-pmu: Add exynos8895 compatible
      arm64: dts: exynos: Add initial support for exynos8895 SoC
      arm64: dts: exynos: Add initial support for Samsung Galaxy S8
      dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8895 compatible
      soc: samsung: exynos-chipid: add exynos8895 SoC support
      dt-bindings: clock: samsung: Add Exynos8895 SoC
      dt-bindings: timer: exynos4210-mct: Add samsung,exynos8895-mct compatible
      arm64: dts: exynos8895: Add clock management unit nodes
      arm64: dts: exynos8895: Add Multi Core Timer (MCT) node
      arm64: dts: exynos8895: Add spi_0/1 nodes

Jacobe Zang (1):
      arm64: dts: rockchip: Add AP6275P wireless support to Khadas Edge 2

Jakob Unterwurzacher (1):
      arm64: dts: rockchip: add attiny_rst_gate to Ringneck

Jared McArthur (1):
      arm64: dts: ti: k3-j7200: Fix register map for main domain pmx

Jasper Korten (2):
      arm64: dts: nvidia: tegra210-smaug: Add touchscreen node
      arm64: dts: nvidia: tegra210-smaug: Add TMP451 temperature sensor node

Jianfeng Liu (3):
      dt-bindings: arm: rockchip: Add ArmSoM LM7 SoM
      arm64: dts: rockchip: Add ArmSoM LM7 SoM
      arm64: dts: rockchip: Add ArmSoM W3 board

Jimmy Hon (4):
      arm64: dts: rockchip: Enable HDMI0 on Orange Pi 5
      arm64: dts: rockchip: analog audio on Orange Pi 5
      arm64: dts: rockchip: reorder audio/hdmi nodes in Orange Pi 5
      arm64: dts: rockchip: pwm-leds for Orange Pi 5

Johan Hovold (4):
      arm64: dts: qcom: x1e80100: describe tcsr download mode register
      arm64: dts: qcom: x1e80100: enable GICv3 ITS for PCIe
      arm64: dts: qcom: x1e80100: rename vph-pwr regulator nodes
      arm64: dts: qcom: x1e80100-crd: describe HID supplies

Johan Jonker (4):
      arm64: dts: rockchip: fix compatible string rk3328 cru node
      arm64: rockchip: add clocks property to cru node rk3328
      ARM: dts: rockchip: adapt regulator nodenames to preferred form
      arm64: dts: rockchip: adapt regulator nodenames to preferred form

John Ma (3):
      arm64: dts: ti: k3-am64-phycore-som: Fix bus-width property in MMC nodes
      arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fix bus-width property in MMC nodes
      arm64: dts: ti: k3-am62x-phyboard-lyra: Fix indentation in audio-card

Jonas Karlman (4):
      arm64: dts: rockchip: Enable HDMI0 on FriendlyElec CM3588 NAS
      arm64: dts: rockchip: Enable HDMI on Hardkernel ODROID-M2
      arm64: dts: rockchip: Enable GPU on NanoPi R6C/R6S
      arm64: dts: rockchip: Enable HDMI on NanoPi R6C/R6S

Jonathan Marek (3):
      arm64: dts: qcom: x1e80100: enable OTG on USB-C controllers
      arm64: dts: qcom: x1e80100-crd: enable otg on usb ports
      arm64: dts: qcom: x1e78100-t14s: enable otg on usb-c ports

João Paulo Gonçalves (12):
      arm64: dts: imx8-apalis: Add audio support
      arm64: dts: imx8-apalis: Add usb4 host support
      arm64: dts: freescale: imx8mm-verdin: add label to som adc node
      arm64: dts: freescale: imx8mm-verdin: Add Ivy carrier board
      dt-bindings: arm: freescale: Add verdin imx8mm ivy board
      dt-bindings: arm: freescale: Add verdin imx8mp ivy board
      arm64: dts: freescale: imx8mp-verdin: add labels to som nodes
      arm64: dts: freescale: imx8mp-verdin: Add Ivy carrier board
      arm64: dts: ti: k3-am62-verdin: Fix SoM ADC compatible
      dt-bindings: arm: ti: Add verdin am62 ivy board
      arm64: dts: ti: k3-am62-verdin: add label to som adc node
      arm64: dts: ti: k3-am62-verdin: Add Ivy carrier board

Judith Mendez (6):
      arm64: dts: ti: k3-am62-main: Add eQEP nodes
      arm64: dts: ti: k3-am62a-main: Add eQEP nodes
      arm64: dts: ti: k3-am62p-main: Add eQEP nodes
      arm64: dts: ti: k3-am64-main: Add eQEP nodes
      arm64: dts: ti: k3-am64x-sk: Enable eQEP
      arm64: dts: ti: k3-am62-main: Update otap/itap values

Jérôme de Bretagne (3):
      dt-bindings: arm: qcom: Document Microsoft Surface Pro 9 5G
      arm64: dts: qcom: sc8280xp: Add uart18
      arm64: dts: qcom: sc8280xp: Add Microsoft Surface Pro 9 5G

Karthikeyan Krishnasamy (5):
      dt-bindings: watchdog: rockchip: Add rockchip,rv1126-wdt string
      ARM: dts: rockchip: Add watchdog node for RV1126
      dt-bindings: vendor-prefixes: Add Relfor labs
      dt-bindings: arm: rockchip: Add Relfor Saib board
      ARM: dts: rockchip: Add Relfor Saib board

Kelvin Zhang (1):
      arm64: dts: amlogic: Add Amlogic C3 PWM

Konrad Dybcio (23):
      arm64: dts: qcom: qdu1000: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sc7180: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sc8180x: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sc8280xp: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sdm670: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sdm845: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sm6350: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sm8150: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sm8350: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sm8450: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: x1e80100: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: x1e80100-romulus: Add lid switch
      arm64: dts: qcom: x1e80100-romulus: Set up USB Multiport controller
      arm64: dts: qcom: qcs6490-rb3gen2: Enable PWR/VOL keys
      arm64: dts: apple: Add A7 devices
      arm64: dts: apple: Add A8 devices
      arm64: dts: apple: Add A8X devices
      arm64: dts: apple: Add A9 devices
      arm64: dts: apple: Add A9X devices
      arm64: dts: apple: Add A10 devices
      arm64: dts: apple: Add A10X devices
      arm64: dts: apple: Add A11 devices
      arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers

Krishna chaitanya chundru (1):
      arm64: dts: qcom: qcs6490-rb3gen2: Add PCIe nodes

Kryštof Černý (1):
      arm64: dts: allwinner: Add disable-wp for boards with micro SD card

Krzysztof Kozlowski (26):
      ARM: dts: qcom: drop underscore in node names
      ARM: dts: qcom: minor whitespace cleanup
      arm64: dts: qcom: drop underscore in node names
      arm64: dts: qcom: minor whitespace cleanup
      Merge branch 'for-v6.13/clk-dt-bindings' into next/dt64
      arm64: dts: freescale: minor whitespace cleanup
      arm64: dts: qcom: ipq: change labels to lower-case
      arm64: dts: qcom: msm: change labels to lower-case
      arm64: dts: qcom: msm8992-libra: drop unused regulators labels
      arm64: dts: qcom: sc7180: change labels to lower-case
      arm64: dts: qcom: sc8280xp: change labels to lower-case
      ARM: dts: qcom: change labels to lower-case
      arm64: dts: qcom: sc: change labels to lower-case
      arm64: dts: qcom: sm6115: change labels to lower-case
      arm64: dts: qcom: sm6350: change labels to lower-case
      arm64: dts: qcom: sm8150: change labels to lower-case
      arm64: dts: qcom: sm8250: change labels to lower-case
      arm64: dts: qcom: sm8350: change labels to lower-case
      arm64: dts: qcom: sm8450: change labels to lower-case
      arm64: dts: qcom: sm8550: change labels to lower-case
      arm64: dts: qcom: sm8650: change labels to lower-case
      arm64: dts: qcom: sm: change labels to lower-case
      arm64: dts: qcom: sdm: change labels to lower-case
      arm64: dts: qcom: change labels to lower-case
      Merge branch 'for-v6.13/clk-dt-bindings' into next/dt64
      arm64: dts: ti: minor whitespace cleanup

Kuldeep Singh (2):
      arm64: dts: seattle: Update spi clock properties
      arm64: dts: lg131x: Update spi clock properties

Lad Prabhakar (2):
      arm64: dts: renesas: r9a09g057: Add OPP table
      arm64: dts: renesas: hihope: Drop #sound-dai-cells

Laurentiu Mihalcea (6):
      dt-bindings: dsp: fsl,dsp: fix power domain count
      arm64: dts: imx8-ss-audio: configure dsp node for rproc usage
      arm64: dts: imx8qxp-mek: add dsp rproc-related mem regions
      arm64: dts: imx8qm: drop dsp node from audio_subsys bus
      arm64: dts: imx8qm: add node for VPU dsp
      arm64: dts: imx8qm-mek: enable dsp node for rproc usage

Linus Walleij (2):
      ARM: dts: ux500: Add touchkeys to Codinas
      ARM: dts: Reconfigure the MC2 eMMC interface

Luca Weiss (2):
      arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
      arm64: dts: qcom: qcm6490-fairphone-fp5: Add thermistor for UFS/RAM

MD Danish Anwar (4):
      arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node
      arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property
      arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node
      arm64: dts: ti: k3-am64: Add ti,pa-stats property

Macpaul Lin (7):
      arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
      arm64: dts: mt8195: Fix dtbs_check error for mutex node
      arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
      arm64: dts: mediatek: mt8390-genio-700-evk: enable pcie
      arm64: dts: mediatek: mt8390-genio-700-evk: update regulator names
      arm64: dts: mediatek: mt8390-genio-700-evk: add keys and USB HUB
      arm64: dts: mediatek: mt6358: fix dtbs_check error

Manish Pandey (1):
      arm64: dts: qcom: qcm6490-idp: Add UFS nodes

Manivannan Sadhasivam (5):
      ARM: dts: qcom: sdx55: Add 'linux,pci-domain' to PCIe EP controller node
      ARM: dts: qcom: sdx65: Add 'linux,pci-domain' to PCIe EP controller node
      arm64: dts: qcom: sa8775p: Add 'linux,pci-domain' to PCIe EP controller nodes
      arm64: dts: qcom: sm8450: Add 'global' interrupt to the PCIe RC node
      arm64: dts: qcom: Use 'ufshc' as the node name for UFS controller nodes

Manorit Chawdhry (17):
      arm64: dts: ti: Refactor J784s4 SoC files to a common file
      arm64: dts: ti: Refactor J784s4-evm to a common file
      dt-bindings: arm: ti: Add bindings for J742S2 SoCs and Boards
      arm64: dts: ti: Introduce J742S2 SoC family
      arm64: dts: ti: Add support for J742S2 EVM board
      arm64: dts: ti: k3-j784s4-j742s2-mcu-wakeup: Move bootph from mcu_timer1 to mcu_timer0
      arm64: dts: ti: k3-j784s4-j742s2-mcu-wakeup: Remove parent nodes bootph-*
      arm64: dts: ti: k3-j784s4: Add bootph-* properties
      arm64: dts: ti: k3-j721s2: Add bootph-* properties
      arm64: dts: ti: k3-j721e: Add bootph-* properties
      arm64: dts: ti: k3-j7200: Add bootph-* properties
      arm64: dts: ti: k3-j784s4-j742s2-evm-common: Remove parent nodes bootph-*
      arm64: dts: ti: k3-j721s2-evm*: Add bootph-* properties
      arm64: dts: ti: k3-am68-sk*: Add bootph-* properties
      arm64: dts: ti: k3-j721e-evm*: Add bootph-* properties
      arm64: dts: ti: k3-j721e-sk*: Add bootph-* properties
      arm64: dts: ti: k3-j7200-evm*: Add bootph-* properties

Marc Gonzalez (1):
      arm64: dts: qcom: msm8998: add HDMI GPIOs

Marcin Juszkiewicz (1):
      arm64: dts: rockchip: Enable HDMI0 on rk3588-nanopc-t6

Marcus Folkesson (1):
      ARM: dts: ti: dra7: Remove double include of clock bindings

Marek Behún (1):
      ARM: dts: turris-omnia: Add global LED brightness change interrupt

Marek Vasut (23):
      dt-bindings: arm: fsl: Document DH i.MX8MP DHCOM SoM on DRC02 carrier board
      arm64: dts: imx8mp: Add DH i.MX8MP DHCOM SoM on DRC02 carrier board
      dt-bindings: arm: fsl: Document DH electronics i.MX8M Plus DHCOM PicoITX
      arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM PicoITX
      ARM: dts: imx6qdl-dhcom: Fix model typo for i.MX6 DHSOM
      ARM: dts: imx6qdl-dhcom-som: Drop bogus regulator-suspend-mem-microvolt
      ARM: dts: imx6qdl-dhcom-pdk2: Drop incorrect size-cells in GPIO keys
      ARM: dts: imx6qdl-dhcom-pdk2: Fill in missing panel power-supply
      dt-bindings: arm: fsl: Document i.MX6DL DHCOM SoM on PDK2 carrier board
      ARM: dts: imx6dl: Add support for i.MX6DL DHCOM SoM on PDK2 carrier board
      ARM: dts: stm32: Add IWDG2 EXTI interrupt mapping and mark as wakeup source
      ARM: dts: stm32: Describe M24256E write-lockable page in DH STM32MP13xx DHCOR SoM DT
      ARM: dts: imx35: Align pin config nodes with bindings
      ARM: dts: imx50: Align pin config nodes with bindings
      ARM: dts: imx51: Align pin config nodes with bindings
      ARM: dts: imx53: Align pin config nodes with bindings
      ARM: dts: imx6dl: Align pin config nodes with bindings
      ARM: dts: imx6q: Align pin config nodes with bindings
      ARM: dts: imx6qdl: Align pin config nodes with bindings
      ARM: dts: imx6qp: Align pin config nodes with bindings
      ARM: dts: imx6sl: imx6sll: Align pin config nodes with bindings
      ARM: dts: imx6sx: Align pin config nodes with bindings
      ARM: dts: imx6ul: Drop duplicate space in iomux node groups

Markuss Broks (5):
      dt-bindings: hwinfo: samsung,exynos-chipid: Add Samsung exynos9810 compatible
      soc: samsung: exynos-chipid: Add support for Exynos9810 SoC
      dt-bindings: arm: cpus: Add Samsung Mongoose M3
      dt-bindings: soc: samsung: exynos-pmu: Add exynos9810 compatible
      dt-bindings: arm: samsung: Document Exynos9810 and starlte board binding

Maya Matuszczyk (1):
      arm64: dts: qcom: x1e80100: Add debug uart to Lenovo Yoga Slim 7x

Miaoqing Pan (1):
      arm64: dts: qcom: sa8775p-ride: add WiFi/BT nodes

Michal Vokáč (2):
      dt-bindings: arm: Add i.MX8MP IOTA2 Lumpy board
      arm64: dts: imx: Add imx8mp-iota2-lumpy board

Mihai Sain (4):
      ARM: dts: microchip: sam9x60ek: Add power monitor support
      ARM: dts: microchip: sama5d2_icp: Add power monitor support
      ARM: dts: microchip: sama7g54_curiosity: Add power monitor support
      ARM: dts: microchip: sama7g5ek: Add power monitor support

Mukesh Ojha (1):
      arm64: dts: qcom: sa8775p: Add TCSR halt register space

Nathan Morrisson (2):
      arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary McASP AFIFOs
      arm64: dts: ti: k3-am62a7-phyboard-lyra-rdk: Update ethernet internal delay

Neil Armstrong (12):
      ARM: dts: amlogic: meson6: fix clk81 node name
      ARM: dts: amlogic: meson8: fix soc thermal-zone node name
      ARM: dts: amlogic: meson8: fix ao_arc_sram node name
      ARM: dts: amlogic: meson6: remove support for ATV1200 board
      ARM: dts: amlogic: meson8b-odroidc1: fix invalid reset-gpio
      ARM: dts: amlogic: fix /memory node name
      ARM: dts: amlogic: meson8: use correct pinctrl bank node name
      ARM: dts: amlogic: add missing phy-mode in ethmac node
      ARM: dts: amlogic: meson8-minix-neo-x8: fix invalid pnictrl-names
      ARM: dts: amlogic: meson8b-ec100: add missing clocks property in sound card
      ARM: dts: amlogic: meson8b-ec100: add missing gpio-line-names entry
      ARM: dts: amlogic: meson8/8b: remove invalid pinctrl reg

Nick Chan (12):
      dt-bindings: arm: cpus: Add Apple A7-A11 CPU cores
      dt-bindings: watchdog: apple,wdt: Add A7-A11 compatibles
      dt-bindings: pinctrl: apple,pinctrl: Add A7-A11 compatibles
      dt-bindings: arm: apple: Add A7 devices
      dt-bindings: arm: apple: Add A8 devices
      dt-bindings: arm: apple: Add A8X devices
      dt-bindings: arm: apple: Add A9 devices
      dt-bindings: arm: apple: Add A9X devices
      dt-bindings: arm: apple: Add A10 devices
      dt-bindings: arm: apple: Add A10X devices
      dt-bindings: arm: apple: Add A11 devices
      arm64: Kconfig: Update help text for CONFIG_ARCH_APPLE

Nícolas F. R. A. Prado (2):
      arm64: dts: mediatek: mt8188: Add ethernet node
      arm64: dts: mediatek: mt8390-genio-700-evk: Enable ethernet

Pablo Sun (3):
      arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain
      arm64: dts: mediatek: mt8390-genio-700-evk: Enable Mali GPU
      arm64: dts: mediatek: mt8395-genio-1200-evk: Enable GPU

Peng Fan (7):
      arm64: dts: imx95: set max-rx-timeout-ms
      arm64: dts: imx95: add bbm/misc/syspower scmi nodes
      arm64: dts: imx95: update a55 thermal trip points
      arm64: dts: imx95: add anamix temperature thermal zone and cooling node
      arm64: dts: imx95: enable A55 cpuidle
      arm64: dts: imx95-19x19-evk: add nxp,ctrl-ids property
      arm64: dts: imx95-19x19-evk: add lpi2c[5,6] and sub-nodes

Pin-yen Lin (2):
      arm64: dts: mt8192-asurada-spherion: Add Synaptics trackpad support
      arm64: dts: mt8183: Add port node to dpi node

Rafał Miłecki (2):
      arm64: dts: mediatek: mt7988: add UART controllers
      arm64: dts: mediatek: mt7988: add efuse block

Richard Zhu (5):
      arm64: dts: imx8mq: Add dbi2 and atu reg for i.MX8MQ PCIe EP
      arm64: dts: imx8mp: Add dbi2 and atu reg for i.MX8MP PCIe EP
      arm64: dts: imx8mm: Add dbi2 and atu reg for i.MX8MM PCIe EP
      arm64: dts: imx8-ss-hsio: Add PCIe and SATA support
      arm64: dts: imx8dxl-evk: Add PCIe support

Rick Wertenbroek (1):
      arm64: dts: rockchip: enable USB3 on NanoPC-T6

Rob Herring (Arm) (8):
      ARM: dts: socfpga: Fix at24 EEPROM node names
      ARM: dts: ti/omap: Fix at24 EEPROM node names
      arm64: dts: qcom: Drop undocumented domain "idle-state-name"
      ARM: dts: marvell: kirkwood: Fix at24 EEPROM node name
      arm64: dts: marvell: Drop undocumented SATA phy names
      arm64: dts: amd: Remove unused and undocumented "amd,zlib-support" property
      arm: dts: spear13xx: Remove unused and undocumented "pl022,slave-tx-disable" property
      arm64: dts: apm: Remove unused and undocumented "bus_num" property

Roger Quadros (3):
      ARM: dts: ti: drop linux,mtd-name from NAND nodes
      ARM: dts: ti: omap: am335x-baltos: drop "gpmc,device-nand" from NAND node
      ARM: dts: ti: omap3434-sdp: drop linux,mtd-name from onenand node

Rosen Penev (1):
      ARM: dts: qcom: ipq4019: use nvmem-layout

Ryan Walklin (2):
      arm64: dts: allwinner: h616: Add audio codec node
      arm64: dts: allwinner: h313/h616/h618/h700: Enable audio codec for all supported boards

Sachin Gupta (1):
      arm64: dts: qcom: qcs6490-rb3gen2: Add SD Card node

Sam Edwards (5):
      arm64: dts: rockchip: Split up RK3588's PCIe pinctrls
      arm64: dts: rockchip: Fix Turing RK1 PCIe3 hang
      arm64: dts: rockchip: Enable automatic fan control on Turing RK1
      arm64: dts: rockchip: Enable GPU on Turing RK1
      arm64: dts: rockchip: Enable all 3 USBs on Turing RK1

Sandie Cao (3):
      dt-bindings: vendor: add deepcomputing
      dt-bindings: riscv: starfive: add deepcomputing,fml13v01
      riscv: dts: starfive: add DeepComputing FML13V01 board device tree

Sean Anderson (8):
      arm64: zynqmp: Enable AMS for all boards
      arm64: zynqmp: Expose AMS to userspace as HWMON
      arm64: zynqmp: Add thermal zones
      arm64: dts: renesas: salvator-xs: Add SD/OE pin properties
      arm64: dts: renesas: ulcb: Add SD/OE pin properties
      arm64: dts: renesas: salvator-x: Add SD/OE pin properties
      arm64: dts: renesas: hihope: Add SD/OE pin properties
      arm64: dts: renesas: beacon: Add SD/OE pin properties

Sean Nyekjaer (2):
      ARM: dts: nxp: imx6ul: add dma support for all uarts
      ARM: dts: nxp: imx6ull: add dma support for uart8

Shengjiu Wang (6):
      arm64: dts: imx93-9x9-qsb: Enable sound-wm8962 sound card
      arm64: dts: imx93-9x9-qsb: add bt-sco sound card support
      arm64: dts: imx93-9x9-qsb: Add PDM microphone sound card support
      arm64: dts: imx8ulp: Add audio device nodes
      arm64: dts: imx8ulp-evk: Add bt-sco sound card support
      arm64: dts: imx8ulp-evk: Add spdif sound card support

Shoji Keita (1):
      arm64: dts: sun50i-a64-pinephone: Add mount-matrix for PinePhone magnetometers

Sibi Sankar (1):
      arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region

Siddharth Vadapalli (2):
      arm64: dts: ti: k3-j7200-evm: Add overlay for PCIE1 Endpoint Mode
      arm64: dts: ti: k3-am642-evm: Add overlay for PCIe0 EP mode

Srinivas Kandagatla (1):
      arm64: dts: qcom: x1e80100-t14s: add another trackpad support

Stefan Eichenberger (2):
      arm64: dts: imx8mm-verdin: add single-master property to all i2c nodes
      arm64: dts: imx8mp-verdin: add single-master property to all i2c nodes

Sunyeal Hong (2):
      dt-bindings: clock: exynosautov920: add peric1, misc and hsi0/1 clock definitions
      arm64: dts: exynosautov920: add peric1, misc and hsi0/1 clock DT nodes

Taniya Das (3):
      dt-bindings: clock: qcom: Add SA8775P video clock controller
      dt-bindings: clock: qcom: Add SA8775P camera clock controller
      dt-bindings: clock: qcom: Add SA8775P display clock controllers

Tarang Raval (1):
      arm64: dts: imx8mm-emtop-baseboard: Add Peripherals Support

Tengfei Fan (2):
      dt-bindings: arm: qcom: Document qcs9100-ride and qcs9100-ride Rev3
      arm64: dts: qcom: qcs9100: Add support for the QCS9100 Ride and Ride Rev3 boards

Theo Debrouwere (1):
      arm64: dts: meson-g12-common: fix uart-ao-a typo

Thomas Bonnefille (4):
      riscv: dts: sophgo: Add initial SG2002 SoC device tree
      riscv: dts: sophgo: Add LicheeRV Nano board device tree
      riscv: dts: sophgo: Add SARADC description for Sophgo CV1800B
      riscv: dts: sophgo: fix pinctrl base-address

Tianling Shen (7):
      dt-bindings: arm: rockchip: Add FriendlyARM NanoPi R3S
      arm64: dts: rockchip: Add FriendlyARM NanoPi R3S board
      arm64: dts: rockchip: fix model name for FriendlyElec NanoPi R3S
      arm64: dts: rockchip: replace deprecated snps,reset props for NanoPi R3S
      arm64: dts: rockchip: sort props in pmu_io_domains node for NanoPi R3S
      arm64: dts: rockchip: enable eMMC HS200 mode for NanoPi R3S
      arm64: dts: rockchip: reorder mmc aliases for NanoPi R3S

Tim Harvey (5):
      arm64: dts: imx8mp-venice-gw74xx: add M2SKT_GPIO10 gpio configuration
      arm64: dts: imx8mm-venice-*: add RTC aliases
      arm64: dts: imx8m*-venice-gw75xx: add Accelerometer device
      dt-bindings: arm: fsl: Add Gateworks GW82XX-2x dev kit
      arm64: dts: imx: Add i.MX8M Plus Gateworks GW82XX-2X support

Tomasz Maciej Nowak (1):
      arm64: tegra: p2180: Add mandatory compatible for WiFi node

Valentin Caron (6):
      ARM: dts: stm32: rtc, add pin to provide LSCO on stm32mp15
      ARM: dts: stm32: rtc, add pin to provide LSCO on stm32mp13
      ARM: dts: stm32: rtc, add LSCO to WLAN/BT module on stm32mp157c-dk2
      ARM: dts: stm32: rtc, add LSCO to WLAN/BT module on stm32mp135f-dk
      arm64: dts: st: add RTC on stm32mp25x
      arm64: dts: st: enable RTC on stm32mp257f-ev1 board

Varshini Rajendran (4):
      dt-bindings: microchip: atmel,at91rm9200-tcb: add sam9x7 compatible
      ARM: dts: at91: sam9x7: add device tree for SoC
      dt-bindings: arm: add sam9x75 curiosity board
      ARM: dts: microchip: sam9x75_curiosity: add sam9x75 curiosity board

Vedang Nagar (1):
      arm64: dts: qcom: qcs6460-rb3gen2: enable venus node

Viken Dadhaniya (2):
      arm64: dts: qcom: sa8775p: Populate additional UART DT nodes
      arm64: dts: qcom: sa8775p: Add GPI configuration

Vladimir Zapolskiy (9):
      arm64: dts: qcom: sm8350-hdk: remove a blank overwrite of dispcc node status
      arm64: dts: qcom: sm8450-qrd: explicitly disable dispcc on the board
      arm64: dts: qcom: sm8450-sony-xperia-nagara: disable dispcc on derived boards
      arm64: dts: qcom: sm8450: don't disable dispcc by default
      arm64: dts: qcom: sm8450-hdk: remove status property from dispcc device tree node
      arm64: dts: qcom: sm8650: don't disable dispcc by default
      arm64: dts: qcom: sm8650-hdk: remove status property from dispcc device tree node
      arm64: dts: qcom: sm8650-mtp: remove status property from dispcc device tree node
      arm64: dts: qcom: sm8650-qrd: remove status property from dispcc device tree node

Wadim Egorov (2):
      arm64: dts: ti: k3-am62-phycore-som: Add M4F remoteproc nodes
      arm64: dts: ti: k3-am64-phycore-som: Add M4F remoteproc nodes

WangYuli (1):
      arm64: dts: colibri-imx8x: Fix typo "rewritting"

Wolfram Sang (18):
      ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash
      ARM: dts: renesas: genmai: Enable watchdog
      ARM: dts: renesas: genmai: Enable OS timer modules
      ARM: dts: renesas: genmai: Sort nodes
      ARM: dts: renesas: genmai: Define keyboard switch
      ARM: dts: renesas: Genmai: Update audio codec device node
      ARM: dts: renesas: Remove 'reg-io-width' properties from MMCIF nodes
      ARM: dts: renesas: marzen: Use interrupts-extended for gpio-keys
      ARM: dts: renesas: rskrza1: Use interrupts-extended for gpio-keys
      ARM: dts: renesas: rza2mevb: Use interrupts-extended for gpio-keys
      ARM: dts: renesas: Add proper node names to (L)BSC devices
      ARM: dts: renesas: r8a7778: Rename 'bsc' to 'lbsc'
      ARM: dts: renesas: Use proper node names for keys
      ARM: dts: renesas: r7s72100: 'bus-width' is a board property
      ARM: dts: renesas: genmai: Enable SDHI0
      ARM: dts: renesas: genmai: Enable MMCIF
      ARM: dts: renesas: r7s72100: Add DMAC node
      ARM: dts: renesas: r7s72100: Add DMA support to MMCIF

Xu Yang (5):
      ARM: dts: imx7ulp: add "nxp,sim" property for usbphy1
      arm64: dts: imx8dxl-ss-conn: change usbphy1 compatible
      arm64: dts: imx8qm: change usbphy1 compatible
      arm64: dts: imx8qxp: change usbphy1 compatible
      ARM: dts: imx6qdl: convert fsl,tx-d-cal to correct value

Yangtao Li (5):
      arm64: dts: allwinner: A100: Add PMU mode
      arm64: dts: allwinner: a100: add watchdog node
      arm64: dts: allwinner: a100: add usb related nodes
      arm64: allwinner: a100: Add MMC related nodes
      arm64: dts: allwinner: a100: perf1: Add eMMC and MMC node

Yangyu Chen (1):
      dt-bindings: vendor-prefixes: add spacemit

Yannic Moog (1):
      arm64: dts: imx8mp-phyboard-pollux-rdk: add gpio-fan

Yao Zi (3):
      dt-bindings: arm: rockchip: Add Radxa E20C board
      arm64: dts: rockchip: Add base DT for rk3528 SoC
      arm64: dts: rockchip: Add Radxa e20c board

Yoshihiro Shimoda (2):
      arm64: dts: renesas: r8a779h0: Add PCIe Host and Endpoint nodes
      arm64: dts: renesas: r8a779h0: gray-hawk-single: Enable PCIe Host

Yuvaraj Ranganathan (1):
      arm64: dts: qcom: sa8775p: add QCrypto nodes

max_weng (1):
      arm64: dts: mediatek: mt8186: add FHCTL node

 Documentation/devicetree/bindings/arm/apple.yaml   |  160 +-
 .../devicetree/bindings/arm/atmel-at91.yaml        |    6 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |   12 +-
 Documentation/devicetree/bindings/arm/fsl.yaml     |   45 +-
 .../bindings/arm/mediatek/mediatek,mmsys.yaml      |   28 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |   16 +
 .../devicetree/bindings/arm/rockchip.yaml          |   47 +-
 .../bindings/arm/samsung/samsung-boards.yaml       |   18 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |    6 +
 Documentation/devicetree/bindings/arm/tegra.yaml   |    5 +
 Documentation/devicetree/bindings/arm/ti/k3.yaml   |    8 +
 .../bindings/clock/qcom,sa8775p-camcc.yaml         |   62 +
 .../bindings/clock/qcom,sa8775p-dispcc.yaml        |   79 +
 .../bindings/clock/qcom,sa8775p-videocc.yaml       |   62 +
 .../bindings/clock/renesas,r9a08g045-vbattb.yaml   |   84 +
 .../bindings/clock/samsung,exynos8895-clock.yaml   |  239 +
 Documentation/devicetree/bindings/dsp/fsl,dsp.yaml |   31 +-
 .../bindings/hwinfo/samsung,exynos-chipid.yaml     |    3 +
 .../devicetree/bindings/mailbox/arm,mhuv2.yaml     |    2 +-
 .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml |   10 +-
 .../devicetree/bindings/pinctrl/apple,pinctrl.yaml |    5 +
 .../devicetree/bindings/power/fsl,imx-gpc.yaml     |    1 +
 .../devicetree/bindings/riscv/starfive.yaml        |    1 +
 .../bindings/soc/imx/fsl,imx-anatop.yaml           |   20 +-
 .../soc/microchip/atmel,at91rm9200-tcb.yaml        |   20 +-
 .../devicetree/bindings/soc/rockchip/grf.yaml      |    5 +
 .../bindings/soc/samsung/exynos-pmu.yaml           |    2 +
 .../bindings/timer/samsung,exynos4210-mct.yaml     |    2 +
 .../bindings/usb/allwinner,sun4i-a10-musb.yaml     |    1 +
 .../devicetree/bindings/usb/generic-ehci.yaml      |    1 +
 .../devicetree/bindings/usb/generic-ohci.yaml      |    1 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   10 +
 .../devicetree/bindings/watchdog/apple,wdt.yaml    |    5 +
 .../devicetree/bindings/watchdog/snps,dw-wdt.yaml  |    1 +
 arch/arm/boot/dts/allwinner/Makefile               |    5 +-
 .../boot/dts/allwinner/sun8i-a33-vstar-core1.dtsi  |   96 +
 arch/arm/boot/dts/allwinner/sun8i-a33-vstar.dts    |  205 +
 .../boot/dts/allwinner/sun9i-a80-cubieboard4.dts   |    4 +-
 arch/arm/boot/dts/amlogic/Makefile                 |    2 -
 arch/arm/boot/dts/amlogic/meson6-atv1200.dts       |   33 -
 arch/arm/boot/dts/amlogic/meson6.dtsi              |   73 -
 arch/arm/boot/dts/amlogic/meson8-minix-neo-x8.dts  |    5 +-
 arch/arm/boot/dts/amlogic/meson8.dtsi              |   32 +-
 arch/arm/boot/dts/amlogic/meson8b-ec100.dts        |    8 +-
 arch/arm/boot/dts/amlogic/meson8b-mxq.dts          |    2 +-
 arch/arm/boot/dts/amlogic/meson8b-odroidc1.dts     |    4 +-
 arch/arm/boot/dts/amlogic/meson8b.dtsi             |   32 +-
 arch/arm/boot/dts/amlogic/meson8m2-mxiii-plus.dts  |    2 +-
 .../intel/socfpga/socfpga_cyclone5_vining_fpga.dts |    4 +-
 .../boot/dts/marvell/armada-385-turris-omnia.dts   |    1 +
 .../boot/dts/marvell/kirkwood-openblocks_a7.dts    |    2 +-
 arch/arm/boot/dts/microchip/Makefile               |    3 +
 arch/arm/boot/dts/microchip/aks-cdu.dts            |   12 +-
 arch/arm/boot/dts/microchip/animeo_ip.dts          |    8 +-
 .../boot/dts/microchip/at91-kizbox2-common.dtsi    |    2 +-
 arch/arm/boot/dts/microchip/at91-sam9x60ek.dts     |   37 +-
 .../boot/dts/microchip/at91-sam9x75_curiosity.dts  |  324 ++
 .../arm/boot/dts/microchip/at91-sama5d27_som1.dtsi |    2 +-
 .../boot/dts/microchip/at91-sama5d27_wlsom1.dtsi   |    2 +-
 .../boot/dts/microchip/at91-sama5d29_curiosity.dts |    2 +-
 arch/arm/boot/dts/microchip/at91-sama5d2_icp.dts   |   33 +-
 .../arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts |    2 +-
 .../boot/dts/microchip/at91-sama5d2_xplained.dts   |    2 +-
 .../boot/dts/microchip/at91-sama5d3_xplained.dts   |    2 +-
 .../boot/dts/microchip/at91-sama7g54_curiosity.dts |   31 +
 arch/arm/boot/dts/microchip/at91-sama7g5ek.dts     |   33 +-
 arch/arm/boot/dts/microchip/at91rm9200ek.dts       |    6 +-
 arch/arm/boot/dts/microchip/at91sam9260ek.dts      |    6 +-
 arch/arm/boot/dts/microchip/at91sam9261ek.dts      |    6 +-
 arch/arm/boot/dts/microchip/at91sam9263ek.dts      |    6 +-
 arch/arm/boot/dts/microchip/at91sam9g20ek.dts      |    4 +-
 .../boot/dts/microchip/at91sam9g20ek_common.dtsi   |    2 +-
 arch/arm/boot/dts/microchip/at91sam9g45.dtsi       |    2 +-
 arch/arm/boot/dts/microchip/sam9x60.dtsi           |   14 +-
 arch/arm/boot/dts/microchip/sam9x7.dtsi            | 1220 +++++
 arch/arm/boot/dts/microchip/sama5d2.dtsi           |    2 +-
 arch/arm/boot/dts/microchip/sama5d3.dtsi           |    2 +-
 arch/arm/boot/dts/microchip/sama5d34ek.dts         |    2 +-
 arch/arm/boot/dts/microchip/sama5d3xcm_cmp.dtsi    |    2 +-
 arch/arm/boot/dts/microchip/sama5d4.dtsi           |    2 +-
 arch/arm/boot/dts/nxp/imx/Makefile                 |    4 +
 .../boot/dts/nxp/imx/imx35-eukrea-cpuimx35.dtsi    |   62 +-
 .../nxp/imx/imx35-eukrea-mbimxsd35-baseboard.dts   |   88 +-
 arch/arm/boot/dts/nxp/imx/imx35-pdk.dts            |   38 +-
 arch/arm/boot/dts/nxp/imx/imx35.dtsi               |    2 +-
 arch/arm/boot/dts/nxp/imx/imx50-evk.dts            |   62 +-
 arch/arm/boot/dts/nxp/imx/imx50.dtsi               |    2 +-
 arch/arm/boot/dts/nxp/imx/imx51-apf51.dts          |   56 +-
 arch/arm/boot/dts/nxp/imx/imx51-apf51dev.dts       |  176 +-
 arch/arm/boot/dts/nxp/imx/imx51-babbage.dts        |  438 +-
 .../dts/nxp/imx/imx51-digi-connectcore-jsk.dts     |   78 +-
 .../dts/nxp/imx/imx51-digi-connectcore-som.dtsi    |  292 +-
 .../boot/dts/nxp/imx/imx51-eukrea-cpuimx51.dtsi    |   68 +-
 .../nxp/imx/imx51-eukrea-mbimxsd51-baseboard.dts   |  192 +-
 arch/arm/boot/dts/nxp/imx/imx51.dtsi               |    2 +-
 arch/arm/boot/dts/nxp/imx/imx53-ard.dts            |  116 +-
 arch/arm/boot/dts/nxp/imx/imx53-kp-ddc.dts         |   62 +-
 arch/arm/boot/dts/nxp/imx/imx53-kp.dtsi            |   90 +-
 arch/arm/boot/dts/nxp/imx/imx53-m53.dtsi           |   64 +-
 arch/arm/boot/dts/nxp/imx/imx53-m53evk.dts         |  268 +-
 arch/arm/boot/dts/nxp/imx/imx53-m53menlo.dts       |  320 +-
 arch/arm/boot/dts/nxp/imx/imx53-mba53.dts          |  114 +-
 arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi    |  274 +-
 arch/arm/boot/dts/nxp/imx/imx53-qsrb.dts           |   10 +-
 arch/arm/boot/dts/nxp/imx/imx53-smd.dts            |  242 +-
 arch/arm/boot/dts/nxp/imx/imx53-tqma53.dtsi        |  274 +-
 arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts      |  112 +-
 arch/arm/boot/dts/nxp/imx/imx53-tx53-x13x.dts      |   62 +-
 arch/arm/boot/dts/nxp/imx/imx53-tx53.dtsi          |  460 +-
 arch/arm/boot/dts/nxp/imx/imx53-voipac-bsb.dts     |  110 +-
 .../arm/boot/dts/nxp/imx/imx53-voipac-dmm-668.dtsi |  124 +-
 arch/arm/boot/dts/nxp/imx/imx53.dtsi               |    2 +-
 .../boot/dts/nxp/imx/imx6-logicpd-baseboard.dtsi   |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-aster.dts |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts    |   20 +
 arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-picoitx.dts |    2 +-
 .../boot/dts/nxp/imx/imx6dl-eckelmann-ci4x10.dts   |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-mamoj.dts         |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-prtmvt.dts        |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-prtrvt.dts        |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-prtvt7.dts        |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi         |  446 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts     |  360 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6dl-comtft.dts  |    1 -
 arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi |    4 +-
 .../arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6q-arm2.dts           |  198 +-
 arch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi          |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6q-dhcom-pdk2.dts     |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts    |  232 +-
 arch/arm/boot/dts/nxp/imx/imx6q-gk802.dts          |   92 +-
 arch/arm/boot/dts/nxp/imx/imx6q-h100.dts           |  200 +-
 arch/arm/boot/dts/nxp/imx/imx6q-logicpd.dts        |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6q-lxr.dts            |   87 +
 arch/arm/boot/dts/nxp/imx/imx6q-mba6.dtsi          |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6q-novena.dts         |   48 +-
 arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts         |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6q-prtwd2.dts         |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6q-sbc6x.dts          |   82 +-
 .../boot/dts/nxp/imx/imx6q-tx6q-1010-comtft.dts    |    1 -
 .../boot/dts/nxp/imx/imx6q-tx6q-1020-comtft.dts    |    1 -
 arch/arm/boot/dts/nxp/imx/imx6q-utilite-pro.dts    |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi      |    2 +-
 .../arm/boot/dts/nxp/imx/imx6qdl-aristainetos.dtsi |  428 +-
 .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi    |    6 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi     |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-cubox-i.dtsi     |  136 +-
 .../boot/dts/nxp/imx/imx6qdl-dfi-fs700-m60.dtsi    |  192 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-dhcom-pdk2.dtsi  |   21 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-dhcom-som.dtsi   |    2 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-ds.dtsi          |    6 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi       |   39 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi      |    4 +-
 .../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi |  160 +-
 .../dts/nxp/imx/imx6qdl-hummingboard2-emmc.dtsi    |   30 +-
 .../boot/dts/nxp/imx/imx6qdl-hummingboard2.dtsi    |  456 +-
 .../boot/dts/nxp/imx/imx6qdl-kontron-samx6i.dtsi   |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi        |   14 +
 arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi   |  354 +-
 .../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi    |  506 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi  |  406 +-
 .../nxp/imx/imx6qdl-phytec-mira-peb-wlbt-05.dtsi   |    4 +-
 .../boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi    |  292 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-rex.dtsi         |  274 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi   |  554 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi   |  428 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi     |  430 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-solidsense.dtsi  |   78 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-brcm.dtsi |   86 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-emmc.dtsi |   30 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-ti.dtsi   |   88 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som.dtsi      |   96 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-ts7970.dtsi      |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lcd.dtsi     |    1 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi     |    2 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi         |    3 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-udoo.dtsi        |  224 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi    |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-var-som.dtsi     |    4 +-
 .../boot/dts/nxp/imx/imx6qdl-wandboard-revb1.dtsi  |   30 +-
 .../boot/dts/nxp/imx/imx6qdl-wandboard-revc1.dtsi  |   32 +-
 .../boot/dts/nxp/imx/imx6qdl-wandboard-revd1.dtsi  |   78 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi   |  247 +-
 arch/arm/boot/dts/nxp/imx/imx6qp-prtwd3.dts        |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6qp-sabreauto.dts     |   40 +-
 arch/arm/boot/dts/nxp/imx/imx6qp-sabresd.dts       |   58 +-
 arch/arm/boot/dts/nxp/imx/imx6s-dhcom-drc02.dts    |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6sl-evk.dts           |  480 +-
 .../boot/dts/nxp/imx/imx6sl-tolino-shine2hd.dts    |   16 +-
 arch/arm/boot/dts/nxp/imx/imx6sl-tolino-shine3.dts |   16 +-
 .../arm/boot/dts/nxp/imx/imx6sl-tolino-vision5.dts |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6sl-warp.dts          |  208 +-
 arch/arm/boot/dts/nxp/imx/imx6sl.dtsi              |   11 +-
 arch/arm/boot/dts/nxp/imx/imx6sll-evk.dts          |   12 +-
 .../boot/dts/nxp/imx/imx6sll-kobo-clara2e-a.dts    |   23 +
 .../boot/dts/nxp/imx/imx6sll-kobo-clara2e-b.dts    |   23 +
 .../dts/nxp/imx/imx6sll-kobo-clara2e-common.dtsi   |  511 ++
 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clarahd.dts |   16 +-
 .../arm/boot/dts/nxp/imx/imx6sll-kobo-librah2o.dts |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6sll.dtsi             |   24 +-
 arch/arm/boot/dts/nxp/imx/imx6sx-sabreauto.dts     |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi          |  572 +-
 .../dts/nxp/imx/imx6sx-softing-vining-2000.dts     |   18 +-
 arch/arm/boot/dts/nxp/imx/imx6sx.dtsi              |   11 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi        |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6ul.dtsi              |   16 +
 arch/arm/boot/dts/nxp/imx/imx6ull.dtsi             |    2 +
 arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi        |    2 +-
 arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi             |    5 +-
 arch/arm/boot/dts/nxp/mxs/imx28-apx4devkit.dts     |    2 +-
 arch/arm/boot/dts/qcom/qcom-apq8064.dtsi           |   38 +-
 arch/arm/boot/dts/qcom/qcom-apq8084.dtsi           |   78 +-
 arch/arm/boot/dts/qcom/qcom-ipq4018-ap120c-ac.dtsi |   19 +-
 arch/arm/boot/dts/qcom/qcom-ipq4018-jalapeno.dts   |    2 +-
 arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi           |   10 +-
 arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi           |    8 +-
 arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi           |    4 +-
 arch/arm/boot/dts/qcom/qcom-msm8226.dtsi           |   34 +-
 arch/arm/boot/dts/qcom/qcom-msm8660.dtsi           |    6 +-
 arch/arm/boot/dts/qcom/qcom-msm8916-smp.dtsi       |    2 +-
 arch/arm/boot/dts/qcom/qcom-msm8960.dtsi           |    6 +-
 .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts    |    2 +-
 arch/arm/boot/dts/qcom/qcom-msm8974.dtsi           |   92 +-
 arch/arm/boot/dts/qcom/qcom-sdx55.dtsi             |    1 +
 arch/arm/boot/dts/qcom/qcom-sdx65.dtsi             |   67 +-
 arch/arm/boot/dts/renesas/emev2-kzm9d.dts          |   11 +-
 arch/arm/boot/dts/renesas/iwg20d-q7-common.dtsi    |    3 +-
 arch/arm/boot/dts/renesas/iwg20d-q7-dbcm-ca.dtsi   |    3 +-
 arch/arm/boot/dts/renesas/r7s72100-genmai.dts      |  199 +-
 arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts     |   14 +-
 arch/arm/boot/dts/renesas/r7s72100.dtsi            |   37 +-
 arch/arm/boot/dts/renesas/r7s9210-rza2mevb.dts     |    3 +-
 arch/arm/boot/dts/renesas/r8a73a4-ape6evm.dts      |    3 +-
 arch/arm/boot/dts/renesas/r8a73a4.dtsi             |    2 -
 .../boot/dts/renesas/r8a7740-armadillo800eva.dts   |    3 +-
 arch/arm/boot/dts/renesas/r8a7742-iwg21d-q7.dts    |    3 +-
 arch/arm/boot/dts/renesas/r8a7742-iwg21m.dtsi      |    3 +-
 arch/arm/boot/dts/renesas/r8a7742.dtsi             |    2 -
 arch/arm/boot/dts/renesas/r8a7743-sk-rzg1m.dts     |    3 +-
 arch/arm/boot/dts/renesas/r8a7743.dtsi             |    1 -
 arch/arm/boot/dts/renesas/r8a7744.dtsi             |    1 -
 .../dts/renesas/r8a7745-iwg22d-sodimm-dbhd-ca.dts  |    3 +-
 .../arm/boot/dts/renesas/r8a7745-iwg22d-sodimm.dts |    3 +-
 arch/arm/boot/dts/renesas/r8a7745-sk-rzg1e.dts     |    3 +-
 arch/arm/boot/dts/renesas/r8a7745.dtsi             |    1 -
 arch/arm/boot/dts/renesas/r8a77470-iwg23s-sbc.dts  |    6 +-
 arch/arm/boot/dts/renesas/r8a7778-bockw.dts        |    5 +-
 arch/arm/boot/dts/renesas/r8a7778.dtsi             |    2 +-
 arch/arm/boot/dts/renesas/r8a7779-marzen.dts       |    9 +-
 arch/arm/boot/dts/renesas/r8a7779.dtsi             |    2 +-
 arch/arm/boot/dts/renesas/r8a7790-lager.dts        |   25 +-
 arch/arm/boot/dts/renesas/r8a7790-stout.dts        |   15 +-
 arch/arm/boot/dts/renesas/r8a7790.dtsi             |    2 -
 arch/arm/boot/dts/renesas/r8a7791-koelsch.dts      |   17 +-
 arch/arm/boot/dts/renesas/r8a7791-porter.dts       |   12 +-
 arch/arm/boot/dts/renesas/r8a7791.dtsi             |    1 -
 arch/arm/boot/dts/renesas/r8a7792-blanche.dts      |    9 +-
 arch/arm/boot/dts/renesas/r8a7792-wheat.dts        |    3 +-
 arch/arm/boot/dts/renesas/r8a7792.dtsi             |    2 +-
 arch/arm/boot/dts/renesas/r8a7793-gose.dts         |   15 +-
 arch/arm/boot/dts/renesas/r8a7793.dtsi             |    1 -
 arch/arm/boot/dts/renesas/r8a7794-alt.dts          |   14 +-
 arch/arm/boot/dts/renesas/r8a7794-silk.dts         |    9 +-
 arch/arm/boot/dts/renesas/r8a7794.dtsi             |    1 -
 arch/arm/boot/dts/renesas/sh73a0-kzm9g.dts         |   17 +-
 arch/arm/boot/dts/renesas/sh73a0.dtsi              |    1 -
 arch/arm/boot/dts/rockchip/Makefile                |    1 +
 arch/arm/boot/dts/rockchip/rk3036-kylin.dts        |    2 +-
 arch/arm/boot/dts/rockchip/rk3066a-bqcurie2.dts    |    4 +-
 arch/arm/boot/dts/rockchip/rk3066a-marsboard.dts   |    6 +-
 arch/arm/boot/dts/rockchip/rk3066a-mk808.dts       |   12 +-
 arch/arm/boot/dts/rockchip/rk3066a-rayeager.dts    |   16 +-
 arch/arm/boot/dts/rockchip/rk3128-evb.dts          |    4 +-
 arch/arm/boot/dts/rockchip/rk3128-xpi-3128.dts     |   28 +-
 arch/arm/boot/dts/rockchip/rk3188-bqedison2qc.dts  |   14 +-
 arch/arm/boot/dts/rockchip/rk3188-px3-evb.dts      |    2 +-
 arch/arm/boot/dts/rockchip/rk3188-radxarock.dts    |    8 +-
 arch/arm/boot/dts/rockchip/rk3228-evb.dts          |    2 +-
 arch/arm/boot/dts/rockchip/rk3229-evb.dts          |   16 +-
 arch/arm/boot/dts/rockchip/rk3229-xms6.dts         |   16 +-
 arch/arm/boot/dts/rockchip/rk3288-evb-act8846.dts  |    4 +-
 arch/arm/boot/dts/rockchip/rk3288-evb.dtsi         |    8 +-
 .../dts/rockchip/rk3288-firefly-reload-core.dtsi   |    2 +-
 .../boot/dts/rockchip/rk3288-firefly-reload.dts    |   18 +-
 arch/arm/boot/dts/rockchip/rk3288-firefly.dtsi     |   16 +-
 arch/arm/boot/dts/rockchip/rk3288-miqi.dts         |    8 +-
 arch/arm/boot/dts/rockchip/rk3288-phycore-rdk.dts  |    6 +-
 arch/arm/boot/dts/rockchip/rk3288-phycore-som.dtsi |    6 +-
 arch/arm/boot/dts/rockchip/rk3288-popmetal.dts     |   10 +-
 arch/arm/boot/dts/rockchip/rk3288-r89.dts          |    8 +-
 arch/arm/boot/dts/rockchip/rk3288-rock2-som.dtsi   |    4 +-
 arch/arm/boot/dts/rockchip/rk3288-rock2-square.dts |    6 +-
 arch/arm/boot/dts/rockchip/rk3288-tinker.dtsi      |    4 +-
 arch/arm/boot/dts/rockchip/rk3288-veyron-brain.dts |    6 +-
 .../dts/rockchip/rk3288-veyron-chromebook.dtsi     |   10 +-
 arch/arm/boot/dts/rockchip/rk3288-veyron-edp.dtsi  |    4 +-
 .../arm/boot/dts/rockchip/rk3288-veyron-fievel.dts |   10 +-
 .../arm/boot/dts/rockchip/rk3288-veyron-mickey.dts |    4 +-
 arch/arm/boot/dts/rockchip/rk3288-veyron-pinky.dts |    4 +-
 arch/arm/boot/dts/rockchip/rk3288-veyron.dtsi      |    8 +-
 arch/arm/boot/dts/rockchip/rk3288-vmarc-som.dtsi   |    2 +-
 arch/arm/boot/dts/rockchip/rk3288-vyasa.dts        |   18 +-
 .../rockchip/rockchip-radxa-dalang-carrier.dtsi    |    8 +-
 arch/arm/boot/dts/rockchip/rv1108-elgin-r1.dts     |    2 +-
 arch/arm/boot/dts/rockchip/rv1108-evb.dts          |    2 +-
 arch/arm/boot/dts/rockchip/rv1109-relfor-saib.dts  |  422 ++
 .../boot/dts/rockchip/rv1126-edgeble-neu2-io.dts   |    6 +-
 .../arm/boot/dts/rockchip/rv1126-edgeble-neu2.dtsi |    2 +-
 arch/arm/boot/dts/rockchip/rv1126.dtsi             |    8 +
 arch/arm/boot/dts/st/spear1310-evb.dts             |    2 -
 arch/arm/boot/dts/st/spear1340-evb.dts             |    2 -
 arch/arm/boot/dts/st/ste-dbx5x0-pinctrl.dtsi       |   49 +
 .../boot/dts/st/ste-ux500-samsung-codina-tmo.dts   |    1 +
 arch/arm/boot/dts/st/ste-ux500-samsung-codina.dts  |   27 +-
 arch/arm/boot/dts/st/stm32mp13-pinctrl.dtsi        |    7 +
 arch/arm/boot/dts/st/stm32mp135f-dk.dts            |   52 +
 arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi    |    6 +
 arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi        |    7 +
 arch/arm/boot/dts/st/stm32mp151.dtsi               |    2 +
 arch/arm/boot/dts/st/stm32mp157c-dk2.dts           |   51 +-
 arch/arm/boot/dts/ti/omap/am335x-baltos.dtsi       |    3 +-
 arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi  |   12 +-
 arch/arm/boot/dts/ti/omap/am335x-boneblue.dts      |    2 +-
 arch/arm/boot/dts/ti/omap/am335x-pdu001.dts        |    6 +-
 arch/arm/boot/dts/ti/omap/am335x-shc.dts           |    2 +-
 arch/arm/boot/dts/ti/omap/am3517-som.dtsi          |    1 -
 arch/arm/boot/dts/ti/omap/am3874-iceboard.dts      |    8 +-
 arch/arm/boot/dts/ti/omap/am437x-cm-t43.dts        |    2 +-
 arch/arm/boot/dts/ti/omap/am437x-idk-evm.dts       |    2 +-
 arch/arm/boot/dts/ti/omap/am437x-sbc-t43.dts       |    2 +-
 arch/arm/boot/dts/ti/omap/am437x-sk-evm.dts        |    2 +-
 arch/arm/boot/dts/ti/omap/am43x-epos-evm.dts       |    2 +-
 arch/arm/boot/dts/ti/omap/am57xx-cl-som-am57x.dts  |    2 +-
 arch/arm/boot/dts/ti/omap/am57xx-sbc-am57x.dts     |    2 +-
 arch/arm/boot/dts/ti/omap/dm8148-evm.dts           |    1 -
 arch/arm/boot/dts/ti/omap/dm8168-evm.dts           |    1 -
 arch/arm/boot/dts/ti/omap/dra62x-j5eco-evm.dts     |    1 -
 arch/arm/boot/dts/ti/omap/dra7.dtsi                |    1 -
 arch/arm/boot/dts/ti/omap/dra7xx-clocks.dtsi       |    1 -
 arch/arm/boot/dts/ti/omap/logicpd-som-lv.dtsi      |    1 -
 arch/arm/boot/dts/ti/omap/logicpd-torpedo-som.dtsi |    3 +-
 arch/arm/boot/dts/ti/omap/omap3-cm-t3x.dtsi        |    2 +-
 arch/arm/boot/dts/ti/omap/omap3-evm-37xx.dts       |    1 -
 arch/arm/boot/dts/ti/omap/omap3-evm.dts            |    1 -
 arch/arm/boot/dts/ti/omap/omap3-gta04.dtsi         |    2 +-
 arch/arm/boot/dts/ti/omap/omap3-gta04a5.dts        |   10 +
 arch/arm/boot/dts/ti/omap/omap3-igep.dtsi          |    1 -
 arch/arm/boot/dts/ti/omap/omap3-ldp.dts            |    1 -
 arch/arm/boot/dts/ti/omap/omap3-overo-base.dtsi    |    1 -
 arch/arm/boot/dts/ti/omap/omap3-sb-t35.dtsi        |    2 +-
 arch/arm/boot/dts/ti/omap/omap3430-sdp.dts         |    2 -
 arch/arm/boot/dts/ti/omap/omap36xx.dtsi            |    1 +
 arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts  |  211 +-
 arch/arm/boot/dts/ti/omap/omap4-kc1.dts            |    6 +-
 arch/arm/boot/dts/ti/omap/omap5-cm-t54.dts         |    2 +-
 arch/arm/boot/dts/ti/omap/omap5-sbc-t54.dts        |    2 +-
 arch/arm/boot/dts/ti/omap/twl4030.dtsi             |    2 +-
 arch/arm64/Kconfig.platforms                       |    4 +-
 .../dts/allwinner/sun50i-a100-allwinner-perf1.dts  |   18 +
 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi     |  185 +-
 .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi   |   21 +
 .../boot/dts/allwinner/sun50i-h313-tanix-tx1.dts   |    5 +
 .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts   |    1 +
 .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts   |    1 +
 .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts |    1 +
 .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts  |    1 +
 .../dts/allwinner/sun50i-h5-orangepi-prime.dts     |    1 +
 .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts |    1 +
 .../allwinner/sun50i-h5-orangepi-zero-plus2.dts    |    1 +
 .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts   |    1 +
 .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts    |    1 +
 .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi     |    1 +
 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts      |    1 +
 arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi |    1 +
 .../dts/allwinner/sun50i-h616-orangepi-zero.dtsi   |    6 +
 .../boot/dts/allwinner/sun50i-h616-x96-mate.dts    |    6 +
 arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi     |   44 +-
 .../boot/dts/allwinner/sun50i-h618-longanpi-3h.dts |    1 +
 .../dts/allwinner/sun50i-h618-orangepi-zero2w.dts  |    5 +
 .../allwinner/sun50i-h618-transpeed-8k618-t.dts    |    6 +
 .../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts |   13 +-
 arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts   |    1 -
 arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts   |    1 -
 arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi       |    8 +-
 arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi        |  364 ++
 arch/arm64/boot/dts/amlogic/meson-a1.dtsi          |  216 +
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |    2 +-
 arch/arm64/boot/dts/apm/apm-shadowcat.dtsi         |    2 -
 arch/arm64/boot/dts/apm/apm-storm.dtsi             |    1 -
 arch/arm64/boot/dts/apple/Makefile                 |   53 +
 arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi         |   51 +
 arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi       |   51 +
 arch/arm64/boot/dts/apple/s5l8960x-common.dtsi     |   48 +
 arch/arm64/boot/dts/apple/s5l8960x-j71.dts         |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-j72.dts         |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-j73.dts         |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-j85.dts         |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-j85m.dts        |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-j86.dts         |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-j86m.dts        |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-j87.dts         |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-j87m.dts        |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi      |   51 +
 arch/arm64/boot/dts/apple/s5l8960x-mini3.dtsi      |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-n51.dts         |   14 +
 arch/arm64/boot/dts/apple/s5l8960x-n53.dts         |   14 +
 arch/arm64/boot/dts/apple/s5l8960x.dtsi            |  113 +
 arch/arm64/boot/dts/apple/s800-0-3-common.dtsi     |   48 +
 arch/arm64/boot/dts/apple/s8000-j71s.dts           |   15 +
 arch/arm64/boot/dts/apple/s8000-j72s.dts           |   15 +
 arch/arm64/boot/dts/apple/s8000-n66.dts            |   15 +
 arch/arm64/boot/dts/apple/s8000-n69u.dts           |   15 +
 arch/arm64/boot/dts/apple/s8000-n71.dts            |   15 +
 arch/arm64/boot/dts/apple/s8000.dtsi               |  144 +
 arch/arm64/boot/dts/apple/s8001-common.dtsi        |   48 +
 arch/arm64/boot/dts/apple/s8001-j127.dts           |   14 +
 arch/arm64/boot/dts/apple/s8001-j128.dts           |   14 +
 arch/arm64/boot/dts/apple/s8001-j98a.dts           |   14 +
 arch/arm64/boot/dts/apple/s8001-j99a.dts           |   14 +
 arch/arm64/boot/dts/apple/s8001-pro.dtsi           |   44 +
 arch/arm64/boot/dts/apple/s8001.dtsi               |  133 +
 arch/arm64/boot/dts/apple/s8003-j71t.dts           |   15 +
 arch/arm64/boot/dts/apple/s8003-j72t.dts           |   15 +
 arch/arm64/boot/dts/apple/s8003-n66m.dts           |   15 +
 arch/arm64/boot/dts/apple/s8003-n69.dts            |   15 +
 arch/arm64/boot/dts/apple/s8003-n71m.dts           |   15 +
 arch/arm64/boot/dts/apple/s8003.dtsi               |   21 +
 arch/arm64/boot/dts/apple/s800x-6s.dtsi            |   49 +
 arch/arm64/boot/dts/apple/s800x-ipad5.dtsi         |   43 +
 arch/arm64/boot/dts/apple/s800x-se.dtsi            |   49 +
 arch/arm64/boot/dts/apple/t7000-6.dtsi             |   50 +
 arch/arm64/boot/dts/apple/t7000-common.dtsi        |   36 +
 arch/arm64/boot/dts/apple/t7000-handheld.dtsi      |   27 +
 arch/arm64/boot/dts/apple/t7000-j42d.dts           |   31 +
 arch/arm64/boot/dts/apple/t7000-j96.dts            |   14 +
 arch/arm64/boot/dts/apple/t7000-j97.dts            |   14 +
 arch/arm64/boot/dts/apple/t7000-mini4.dtsi         |   51 +
 arch/arm64/boot/dts/apple/t7000-n102.dts           |   48 +
 arch/arm64/boot/dts/apple/t7000-n56.dts            |   14 +
 arch/arm64/boot/dts/apple/t7000-n61.dts            |   14 +
 arch/arm64/boot/dts/apple/t7000.dtsi               |  125 +
 arch/arm64/boot/dts/apple/t7001-air2.dtsi          |   74 +
 arch/arm64/boot/dts/apple/t7001-j81.dts            |   14 +
 arch/arm64/boot/dts/apple/t7001-j82.dts            |   14 +
 arch/arm64/boot/dts/apple/t7001.dtsi               |  123 +
 arch/arm64/boot/dts/apple/t8010-7.dtsi             |   43 +
 arch/arm64/boot/dts/apple/t8010-common.dtsi        |   48 +
 arch/arm64/boot/dts/apple/t8010-d10.dts            |   14 +
 arch/arm64/boot/dts/apple/t8010-d101.dts           |   14 +
 arch/arm64/boot/dts/apple/t8010-d11.dts            |   14 +
 arch/arm64/boot/dts/apple/t8010-d111.dts           |   14 +
 arch/arm64/boot/dts/apple/t8010-ipad6.dtsi         |   44 +
 arch/arm64/boot/dts/apple/t8010-ipad7.dtsi         |   14 +
 arch/arm64/boot/dts/apple/t8010-j171.dts           |   14 +
 arch/arm64/boot/dts/apple/t8010-j172.dts           |   14 +
 arch/arm64/boot/dts/apple/t8010-j71b.dts           |   14 +
 arch/arm64/boot/dts/apple/t8010-j72b.dts           |   14 +
 arch/arm64/boot/dts/apple/t8010-n112.dts           |   47 +
 arch/arm64/boot/dts/apple/t8010.dtsi               |  133 +
 arch/arm64/boot/dts/apple/t8011-common.dtsi        |   46 +
 arch/arm64/boot/dts/apple/t8011-j105a.dts          |   16 +
 arch/arm64/boot/dts/apple/t8011-j120.dts           |   16 +
 arch/arm64/boot/dts/apple/t8011-j121.dts           |   16 +
 arch/arm64/boot/dts/apple/t8011-j207.dts           |   16 +
 arch/arm64/boot/dts/apple/t8011-j208.dts           |   16 +
 arch/arm64/boot/dts/apple/t8011-pro2.dtsi          |   42 +
 arch/arm64/boot/dts/apple/t8011.dtsi               |  141 +
 arch/arm64/boot/dts/apple/t8015-8.dtsi             |   13 +
 arch/arm64/boot/dts/apple/t8015-8plus.dtsi         |    9 +
 arch/arm64/boot/dts/apple/t8015-common.dtsi        |   48 +
 arch/arm64/boot/dts/apple/t8015-d20.dts            |   14 +
 arch/arm64/boot/dts/apple/t8015-d201.dts           |   14 +
 arch/arm64/boot/dts/apple/t8015-d21.dts            |   14 +
 arch/arm64/boot/dts/apple/t8015-d211.dts           |   14 +
 arch/arm64/boot/dts/apple/t8015-d22.dts            |   14 +
 arch/arm64/boot/dts/apple/t8015-d221.dts           |   14 +
 arch/arm64/boot/dts/apple/t8015-x.dtsi             |   13 +
 arch/arm64/boot/dts/apple/t8015.dtsi               |  234 +
 arch/arm64/boot/dts/exynos/Makefile                |    2 +
 arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts |  126 +
 arch/arm64/boot/dts/exynos/exynos8895-pinctrl.dtsi | 1094 ++++
 arch/arm64/boot/dts/exynos/exynos8895.dtsi         |  386 ++
 arch/arm64/boot/dts/exynos/exynos990-c1s.dts       |  115 +
 arch/arm64/boot/dts/exynos/exynos990-pinctrl.dtsi  | 2195 ++++++++
 arch/arm64/boot/dts/exynos/exynos990.dtsi          |  251 +
 arch/arm64/boot/dts/exynos/exynosautov920.dtsi     |   50 +
 arch/arm64/boot/dts/freescale/Makefile             |   25 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts  |    2 +-
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts         |    2 -
 arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts  |    2 +-
 .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi |    3 -
 .../arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi |  169 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |    2 +-
 .../boot/dts/freescale/imx8-apalis-eval-v1.2.dtsi  |   69 +
 .../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi |   31 +-
 .../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi |   31 +-
 .../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi |   31 +-
 .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi |  135 +-
 arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi   |   19 +-
 arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi    |    2 +-
 arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi    |  123 +
 arch/arm64/boot/dts/freescale/imx8dxl-evk.dts      |   33 +
 arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi |    4 +
 arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi |   51 +
 arch/arm64/boot/dts/freescale/imx8dxl.dtsi         |    6 +
 .../boot/dts/freescale/imx8mm-emtop-baseboard.dts  |  335 ++
 .../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts |  131 +
 .../boot/dts/freescale/imx8mm-kontron-dl.dtso      |  189 +
 .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts |    5 +
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   |    7 +-
 .../imx8mm-venice-gw73xx-0x-rs232-rts.dtso         |    4 -
 .../freescale/imx8mm-venice-gw73xx-0x-rs422.dtso   |    4 -
 .../freescale/imx8mm-venice-gw73xx-0x-rs485.dtso   |    4 -
 .../boot/dts/freescale/imx8mm-venice-gw75xx.dtsi   |   16 +
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |    4 +-
 .../boot/dts/freescale/imx8mm-venice-gw7902.dts    |    4 +-
 .../boot/dts/freescale/imx8mm-venice-gw7903.dts    |    4 +-
 .../boot/dts/freescale/imx8mm-venice-gw7904.dts    |    7 +-
 .../boot/dts/freescale/imx8mm-verdin-ivy.dtsi      |  471 ++
 .../dts/freescale/imx8mm-verdin-nonwifi-ivy.dts    |   18 +
 .../boot/dts/freescale/imx8mm-verdin-wifi-ivy.dts  |   18 +
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |    9 +-
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |    8 +-
 .../freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso  |   29 +-
 .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts |    5 +
 .../boot/dts/freescale/imx8mn-venice-gw7902.dts    |    4 +-
 .../boot/dts/freescale/imx8mp-dhcom-drc02.dts      |  255 +
 .../boot/dts/freescale/imx8mp-dhcom-picoitx.dts    |  176 +
 .../boot/dts/freescale/imx8mp-evk-pcie-ep.dtso     |   17 +
 .../boot/dts/freescale/imx8mp-iota2-lumpy.dts      |  423 ++
 .../boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts |  305 ++
 .../boot/dts/freescale/imx8mp-kontron-dl.dtso      |  111 +
 .../boot/dts/freescale/imx8mp-kontron-osm-s.dtsi   |  908 +++
 .../imx8mp-kontron-smarc-eval-carrier.dts          |  254 +
 .../boot/dts/freescale/imx8mp-kontron-smarc.dtsi   |  280 +
 arch/arm64/boot/dts/freescale/imx8mp-navqp.dts     |   47 +
 .../dts/freescale/imx8mp-nitrogen-smarc-som.dtsi   |  348 ++
 .../imx8mp-nitrogen-smarc-universal-board.dts      |   17 +
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   |   50 +-
 .../boot/dts/freescale/imx8mp-phycore-som.dtsi     |    4 +-
 .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi   |    4 +-
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    |    7 +-
 .../boot/dts/freescale/imx8mp-venice-gw75xx.dtsi   |   16 +
 .../boot/dts/freescale/imx8mp-venice-gw82xx-2x.dts |   19 +
 .../boot/dts/freescale/imx8mp-venice-gw82xx.dtsi   |  533 ++
 .../boot/dts/freescale/imx8mp-verdin-ivy.dtsi      |  512 ++
 .../dts/freescale/imx8mp-verdin-nonwifi-ivy.dts    |   18 +
 .../boot/dts/freescale/imx8mp-verdin-wifi-ivy.dts  |   18 +
 arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi   |   12 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   25 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |    8 +-
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       |   89 +
 arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi |    4 +-
 arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi  |    4 +
 arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi   |    3 +
 arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi  |  209 +
 arch/arm64/boot/dts/freescale/imx8qm.dtsi          |   34 +
 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts      |  298 +-
 arch/arm64/boot/dts/freescale/imx8qxp-ss-conn.dtsi |    4 +
 arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi |   41 +
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |    6 +
 arch/arm64/boot/dts/freescale/imx8ulp-evk.dts      |   70 +
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |  214 +
 arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi   |    4 +-
 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts  |  115 +-
 .../boot/dts/freescale/imx93-9x9-qsb-i3c.dtso      |   72 +
 arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts    |  158 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           |    8 +
 arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts  |   86 +
 arch/arm64/boot/dts/freescale/imx95.dtsi           |   68 +-
 arch/arm64/boot/dts/freescale/mba8mx.dtsi          |    6 -
 arch/arm64/boot/dts/freescale/s32g2.dtsi           |  153 +
 arch/arm64/boot/dts/freescale/s32g274a-evb.dts     |    5 +
 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts    |   13 +
 arch/arm64/boot/dts/freescale/s32g3.dtsi           |  153 +
 arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts    |    4 +
 arch/arm64/boot/dts/lg/lg1312.dtsi                 |    8 +-
 arch/arm64/boot/dts/lg/lg1313.dtsi                 |    8 +-
 arch/arm64/boot/dts/marvell/armada-7040-db.dts     |    1 -
 .../boot/dts/marvell/armada-7040-mochabin.dts      |    2 -
 .../dts/marvell/armada-8040-clearfog-gt-8k.dts     |    1 -
 arch/arm64/boot/dts/marvell/armada-8040-db.dts     |    2 -
 arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi |    1 -
 .../boot/dts/marvell/armada-8040-puzzle-m801.dts   |    2 -
 arch/arm64/boot/dts/mediatek/mt6358.dtsi           |    4 +-
 arch/arm64/boot/dts/mediatek/mt7988a.dtsi          |   42 +-
 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi  |    8 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts   |    3 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts    |    2 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts     |    3 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi  |    3 +
 .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi    |   30 +-
 .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi     |    4 +-
 .../boot/dts/mediatek/mt8183-kukui-katsu-sku32.dts |    2 +-
 .../boot/dts/mediatek/mt8183-kukui-katsu-sku38.dts |    2 +-
 .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi     |    4 +-
 .../boot/dts/mediatek/mt8183-kukui-krane.dtsi      |    4 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |   30 +-
 arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts    |  123 +
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |   21 +
 .../boot/dts/mediatek/mt8186-corsola-voltorb.dtsi  |   21 +-
 arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi   |   14 +-
 arch/arm64/boot/dts/mediatek/mt8186.dtsi           |    7 +
 arch/arm64/boot/dts/mediatek/mt8188-evb.dts        |    2 -
 arch/arm64/boot/dts/mediatek/mt8188.dtsi           | 1124 +++-
 .../dts/mediatek/mt8192-asurada-spherion-r0.dts    |   11 +
 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi   |    4 +-
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |    6 +-
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |    4 +-
 .../boot/dts/mediatek/mt8390-genio-700-evk.dts     |  192 +-
 .../boot/dts/mediatek/mt8395-genio-1200-evk.dts    |   21 +-
 arch/arm64/boot/dts/nvidia/Makefile                |    1 +
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |    2 +-
 arch/arm64/boot/dts/nvidia/tegra210-smaug.dts      |   27 +
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |    2 +
 .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts  |  544 +-
 .../dts/nvidia/tegra234-p3737-0000+p3701-0008.dts  |   11 +
 .../boot/dts/nvidia/tegra234-p3737-0000+p3701.dtsi |  547 ++
 arch/arm64/boot/dts/qcom/Makefile                  |   11 +
 arch/arm64/boot/dts/qcom/ipq5018.dtsi              |   10 +-
 arch/arm64/boot/dts/qcom/ipq5332.dtsi              |   18 +-
 arch/arm64/boot/dts/qcom/ipq6018.dtsi              |   26 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   18 +-
 arch/arm64/boot/dts/qcom/ipq9574.dtsi              |   52 +-
 .../boot/dts/qcom/msm8916-wingtech-wt86518.dts     |    2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |  100 +-
 arch/arm64/boot/dts/qcom/msm8939.dtsi              |  110 +-
 arch/arm64/boot/dts/qcom/msm8953.dtsi              |   68 +-
 arch/arm64/boot/dts/qcom/msm8976.dtsi              |   34 +-
 arch/arm64/boot/dts/qcom/msm8992-lg-h815.dts       |   12 +-
 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts  |    4 +-
 arch/arm64/boot/dts/qcom/msm8992.dtsi              |    4 +-
 arch/arm64/boot/dts/qcom/msm8994.dtsi              |   52 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   54 +-
 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi    |   38 +-
 .../boot/dts/qcom/msm8998-lenovo-miix-630.dts      |   68 +
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |  220 +-
 arch/arm64/boot/dts/qcom/qcm2290.dtsi              |   68 +-
 arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts |   40 +
 arch/arm64/boot/dts/qcom/qcm6490-idp.dts           |   30 +
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |   68 +-
 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts       |  127 +-
 arch/arm64/boot/dts/qcom/qcs8550.dtsi              |    2 +-
 arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dts       |   11 +
 arch/arm64/boot/dts/qcom/qcs9100-ride.dts          |   11 +
 arch/arm64/boot/dts/qcom/qdu1000.dtsi              |   89 +-
 arch/arm64/boot/dts/qcom/qrb2210-rb1.dts           |   14 +-
 arch/arm64/boot/dts/qcom/qrb4210-rb2.dts           |    4 +-
 ...anine.dts => qrb5165-rb5-vision-mezzanine.dtso} |   19 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           |    4 +-
 arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi         |  121 +
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |  701 ++-
 arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi  |   84 +-
 .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi |    8 +-
 .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi     |    8 +-
 .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi  |    8 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |  366 +-
 arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi |   10 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |  397 +-
 arch/arm64/boot/dts/qcom/sc8180x.dtsi              |  166 +-
 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts          |  169 +
 .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts     |  120 +-
 .../boot/dts/qcom/sc8280xp-microsoft-arcata.dts    | 1032 ++++
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |  211 +-
 .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts |   32 +-
 arch/arm64/boot/dts/qcom/sdm450-lenovo-tbx605f.dts |    2 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |  190 +-
 arch/arm64/boot/dts/qcom/sdm632.dtsi               |   26 +-
 arch/arm64/boot/dts/qcom/sdm660.dtsi               |   16 +-
 arch/arm64/boot/dts/qcom/sdm670.dtsi               |  159 +-
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi         |   74 +-
 ...dts => sdm845-db845c-navigation-mezzanine.dtso} |   23 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |    4 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |  179 +-
 arch/arm64/boot/dts/qcom/sdx75.dtsi                |   90 +-
 arch/arm64/boot/dts/qcom/sm4250.dtsi               |   16 +-
 arch/arm64/boot/dts/qcom/sm4450.dtsi               |  160 +-
 arch/arm64/boot/dts/qcom/sm6115.dtsi               |  154 +-
 arch/arm64/boot/dts/qcom/sm6125.dtsi               |   54 +-
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |  207 +-
 arch/arm64/boot/dts/qcom/sm6375.dtsi               |  160 +-
 arch/arm64/boot/dts/qcom/sm7125.dtsi               |   16 +-
 arch/arm64/boot/dts/qcom/sm7225.dtsi               |   16 +-
 .../boot/dts/qcom/sm7325-nothing-spacewar.dts      | 1260 +++++
 arch/arm64/boot/dts/qcom/sm7325.dtsi               |   17 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |  371 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |  366 +-
 arch/arm64/boot/dts/qcom/sm8350-hdk.dts            |    4 -
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |  353 +-
 arch/arm64/boot/dts/qcom/sm8450-hdk.dts            |  161 +-
 arch/arm64/boot/dts/qcom/sm8450-qrd.dts            |    4 +
 .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi   |    4 +
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |  176 +-
 arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts    |    2 +-
 arch/arm64/boot/dts/qcom/sm8550.dtsi               |  167 +-
 arch/arm64/boot/dts/qcom/sm8650-hdk.dts            |    4 -
 arch/arm64/boot/dts/qcom/sm8650-mtp.dts            |    4 -
 arch/arm64/boot/dts/qcom/sm8650-qrd.dts            |    4 -
 arch/arm64/boot/dts/qcom/sm8650.dtsi               |  162 +-
 .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts     |   25 +-
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   |   26 +-
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   70 +-
 .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts     |  875 +++
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  |   39 +-
 .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi  |  104 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |  229 +-
 .../boot/dts/renesas/beacon-renesom-baseboard.dtsi |   10 +-
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |   11 +-
 arch/arm64/boot/dts/renesas/cat875.dtsi            |    3 +-
 arch/arm64/boot/dts/renesas/condor-common.dtsi     |    6 +-
 arch/arm64/boot/dts/renesas/draak.dtsi             |    6 +-
 arch/arm64/boot/dts/renesas/ebisu.dtsi             |   17 +-
 arch/arm64/boot/dts/renesas/hihope-common.dtsi     |    5 +-
 arch/arm64/boot/dts/renesas/hihope-rev2.dtsi       |    3 -
 arch/arm64/boot/dts/renesas/hihope-rev4.dtsi       |    3 -
 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi    |    3 +-
 arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts    |    9 +-
 .../renesas/r8a77970-eagle-function-expansion.dtso |    7 +-
 arch/arm64/boot/dts/renesas/r8a77970-eagle.dts     |    6 +-
 arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts     |    6 +-
 arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts     |    6 +-
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      |    3 +-
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |    3 +-
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          |    8 +
 .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi      |    2 +-
 .../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi |    9 +-
 arch/arm64/boot/dts/renesas/r8a779f0.dtsi          |    8 +
 arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts      |    6 +-
 arch/arm64/boot/dts/renesas/r8a779g0.dtsi          |    5 +
 .../dts/renesas/r8a779g2-white-hawk-single.dts     |    3 +-
 .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts |   31 +-
 arch/arm64/boot/dts/renesas/r8a779h0.dtsi          |   72 +
 arch/arm64/boot/dts/renesas/r9a08g045.dtsi         |   34 +
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi         |   41 +
 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi   |   21 +-
 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi       |    3 +-
 arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi  |   18 +-
 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi      |    3 +-
 arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi  |   51 +-
 arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi   |   22 +-
 arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi       |    9 +-
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   11 +-
 arch/arm64/boot/dts/renesas/salvator-x.dtsi        |    2 +
 arch/arm64/boot/dts/renesas/salvator-xs.dtsi       |    2 +
 arch/arm64/boot/dts/renesas/ulcb-kf.dtsi           |   18 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |    8 +-
 .../boot/dts/renesas/white-hawk-cpu-common.dtsi    |   19 +-
 .../boot/dts/renesas/white-hawk-ethernet.dtsi      |    6 +-
 arch/arm64/boot/dts/rockchip/Makefile              |   11 +-
 .../boot/dts/rockchip/px30-engicam-common.dtsi     |    4 +-
 .../boot/dts/rockchip/px30-engicam-px30-core.dtsi  |    2 +-
 arch/arm64/boot/dts/rockchip/px30-evb.dts          |    4 +-
 .../boot/dts/rockchip/px30-firefly-jd4-core-mb.dts |    4 +-
 .../boot/dts/rockchip/px30-firefly-jd4-core.dtsi   |    4 +-
 .../boot/dts/rockchip/px30-ringneck-haikou.dts     |   10 +-
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |   39 +-
 arch/arm64/boot/dts/rockchip/rk3308-bpi-p2-pro.dts |  362 ++
 arch/arm64/boot/dts/rockchip/rk3308-evb.dts        |   20 +-
 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts     |   12 +-
 arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts  |   14 +-
 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts    |   12 +-
 .../boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi  |    4 +-
 .../boot/dts/rockchip/rk3326-gameforce-chi.dts     |    4 +-
 arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi |    6 +-
 arch/arm64/boot/dts/rockchip/rk3328-a1.dts         |    6 +-
 arch/arm64/boot/dts/rockchip/rk3328-evb.dts        |   10 +-
 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi |  394 ++
 .../boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts   |    3 +-
 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c.dts |   28 +-
 .../arm64/boot/dts/rockchip/rk3328-nanopi-r2c.dtsi |   35 +
 .../boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts   |   20 +-
 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts |  399 +-
 .../arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dtsi |   29 +
 .../dts/rockchip/rk3328-orangepi-r1-plus-lts.dts   |    6 +-
 .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts  |  346 +-
 .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi |  358 ++
 arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts     |  379 +-
 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts     |    3 +-
 arch/arm64/boot/dts/rockchip/rk3328-roc.dtsi       |  377 ++
 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts  |   10 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |    8 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |    4 +-
 arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi       |    6 +-
 arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts    |    4 +-
 arch/arm64/boot/dts/rockchip/rk3368-lba3368.dts    |   16 +-
 .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts |    6 +-
 arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi      |    4 +-
 .../boot/dts/rockchip/rk3368-orion-r68-meta.dts    |   18 +-
 arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts    |    4 +-
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts        |   14 +-
 arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts  |   20 +-
 arch/arm64/boot/dts/rockchip/rk3399-evb.dts        |   14 +-
 arch/arm64/boot/dts/rockchip/rk3399-firefly.dts    |   18 +-
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |   22 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts  |    4 +-
 .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi      |   20 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |   20 +-
 arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts |   20 +-
 .../boot/dts/rockchip/rk3399-khadas-edge.dtsi      |   16 +-
 .../boot/dts/rockchip/rk3399-kobol-helios64.dts    |   30 +-
 arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts  |   16 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts  |    4 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts  |   47 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dtsi |   60 +
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts |    3 +-
 .../arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts |    6 +-
 .../dts/rockchip/rk3399-nanopi-r4s-enterprise.dts  |    3 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts |  124 +-
 .../arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi |  131 +
 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi   |   16 +-
 arch/arm64/boot/dts/rockchip/rk3399-op1.dtsi       |   52 +-
 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts   |   18 +-
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |   30 +-
 .../boot/dts/rockchip/rk3399-pinephone-pro.dts     |   37 +-
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |   20 +-
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |   40 +-
 .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts  |    6 +-
 .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts |    4 +-
 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi    |   22 +-
 .../boot/dts/rockchip/rk3399-rock-4c-plus.dts      |   14 +-
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi |   20 +-
 .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts   |    2 +-
 .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts   |    2 +-
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts |    2 +-
 arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi   |   16 +-
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |   24 +-
 arch/arm64/boot/dts/rockchip/rk3399-s.dtsi         |  123 +
 .../dts/rockchip/rk3399-sapphire-excavator.dts     |    2 +-
 arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi  |   18 +-
 .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi     |    4 +-
 arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts |   22 +
 arch/arm64/boot/dts/rockchip/rk3528.dtsi           |  189 +
 .../boot/dts/rockchip/rk3566-anbernic-rg-arc.dtsi  |    2 +-
 .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts   |    2 +-
 .../boot/dts/rockchip/rk3566-anbernic-rg353ps.dts  |    2 +-
 .../boot/dts/rockchip/rk3566-anbernic-rg353v.dts   |    2 +-
 .../boot/dts/rockchip/rk3566-anbernic-rg353vs.dts  |    2 +-
 .../boot/dts/rockchip/rk3566-anbernic-rg503.dts    |    2 +-
 arch/arm64/boot/dts/rockchip/rk3566-base.dtsi      |   35 +
 arch/arm64/boot/dts/rockchip/rk3566-lckfb-tspi.dts |    2 +-
 arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts |   14 +-
 arch/arm64/boot/dts/rockchip/rk3566-nanopi-r3s.dts |  554 ++
 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi  |   16 +-
 arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi  |   22 +-
 .../boot/dts/rockchip/rk3566-powkiddy-rgb20sx.dts  |   89 +
 .../boot/dts/rockchip/rk3566-powkiddy-x55.dts      |    2 +-
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts |   20 +-
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts |   14 +-
 .../boot/dts/rockchip/rk3566-radxa-cm3-io.dts      |    6 +-
 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi |   10 +-
 .../boot/dts/rockchip/rk3566-radxa-zero-3.dtsi     |    2 +-
 arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts     |   14 +-
 arch/arm64/boot/dts/rockchip/rk3566-rock-3c.dts    |   18 +-
 .../boot/dts/rockchip/rk3566-soquartz-blade.dts    |    6 +-
 .../boot/dts/rockchip/rk3566-soquartz-cm4.dts      |    6 +-
 .../boot/dts/rockchip/rk3566-soquartz-model-a.dts  |   10 +-
 arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi  |    8 +-
 arch/arm64/boot/dts/rockchip/rk3566.dtsi           |  116 +-
 arch/arm64/boot/dts/rockchip/rk3566t.dtsi          |   90 +
 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts |   24 +-
 arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts   |   18 +-
 .../boot/dts/rockchip/rk3568-fastrhino-r66s.dtsi   |   12 +-
 arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts |   18 +-
 .../arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dtsi |   20 +-
 arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts  |   16 +-
 .../arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi |   12 +-
 arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts  |   17 +-
 arch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts     |   20 +-
 arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts    |   28 +-
 .../rk3568-wolfvision-pf5-io-expander.dtso         |    7 +-
 .../boot/dts/rockchip/rk3568-wolfvision-pf5.dts    |   14 +-
 arch/arm64/boot/dts/rockchip/rk3568.dtsi           |  113 +-
 .../dts/rockchip/{rk356x.dtsi => rk356x-base.dtsi} |   81 -
 .../boot/dts/rockchip/rk3576-armsom-sige5.dts      |  658 +++
 arch/arm64/boot/dts/rockchip/rk3576-pinctrl.dtsi   | 5775 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3576.dtsi           | 1678 ++++++
 .../arm64/boot/dts/rockchip/rk3588-armsom-lm7.dtsi |  455 ++
 .../boot/dts/rockchip/rk3588-armsom-sige7.dts      |   12 +-
 arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts  |  408 ++
 .../boot/dts/rockchip/rk3588-base-pinctrl.dtsi     |  271 +-
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |   41 +
 .../boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts    |   59 +-
 .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts     |   63 +-
 .../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi |    8 +-
 .../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi  |    6 +-
 .../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi |    8 +-
 .../dts/rockchip/rk3588-edgeble-neu6a-wifi.dtso    |    2 +-
 arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts   |   71 +-
 arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi |   12 +-
 .../rockchip/rk3588-friendlyelec-cm3588-nas.dts    |   49 +-
 arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts     |   95 +-
 .../boot/dts/rockchip/rk3588-nanopc-t6-lts.dts     |    2 +-
 arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts  |    2 +-
 arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi |  103 +-
 arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts   |   16 +-
 .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts   |   94 +-
 .../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts |   16 +-
 arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts |   40 +-
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts    |   61 +-
 .../boot/dts/rockchip/rk3588-tiger-haikou.dts      |   67 +-
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     |   35 +-
 .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts |   20 +-
 .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi |  144 +-
 arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts |   67 +-
 arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts  | 1170 ++++
 .../boot/dts/rockchip/rk3588s-gameforce-ace.dts    |   12 +-
 .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts  |   69 +-
 .../boot/dts/rockchip/rk3588s-khadas-edge2.dts     |   26 +-
 .../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi |  812 +++
 .../arm64/boot/dts/rockchip/rk3588s-nanopi-r6c.dts |    2 +-
 .../arm64/boot/dts/rockchip/rk3588s-nanopi-r6s.dts |  756 +--
 arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dts |   47 +
 .../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts |  738 +--
 .../boot/dts/rockchip/rk3588s-orangepi-5.dtsi      |  866 +++
 .../boot/dts/rockchip/rk3588s-orangepi-5b.dts      |   19 +
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts   |   75 +-
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts   |  920 ++++
 arch/arm64/boot/dts/st/stm32mp251.dtsi             |   95 +
 arch/arm64/boot/dts/st/stm32mp257f-ev1.dts         |    6 +
 arch/arm64/boot/dts/ti/Makefile                    |   18 +-
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi           |   74 +-
 arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi            |   13 +
 arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi    |   37 +-
 arch/arm64/boot/dts/ti/k3-am62-verdin-ivy.dtsi     |  655 +++
 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi         |   12 +-
 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi         |    9 +-
 arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts     |   12 +
 .../dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso |   20 -
 .../boot/dts/ti/k3-am625-verdin-nonwifi-ivy.dts    |   22 +
 .../arm64/boot/dts/ti/k3-am625-verdin-wifi-ivy.dts |   22 +
 arch/arm64/boot/dts/ti/k3-am625.dtsi               |    2 +-
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi          |   27 +
 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi        |    5 +
 .../boot/dts/ti/k3-am62a7-phyboard-lyra-rdk.dts    |    4 +
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts            |    9 +
 arch/arm64/boot/dts/ti/k3-am62a7.dtsi              |   51 +
 .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi    |   27 +
 .../boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi  |    5 +
 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts            |    9 +
 arch/arm64/boot/dts/ti/k3-am62p5.dtsi              |   47 +
 arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi |    6 +-
 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi     |   19 +
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi           |   37 +
 arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi            |   13 +
 arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi    |   29 +-
 arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso  |   51 +
 arch/arm64/boot/dts/ti/k3-am642-evm.dts            |   22 +-
 .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts  |    5 +-
 arch/arm64/boot/dts/ti/k3-am642-sk.dts             |   36 +
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   15 +
 arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso        |    1 +
 arch/arm64/boot/dts/ti/k3-am654-idk.dtso           |    2 +
 arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts   |    8 +
 arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi         |    5 +-
 .../boot/dts/ti/k3-j7200-common-proc-board.dts     |   15 +-
 arch/arm64/boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso  |   53 +
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi          |   40 +-
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi    |   17 +-
 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi        |    6 +
 .../boot/dts/ti/k3-j721e-common-proc-board.dts     |   16 +
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi          |    2 +
 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi    |   16 +-
 arch/arm64/boot/dts/ti/k3-j721e-sk.dts             |   18 +
 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi        |    5 +
 .../boot/dts/ti/k3-j721s2-common-proc-board.dts    |   14 +
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi         |   17 +-
 arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi   |   19 +-
 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi       |    3 +
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi          |    2 +-
 arch/arm64/boot/dts/ti/k3-j742s2-evm.dts           |   26 +
 arch/arm64/boot/dts/ti/k3-j742s2-main.dtsi         |   45 +
 arch/arm64/boot/dts/ti/k3-j742s2.dtsi              |   98 +
 arch/arm64/boot/dts/ti/k3-j784s4-evm.dts           | 1488 +----
 .../arm64/boot/dts/ti/k3-j784s4-j742s2-common.dtsi |  148 +
 .../boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi   | 1481 +++++
 .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi  | 2671 +++++++++
 ...tsi => k3-j784s4-j742s2-mcu-wakeup-common.dtsi} |   12 +-
 ...l.dtsi => k3-j784s4-j742s2-thermal-common.dtsi} |    0
 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi         | 2847 +---------
 arch/arm64/boot/dts/ti/k3-j784s4.dtsi              |  133 +-
 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts  |   18 -
 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts  |    4 -
 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts  |    4 -
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts  |    4 -
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts  |    4 -
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |  101 +-
 arch/riscv/boot/dts/renesas/rzfive-smarc-som.dtsi  |    4 +
 arch/riscv/boot/dts/sophgo/Makefile                |    1 +
 arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dts   |   49 +
 arch/riscv/boot/dts/sophgo/cv1800b.dtsi            |   10 +
 arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts  |   23 +
 arch/riscv/boot/dts/sophgo/cv1812h.dtsi            |   11 +
 arch/riscv/boot/dts/sophgo/cv181x.dtsi             |   21 +
 arch/riscv/boot/dts/sophgo/cv18xx.dtsi             |   32 +
 .../boot/dts/sophgo/sg2002-licheerv-nano-b.dts     |   95 +
 arch/riscv/boot/dts/sophgo/sg2002.dtsi             |   43 +
 .../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts |   15 +
 arch/riscv/boot/dts/starfive/Makefile              |    1 +
 arch/riscv/boot/dts/starfive/jh7110-common.dtsi    |   10 -
 .../dts/starfive/jh7110-deepcomputing-fml13v01.dts |   17 +
 arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts |   22 +
 .../boot/dts/starfive/jh7110-pine64-star64.dts     |   22 +
 .../dts/starfive/jh7110-starfive-visionfive-2.dtsi |   25 +
 arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts |  177 +-
 .../boot/dts/thead/th1520-lichee-module-4a.dtsi    |  158 +
 arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts  |   30 +-
 arch/riscv/boot/dts/thead/th1520.dtsi              |  120 +-
 drivers/soc/samsung/exynos-chipid.c                |    3 +
 include/dt-bindings/clock/qcom,sa8775p-camcc.h     |  108 +
 include/dt-bindings/clock/qcom,sa8775p-dispcc.h    |   87 +
 include/dt-bindings/clock/qcom,sa8775p-videocc.h   |   47 +
 include/dt-bindings/clock/r9a08g045-cpg.h          |    1 +
 .../dt-bindings/clock/renesas,r9a08g045-vbattb.h   |   13 +
 include/dt-bindings/clock/samsung,exynos8895.h     |  453 ++
 include/dt-bindings/clock/samsung,exynosautov920.h |   47 +
 1015 files changed, 64209 insertions(+), 19687 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-camcc.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-dispcc.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-videocc.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a08g045-vbattb.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos8895-clock.yaml
 create mode 100644 arch/arm/boot/dts/allwinner/sun8i-a33-vstar-core1.dtsi
 create mode 100644 arch/arm/boot/dts/allwinner/sun8i-a33-vstar.dts
 delete mode 100644 arch/arm/boot/dts/amlogic/meson6-atv1200.dts
 delete mode 100644 arch/arm/boot/dts/amlogic/meson6.dtsi
 create mode 100644 arch/arm/boot/dts/microchip/at91-sam9x75_curiosity.dts
 create mode 100644 arch/arm/boot/dts/microchip/sam9x7.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-lxr.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-a.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-b.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-common.dtsi
 create mode 100644 arch/arm/boot/dts/rockchip/rv1109-relfor-saib.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-common.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j71.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j72.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j73.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j85.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j85m.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j86.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j86m.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j87.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j87m.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-mini3.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-n51.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-n53.dts
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s800-0-3-common.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s8000-j71s.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8000-j72s.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8000-n66.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8000-n69u.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8000-n71.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8000.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s8001-common.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s8001-j127.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8001-j128.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8001-j98a.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8001-j99a.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8001-pro.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s8001.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s8003-j71t.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8003-j72t.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8003-n66m.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8003-n69.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8003-n71m.dts
 create mode 100644 arch/arm64/boot/dts/apple/s8003.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s800x-6s.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s800x-ipad5.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s800x-se.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7000-6.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7000-common.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7000-handheld.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7000-j42d.dts
 create mode 100644 arch/arm64/boot/dts/apple/t7000-j96.dts
 create mode 100644 arch/arm64/boot/dts/apple/t7000-j97.dts
 create mode 100644 arch/arm64/boot/dts/apple/t7000-mini4.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7000-n102.dts
 create mode 100644 arch/arm64/boot/dts/apple/t7000-n56.dts
 create mode 100644 arch/arm64/boot/dts/apple/t7000-n61.dts
 create mode 100644 arch/arm64/boot/dts/apple/t7000.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7001-air2.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7001-j81.dts
 create mode 100644 arch/arm64/boot/dts/apple/t7001-j82.dts
 create mode 100644 arch/arm64/boot/dts/apple/t7001.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8010-7.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8010-common.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8010-d10.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010-d101.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010-d11.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010-d111.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010-ipad6.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8010-ipad7.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8010-j171.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010-j172.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010-j71b.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010-j72b.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010-n112.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8010.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8011-common.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8011-j105a.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8011-j120.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8011-j121.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8011-j207.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8011-j208.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8011-pro2.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8011.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8015-8.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8015-8plus.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8015-common.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8015-d20.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8015-d201.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8015-d21.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8015-d211.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8015-d22.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8015-d221.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8015-x.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8015.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos8895-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos8895.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos990-c1s.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos990-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos990.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-dl.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-ivy.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-ivy.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-ivy.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-drc02.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-picoitx.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk-pcie-ep.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-iota2-lumpy.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-dl.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-osm-s.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-smarc-eval-carrier.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-smarc.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nitrogen-smarc-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nitrogen-smarc-universal-board.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw82xx-2x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw82xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-ivy.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-ivy.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-ivy.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-i3c.dtso
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0008.dts
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dts
 create mode 100644 arch/arm64/boot/dts/qcom/qcs9100-ride.dts
 rename arch/arm64/boot/dts/qcom/{qrb5165-rb5-vision-mezzanine.dts => qrb5165-rb5-vision-mezzanine.dtso} (78%)
 create mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts
 rename arch/arm64/boot/dts/qcom/{sdm845-db845c-navigation-mezzanine.dts => sdm845-db845c-navigation-mezzanine.dtso} (85%)
 create mode 100644 arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm7325.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-bpi-p2-pro.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-s.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3528.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-base.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-nanopi-r3s.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-powkiddy-rgb20sx.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566t.dtsi
 rename arch/arm64/boot/dts/rockchip/{rk356x.dtsi => rk356x-base.dtsi} (96%)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-armsom-sige5.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-armsom-lm7.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5b.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-ivy.dtsi
 delete mode 100644 arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-ivy.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-ivy.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-evm.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-main.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-common.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi
 rename arch/arm64/boot/dts/ti/{k3-j784s4-mcu-wakeup.dtsi => k3-j784s4-j742s2-mcu-wakeup-common.dtsi} (99%)
 rename arch/arm64/boot/dts/ti/{k3-j784s4-thermal.dtsi => k3-j784s4-j742s2-thermal-common.dtsi} (100%)
 create mode 100644 arch/riscv/boot/dts/sophgo/cv181x.dtsi
 create mode 100644 arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dts
 create mode 100644 arch/riscv/boot/dts/sophgo/sg2002.dtsi
 create mode 100644 arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dts
 create mode 100644 include/dt-bindings/clock/qcom,sa8775p-camcc.h
 create mode 100644 include/dt-bindings/clock/qcom,sa8775p-dispcc.h
 create mode 100644 include/dt-bindings/clock/qcom,sa8775p-videocc.h
 create mode 100644 include/dt-bindings/clock/renesas,r9a08g045-vbattb.h
 create mode 100644 include/dt-bindings/clock/samsung,exynos8895.h
Re: [GIT PULL 1/4] soc: devicetree updates for 6.13
Posted by pr-tracker-bot@kernel.org 9 hours ago
The pull request you sent on Wed, 20 Nov 2024 23:59:30 +0100:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.13

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9c39d5ab450f7181775957000f4aff33bfef9f7b

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
[GIT PULL 2/4] soc: driver updates for 6.12
Posted by Arnd Bergmann 10 hours ago
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:

  Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.13

for you to fetch changes up to b77587ac51d2fe4b9d5751662ddc083d19153662:

  Merge tag 'soc_fsl-6.13-1' of https://github.com/chleroy/linux into soc/drivers (2024-11-15 15:19:47 +0100)

----------------------------------------------------------------
soc: driver updates for 6.12

Nothing particular important in the SoC driver updates, just the usual
improvements to for drivers/soc and a couple of subsystems that don't
fit anywhere else:

 - The largest set of updates is for Qualcomm SoC drivers, extending the
   set of supported features for additional SoCs in the QSEECOM, LLCC
   and socinfo drivers.a

 - The ti_sci firmware driver gains support for power managment

 - The drivers/reset subsystem sees a rework of the microchip
   sparx5 and amlogic reset drivers to support additional chips,
   plus a few minor updates on other platforms

 - The SCMI firmware interface driver gains support for two protocol
   extensions, allowing more flexible use of the shared memory area
   and new DT binding properties for configurability.

 - Mediatek SoC drivers gain support for power managment on the MT8188
   SoC and a new driver for DVFS.

 - The AMD/Xilinx ZynqMP SoC drivers gain support for system reboot
   and a few bugfixes

 - The Hisilicon Kunpeng HCCS driver gains support for configuring
   lanes through sysfs

Finally, there are cleanups and minor fixes for drivers/soc, drivers/bus,
and drivers/memory, including changing back the .remove_new callback
to .remove, as well as a few other updates for freescale (powerpc)
soc drivers, NXP i.MX soc drivers, cznic turris platform driver, memory
controller drviers, TI OMAP SoC drivers, and Tegra firmware drivers

----------------------------------------------------------------
Aleksandrs Vinarskis (1):
      firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345

Alessandro Zanni (1):
      soc: ti: knav_qmss_queue: Drop redundant continue statement

Andrew Davis (1):
      firmware: ti_sci: Remove use of of_match_ptr() helper

Andrew Kreimer (1):
      thermal/ti-soc-thermal: Fix typos

AngeloGioacchino Del Regno (4):
      dt-bindings: soc: mediatek: Add DVFSRC bindings for MT8183 and MT8195
      soc: mediatek: Add MediaTek DVFS Resource Collector (DVFSRC) driver
      soc: mediatek: mtk-cmdq: Move mask build and append to function
      soc: mediatek: mtk-cmdq: Move cmdq_instruction init to declaration

Arnd Bergmann (13):
      Merge tag 'hisi-drivers-for-6.13' of https://github.com/hisilicon/linux-hisi into arm/drivers
      Merge tag 'tegra-for-6.13-firmware' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
      Merge tag 'memory-controller-drv-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'zynqmp-soc-for-6.13' of https://github.com/Xilinx/linux-xlnx into arm/drivers
      Merge tag 'qcom-drivers-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
      Merge tag 'imx-drivers-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/drivers
      Merge tag 'mtk-soc-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into arm/drivers
      Merge tag 'omap-for-v6.13/drivers-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into arm/drivers
      Merge tag 'scmi-updates-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'reset-for-v6.13' of git://git.pengutronix.de/pza/linux into soc/drivers
      Merge tag 'ti-driver-soc-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
      Merge tag 'qcom-drivers-for-6.13-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'soc_fsl-6.13-1' of https://github.com/chleroy/linux into soc/drivers

Bjorn Andersson (3):
      soc: qcom: pd-mapper: Add QCM6490 PD maps
      firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID
      drm/msm/adreno: Setup SMMU aparture for per-process page table

Clément Léger (2):
      reset: mchp: sparx5: Allow building as a module
      reset: mchp: sparx5: set the dev member of the reset controller

Cristian Marussi (8):
      firmware: arm_scmi: Reject clear channel request on A2P
      dt-bindings: firmware: arm,scmi: Add missing vendor string
      firmware: arm_scmi: Use vendor string in max-rx-timeout-ms
      firmware: arm_scmi: Account for SHMEM memory overhead
      firmware: arm_scmi: Calculate virtio PDU max size dynamically
      dt-bindings: firmware: arm,scmi: Introduce more transport properties
      firmware: arm_scmi: Use max_msg and max_msg_size devicetree properties
      firmware: arm_scmi: Relocate atomic_threshold to scmi_desc

Dan Carpenter (1):
      soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()

Dave Gerlach (1):
      firmware: ti_sci: Introduce Power Management Ops

Dmitry Baryshkov (7):
      dt-bindings: arm: qcom,ids: add SoC ID for SAR2130P and SAR1130P
      soc: qcom: socinfo: add SoC IDs for SAR1130P and SAR2130P
      dt-bindings: firmware: qcom,scm: Add SAR2130P compatible
      dt-bindings: soc: qcom,aoss-qmp: Add SAR2130P compatible
      dt-bindings: cache: qcom,llcc: document SAR2130P and SAR1130P
      soc: qcom: llcc: use deciman integers for bit shift values
      soc: qcom: llcc: add support for SAR2130P and SAR1130P

Esben Haabendal (1):
      arm64: defconfig: Update defconfig with now user-visible CONFIG_FSL_IFC

Florian Fainelli (2):
      dt-bindings: sram: Document reg-io-width property
      firmware: arm_scmi: Support 'reg-io-width' property for shared memory

Frank Li (1):
      dt-bindings: memory-controllers: fsl,ifc: split child node differences

Gaosheng Cui (1):
      drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()

Georgi Vlaev (1):
      firmware: ti_sci: Add support for querying the firmware caps

Herve Codina (7):
      misc: Add support for LAN966x PCI device
      MAINTAINERS: Add the Microchip LAN966x PCI driver entry
      reset: mchp: sparx5: Map cpu-syscon locally in case of LAN966x
      reset: mchp: sparx5: Add MCHP_LAN966X_PCI dependency
      misc: lan966x_pci: Fix dtc warns 'missing or empty reg/ranges property'
      misc: lan966x_pci: Fix dtc warn 'Missing interrupt-parent'
      soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure

Huisong Li (6):
      soc: hisilicon: kunpeng_hccs: Fix a PCC typo
      soc: hisilicon: kunpeng_hccs: Return failure on having not die or port information
      soc: hisilicon: kunpeng_hccs: Add the check for base address and size of shared memory
      soc: hisilicon: kunpeng_hccs: Fix the 'lane_mode' field name in port info structure to 'max_lane_num'
      soc: hisilicon: kunpeng_hccs: Add used HCCS types sysfs
      soc: hisilicon: kunpeng_hccs: Support low power feature for the specified HCCS type

Javier Carrasco (2):
      soc: fsl: cpm1: tsa: switch to for_each_available_child_of_node_scoped()
      soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()

Jerome Brunet (9):
      reset: amlogic: convert driver to regmap
      reset: amlogic: use generic data matching function
      reset: amlogic: make parameters unsigned
      reset: amlogic: add driver parameters
      reset: amlogic: use reset number instead of register count
      reset: amlogic: add reset status support
      reset: amlogic: move drivers to a dedicated directory
      reset: amlogic: split the device core and platform probe
      reset: amlogic: add auxiliary reset driver support

Jingyi Wang (3):
      dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible
      dt-bindings: cache: qcom,llcc: Document the QCS8300 LLCC
      soc: qcom: llcc: Add LLCC configuration for the QCS8300 platform

Jinjie Ruan (2):
      soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
      soc: ti: knav_qmss_queue: Use IRQF_NO_AUTOEN flag in request_irq()

Joe Hattori (1):
      soc: qcom: ice: Remove the device_link field in qcom_ice

Julia Lawall (1):
      soc: qcom: qmi: Reorganize kerneldoc parameter names

Jérôme de Bretagne (1):
      firmware: qcom: scm: Allow QSEECOM on Microsoft Surface Pro 9 5G

Kevin Hilman (1):
      firmware: ti_sci: add CPU latency constraint management

Konrad Dybcio (3):
      soc: qcom: llcc: Use designated initializers for LLC settings
      soc: qcom: smem: Fix up kerneldoc
      soc: qcom: llcc: Flip the manual slice configuration condition

Krzysztof Kozlowski (5):
      qcom: MAINTAINERS: add linux-msm IRC on OFTC
      soc: qcom: pbs: simplify locking with guard()
      soc: qcom: smem_state: simplify locking with guard()
      dt-bindings: soc: qcom: aoss-qmp: Add SM8750
      Revert "firmware: tegra: bpmp: Use scoped device node handling to simplify error paths"

Kyle Deng (1):
      dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel

Lijuan Gao (2):
      dt-bindings: arm: qcom,ids: add SoC ID for QCS615
      soc: qcom: socinfo: Add QCS615 SoC ID table entry

Luo Qiu (1):
      firmware: arm_scpi: Check the DVFS OPP count returned by the firmware

Manikanta Mylavarapu (2):
      dt-bindings: arm: qcom,ids: add SoC ID for IPQ5424/IPQ5404
      soc: qcom: socinfo: add IPQ5424/IPQ5404 SoC ID

Marek Behún (3):
      firmware: turris-mox-rwtm: Document the driver private data structure
      platform: cznic: turris-omnia-mcu: Document the driver private data structure
      platform: cznic: turris-omnia-mcu: Rename variable holding GPIO line names

Marek Vasut (3):
      soc: imx8m: Probe the SoC driver as platform driver
      soc: imx8m: Remove global soc_uid
      soc: imx8m: Use devm_* to simplify probe failure handling

Markus Elfring (1):
      soc: mediatek: mtk-svs: Call of_node_put(np) only once in svs_get_subsys_device()

Markus Schneider-Pargmann (1):
      PM: QoS: Export dev_pm_qos_read_value

Maya Matuszczyk (1):
      firmware: qcom: scm:  Allow QSEECOM on Lenovo Yoga Slim 7x

Melody Olvera (1):
      dt-bindings: firmware: qcom,scm: Document sm8750 SCM

Nikunj Kela (4):
      dt-bindings: firmware: qcom,scm: document support for SA8255p
      dt-bindings: soc: qcom: aoss-qmp: document support for SA8255p
      dt-bindings: arm: qcom: add the SoC ID for SA8255P
      soc: qcom: socinfo: add support for SA8255P

Pablo Sun (1):
      soc: mediatek: mediatek-regulator-coupler: Support mt8188

Philipp Zabel (4):
      reset: amlogic: Fix small whitespace issue
      reset: replace boolean parameters with flags parameter
      reset: Add devres helpers to request pre-deasserted reset controls
      reset: uniphier-glue: Use devm_reset_control_bulk_get_shared_deasserted()

Ronak Jain (5):
      firmware: xilinx: Add missing debug firmware interfaces
      firmware: xilinx: use u32 for reset ID in reset APIs
      firmware: xilinx: add a warning print for unsupported feature
      firmware: xilinx: add support for new SMC call format
      firmware: xilinx: fix feature check logic for TF-A specific APIs

Sibi Sankar (1):
      firmware: qcom: uefisecapp: Allow X1E Devkit devices

Song Xue (2):
      dt-bindings: cache: qcom,llcc: Document the QCS615 LLCC
      soc: qcom: llcc: Add configuration data for QCS615

Tengfei Fan (2):
      dt-bindings: arm: qcom,ids: add SoC ID for QCS9100
      soc: qcom: socinfo: add QCS9100 ID

Uwe Kleine-König (2):
      soc: Switch back to struct platform_driver::remove()
      bus: Switch back to struct platform_driver::remove()

Vibhore Vardhan (1):
      firmware: ti_sci: Add system suspend and resume call

Xinqi Zhang (1):
      firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()

Zhang Zekun (3):
      soc: qcom: rpmh-rsc: Simplify code with dev_err_probe()
      soc: qcom: smem: Simplify code with dev_err_probe()
      soc: qcom: smp2p: Simplify code with dev_err_probe()

Zhenhua Huang (1):
      dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs

 .../testing/sysfs-devices-platform-kunpeng_hccs    |   45 +
 .../devicetree/bindings/cache/qcom,llcc.yaml       |   32 +
 .../devicetree/bindings/firmware/arm,scmi.yaml     |   17 +-
 .../devicetree/bindings/firmware/qcom,scm.yaml     |    6 +
 .../bindings/memory-controllers/fsl/fsl,ifc.yaml   |   32 +-
 .../soc/mediatek/mediatek,mt8183-dvfsrc.yaml       |   83 +
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |    4 +
 .../devicetree/bindings/sram/qcom,imem.yaml        |    1 +
 Documentation/devicetree/bindings/sram/sram.yaml   |    6 +
 MAINTAINERS                                        |    9 +
 arch/arm64/configs/defconfig                       |    1 +
 drivers/base/power/qos.c                           |    1 +
 drivers/bus/fsl-mc/fsl-mc-bus.c                    |    2 +-
 drivers/bus/hisi_lpc.c                             |    2 +-
 drivers/bus/omap-ocp2scp.c                         |    2 +-
 drivers/bus/omap_l3_smx.c                          |    2 +-
 drivers/bus/qcom-ssc-block-bus.c                   |    2 +-
 drivers/bus/simple-pm-bus.c                        |    2 +-
 drivers/bus/sun50i-de2.c                           |    2 +-
 drivers/bus/sunxi-rsb.c                            |    2 +-
 drivers/bus/tegra-aconnect.c                       |    2 +-
 drivers/bus/tegra-gmi.c                            |    2 +-
 drivers/bus/ti-pwmss.c                             |    2 +-
 drivers/bus/ti-sysc.c                              |    2 +-
 drivers/bus/ts-nbus.c                              |    2 +-
 drivers/firmware/arm_scmi/bus.c                    |    7 +-
 drivers/firmware/arm_scmi/common.h                 |   47 +-
 drivers/firmware/arm_scmi/driver.c                 |   52 +-
 drivers/firmware/arm_scmi/shmem.c                  |   85 +-
 drivers/firmware/arm_scmi/transports/mailbox.c     |   15 +-
 drivers/firmware/arm_scmi/transports/optee.c       |   19 +-
 drivers/firmware/arm_scmi/transports/smc.c         |   13 +-
 drivers/firmware/arm_scmi/transports/virtio.c      |   15 +-
 drivers/firmware/arm_scpi.c                        |    3 +
 drivers/firmware/qcom/qcom_scm.c                   |   30 +
 drivers/firmware/qcom/qcom_scm.h                   |    1 +
 drivers/firmware/tegra/bpmp.c                      |   14 +-
 drivers/firmware/ti_sci.c                          |  489 ++-
 drivers/firmware/ti_sci.h                          |  143 +-
 drivers/firmware/turris-mox-rwtm.c                 |   23 +-
 drivers/firmware/xilinx/zynqmp-debug.c             |  162 +-
 drivers/firmware/xilinx/zynqmp.c                   |  153 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |   11 +
 drivers/misc/Kconfig                               |   24 +
 drivers/misc/Makefile                              |    3 +
 drivers/misc/lan966x_pci.c                         |  215 ++
 drivers/misc/lan966x_pci.dtso                      |  177 ++
 drivers/pci/quirks.c                               |    1 +
 drivers/platform/cznic/turris-omnia-mcu-gpio.c     |    4 +-
 drivers/platform/cznic/turris-omnia-mcu.h          |   42 +-
 drivers/reset/Kconfig                              |   19 +-
 drivers/reset/Makefile                             |    3 +-
 drivers/reset/amlogic/Kconfig                      |   27 +
 drivers/reset/amlogic/Makefile                     |    4 +
 .../reset/{ => amlogic}/reset-meson-audio-arb.c    |    0
 drivers/reset/amlogic/reset-meson-aux.c            |  136 +
 drivers/reset/amlogic/reset-meson-common.c         |  142 +
 drivers/reset/amlogic/reset-meson.c                |  105 +
 drivers/reset/amlogic/reset-meson.h                |   28 +
 drivers/reset/core.c                               |  119 +-
 drivers/reset/reset-meson.c                        |  159 -
 drivers/reset/reset-microchip-sparx5.c             |   38 +-
 drivers/reset/reset-uniphier-glue.c                |   24 +-
 drivers/soc/aspeed/aspeed-lpc-ctrl.c               |    2 +-
 drivers/soc/aspeed/aspeed-lpc-snoop.c              |    2 +-
 drivers/soc/aspeed/aspeed-p2a-ctrl.c               |    2 +-
 drivers/soc/aspeed/aspeed-uart-routing.c           |    2 +-
 drivers/soc/fsl/dpaa2-console.c                    |    2 +-
 drivers/soc/fsl/qe/qmc.c                           |    6 +-
 drivers/soc/fsl/qe/tsa.c                           |   30 +-
 drivers/soc/fsl/rcpm.c                             |    1 +
 drivers/soc/fujitsu/a64fx-diag.c                   |    2 +-
 drivers/soc/hisilicon/Kconfig                      |    7 +-
 drivers/soc/hisilicon/kunpeng_hccs.c               |  516 +++-
 drivers/soc/hisilicon/kunpeng_hccs.h               |   33 +-
 drivers/soc/imx/soc-imx8m.c                        |  174 +-
 drivers/soc/ixp4xx/ixp4xx-npe.c                    |    2 +-
 drivers/soc/ixp4xx/ixp4xx-qmgr.c                   |    2 +-
 drivers/soc/litex/litex_soc_ctrl.c                 |    2 +-
 drivers/soc/loongson/loongson2_guts.c              |    2 +-
 drivers/soc/mediatek/Kconfig                       |   11 +
 drivers/soc/mediatek/Makefile                      |    1 +
 drivers/soc/mediatek/mtk-cmdq-helper.c             |  230 +-
 drivers/soc/mediatek/mtk-devapc.c                  |    2 +-
 drivers/soc/mediatek/mtk-dvfsrc.c                  |  545 ++++
 drivers/soc/mediatek/mtk-mmsys.c                   |    2 +-
 drivers/soc/mediatek/mtk-regulator-coupler.c       |    1 +
 drivers/soc/mediatek/mtk-socinfo.c                 |    2 +-
 drivers/soc/mediatek/mtk-svs.c                     |    4 +-
 drivers/soc/microchip/mpfs-sys-controller.c        |    2 +-
 drivers/soc/pxa/ssp.c                              |    2 +-
 drivers/soc/qcom/icc-bwmon.c                       |    2 +-
 drivers/soc/qcom/ice.c                             |    6 +-
 drivers/soc/qcom/llcc-qcom.c                       | 3265 ++++++++++++++++++--
 drivers/soc/qcom/ocmem.c                           |    2 +-
 drivers/soc/qcom/pmic_glink.c                      |    2 +-
 drivers/soc/qcom/qcom-geni-se.c                    |    3 +-
 drivers/soc/qcom/qcom-pbs.c                        |   22 +-
 drivers/soc/qcom/qcom_aoss.c                       |    2 +-
 drivers/soc/qcom/qcom_gsbi.c                       |    2 +-
 drivers/soc/qcom/qcom_pd_mapper.c                  |    1 +
 drivers/soc/qcom/qcom_stats.c                      |    2 +-
 drivers/soc/qcom/qmi_interface.c                   |    2 +-
 drivers/soc/qcom/ramp_controller.c                 |    4 +-
 drivers/soc/qcom/rmtfs_mem.c                       |    2 +-
 drivers/soc/qcom/rpm-proc.c                        |    2 +-
 drivers/soc/qcom/rpm_master_stats.c                |    2 +-
 drivers/soc/qcom/rpmh-rsc.c                        |    9 +-
 drivers/soc/qcom/smem.c                            |   18 +-
 drivers/soc/qcom/smem_state.c                      |   12 +-
 drivers/soc/qcom/smp2p.c                           |   11 +-
 drivers/soc/qcom/smsm.c                            |    6 +-
 drivers/soc/qcom/socinfo.c                         |    9 +-
 drivers/soc/rockchip/io-domain.c                   |    8 +-
 drivers/soc/samsung/exynos-chipid.c                |    4 +-
 drivers/soc/tegra/cbb/tegra194-cbb.c               |    2 +-
 drivers/soc/ti/k3-ringacc.c                        |    2 +-
 drivers/soc/ti/knav_dma.c                          |    4 +-
 drivers/soc/ti/knav_qmss_queue.c                   |    8 +-
 drivers/soc/ti/pm33xx.c                            |    2 +-
 drivers/soc/ti/pruss.c                             |    4 +-
 drivers/soc/ti/smartreflex.c                       |    6 +-
 drivers/soc/ti/wkup_m3_ipc.c                       |    2 +-
 drivers/soc/xilinx/xlnx_event_manager.c            |    6 +-
 drivers/soc/xilinx/zynqmp_power.c                  |    2 +-
 drivers/thermal/ti-soc-thermal/dra752-bandgap.h    |    4 +-
 drivers/thermal/ti-soc-thermal/omap4xxx-bandgap.h  |    8 +-
 drivers/thermal/ti-soc-thermal/omap5xxx-bandgap.h  |    4 +-
 include/dt-bindings/arm/qcom,ids.h                 |    7 +
 include/linux/firmware/qcom/qcom_scm.h             |    2 +
 include/linux/firmware/xlnx-zynqmp.h               |   39 +-
 include/linux/reset.h                              |  274 +-
 include/linux/soc/mediatek/dvfsrc.h                |   36 +
 include/linux/soc/mediatek/mtk_sip_svc.h           |    3 +
 include/linux/soc/qcom/llcc-qcom.h                 |   12 +
 include/linux/soc/ti/ti_sci_protocol.h             |   30 +
 include/soc/amlogic/reset-meson-aux.h              |   23 +
 137 files changed, 7215 insertions(+), 1067 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml
 create mode 100644 drivers/misc/lan966x_pci.c
 create mode 100644 drivers/misc/lan966x_pci.dtso
 create mode 100644 drivers/reset/amlogic/Kconfig
 create mode 100644 drivers/reset/amlogic/Makefile
 rename drivers/reset/{ => amlogic}/reset-meson-audio-arb.c (100%)
 create mode 100644 drivers/reset/amlogic/reset-meson-aux.c
 create mode 100644 drivers/reset/amlogic/reset-meson-common.c
 create mode 100644 drivers/reset/amlogic/reset-meson.c
 create mode 100644 drivers/reset/amlogic/reset-meson.h
 delete mode 100644 drivers/reset/reset-meson.c
 create mode 100644 drivers/soc/mediatek/mtk-dvfsrc.c
 create mode 100644 include/linux/soc/mediatek/dvfsrc.h
 create mode 100644 include/soc/amlogic/reset-meson-aux.h
Re: [GIT PULL 2/4] soc: driver updates for 6.12
Posted by pr-tracker-bot@kernel.org 9 hours ago
The pull request you sent on Thu, 21 Nov 2024 00:01:18 +0100:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.13

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/14d0e1a09fe97a7524ff36baa695900cb0c10c23

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
[GIT PULL 3/4] ARM: soc updates for 6.13
Posted by Arnd Bergmann 10 hours ago
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:

  Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.13

for you to fetch changes up to 9c6cb0377534e77265ea673fd4834f858d5d1a6f:

  Merge tag 'imx-soc-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm (2024-11-12 23:14:50 +0100)

----------------------------------------------------------------
ARM: soc updates for 6.13

The SoC specific code updates for 6.13 are fairly minimal. One Broadcom
SoC model gains automatic configuration for the debug uarg as we have
on many other machines, the remaining changes are trivial cleanups.

----------------------------------------------------------------
Andrew Davis (1):
      ARM: imx: Switch to new sys-off handler API

Arnd Bergmann (4):
      Merge tag 'arm-soc/for-6.13/soc' of https://github.com/Broadcom/stblinux into soc/arm
      Merge tag 'samsung-soc-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
      Merge tag 'zynq-soc-for-6.13' of https://github.com/Xilinx/linux-xlnx into soc/arm
      Merge tag 'imx-soc-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm

Florian Fainelli (1):
      ARM: bcm: brcmstb: Drop custom init_irq callback

Gaosheng Cui (3):
      ARM: samsung: Remove obsoleted declaration for s3c_hwmon_set_platdata
      ASoC: samsung: Remove obsoleted declaration for s3c64xx_ac97_setup_gpio
      ARM: zynq: Remove unused zynq_slcr_init() declaration

Linus Walleij (1):
      ARM: bcm: Support BCMBCA debug UART

 arch/arm/Kconfig.debug                  | 12 +++++++++---
 arch/arm/mach-bcm/Makefile              |  1 +
 arch/arm/mach-bcm/board_bcmbca.c        | 31 +++++++++++++++++++++++++++++++
 arch/arm/mach-bcm/brcmstb.c             |  6 ------
 arch/arm/mach-imx/pm-imx6.c             |  6 ++----
 arch/arm/mach-zynq/common.h             |  1 -
 include/linux/platform_data/asoc-s3c.h  |  2 --
 include/linux/platform_data/hwmon-s3c.h | 10 ----------
 8 files changed, 43 insertions(+), 26 deletions(-)
 create mode 100644 arch/arm/mach-bcm/board_bcmbca.c
Re: [GIT PULL 3/4] ARM: soc updates for 6.13
Posted by pr-tracker-bot@kernel.org 9 hours ago
The pull request you sent on Thu, 21 Nov 2024 00:02:53 +0100:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.13

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/43fb83c17ba2d63dfb798f0be7453ed55ca3f9c2

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
[GIT PULL 3/4] soc: defconfig updates for 6.13
Posted by Arnd Bergmann 10 hours ago
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:

  Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.13

for you to fetch changes up to de6dff2090ddfa74ae53e3e52243a9b9f3ff8526:

  Merge tag 'at91-defconfig-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig (2024-11-13 22:49:50 +0100)

----------------------------------------------------------------
soc: defconfig updates for 6.13

As usual, a few newly added device drivers get enabled in the
arm32 multi_v7_defconfig and arm64 defconfig as well as a few of
the SoC specific config files.

The main visible change is the inclusion of (reduced) debug info
by default in the 32-bit defconfig.

----------------------------------------------------------------
Andreas Kemnade (1):
      ARM: imx_v6_v7_defconfig: Enable drivers for Kobo Clara 2E

Arnd Bergmann (6):
      Merge tag 'arm-soc/for-6.13/defconfig' of https://github.com/Broadcom/stblinux into soc/defconfig
      Merge tag 'qcom-arm64-defconfig-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
      Merge tag 'imx-defconfig-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
      Merge tag 'renesas-arm-defconfig-for-v6.13-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
      Merge tag 'ti-k3-config-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
      Merge tag 'at91-defconfig-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig

Claudiu Beznea (1):
      arm64: defconfig: Enable VBATTB clock and Renesas RTCA-3

Florian Fainelli (1):
      ARM: multi_v7_defconfig: Enable debugging symbols by default

Mihai Sain (1):
      ARM: configs: at91: enable PAC1934 driver as module

Taniya Das (1):
      arm64: defconfig: Enable sc7280 clock controllers

Wadim Egorov (1):
      arm64: defconfig: Enable PCF857X GPIO expander

 arch/arm/configs/at91_dt_defconfig   | 1 +
 arch/arm/configs/imx_v6_v7_defconfig | 2 ++
 arch/arm/configs/multi_v7_defconfig  | 3 +++
 arch/arm/configs/sama5_defconfig     | 1 +
 arch/arm/configs/sama7_defconfig     | 1 +
 arch/arm64/configs/defconfig         | 6 ++++++
 6 files changed, 14 insertions(+)
Re: [GIT PULL 3/4] soc: defconfig updates for 6.13
Posted by pr-tracker-bot@kernel.org 9 hours ago
The pull request you sent on Thu, 21 Nov 2024 00:02:17 +0100:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.13

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/06e47dce8fc3ab68c2ea3b5082caab99e8002b80

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html