linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/5] soc: updates for 6.17
@ 2025-07-26 10:25 Arnd Bergmann
  2025-07-26 10:27 ` [GIT PULL 1/5] soc: dt changes " Arnd Bergmann
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Arnd Bergmann @ 2025-07-26 10:25 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, soc, linux-arm-kernel

This release is smaller than most of the recent ones, at 777 non-merge
changesets, but it does include three newly SoC families, in the soc/newsoc
branch: pxa1908 and sg200 are ported over from arm32 and riscv into arm64,
AX3000 and P1 and new arm64 chip families, and QiLai is a new riscv chip.

Raspberry Pi 5 support gets a boost with support for the RP1 I/O chip,
and there is still a good chunk of new boards and added features for
the usual chip families, mainly nxp, qualcomm, rockchips and renesas.

There were 209 contributors this time, with the most patches coming
from these developers:

     31 Lad Prabhakar
     23 Inochi Amaoto
     21 Krzysztof Kozlowski
     19 Thierry Reding
     17 Chen-Yu Tsai
     15 Frank Li
     15 Dario Binacchi
     15 Andrea della Porta
     15 Alexander Stein
     13 Manivannan Sadhasivam
     13 Diederik de Haas
     12 Potin Lai
     12 Luca Weiss
     12 Linus Walleij
     11 Nicolas Frattaroli
     10 Max Shevchenko
     10 Harshit Shah
     10 Bartosz Golaszewski

The overall diffstat is

   0.3% Documentation/devicetree/bindings/arm/
   0.8% Documentation/devicetree/bindings/memory-controllers/
   0.3% Documentation/devicetree/bindings/pinctrl/
   0.4% Documentation/devicetree/bindings/reset/
   1.8% Documentation/devicetree/bindings/
   4.6% arch/arm/boot/dts/aspeed/
   0.7% arch/arm/boot/dts/broadcom/
   0.6% arch/arm/boot/dts/microchip/
   8.4% arch/arm/boot/dts/nvidia/
   7.8% arch/arm/boot/dts/nxp/imx/
   0.4% arch/arm/boot/dts/nxp/mxs/
   1.3% arch/arm/boot/dts/nxp/vf/
   0.5% arch/arm/boot/dts/st/
   0.4% arch/arm/boot/dts/ti/omap/
   0.7% arch/arm/boot/dts/
   0.7% arch/arm64/boot/dts/allwinner/
   0.5% arch/arm64/boot/dts/amlogic/
   0.3% arch/arm64/boot/dts/apple/
   0.9% arch/arm64/boot/dts/axiado/
   0.7% arch/arm64/boot/dts/broadcom/bcmbca/
   0.4% arch/arm64/boot/dts/broadcom/
   0.5% arch/arm64/boot/dts/cix/
   4.9% arch/arm64/boot/dts/exynos/
   8.9% arch/arm64/boot/dts/freescale/
   1.5% arch/arm64/boot/dts/lg/
   0.9% arch/arm64/boot/dts/marvell/mmp/
   0.5% arch/arm64/boot/dts/mediatek/
   0.8% arch/arm64/boot/dts/nvidia/
   8.0% arch/arm64/boot/dts/qcom/
   5.5% arch/arm64/boot/dts/renesas/
   8.4% arch/arm64/boot/dts/rockchip/
   0.9% arch/arm64/boot/dts/st/
   1.9% arch/arm64/boot/dts/ti/
   0.3% arch/arm64/boot/dts/
   0.3% arch/riscv/boot/dts/andes/
   3.6% arch/riscv/boot/dts/sophgo/
   0.8% arch/riscv/boot/dts/spacemit/
   0.3% arch/
   2.8% drivers/clk/
   0.5% drivers/firmware/
   1.1% drivers/mailbox/
   0.7% drivers/memory/tegra/
   0.5% drivers/misc/rp1/
   3.2% drivers/pinctrl/
   0.9% drivers/reset/
   0.4% drivers/soc/aspeed/
   0.5% drivers/soc/qcom/
   0.3% drivers/soc/renesas/
   1.7% drivers/soc/tegra/cbb/
   0.5% drivers/soc/
   0.4% drivers/
   2.5% include/dt-bindings/clock/
   0.3% include/dt-bindings/memory/
   0.3% include/dt-bindings/reset/


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 1/5] soc: dt changes for 6.17
  2025-07-26 10:25 [GIT PULL 0/5] soc: updates for 6.17 Arnd Bergmann
@ 2025-07-26 10:27 ` Arnd Bergmann
  2025-07-29 18:11   ` Linus Torvalds
  2025-07-29 18:40   ` pr-tracker-bot
  2025-07-26 10:29 ` [GIT PULL 2/5] soc: driver updates " Arnd Bergmann
                   ` (3 subsequent siblings)
  4 siblings, 2 replies; 13+ messages in thread
From: Arnd Bergmann @ 2025-07-26 10:27 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, soc, linux-arm-kernel

The following changes since commit 86731a2a651e58953fc949573895f2fa6d456841:

  Linux 6.16-rc3 (2025-06-22 13:30:08 -0700)

are available in the Git repository at:

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

for you to fetch changes up to ac75da105eb38d7c48ee3421d116282d8c44b690:

  Merge tag 'sunxi-fixes-for-6.16' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt (2025-07-26 12:01:43 +0200)

----------------------------------------------------------------
soc: dt changes for 6.17

There are a few new variants of existing chips:

 - mt6572 is an older mobile phone chip from mediatek that was
   extremely popular a decade ago but never got upstreamed until now.

 - exynos2200 is a recent high-end mobile phone chip used in a
   few Samsung phones like the Galaxy S22

 - Renesas R-Car V4M-7 (R8A779H2) is an updated version of R-Car V4M
   (R8A779H0) and used in automotive applications

 - Tegra264 is a new chip from NVIDIA, but support is fairly minimal
   for now, and not much information is public about it.

There are five more chips in a separate branch, as those are new
chip families that I merged along with the necessary infrastructure.

New board support is not that exciting, with a total of 33 newly
added machines here:

 - Evaluation platforms for the chips above, plus TI am62d2 and
   Sophgo sg2042.

 - Six 32-bit industrial boards based on stm32, imx6 and am33 chips,
   plus eight 64-bit rockchips rk33xx/rk35xx, am62d2, t527, imx8 and
   imx95.

 - Two newly added ASPEED BMC based motherboards, and one that got
   removed

 - Phones and Tablets based on 32-bit mt6572, tegra30 and 64-bit
   msm8976 SoCs

 - Three Laptops based on Mediatek mt8186 and Qualcomm Snapdragon X1

 - A set-top box based on Amlogic meson-gxm.

Updates for existing machines are spread over all the above families.
One notable change here is support for the RP1 I/O chip used in
Raspberry Pi 5.

----------------------------------------------------------------
Adam Ford (6):
      arm64: dts: imx8mp-nominal: Explicitly configure nominal VPU clocks
      arm64: dts: imx8mp: Configure VPU clocks for overdrive
      arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
      arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
      arm64: dts: imx8mm: Configure DMA on UART2
      arm64: dts: imx8mn: Configure DMA on UART2

Albin Törnqvist (1):
      arm: dts: ti: omap: Fixup pinheader typo

Aleksandrs Vinarskis (4):
      arm64: dts: qcom: x1e80100-dell-xps-9345: Add WiFi/BT pwrseq
      arm64: dts: qcom: Add support for X1-based Asus Zenbook A14
      arm64: dts: qcom: x1-asus-zenbook: fixup GPU nodes
      arm64: dts: qcom: x1-asus-zenbook: support sound

Alex Elder (2):
      dt-bindings: soc: spacemit: define spacemit,k1-ccu resets
      riscv: dts: spacemit: add reset support for the K1 SoC

Alexander Stein (15):
      arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV
      arm64: dts: freescale: imx93-tqma9352: Remove unneeded GPIO hog
      arm64: dts: tqma8mnql: Add EASRC support
      arm64: dts: tqma8mpql: Add EASRC support
      arm64: dts: tqma8mpql-mba8mpxl-lvds: Rename overlay to include display name
      arm64: dts: fsl-ls1043a: Add missing DMA entries for I2C & LPUART
      arm64: dts: fsl-ls1046a: Add missing DMA entries for I2C & LPUART
      arm64: dts: fsl-ls1043a: Remove superfluous address and size cells
      arm64: dts: fsl-ls1046a: Remove superfluous address and size cells
      arm64: dts: fsl-ls1088a: Remove superfluous address and size cells
      arm64: dts: tqmls10xxa: Move SFP cage definition to common place
      arm64: dts: tqmls1043a: Enable SFP interface
      arm64: dts: tqmls1046a: Enable SFP interfaces
      arm64: dts: freescale: tqmls10xx-mbls10xxa: Add vdd-supply for i2c mux
      arm64: dts: freescale: tqmls10xx: Add vdd-supply for spi-nor flash

Alexander Sverdlin (3):
      arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default
      riscv: dts: sophgo: cv18xx: Add RTCSYS device node
      dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000

Alexandre Torgue (1):
      ARM: dts: stm32: fullfill diversity with OPP for STM32M15xF SOCs

Alexey Charkov (8):
      ARM: dts: vt8500: Add node address and reg in CPU nodes
      ARM: dts: vt8500: Move memory nodes to board dts and fix addr/size
      ARM: dts: vt8500: Use generic node name for the SD/MMC controller
      ARM: dts: vt8500: Fix the unit address of the VT8500 LCD controller
      ARM: dts: vt8500: Add L2 cache controller on WM8850/WM8950
      arm64: dts: rockchip: add SDIO controller on RK3576
      arm64: dts: rockchip: add version-independent WiFi/BT nodes on Sige5
      arm64: dts: rockchip: add overlay for the WiFi/BT module on Sige5 v1.2

Amelie Delaunay (3):
      ARM: dts: stm32: use 'typec' generic name for stusb1600 on stm32mp15xx-dkx
      ARM: dts: stm32: use internal regulators bindings for MP15 scmi variants
      ARM: dts: stm32: add stm32mp157f-dk2 board support

Andrea della Porta (7):
      dt-bindings: clock: Add RaspberryPi RP1 clock bindings
      dt-bindings: pinctrl: Add RaspberryPi RP1 gpio/pinctrl/pinmux bindings
      dt-bindings: misc: Add device specific bindings for RaspberryPi RP1
      arm64: dts: rp1: Add support for RaspberryPi's RP1 device
      arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5
      arm64: dts: broadcom: Add board DTS for Rpi5 which includes RP1 node
      arm64: dts: broadcom: Add overlay for RP1 device

Andrew Davis (1):
      arm64: dts: ti: Enable overlays for all DTB files

Andrew Jeffery (1):
      MAINTAINERS: Switch ASPEED tree to shared BMC repository

André Apitzsch (4):
      arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely
      dt-bindings: arm: qcom: Add MSM8976 BQ Aquaris X5 Plus
      arm64: dts: qcom: msm8976: Add sdc2 GPIOs
      arm64: dts: qcom: msm8976-longcheer-l9360: Add initial device tree

André Draszik (5):
      arm64: dts: exynos: gs101-pixel-common: add Maxim MAX77759 PMIC
      arm64: dts: exynos: gs101-pixel-common: add nvmem-reboot-mode
      arm64: dts: exynos: gs101: add dm-verity-device-corrupted syscon-reboot-mode
      arm64: dts: exynos: gs101-pixel-common: add main PMIC node
      arm64: dts: exynos: gs101: switch to gs101 specific reboot

Andy Yan (2):
      arm64: dts: rockchip: Enable gpu on rk3576-evb1-v10
      arm64: dts: rockchip: Enable mipi dsi on rk3568-evb1-v10

Ankit Chauhan (1):
      ARM: dts: aspeed: lanyang: Fix 'lable' typo in LED nodes

Annette Kobou (1):
      ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface

Arnd Bergmann (38):
      Merge tag 'renesas-dt-bindings-for-v6.17-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'renesas-dts-for-v6.17-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'arm-soc/for-6.17/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
      Merge tag 'arm-soc/for-6.17/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
      Merge tag 'dt-vt8500-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
      Merge tag 'samsung-dt-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'samsung-dt64-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'renesas-dt-bindings-for-v6.17-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'renesas-dts-for-v6.17-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'aspeed-6.17-devicetree-1' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
      Merge tag 'v6.17-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'stm32-dt-for-v6.17-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
      Merge tag 'omap-for-v6.17/dt-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
      Merge tag 'mtk-dts32-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'mtk-dts64-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'tegra-for-6.17-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'tegra-for-6.17-arm-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'tegra-for-6.17-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'socfpga_dts_updates_for_v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
      Merge tag 'imx-dt64-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'imx-dt-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'imx-bindings-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'spacemit-dt-for-6.17-1' of https://github.com/spacemit-com/linux into soc/dt
      Merge tag 'qcom-arm32-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
      Merge tag 'ti-k3-dt-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
      Merge tag 'sunxi-dt-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
      Merge tag 'qcom-arm64-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
      Merge tag 'amlogic-arm64-dt-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      Merge tag 'mvebu-dt-6.17-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
      Merge tag 'v6.17-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'thead-dt-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
      Merge tag 'at91-dt-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'apple-soc-dt-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
      Merge tag 'riscv-sophgo-dt-for-v6.17' of https://github.com/sophgo/linux into soc/dt
      Merge tag 'samsung-drivers-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'samsung-dt64-6.17-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'riscv-dt-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
      Merge tag 'sunxi-fixes-for-6.16' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt

Ayushi Makhija (2):
      arm64: dts: qcom: sa8775p: add Display Serial Interface device nodes
      arm64: dts: qcom: sa8775p-ride: add anx7625 DSI to DP bridge nodes

Bartosz Golaszewski (1):
      arm64: dts: qcom: sm6115: add debug UART pins

Bence Csókás (2):
      ARM: dts: imx6-karo: Replace license text comment with SPDX identifier
      ARM: dts: imx6-gw: Replace license text comment with SPDX identifier

Biju Das (3):
      arm64: dts: renesas: r9a09g047: Add XSPI node
      arm64: dts: renesas: rzg3e-smarc-som: Enable serial NOR FLASH
      arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys

Bjorn Andersson (2):
      arm64: dts: qcom: x1e80100-dell-xps13-9345: Enable fingerprint sensor
      Merge branch '20250512-sc8180x-camcc-support-v4-2-8fb1d3265f52@quicinc.com' into arm64-for-6.17

Bryan Brattlof (3):
      arm64: dts: ti: k3-am65: add boot phase tags
      arm64: dts: ti: k3-am654-base-board: add boot phase tags
      arm64: dts: ti: k3-am62a7-sk: add boot phase tags

Carlos Song (3):
      arm64: dts: imx95: correct i3c node in imx95
      arm64: dts: imx943-evk: add lpi2c support
      arm64: dts: imx943-evk: add i2c io expander support

Chen-Yu Tsai (19):
      arm64: dts: mediatek: mt8173: Reserve memory for audio frontend
      arm64: dts: mediatek: mt8183-kukui: Reserve memory for audio frontend
      arm64: dts: mediatek: mt8186-corsola: Reserve memory for audio frontend
      arm64: dts: mediatek: mt8192-asurada: Reserve memory for audio frontend
      dt-bindings: reset: sun55i-a523-r-ccu: Add missing PPU0 reset
      dt-bindings: arm: sunxi: Add Xunlong OrangePi 4A board
      arm64: dts: allwinner: a523: Move mmc nodes to correct position
      arm64: dts: allwinner: a523: Move rgmii0 pins to correct location
      arm64: dts: allwinner: a523: Add UART1 pins
      arm64: dts: allwinner: t527: Add OrangePi 4A board
      dt-bindings: arm: mediatek: Merge MT8186 Voltorb entries
      dt-bindings: arm: mediatek: Add MT8186 Squirtle Chromebooks
      arm64: dts: mediatek: mt8186-steelix: Mark second source components for probing
      arm64: dts: mediatek: mt8186: Merge Voltorb device trees
      arm64: dts: mediatek: mt8186: Add Squirtle Chromebooks
      arm64: dts: allwinner: a523: Rename emac0 to gmac0
      dt-bindings: power: Add A523 PPU and PCK600 power controllers
      Merge branch 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into sunxi/dt-for-6.17
      arm64: dts: allwinner: a523: Add power controller device nodes

Chintan Vankar (4):
      arm64: dts: ti: k3-am68-sk-base-board: Add bootph-all property to enable Ethernet boot
      arm64: dts: ti: k3-am62p5-sk: Add bootph-all property to enable Ethernet boot
      arm64: dts: ti: k3-j722s-evm: Add bootph-all property to enable Ethernet boot
      arm64: dts: ti: k3-am69-sk: Add bootph-all property to enable Ethernet boot

Chris Morgan (2):
      arm64: dts: rockchip: Add DSI panel support for gameforce-ace
      arm64: dts: rockchip: Document unused device on i2c1

Chukun Pan (1):
      arm64: dts: rockchip: Add spi nodes for RK3528

Ciprian Marian Costea (1):
      arm64: dts: s32g: add RTC node

Clark Wang (3):
      arm64: dts: imx93: remove eee-broken-1000t for eqos node
      arm64: dts: imx93-11x11-evk: disable all realtek ethernet phy CLKOUT
      arm64: dts: imx93-11x11-evk: reduce the driving strength of net RXC/TXC

Cosmo Chou (1):
      ARM: dts: aspeed: bletchley: enable USB PD negotiation

Cristian Ciocaltea (2):
      arm64: dts: rockchip: Enable HDMI PHY clk provider on rk3576
      arm64: dts: rockchip: Add HDMI PHY PLL clock source to VOP2 on rk3576

Dario Binacchi (10):
      ARM: dts: imx28: add pwm7 muxing options
      ARM: dts: mxs: support i.MX28 Amarula rmm board
      dt-bindings: arm: fsl: add i.MX28 Amarula rmm board
      dt-bindings: arm: fsl: support Engicam MicroGEA BMM board
      dt-bindings: arm: fsl: support Engicam MicroGEA RMM board
      dt-bindings: arm: fsl: support Engicam MicroGEA GTW board
      ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM
      ARM: dts: imx6ul: support Engicam MicroGEA BMM board
      ARM: dts: imx6ul: support Engicam MicroGEA RMM board
      ARM: dts: imx6ul: support Engicam MicroGEA GTW board

Detlev Casanova (1):
      arm64: dts: rockchip: Add UFS support on the ROCK 4D

Dharma Balasubiramani (2):
      ARM: dts: microchip: sam9x7: Add HLCD controller
      ARM: dts: microchip: sam9x7: Add LVDS controller

Diederik de Haas (13):
      arm64: dts: rockchip: Fix cover detection on PineNote
      arm64: dts: rockchip: Add rtc0 alias for NanoPi R5S + R5C
      arm64: dts: rockchip: Add reset button to NanoPi R5S
      arm64: dts: rockchip: Move dsi address+size-cells from SoC to px30 boards
      arm64: dts: rockchip: Move dsi address+size-cells from SoC to rk3399 boards
      arm64: dts: rockchip: Simplify VOP port definition on rk3328
      arm64: dts: rockchip: Simplify edp endpoints on several rk3399 boards
      arm64: dts: rockchip: Simplify mipi_out endpoint on rk3399 RP64 dtso
      arm64: dts: rockchip: Move mipi_out node on rk3399 haikou demo dtso
      arm64: dts: rockchip: Fix LCD panel port on rk3566-pinetab2
      arm64: dts: rockchip: Drop unneeded address+size-cells on px30
      arm64: dts: rockchip: Drop regulator-compatible property on rk3399
      arm64: dts: rockchip: Add maskrom button to NanoPi R5S + R5C

Dinh Nguyen (5):
      arm64: dts: socfpga: agilex: fix dtbs_check warning for f2s-free-clk
      arm64: dts: socfpga: stratix10: fix dtbs_check for rstmgr
      arm64: dts: socfpga: swvp: remove altr,modrst-offset
      arm64: dts: socfpga: swvp: remove cpu1-start-addr
      arm64: dts: socfpga: swvp: remove phy-addr in the GMAC node

Dmitry Baryshkov (1):
      arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP

E Shattow (2):
      riscv: dts: starfive: jh7110-milkv-mars sort properties
      riscv: dts: starfive: jh7110-common: add status power led node

Eberhard Stoll (1):
      ARM: dts: imx6ul-kontron-sl-common: Add SPI NOR partitions

Emanuele Ghidoli (2):
      arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses
      arm64: dts: ti: k3-am62p-verdin: Enable pull-ups on I2C_3_HDMI

Etienne Carriere (2):
      dt-bindings: regulator: Add STM32MP15 SCMI regulator identifiers
      ARM: dts: stm32: optee async notif interrupt for MP15 scmi variants

Eugen Hristev (1):
      arm64: dts: qcom: sm8750: Trivial stray lines removal

Ezra Buehler (1):
      ARM: dts: microchip: gardena-smart-gateway: Fix power LED

Fabio Estevam (3):
      ARM: dts: imx7s-warp: Improve the Bluetooth description
      ARM: dts: imx7s-warp: Improve the Wifi description
      ARM: dts: at91-sama5d27_wlsom1: Improve the Wifi compatible

Fabrice Gasnier (4):
      arm64: dts: st: add timer nodes on stm32mp251
      arm64: dts: st: add timer pins for stm32mp257f-ev1
      arm64: dts: st: add timer nodes on stm32mp257f-ev1
      arm64: defconfig: enable STM32 timers drivers

Faraz Ata (1):
      arm64: dts: exynosautov920: Add DT node for all SPI ports

Felix Brack (1):
      ARM: dts: am335x-pdu001: Fix RS-485 transceiver switching

Francesco Dolcini (1):
      arm64: dts: ti: k3-am62p-verdin: add SD_1 CD pull-up

Frank Li (13):
      ARM: dts: vf: remove reg property for arm pmu
      ARM: dts: vf: remove redundant pinctrl-names
      ARM: dts: vf: remove redundant layer under iomux
      ARM: dts: vf: rename io-expander@20 to pinctrl@20
      ARM: dts: vf: vf-colibri-eval-v3: add power-supply for edt,et057090dhu
      ARM: dts: vf: vf610-zii-cfu1: rename node name *-gpio to *-gpios
      Revert "ARM: dts: Update pcie ranges for dra7"
      arm64: dts: imx95-19x19-evk: add adc0 flexcan[1,2] i2c[2,3] uart5 spi3 and tpm3
      arm64: dts: imx93-qsb/evk: add usdhc3 and lpuart5
      arm64: dts: imx95: add jpeg encode and decode nodes
      arm64: dts: imx8: add capture controller for i.MX8's img subsystem
      arm64: dts: imx8q: add linux,cma node for imx8qm-mek and imx8qxp-mek
      arm64: dts: imx8q: add camera ov5640 support for imx8qm-mek and imx8qxp-mek

Frank Wunderlich (5):
      dt-bindings: interconnect: add mt7988-cci compatible
      arm64: dts: mediatek: mt7988: add cci node
      arm64: dts: mediatek: mt7988a-bpi-r4: add proc-supply for cci
      arm64: dts: mediatek: mt7988a-bpi-r4: drop unused pins
      arm64: dts: mediatek: mt7988a-bpi-r4: add gpio leds

Fred Chen (2):
      dt-bindings: arm: aspeed: add Meta Santabarbara board
      ARM: dts: aspeed: santabarbara: Add Meta Santabarbara BMC

Frieder Schrempf (1):
      ARM: dts: imx6ul-kontron-sl-common: Fix QSPI NAND node name

Geert Uytterhoeven (8):
      dt-bindings: soc: renesas: Document RZ/V2H EVK board part number
      arm64: dts: renesas: ebisu: Add CAN0 support
      Merge branch 'pwrctrl' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci into renesas-dts-for-v6.17
      dt-bindings: soc: renesas: Document RZ/T2H Evaluation Board part number
      dt-bindings: soc: renesas: Document R-Car V4M-7 Gray Hawk Single
      arm64: dts: renesas: Factor out Gray Hawk Single board support
      arm64: dts: renesas: r8a779h2: Add Gray Hawk Single support
      Merge tag 'renesas-r9a09g057-dt-binding-defs-tag4' into renesas-dts-for-v6.17

Guodong Xu (2):
      riscv: dts: spacemit: add PWM support for K1 SoC
      riscv: dts: spacemit: add pwm14_1 pinctrl setting

Haibo Chen (3):
      ARM: dts: add ngpios for vf610 compatible gpio controllers
      arm64: dts: add ngpios for vf610 compatible gpio controllers
      arm64: dts: imx93-9x9-qsb: add IMU sensor support

Han Gao (7):
      riscv: dts: sophgo: Add xtheadvector to the sg2042 devicetree
      riscv: dts: sophgo: add ziccrse for sg2042
      riscv: dts: sophgo: add zfh for sg2042
      riscv: dts: sophgo: sg2044: add ziccrse extension
      dt-bindings: riscv: add Sophgo SG2042_EVB_V1.X/V2.0 bindings
      riscv: dts: sophgo: add Sophgo SG2042_EVB_V1.X board device tree
      riscv: dts: sophgo: add Sophgo SG2042_EVB_V2.0 board device tree

Heiko Stuebner (1):
      arm64: dts: rockchip: convert rk3562 to their dt-binding constants

Himanshu Bhavani (1):
      dt-bindings: arm: stm32: add STM32MP157F-DK2 board compatible

Hong Guan (1):
      arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1

Horia Geantă (1):
      arm64: dts: freescale: imx8qxp/imx8qm: Add CAAM support

Hrushikesh Salunke (2):
      arm64: dts: ti: k3-am642-evm-pcie0-ep: Add boot phase tag to "pcie0_ep"
      arm64: dts: ti: k3-am69-sk: Add idle-states for remaining SERDES instances

Hsun Lai (5):
      dt-bindings: vendor-prefixes: Add SakuraPi prefix
      dt-bindings: arm: rockchip: Add Sakura Pi RK3308B
      arm64: dts: rockchip: add DTs for Sakura Pi RK3308B
      dt-bindings: arm: rockchip: Add Firefly ROC-RK3588S-PC
      arm64: dts: rockchip: add DTs for Firefly ROC-RK3588S-PC

Inochi Amaoto (21):
      riscv: dts: sophgo: sg2044: Add system controller device
      riscv: dts: sophgo: sg2044: Add clock controller device
      riscv: dts: sophgo: sg2044: Add GPIO device
      riscv: dts: sophgo: sg2044: Add I2C device
      riscv: dts: sophgo: sg2044: add DMA controller device
      riscv: dts: sophgo: sg2044: Add MMC controller device
      riscv: dts: sophgo: sophgo-srd3-10: add HWMON MCU device
      riscv: dts: sophgo: sg2044: Add ethernet control device
      riscv: dts: sophgo: sg2044: Add pinctrl device
      riscv: dts: sophgo: sg2044: Add missing riscv,cbop-block-size property
      riscv: dts: sophgo: add reset generator for Sophgo CV1800 series SoC
      riscv: dts: sophgo: add reset configuration for Sophgo CV1800 series SoC
      riscv: dts: sophgo: sg2044: add MSI device support for SG2044
      riscv: dts: sophgo: sg2044: add PCIe device support for SG2044
      riscv: dts: sophgo: sg2044: add pmu configuration
      riscv: dts: sophgo: Add ethernet device for cv18xx
      riscv: dts: sophgo: Add mdio multiplexer device for cv18xx
      riscv: dts: sophgo: Enable ethernet device for Huashan Pi
      riscv: dts: sophgo: add ethernet GMAC device for sg2042
      riscv: dts: sophgo: sophgo-srd3-10: reserve uart0 device
      riscv: dts: sophgo: fix mdio node name for CV180X

Ioana Ciornei (1):
      arm64: dts: lx2160a-qds: add the two on-board RGMII PHYs

Ivaylo Ivanov (4):
      dt-bindings: arm: samsung: document g0s board binding
      arm64: dts: exynos: add initial support for exynos2200 SoC
      arm64: dts: exynos: add initial support for Samsung Galaxy S22+
      MAINTAINERS: add entry for Samsung Exynos2200 SoC

J. Neuschäfer (2):
      dt-bindings: arm: amlogic: Add Ugoos AM3
      arm64: dts: amlogic: Add Ugoos AM3

Jagadeesh Kona (1):
      arm64: dts: qcom: sa8775p: Add CPU OPP tables to scale DDR/L3

Jayesh Choudhary (1):
      arm64: dts: ti: k3-j721s2-main: Add McASP nodes

Jens Glathe (3):
      arm64: dts: qcom: x1e80100-hp-x14: add usb-1-ss1-sbu-mux
      arm64: dts: qcom: x1e80100-hp-x14: remove unused i2c buses
      arm64: dts: qcom: x1e80100-hp-x14: amend order of nodes

Jianfeng Liu (1):
      arm64: dts: rockchip: Add bluetooth support to ArmSoM Sige7

Jie Gan (2):
      arm64: dts: qcom: qcs615: fix a crash issue caused by infinite loop for Coresight
      arm64: dts: qcom: qcs615: disable the CTI device of the camera block

Joel Stanley (1):
      ARM: dts: aspeed: Remove swift machine

John Clark (6):
      arm64: dts: rockchip: Use standard PHY reset properties for RK3576 ArmSoM Sige5
      dt-bindings: vendor-prefixes: Add luckfox prefix
      dt-bindings: arm: rockchip: Add Luckfox Omni3576 and Core3576 bindings
      arm64: dts: rockchip: Add Luckfox Omni3576 Board support
      dt-bindings: arm: rockchip: add FriendlyElec NanoPi M5 board
      arm64: dts: rockchip: Add FriendlyElec NanoPi M5 support

John Madieu (2):
      arm64: dts: renesas: r9a09g047: Add GBETH nodes
      arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBETH) interfaces

Jonas Karlman (8):
      dt-bindings: power: rockchip: Add support for RK3528
      dt-bindings: rockchip: pmu: Add compatible for RK3528
      arm64: dts: rockchip: Add power controller for RK3528
      arm64: dts: rockchip: Add GPU node for RK3528
      arm64: dts: rockchip: Enable GPU on Radxa E20C
      arm64: dts: rockchip: Enable eMMC HS200 mode on Radxa E20C
      arm64: dts: rockchip: Fix pinctrl node names for RK3528
      arm64: dts: rockchip: Fix UART DMA support for RK3528

Joy Zou (2):
      arm64: dts: imx93-11x11-evk: remove the duplicated pinctrl_lpi2c3 node
      arm64: dts: imx93: add edma error interrupt support

João Paulo Gonçalves (3):
      arm64: dts: ti: k3-am62p-j722s: Enable freq throttling on thermal alert
      arm64: dts: ti: k3-am62p-verdin: Adjust temperature trip points
      arm64: dts: freescale: imx8mp-toradex-smarc: add fan cooling levels

Judith Mendez (2):
      arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file
      arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support

Kaustabh Chakraborty (3):
      arm64: dts: exynos7870: add quirk to disable USB2 LPM in gadget mode
      arm64: dts: exynos7870-on7xelte: reduce memory ranges to base amount
      arm64: dts: exynos7870-j6lte: reduce memory ranges to base amount

Kevin Widjaja (4):
      ARM: dts: qcom: msm8974-sony-xperia-rhine: Enable USB charging
      ARM: dts: qcom: msm8974-sony-xperia-rhine: Move camera buttons to amami & honami
      dt-bindings: arm: qcom: Add Sony Xperia Z Ultra (togari)
      ARM: dts: qcom: Add initial support for Sony Xperia Z Ultra (togari)

Konrad Dybcio (5):
      arm64: dts: qcom: x1p42100: Fix thermal sensor configuration
      arm64: dts: qcom: sdm845: Expand IMEM region
      arm64: dts: qcom: sc7180: Expand IMEM region
      arm64: dts: qcom: sc8180x: Drop unrelated clocks from PCIe hosts
      arm64: dts: qcom: sm8150: Drop unrelated clocks from PCIe hosts

Kory Maincent (3):
      arm: dts: omap: am335x-bone-common: Rename tps to generic pmic node
      dt-bindings: omap: Add Seeed BeagleBone Green Eco
      arm: dts: omap: Add support for BeagleBone Green Eco board

Krzysztof Kozlowski (16):
      dt-bindings: soc: samsung: exynos-pmu: Constrain google,pmu-intr-gen-syscon
      ARM: dts: qcom: Align wifi node name with bindings
      ARM: dts: aspeed: Align GPIO hog name with bindings
      arm64: dts: qcom: sm8750: Add Soundwire nodes
      arm64: dts: qcom: sm8750-mtp: Add sound (speakers, headset codec, dmics)
      arm64: dts: qcom: sm8750-qrd: Add sound (speakers, headset codec, dmics)
      ARM: dts: vfxxx: Correctly use two tuples for timer address
      ARM: dts: omap: am335x: Use non-deprecated rts-gpios
      ARM: dts: exynos: Align i2c-gpio node names with dtschema
      ARM: dts: s5pv210: Align i2c-gpio node names with dtschema
      arm64: dts: exynos5433: Align i2c-gpio node names with dtschema
      arm64: dts: amlogic: Align wifi node name with bindings
      dt-bindings: arm: sunxi: Combine board variants into enums
      arm64: tesla/google: MAINTAINERS: Reference "SoC clean" maintainer profile
      arm64: samsung: MAINTAINERS: Add Tesla FSD DTS to Exynos entry
      ARM: dts: st: spear: Use generic "ethernet" as node name

Kyle Deng (1):
      arm64: dts: qcom: qcs615: Add mproc node for SEMP2P

Lad Prabhakar (27):
      arm64: dts: renesas: r9a09g057: Add GBETH nodes
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable GBETH
      arm64: dts: renesas: r9a09g056: Add GBETH nodes
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable GBETH
      arm64: dts: renesas: r9a09g056: Add OSTM0-OSTM7 nodes
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable OSTM timers on RZ/V2N EVK
      arm64: dts: renesas: r9a09g056: Add RIIC controllers
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable RIIC controllers
      arm64: dts: renesas: r9a09g056: Add WDT0-WDT3 nodes
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable WDT1
      arm64: dts: renesas: r9a09g056: Add Mali-G31 GPU node
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable Mali-G31 GPU
      arm64: dts: renesas: r9a09g057: Add USB2.0 support
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable USB2.0 support
      arm64: dts: renesas: r9a09g056: Add USB2.0 support
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable USB2.0 support
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add RAA215300 PMIC
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Add RAA215300 PMIC
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Rename fixed regulator node names
      dt-bindings: clock: renesas,r9a09g056/57-cpg: Add XSPI core clock
      arm64: dts: renesas: Add CN15 eMMC and SD overlays for RZ/V2H and RZ/V2N EVKs
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Fix pinctrl node name for GBETH1
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Fix pinctrl node name for GBETH1
      arm64: dts: renesas: r9a09g056: Add XSPI node
      arm64: dts: renesas: r9a09g057: Add XSPI node
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable serial NOR FLASH
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable serial NOR FLASH

Larisa Grigore (1):
      arm64: dts: Add DSPI entries for S32G platforms

Laura Nao (1):
      arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackpads as fail-needs-probe

Laurentiu Mihalcea (4):
      dt-bindings: bus: document the IMX AIPSTZ bridge
      dt-bindings: dsp: fsl,dsp: document 'access-controllers' property
      arm64: dts: imx8qxp-mek: support wcpu board's wm8962 codec
      arm64: dts: imx8qm-mek: support revd board's wm8962 codec

Lijuan Gao (4):
      arm64: dts: qcom: qcs615: Add IMEM and PIL info region
      arm64: dts: qcom: qcs615: add ADSP and CDSP nodes
      arm64: dts: qcom: qcs615-ride: enable remoteprocs
      arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc

Linus Walleij (12):
      ARM64: dts: bcm4908: Add BCMBCA peripherals
      ARM64: dts: bcm6856: Add BCMBCA peripherals
      ARM64: dts: bcm6858: Add BCMBCA peripherals
      ARM64: dts: bcm63158: Add BCMBCA peripherals
      ARM: dts: bcm6878: Correct UART0 IRQ number
      dt-bindings: rng: r200: Add interrupt property
      ARM: dts: bcm6846: Add interrupt to RNG
      ARM: dts: bcm6855: Add BCMBCA peripherals
      ARM: dts: bcm6878: Add BCMBCA peripherals
      ARM: dts: bcm63138: Add BCMBCA peripherals
      ARM: dts: bcm63148: Add BCMBCA peripherals
      ARM: dts: bcm63178: Add BCMBCA peripherals

Loic Poulain (1):
      arm64: dts: qcom: qcm2290: Add CAMSS node

Longbin Li (2):
      riscv: dts: sophgo: add SG2044 SPI NOR controller driver
      riscv: dts: sophgo: add pwm controller for SG2044

Lorenzo Bianconi (1):
      arm64: dts: airoha: en7581: Add ethernet nodes to EN7581 SoC evaluation board

Louis-Alexis Eyraud (3):
      arm64: dts: mediatek: mt8395-genio-1200-evk: Enable Audio DSP and sound card
      arm64: dts: mediatek: mt8390-genio-common: Add Home MT6359 PMIC key support
      arm64: dts: mediatek: mt8395-genio-1200-evk: Add MT6359 PMIC key support

Luca Weiss (6):
      arm64: dts: qcom: sm6350: Add video clock controller
      ARM: dts: qcom: msm8974-oneplus-bacon: Add alias for mmc0
      ARM: dts: qcom: msm8974-hammerhead: Add alias for mmc0
      ARM: dts: qcom: msm8974-sony-xperia-rhine: Add alias for mmc0 & mmc1
      arm64: dts: qcom: sm6350: add APR and some audio-related services
      dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains

Luke Wang (1):
      arm64: dts: imx95-19x19-evk: adjust pinctrl settings for usdhc2

Manikandan Muralidharan (4):
      ARM: dts: microchip: sam9x60ek: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns
      ARM: dts: microchip: sama5d27_som1: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns
      ARM: dts: microchip: sama5d27_wlsom1: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns
      ARM: dts: microchip: sama5d2_icp: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns

Manivannan Sadhasivam (13):
      arm64: dts: qcom: sm8150: Add 'global' PCIe interrupt
      arm64: dts: qcom: sm8250: Add 'global' PCIe interrupt
      arm64: dts: qcom: sm8350: Add 'global' PCIe interrupt
      arm64: dts: qcom: sa8775p: Add 'global' PCIe interrupt
      arm64: dts: qcom: sc7280: Add 'global' PCIe interrupt
      arm64: dts: qcom: sdm845: Add missing MSI and 'global' IRQs
      arm64: dts: qcom: msm8996: Add missing MSI SPI interrupts
      arm64: dts: qcom: msm8998: Add missing MSI and 'global' IRQs
      arm64: dts: qcom: ipq8074: Add missing MSI and 'global' IRQs
      arm64: dts: qcom: ipq6018: Add missing MSI and 'global' IRQs
      arm64: dts: qcom: sc8180x: Add 'global' PCIe interrupt
      arm64: dts: qcom: sar2130p: Add 'global' PCIe interrupt
      arm64: dts: qcom: x1e80100: Add missing 'global' PCIe interrupt

Marco Felsch (2):
      arm64: dts: imx8mp: drop gpcv2 vpu power-domains and clocks
      arm64: dts: imx8mp: fix VPU_BUS clock setting

Marek Vasut (5):
      PCI/pwrctrl: Add optional slot clock for PCI slots
      arm64: dts: renesas: r8a779g3-sparrow-hawk: Sort DTS
      arm64: dts: renesas: r8a779g0: Describe PCIe root ports
      arm64: dts: renesas: sparrow-hawk: Describe split PCIe clock
      arm64: dts: renesas: rcar-gen3: Add bootph-all to sysinfo EEPROMs

Markus Niebel (1):
      arm64: dts: freescale: imx93-tqma9352: add memory node

Marshall Zhan (1):
      ARM: dts: aspeed: yosemite4: add gpio name for uart mux sel

Martin Kepplinger-Novaković (1):
      arm64: dts: imx8mp: Enable gpu passive throttling

Matthew Gerlach (1):
      arm64: dts: altera: socfpga_stratix10: update internal oscillators

Maud Spierings (6):
      dt-bindings: arm: fsl: Add GOcontroll Moduline Display
      arm64: dts: imx8mp: Add pinctrl config definitions
      arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM
      arm64: dts: freescale: Add the GOcontroll Moduline Display baseboard
      arm64: dts: freescale: Add the BOE av101hdt-a10 variant of the Moduline Display
      arm64: dts: freescale: Add the BOE av123z7m-n17 variant of the Moduline Display

Maulik Shah (1):
      arm64: dts: qcom: Add QMP handle for qcom_stats

Max Krummenacher (2):
      arm64: dts: freescale: imx8mp-toradex-smarc: fix lvds dsi mux gpio
      arm64: dts: freescale: imx8mp-toradex-smarc: remove gpio hog

Max Shevchenko (8):
      ARM: dts: qcom: msm8960: use macros for interrupts
      dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: add MT6572
      dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572
      dt-bindings: vendor-prefixes: add JTY
      dt-bindings: arm: mediatek: add boards based on the MT6572 SoC
      ARM: dts: mediatek: add basic support for MT6572 SoC
      ARM: dts: mediatek: add basic support for JTY D101 board
      ARM: dts: mediatek: add basic support for Lenovo A369i board

Maxim Schwalm (2):
      dt-bindings: arm: tegra: Add Asus VivoTab RT TF600T
      dt-bindings: arm: tegra: Add Asus Portable AiO P1801-T

Michael Walle (2):
      arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size
      arm64: dts: ti: k3-j722s-main: Add audio-refclk0 node

Michal Simek (1):
      dt-bindings: riscv: cpus: Add AMD MicroBlaze V 64bit compatible

Michal Wilczynski (3):
      dt-bindings: firmware: thead,th1520: Add resets for GPU clkgen
      riscv: dts: thead: th1520: Add GPU clkgen reset to AON node
      riscv: dts: thead: Add PVT node

Mihai Sain (5):
      ARM: dts: microchip: sama5d2: Update the cache configuration for CPU
      ARM: dts: microchip: sama5d3: Update the cache configuration for CPU
      ARM: dts: microchip: sama5d4: Update the cache configuration for CPU
      ARM: dts: microchip: sama7d65: Add cache configuration for cpu node
      ARM: dts: microchip: sama7g5: Add cache configuration for cpu node

Mikhail Kalashnikov (3):
      arm64: dts: allwinner: A523: Add SID controller node
      arm64: dts: allwinner: a523: add Mali GPU node
      arm64: dts: allwinner: a523: enable Mali GPU for all boards

Miquel Raynal (1):
      arm64: dts: ti: k3-am62a7-sk: Describe the SPI NAND

Neha Malcom Francis (2):
      dt-bindings: soc: ti: bist: Add BIST for K3 devices
      arm64: dts: ti: k3-j784s4-j742s2-main-common: Add PBIST_14 node

Neil Armstrong (1):
      arm64: dts: qcom: sm8650: add iris DT node

Nick Chan (1):
      arm64: dts: apple: t8012-j132: Include touchbar framebuffer node

Nicolas Frattaroli (10):
      dt-bindings: arm: rockchip: add RADXA ROCK 5T
      arm64: dts: rockchip: rename rk3588-rock-5b.dtsi
      arm64: dts: rockchip: move common ROCK 5B/+ nodes into own tree
      arm64: dts: rockchip: add ROCK 5T device tree
      arm64: dts: rockchip: enable USB on Sige5
      arm64: dts: rockchip: enable PCIe on ROCK 4D
      arm64: dts: rockchip: adjust dcin regulator on ROCK 4D
      arm64: dts: rockchip: complete USB nodes on ROCK 4D
      arm64: dts: rockchip: theoretically enable Wi-Fi on ROCK 4D
      arm64: dts: rockchip: add HDMI audio on ROCK 4D

Niklas Söderlund (1):
      arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add missing install target

Ninad Palsule (8):
      dt-bindings: ipmi: Add binding for IPMB device
      ARM: dts: aspeed: system1: Add IPMB device
      ARM: dts: aspeed: system1: Add GPIO line name
      ARM: dts: aspeed: system1: Reduce sgpio speed
      ARM: dts: aspeed: system1: Update LED gpio name
      ARM: dts: aspeed: system1: Remove VRs max8952
      ARM: dts: aspeed: system1: Mark GPIO line high/low
      ARM: dts: aspeed: system1: Disable gpio pull down

Nitin Rawat (3):
      arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 SoC
      arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 MTP
      arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 QRD board

Olivier Benjamin (3):
      arm64: dts: rockchip: Update the PinePhone Pro panel description
      arm64: dts: rockchip: describe I2c Bus 1 and IMX258 world camera on PinePhone Pro
      arm64: dts: rockchip: describe the OV8858 user camera on PinePhone Pro

Olivier Moysan (1):
      ARM: dts: stm32: add system-clock-direction-out on stm32mp15xx-dkx

Paresh Bhagat (4):
      arm64: dts: ti: Add bootph property to nodes at source for am62a
      dt-bindings: arm: ti: Add AM62D2 SoC and Boards
      arm64: dts: ti: Add pinctrl entries for AM62D2 family of SoCs
      arm64: dts: ti: Add support for AM62D2-EVM

Parth Pancholi (2):
      arm64: dts: ti: k3-j784s4-j742s2-main-common: Add ACSPCIE1 node
      arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction

Patrice Chotard (1):
      arm64: defconfig: Enable STM32 Octo Memory Manager and OcstoSPI driver

Patrick Delaunay (2):
      arm64: dts: st: fix timer used for ticks
      arm64: dts: st: remove empty line in stm32mp251.dtsi

Paul Kocialkowski (5):
      ARM: dts: sun8i: v3s: Add RGB666 LCD PE pins definition
      ARM: dts: sun8i: v3: Add RGB666 LCD PD pins definition
      arm64: dts: allwinner: a100: Add pin definitions for RGMII/RMII
      arm64: dts: allwinner: a100: Add EMAC support
      arm64: dts: allwinner: a133-liontron-h-a133l: Add Ethernet support

Pengyu Luo (1):
      arm64: dts: qcom: sm8650: remove unused reg

Peter Griffin (1):
      arm64: dts: exynos: gs101: ufs: add dma-coherent property

Peter Robinson (2):
      arm64: dts: rockchip: drop touch panel display from rockpro64
      arm64: dts: rockchip: add overlay for RockPro64 screen

Peter Yin (5):
      ARM: dts: aspeed: harma: add E1.S power monitor
      ARM: dts: aspeed: harma: add fan board I/O expander
      ARM: dts: aspeed: harma: add ADC128D818 for voltage monitoring
      ARM: dts: aspeed: Harma: revise gpio bride pin for battery
      ARM: dts: aspeed: harma: add mmc health

Potin Lai (12):
      ARM: dts: aspeed: bletchley: remove unused ethernet-phy node
      ARM: dts: aspeed: catalina: Add IO Mezz board thermal sensor nodes
      ARM: dts: aspeed: catalina: Add Front IO board remote thermal sensor
      ARM: dts: aspeed: catalina: Add MP5990 power sensor node
      ARM: dts: aspeed: catalina: Add fan controller support
      ARM: dts: aspeed: catalina: Add second source fan controller support
      ARM: dts: aspeed: catalina: Add second source HSC node support
      ARM: dts: aspeed: catalina: Remove INA238 and INA230 nodes
      ARM: dts: aspeed: catalina: Enable multi-master on additional I2C buses
      ARM: dts: aspeed: catalina: Update CBC FRU EEPROM I2C bus and address
      ARM: dts: aspeed: catalina: Enable MCTP support for NIC management
      ARM: dts: aspeed: catalina: Enable MCTP for frontend NIC management

Primoz Fiser (8):
      arm64: dts: freescale: imx93-phycore-som: Move ethernet0 alias to SoM
      arm64: dts: freescale: imx93-phyboard-segin: Set ethernet1 alias
      arm64: dts: freescale: imx93-phyboard-nash: Move ADC vref to SoM
      arm64: dts: freescale: imx93-phycore-som: Add watchdog ext-reset-output pin
      arm64: dts: imx93-phycore-som: Add RPMsg overlay
      arm64: dts: imx93-phyboard-segin: Add PEB-EVAL-01 overlay
      arm64: dts: imx93-phyboard-segin: Add PEB-WLBT-05 overlay
      arm64: dts: imx93-phyboard-nash: Add PEB-WLBT-07 overlay

Quentin Schulz (7):
      arm64: dts: rockchip: support Ethernet Switch adapter for RK3588 Jaguar
      arm64: dts: rockchip: fix endpoint dtc warning for PX30 ISP
      arm64: dts: rockchip: add label to first port of ISP on px30
      arm64: dts: rockchip: support camera module on Haikou Video Demo on PX30 Ringneck
      arm64: dts: rockchip: add header for RK8XX PMIC constants
      arm64: dts: rockchip: force PMIC reset behavior to restart PMU on RK3588 Jaguar
      arm64: dts: rockchip: force PMIC reset behavior to restart PMU on RK3588 Tiger

Raghav Sharma (1):
      arm64: dts: exynosautov920: add CMU_HSI2 clock DT nodes

Raviteja Laggyshetty (1):
      arm64: dts: qcom: sa8775p: add EPSS l3 interconnect provider

Rob Herring (Arm) (5):
      arm64: dts: broadcom: northstar2: Drop GIC V2M "interrupt-parent"
      arm64: dts: lg: Refactor common LG1312 and LG1313 parts
      arm64: dts: lg: Add missing PL011 "uartclk"
      arm64: dts: cavium: thunder2: Add missing PL011 "uartclk"
      arm64: dts: nuvoton: npcm8xx: Drop the GIC "ppi-partitions" node

Ryan Wanner (8):
      ARM: dts: microchip: sama7d65: Add crypto support
      ARM: dts: microchip: sama7d65: Add PWM support
      ARM: dts: microchip: sama7d65: Add CAN bus support
      ARM: dts: microchip: sama7d65: Clean up extra space
      ARM: dts: microchip: sama7d65: Enable CAN bus
      ARM: dts: microchip: sama7g5: Adjust clock xtal phandle
      ARM: dts: microchip: sama7d65: Add clock name property
      ARM: dts: microchip: sam9x7: Add clock name property

Sam Edwards (1):
      arm64: dts: rockchip: Remove workaround that prevented Turing RK1 GPU power regulator control

Sasha Finkelstein (2):
      dt-bindings: gpu: Add Apple SoC GPU
      arm64: dts: apple: Add Apple SoC GPU

Satya Priya Kakitapalli (3):
      dt-bindings: clock: qcom: Add missing bindings on gcc-sc8180x
      dt-bindings: clock: Add Qualcomm SC8180X Camera clock controller
      arm64: dts: qcom: Add camera clock controller for sc8180x

Sebastian Reichel (2):
      arm64: dts: rockchip: fix PHY handling for ROCK 4D
      arm64: dts: rockchip: Enable HDMI receiver on RK3588 EVB1

Shengjiu Wang (5):
      arm64: dts: imx94: Add micfil and mqs device nodes
      arm64: dts: imx943-evk: add sound-wm8962 support
      arm64: dts: imx943-evk: add bt-sco sound card support
      arm64: dts: imx943-evk: Add PDM microphone sound card support
      arm64: dts: imx8mp-evk: Use fsl-asoc-card to replace simple card

Sherry Sun (1):
      arm64: dts: imx94: add missing clock related properties to flexcan1

Siddharth Vadapalli (1):
      arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C

Sowon Na (1):
      dt-bindings: soc: samsung: exynos-sysreg: add hsi2 for ExynosAutov920

Stefano Radaelli (2):
      arm64: dts: freescale: imx93-var-som: update eqos support for MaxLinear PHY
      arm64: dts: freescale: imx8mp-var-som: Add EQoS support with MaxLinear PHY

Stephan Gerhold (1):
      arm64: dts: qcom: apq8016-sbc-d3-camera: Convert to DT overlay

Sumit Gupta (1):
      dt-bindings: memory: tegra: Add Tegra264 support

Sven Peter (1):
      arm64: dts: apple: Add bit offset to PMIC NVMEM node names

Svyatoslav Ryhel (3):
      ARM: tegra: Add device-tree for ASUS VivoTab RT TF600T
      ARM: tegra: Add device-tree for Asus Portable AiO P1801-T
      ARM: tegra: chagall: Add embedded controller node

Tam Nguyen (1):
      arm64: dts: renesas: Add Renesas R8A779H2 SoC support

Thierry Reding (13):
      dt-bindings: tegra: pmc: Add Tegra264 compatible
      dt-bindings: mailbox: tegra-hsp: Bump number of shared interrupts
      dt-bindings: mailbox: tegra-hsp: Properly sort compatible string list
      dt-bindings: firmware: Document Tegra264 BPMP
      dt-bindings: misc: Document Tegra264 APBMISC compatible
      dt-bindings: dma: Add Tegra264 compatible string
      dt-bindings: rtc: tegra: Document Tegra264 RTC
      dt-bindings: tegra: Document P3971-0089+P3834-0008 Platform
      dt-bindings: Add Tegra264 clock and reset definitions
      Merge branch 'for-6.17/dt-bindings' into for-6.17/arm64/dt
      arm64: tegra: Add Tegra264 support
      arm64: tegra: Add memory controller on Tegra264
      arm64: tegra: Add p3971-0089+p3834-0008 support

Thomas Richard (1):
      arm64: dts: imx8qm: add system controller watchdog support

Tim Harvey (8):
      arm64: dts: imx8mp-venice-gw74xx: update name of M2SKT_WDIS2# gpio
      arm64: dts: imx8mm-venice-gw700x: Increase HS400 USDHC clock speed
      arm64: dts: imx8mp-venice-gw702x: Increase HS400 USDHC clock speed
      arm64: dts: imx8mm-venice-gw7901: Increase HS400 USDHC clock speed
      arm64: dts: imx8mm-venice-gw7902: Increase HS400 USDHC clock speed
      arm64: dts: imx8mn-venice-gw7902: Increase HS400 USDHC clock speed
      arm64: dts: imx8mm-venice-gw7903: Increase HS400 USDHC clock speed
      arm64: dts: imx8mm-venice-gw7904: Increase HS400 USDHC clock speed

Tomeu Vizoso (1):
      arm64: dts: amlogic: Enable the npu node for Alta and VIM3

Tommaso Merciai (4):
      arm64: dts: renesas: r9a09g047: Add CRU, CSI2 nodes
      arm64: dts: renesas: r9a09g047e57-smarc: Add I2C0 pincontrol
      arm64: dts: renesas: renesas-smarc2: Enable I2C0 node
      arm64: dts: renesas: r9a09g047e57-smarc: Enable CRU, CSI support

Uwe Kleine-König (3):
      ARM: dts: bcm958625-meraki-mx6x: Use #pwm-cells = <3>
      ARM: dts: lpc32xx: Add #pwm-cells property to the two SoC PWMs
      ARM: dts: stm32: Add nvmem-cells to ethernet nodes for constant mac-addresses

Valentin Hăloiu (1):
      arm64: dts: rockchip: Enable HDMI receiver on CM3588

Vikash Garodia (4):
      arm64: dts: qcom: qcs8300: add video node
      arm64: dts: qcom: qcs8300-ride: enable video
      arm64: dts: qcom: sa8775p: add support for video node
      arm64: dts: qcom: sa8775p-ride: enable video

Vivian Wang (3):
      riscv: dts: spacemit: Add DMA translation buses for K1
      riscv: dts: spacemit: Move UARTs under dma-bus for K1
      riscv: dts: spacemit: Move eMMC under storage-bus for K1

Vladimir Zapolskiy (2):
      arm64: dts: qcom: sm8250: enable camcc clock controller by default
      arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: remove camcc status property

Wadim Egorov (1):
      arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG Ethernet ports

Wei Fang (2):
      arm64: dts: imx95: add SMMU support for NETC
      arm64: dts: imx95-19x19-evk: add GPIO reset for ethphy0

Wenmeng Liu (1):
      arm64: dts: qcom: sm8550: Add support for camss

Will Deacon (1):
      arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuidle nodes

Willie Thai (2):
      dt-bindings: arm: aspeed: add Nvidia's GB200NVL BMC
      ARM: dts: aspeed: Add device tree for Nvidia's GB200NVL BMC

Wolfram Sang (4):
      ARM: dts: renesas: r9a06g032-rzn1d400-db: Describe debug LEDs
      ARM: dts: renesas: r9a06g032: Add second clock input to RTC
      ARM: dts: microchip: use recent scl/sda gpio bindings
      ARM: dts: marvell: kirkwood: use recent scl/sda gpio bindings

Xianwei Zhao (3):
      dts: arm64: amlogic: add S7 pinctrl node
      dts: arm64: amlogic: add S7D pinctrl node
      dts: arm64: amlogic: add S6 pinctrl node

Xu Yang (1):
      arm64: dts: imx95-evk: add USB3 PHY tuning properties

Yannic Moog (2):
      dt-bindings: add imx95-libra-rdk-fpsc
      arm64: dts: add imx95-libra-rdk-fpsc board

Yixun Lan (2):
      riscv: dts: spacemit: enable eMMC for K1 SoC
      Merge tag 'spacemit-reset-binding-for-6.17-1' of https://github.com/spacemit-com/linux

 Documentation/devicetree/bindings/arm/amlogic.yaml |    1 +
 .../devicetree/bindings/arm/aspeed/aspeed.yaml     |    2 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |   18 +
 .../devicetree/bindings/arm/mediatek.yaml          |   12 +-
 Documentation/devicetree/bindings/arm/qcom.yaml    |    6 +
 .../devicetree/bindings/arm/rockchip.yaml          |   28 +
 .../devicetree/bindings/arm/rockchip/pmu.yaml      |    2 +
 .../bindings/arm/samsung/samsung-boards.yaml       |    6 +
 .../devicetree/bindings/arm/stm32/stm32.yaml       |    1 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |   36 +-
 Documentation/devicetree/bindings/arm/tegra.yaml   |   13 +
 .../bindings/arm/tegra/nvidia,tegra186-pmc.yaml    |    1 +
 Documentation/devicetree/bindings/arm/ti/k3.yaml   |    6 +
 Documentation/devicetree/bindings/arm/ti/omap.yaml |    1 +
 .../devicetree/bindings/bus/fsl,imx8mp-aipstz.yaml |  104 +
 .../bindings/clock/qcom,sc8180x-camcc.yaml         |   67 +
 .../bindings/clock/raspberrypi,rp1-clocks.yaml     |   58 +
 .../bindings/dma/nvidia,tegra186-gpc-dma.yaml      |    1 +
 Documentation/devicetree/bindings/dsp/fsl,dsp.yaml |    3 +
 .../bindings/firmware/nvidia,tegra186-bpmp.yaml    |    1 +
 .../bindings/firmware/thead,th1520-aon.yaml        |    7 +
 .../devicetree/bindings/gpu/apple,agx.yaml         |   94 +
 .../bindings/interconnect/mediatek,cci.yaml        |   11 +-
 .../mediatek,mt6577-sysirq.yaml                    |    1 +
 .../devicetree/bindings/ipmi/ipmb-dev.yaml         |   56 +
 .../bindings/mailbox/nvidia,tegra186-hsp.yaml      |   28 +-
 .../memory-controllers/nvidia,tegra186-mc.yaml     |   84 +-
 .../bindings/misc/nvidia,tegra186-misc.yaml        |    1 +
 .../devicetree/bindings/misc/pci1de4,1.yaml        |  137 ++
 .../bindings/pinctrl/raspberrypi,rp1-gpio.yaml     |  198 ++
 .../bindings/power/allwinner,sun20i-d1-ppu.yaml    |    4 +-
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    1 +
 .../bindings/power/rockchip,power-controller.yaml  |    1 +
 Documentation/devicetree/bindings/riscv/cpus.yaml  |    1 +
 .../devicetree/bindings/rng/brcm,iproc-rng200.yaml |    6 +
 .../bindings/rtc/nvidia,tegra20-rtc.yaml           |    1 +
 .../devicetree/bindings/soc/renesas/renesas.yaml   |   11 +-
 .../bindings/soc/samsung/exynos-pmu.yaml           |    3 +
 .../soc/samsung/samsung,exynos-sysreg.yaml         |    1 +
 .../bindings/{riscv => soc/sophgo}/sophgo.yaml     |    9 +-
 .../bindings/soc/spacemit/spacemit,k1-syscon.yaml  |   27 +-
 .../devicetree/bindings/soc/ti/ti,j784s4-bist.yaml |   63 +
 .../devicetree/bindings/vendor-prefixes.yaml       |    6 +
 .../bindings/watchdog/mediatek,mtk-wdt.yaml        |    1 +
 MAINTAINERS                                        |   16 +-
 arch/arm/boot/dts/allwinner/sun8i-v3.dtsi          |    9 +
 arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi         |    9 +
 arch/arm/boot/dts/aspeed/Makefile                  |    3 +-
 .../boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts   |    2 +-
 .../aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts  |    4 +-
 .../dts/aspeed/aspeed-bmc-asrock-e3c246d4i.dts     |    2 +-
 .../boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts |    4 +-
 .../boot/dts/aspeed/aspeed-bmc-delta-ahe50dc.dts   |    2 +-
 .../dts/aspeed/aspeed-bmc-facebook-bletchley.dts   |   71 +-
 .../dts/aspeed/aspeed-bmc-facebook-catalina.dts    |  209 +-
 .../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts  |   85 +-
 .../aspeed/aspeed-bmc-facebook-santabarbara.dts    |  982 ++++++++
 .../dts/aspeed/aspeed-bmc-facebook-yosemite4.dts   |   40 +
 .../arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts |    2 +-
 .../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts |    2 +-
 .../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts |    4 +-
 .../arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts |  139 +-
 .../boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts    |   46 +-
 .../boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts |   68 +-
 .../dts/aspeed/aspeed-bmc-nvidia-gb200nvl-bmc.dts  | 1128 +++++++++
 .../arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts |   18 +-
 arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts |   10 +-
 .../boot/dts/aspeed/aspeed-bmc-opp-palmetto.dts    |   40 +-
 .../arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts |    6 +-
 arch/arm/boot/dts/aspeed/aspeed-bmc-opp-swift.dts  |  974 --------
 arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts  |    8 +-
 arch/arm/boot/dts/broadcom/bcm63138.dtsi           |   79 +-
 arch/arm/boot/dts/broadcom/bcm63148.dtsi           |   64 +
 arch/arm/boot/dts/broadcom/bcm63178.dtsi           |  112 +
 arch/arm/boot/dts/broadcom/bcm6846.dtsi            |    1 +
 arch/arm/boot/dts/broadcom/bcm6855.dtsi            |  127 +
 arch/arm/boot/dts/broadcom/bcm6878.dtsi            |  120 +-
 .../dts/broadcom/bcm958625-meraki-mx6x-common.dtsi |    7 +-
 arch/arm/boot/dts/marvell/kirkwood-km_common.dtsi  |    4 +-
 arch/arm/boot/dts/mediatek/Makefile                |    2 +
 arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts     |   61 +
 arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts |   56 +
 arch/arm/boot/dts/mediatek/mt6572.dtsi             |  108 +
 arch/arm/boot/dts/microchip/at91-sam9x60ek.dts     |    2 +-
 .../arm/boot/dts/microchip/at91-sama5d27_som1.dtsi |    2 +-
 .../boot/dts/microchip/at91-sama5d27_wlsom1.dtsi   |    4 +-
 arch/arm/boot/dts/microchip/at91-sama5d2_icp.dts   |    2 +-
 .../boot/dts/microchip/at91-sama7d65_curiosity.dts |   35 +
 arch/arm/boot/dts/microchip/at91-sama7g5ek.dts     |   18 +-
 arch/arm/boot/dts/microchip/at91rm9200.dtsi        |    5 +-
 arch/arm/boot/dts/microchip/at91sam9260.dtsi       |    5 +-
 arch/arm/boot/dts/microchip/at91sam9261.dtsi       |    4 +-
 arch/arm/boot/dts/microchip/at91sam9263.dtsi       |    5 +-
 .../at91sam9g25-gardena-smart-gateway.dts          |    2 +-
 arch/arm/boot/dts/microchip/at91sam9g45.dtsi       |    5 +-
 arch/arm/boot/dts/microchip/at91sam9n12.dtsi       |    5 +-
 arch/arm/boot/dts/microchip/at91sam9rl.dtsi        |    8 +-
 arch/arm/boot/dts/microchip/at91sam9x5.dtsi        |   15 +-
 arch/arm/boot/dts/microchip/sam9x7.dtsi            |   37 +
 arch/arm/boot/dts/microchip/sama5d2.dtsi           |    3 +
 arch/arm/boot/dts/microchip/sama5d3.dtsi           |    2 +
 arch/arm/boot/dts/microchip/sama5d4.dtsi           |    3 +
 arch/arm/boot/dts/microchip/sama7d65.dtsi          |  140 ++
 arch/arm/boot/dts/microchip/sama7g5.dtsi           |   19 +-
 arch/arm/boot/dts/nvidia/Makefile                  |    2 +
 arch/arm/boot/dts/nvidia/tegra30-asus-p1801-t.dts  | 2087 ++++++++++++++++
 arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts   | 2500 ++++++++++++++++++++
 .../boot/dts/nvidia/tegra30-pegatron-chagall.dts   |   16 +
 arch/arm/boot/dts/nxp/imx/Makefile                 |    3 +
 arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts      |   38 +-
 arch/arm/boot/dts/nxp/imx/imx53-tx53-x13x.dts      |   44 +-
 arch/arm/boot/dts/nxp/imx/imx53-tx53.dtsi          |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-gw551x.dts        |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-gw553x.dts        |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-gw560x.dts        |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-gw5903.dts        |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-gw5904.dts        |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6dl-comtft.dts  |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8034-mb7.dts |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8034.dts     |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8035-mb7.dts |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8035.dts     |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-801x.dts     |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-8033-mb7.dts |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-8033.dts     |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-80xx-mb7.dts |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-811x.dts     |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-81xx-mb7.dts |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6q-gw551x.dts         |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6q-gw553x.dts         |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6q-gw560x.dts         |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6q-gw5903.dts         |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6q-gw5904.dts         |   44 +-
 .../boot/dts/nxp/imx/imx6q-tx6q-1010-comtft.dts    |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1010.dts      |   38 +-
 .../boot/dts/nxp/imx/imx6q-tx6q-1020-comtft.dts    |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1020.dts      |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1036-mb7.dts  |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1036.dts      |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6q-tx6q-10x0-mb7.dts  |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1110.dts      |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6q-tx6q-11x0-mb7.dts  |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi      |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi      |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi      |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi      |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi      |   44 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lcd.dtsi     |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lvds.dtsi    |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi     |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi         |   38 +-
 .../arm/boot/dts/nxp/imx/imx6qp-tx6qp-8037-mb7.dts |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6qp-tx6qp-8037.dts    |   38 +-
 .../arm/boot/dts/nxp/imx/imx6qp-tx6qp-8137-mb7.dts |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6qp-tx6qp-8137.dts    |   38 +-
 .../boot/dts/nxp/imx/imx6ul-kontron-bl-common.dtsi |    1 -
 .../boot/dts/nxp/imx/imx6ul-kontron-sl-common.dtsi |   25 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul-0010.dts    |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul-0011.dts    |   38 +-
 .../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts    |   38 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi        |   38 +-
 .../dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts   |  303 +++
 .../dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts   |  162 ++
 .../dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts   |  360 +++
 .../boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi |   95 +
 arch/arm/boot/dts/nxp/imx/imx7s-warp.dts           |   49 +-
 arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi             |    4 +
 arch/arm/boot/dts/nxp/lpc/lpc32xx.dtsi             |    2 +
 arch/arm/boot/dts/nxp/mxs/Makefile                 |    1 +
 arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts    |  300 +++
 arch/arm/boot/dts/nxp/mxs/imx28.dtsi               |   10 +
 arch/arm/boot/dts/nxp/vf/vf-colibri-eval-v3.dtsi   |   11 +-
 arch/arm/boot/dts/nxp/vf/vf-colibri.dtsi           |  348 ++-
 arch/arm/boot/dts/nxp/vf/vf500-colibri.dtsi        |   44 +-
 arch/arm/boot/dts/nxp/vf/vf500.dtsi                |   14 +-
 arch/arm/boot/dts/nxp/vf/vf610-bk4.dts             |    2 +-
 arch/arm/boot/dts/nxp/vf/vf610-cosmic.dts          |   60 +-
 arch/arm/boot/dts/nxp/vf/vf610-twr.dts             |  228 +-
 arch/arm/boot/dts/nxp/vf/vf610-zii-cfu1.dts        |    6 +-
 arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts   |   10 +-
 arch/arm/boot/dts/nxp/vf/vf610-zii-scu4-aib.dts    |   12 +-
 arch/arm/boot/dts/nxp/vf/vf610-zii-spb4.dts        |    4 +-
 arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-dtu.dts    |    6 +-
 arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-spu3.dts   |    4 +-
 arch/arm/boot/dts/nxp/vf/vf610m4-colibri.dts       |   16 +-
 arch/arm/boot/dts/nxp/vf/vf610m4-cosmic.dts        |   12 +-
 arch/arm/boot/dts/nxp/vf/vfxxx.dtsi                |    7 +-
 arch/arm/boot/dts/qcom/Makefile                    |    1 +
 arch/arm/boot/dts/qcom/qcom-msm8960.dtsi           |   10 +-
 .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts    |    3 +-
 .../qcom/qcom-msm8974-sony-xperia-rhine-amami.dts  |   16 +
 .../qcom/qcom-msm8974-sony-xperia-rhine-honami.dts |   16 +
 .../qcom/qcom-msm8974-sony-xperia-rhine-togari.dts |   16 +
 .../dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi   |   20 +-
 .../dts/qcom/qcom-msm8974pro-oneplus-bacon.dts     |    1 +
 .../arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts |   64 +
 arch/arm/boot/dts/renesas/r9a06g032.dtsi           |    4 +-
 arch/arm/boot/dts/samsung/exynos3250-monk.dts      |    2 +-
 arch/arm/boot/dts/samsung/exynos3250-rinato.dts    |    2 +-
 arch/arm/boot/dts/samsung/exynos4210-i9100.dts     |    6 +-
 arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi     |   10 +-
 .../arm/boot/dts/samsung/exynos4412-galaxy-s3.dtsi |    4 +-
 arch/arm/boot/dts/samsung/exynos4412-midas.dtsi    |    8 +-
 arch/arm/boot/dts/samsung/exynos4412-p4note.dtsi   |    8 +-
 arch/arm/boot/dts/samsung/s5pv210-aquila.dts       |    2 +-
 arch/arm/boot/dts/samsung/s5pv210-aries.dtsi       |   16 +-
 arch/arm/boot/dts/samsung/s5pv210-galaxys.dts      |    2 +-
 arch/arm/boot/dts/samsung/s5pv210-goni.dts         |    2 +-
 arch/arm/boot/dts/st/Makefile                      |    3 +-
 arch/arm/boot/dts/st/spear1310-evb.dts             |    2 +-
 arch/arm/boot/dts/st/spear1310.dtsi                |    8 +-
 arch/arm/boot/dts/st/spear1340-evb.dts             |    2 +-
 arch/arm/boot/dts/st/spear13xx.dtsi                |    2 +-
 arch/arm/boot/dts/st/spear300-evb.dts              |    2 +-
 arch/arm/boot/dts/st/spear310-evb.dts              |    2 +-
 arch/arm/boot/dts/st/spear320-evb.dts              |    2 +-
 arch/arm/boot/dts/st/spear3xx.dtsi                 |    2 +-
 arch/arm/boot/dts/st/stm32mp131.dtsi               |    2 +
 arch/arm/boot/dts/st/stm32mp133.dtsi               |    2 +
 arch/arm/boot/dts/st/stm32mp15-scmi.dtsi           |   10 +-
 arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi     |  196 ++
 arch/arm/boot/dts/st/stm32mp157f-dk2.dts           |  179 ++
 arch/arm/boot/dts/st/stm32mp15xf.dtsi              |   17 +
 arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi          |    3 +-
 arch/arm/boot/dts/ti/omap/Makefile                 |    1 +
 arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi  |    2 +-
 arch/arm/boot/dts/ti/omap/am335x-boneblack.dts     |    2 +-
 arch/arm/boot/dts/ti/omap/am335x-bonegreen-eco.dts |  169 ++
 arch/arm/boot/dts/ti/omap/am335x-nano.dts          |    8 +-
 arch/arm/boot/dts/ti/omap/am335x-pdu001.dts        |    3 +-
 arch/arm/boot/dts/ti/omap/dra7.dtsi                |   29 +-
 arch/arm/boot/dts/vt8500/vt8500-bv07.dts           |    5 +
 arch/arm/boot/dts/vt8500/vt8500.dtsi               |   12 +-
 arch/arm/boot/dts/vt8500/wm8505-ref.dts            |    5 +
 arch/arm/boot/dts/vt8500/wm8505.dtsi               |   12 +-
 arch/arm/boot/dts/vt8500/wm8650-mid.dts            |    5 +
 arch/arm/boot/dts/vt8500/wm8650.dtsi               |   12 +-
 arch/arm/boot/dts/vt8500/wm8750-apc8750.dts        |    5 +
 arch/arm/boot/dts/vt8500/wm8750.dtsi               |   12 +-
 arch/arm/boot/dts/vt8500/wm8850-w70v2.dts          |    5 +
 arch/arm/boot/dts/vt8500/wm8850.dtsi               |   21 +-
 arch/arm64/boot/dts/airoha/en7581-evb.dts          |    8 +
 arch/arm64/boot/dts/airoha/en7581.dtsi             |   49 +
 arch/arm64/boot/dts/allwinner/Makefile             |    1 +
 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi     |   35 +
 .../dts/allwinner/sun50i-a133-liontron-h-a133l.dts |   19 +
 arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi     |  205 +-
 .../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts   |    9 +-
 .../boot/dts/allwinner/sun55i-h728-x96qpro+.dts    |    5 +
 .../boot/dts/allwinner/sun55i-t527-avaota-a1.dts   |    9 +-
 .../boot/dts/allwinner/sun55i-t527-orangepi-4a.dts |  390 +++
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |    5 +-
 .../boot/dts/altera/socfpga_stratix10_swvp.dts     |    6 -
 arch/arm64/boot/dts/amlogic/Makefile               |    1 +
 arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi        |   97 +
 arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi        |   81 +
 arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi       |   90 +
 .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts   |    4 +
 .../dts/amlogic/meson-g12b-a311d-libretech-cc.dts  |    4 +
 .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |    2 +-
 arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts |    2 +-
 .../arm64/boot/dts/amlogic/meson-gxm-ugoos-am3.dts |   91 +
 arch/arm64/boot/dts/apple/t6000.dtsi               |    4 +
 arch/arm64/boot/dts/apple/t6001.dtsi               |    4 +
 arch/arm64/boot/dts/apple/t6002.dtsi               |    4 +
 arch/arm64/boot/dts/apple/t600x-common.dtsi        |   34 +
 arch/arm64/boot/dts/apple/t600x-die0.dtsi          |   34 +-
 arch/arm64/boot/dts/apple/t8012-j132.dts           |    1 +
 arch/arm64/boot/dts/apple/t8103.dtsi               |   68 +-
 arch/arm64/boot/dts/apple/t8112.dtsi               |   68 +-
 arch/arm64/boot/dts/broadcom/Makefile              |    4 +-
 .../boot/dts/broadcom/bcm2712-rpi-5-b-ovl-rp1.dts  |  121 +
 arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts   |  111 +-
 arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi   |  116 +-
 arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi  |  129 +
 arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi   |  130 +-
 arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi   |  119 +-
 arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi   |    8 -
 arch/arm64/boot/dts/broadcom/rp1-common.dtsi       |   42 +
 arch/arm64/boot/dts/broadcom/rp1-nexus.dtsi        |   14 +
 arch/arm64/boot/dts/broadcom/rp1.dtso              |   11 +
 arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi      |    4 +-
 arch/arm64/boot/dts/exynos/Makefile                |    1 +
 arch/arm64/boot/dts/exynos/exynos2200-g0s.dts      |  169 ++
 arch/arm64/boot/dts/exynos/exynos2200-pinctrl.dtsi | 1765 ++++++++++++++
 arch/arm64/boot/dts/exynos/exynos2200.dtsi         |  561 +++++
 .../boot/dts/exynos/exynos5433-tm2-common.dtsi     |    2 +-
 arch/arm64/boot/dts/exynos/exynos7870-j6lte.dts    |    2 +-
 arch/arm64/boot/dts/exynos/exynos7870-on7xelte.dts |    2 +-
 arch/arm64/boot/dts/exynos/exynos7870.dtsi         |    1 +
 arch/arm64/boot/dts/exynos/exynosautov920.dtsi     |  378 +++
 .../boot/dts/exynos/google/gs101-pixel-common.dtsi |   96 +
 arch/arm64/boot/dts/exynos/google/gs101.dtsi       |   10 +-
 arch/arm64/boot/dts/freescale/Makefile             |   42 +-
 .../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts |   12 +
 .../boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi |    3 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   27 +
 .../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts |   22 +-
 .../boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi |    4 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |   27 +
 .../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts |    8 +
 .../boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi |    4 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  |   20 +
 arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi     |  362 +++
 .../arm64/boot/dts/freescale/imx8-ss-security.dtsi |   38 +
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |    2 +
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   |    2 +
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |    2 +
 .../boot/dts/freescale/imx8mm-venice-gw7902.dts    |    2 +
 .../boot/dts/freescale/imx8mm-venice-gw7903.dts    |    2 +
 .../boot/dts/freescale/imx8mm-venice-gw7904.dts    |    2 +
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |    2 +
 .../boot/dts/freescale/imx8mn-beacon-som.dtsi      |    2 +
 .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts |    4 +
 .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi |    4 +
 .../boot/dts/freescale/imx8mn-venice-gw7902.dts    |    2 +
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |    2 +
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |   62 +-
 arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi  |   18 +
 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h     |   33 +
 .../dts/freescale/imx8mp-toradex-smarc-dev.dts     |    6 +-
 .../boot/dts/freescale/imx8mp-toradex-smarc.dtsi   |   10 +-
 ...mx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtso} |    0
 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts    |    1 +
 .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi |    4 +
 ...x8p-ml81-moduline-display-106-av101hdt-a10.dtso |   94 +
 ...x8p-ml81-moduline-display-106-av123z7m-n17.dtso |  139 ++
 .../imx8mp-tx8p-ml81-moduline-display-106.dts      |  527 +++++
 .../arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi |  548 +++++
 arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi  |   86 +
 .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi   |    2 +
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    |    8 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   36 +-
 .../boot/dts/freescale/imx8qm-mek-ov5640-csi0.dtso |   62 +
 .../boot/dts/freescale/imx8qm-mek-ov5640-csi1.dtso |   62 +
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       |  168 +-
 arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi   |   79 +
 arch/arm64/boot/dts/freescale/imx8qm.dtsi          |   11 +
 .../boot/dts/freescale/imx8qxp-mek-ov5640-csi.dtso |   61 +
 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts      |  148 +-
 arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi  |   84 +
 .../boot/dts/freescale/imx8qxp-ss-security.dtsi    |   16 +
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |    7 +
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |    3 +
 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts  |  121 +-
 arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts  |   99 +
 arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts    |   98 +-
 .../freescale/imx93-phyboard-nash-peb-wlbt-07.dtso |   88 +
 .../boot/dts/freescale/imx93-phyboard-nash.dts     |    9 -
 .../imx93-phyboard-segin-peb-eval-01.dtso          |   52 +
 .../imx93-phyboard-segin-peb-wlbt-05.dtso          |   93 +
 .../boot/dts/freescale/imx93-phyboard-segin.dts    |    1 +
 .../boot/dts/freescale/imx93-phycore-rpmsg.dtso    |   60 +
 .../boot/dts/freescale/imx93-phycore-som.dtsi      |   26 +
 arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi  |   21 +-
 arch/arm64/boot/dts/freescale/imx93-var-som.dtsi   |   46 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           |   10 +-
 arch/arm64/boot/dts/freescale/imx94.dtsi           |   44 +
 arch/arm64/boot/dts/freescale/imx943-evk.dts       |  432 ++++
 arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts  |   11 +
 arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts  |  178 +-
 .../boot/dts/freescale/imx95-libra-rdk-fpsc.dts    |  318 +++
 .../boot/dts/freescale/imx95-phycore-fpsc.dtsi     |  656 +++++
 arch/arm64/boot/dts/freescale/imx95.dtsi           |   67 +-
 arch/arm64/boot/dts/freescale/mba8mx.dtsi          |    2 +-
 arch/arm64/boot/dts/freescale/s32g2.dtsi           |   86 +
 arch/arm64/boot/dts/freescale/s32g3.dtsi           |   87 +
 arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi    |   84 +
 arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi    |   84 +
 .../dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi     |   16 -
 .../boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi   |   21 +
 arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi      |    8 +
 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi      |    1 +
 arch/arm64/boot/dts/lg/lg1312.dtsi                 |  324 +--
 arch/arm64/boot/dts/lg/lg1313.dtsi                 |  324 +--
 arch/arm64/boot/dts/lg/lg131x.dtsi                 |  333 +++
 arch/arm64/boot/dts/mediatek/Makefile              |    4 +-
 .../boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dtsi |  113 +-
 arch/arm64/boot/dts/mediatek/mt7988a.dtsi          |   33 +
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |    9 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |   11 +
 .../boot/dts/mediatek/mt8186-corsola-squirtle.dts  |  107 +
 .../boot/dts/mediatek/mt8186-corsola-steelix.dtsi  |    9 +-
 .../mt8186-corsola-tentacool-sku327683.dts         |    2 +
 .../mt8186-corsola-tentacruel-sku262148.dts        |    2 +
 .../mediatek/mt8186-corsola-voltorb-sku589824.dts  |   13 -
 ...rb-sku589825.dts => mt8186-corsola-voltorb.dts} |    5 +-
 arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi   |   18 +-
 .../dts/mediatek/mt8192-asurada-spherion-r0.dts    |    7 +
 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi   |   17 +-
 .../boot/dts/mediatek/mt8390-genio-common.dtsi     |    4 +
 .../boot/dts/mediatek/mt8395-genio-1200-evk.dts    |   61 +-
 .../boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi   |    5 -
 arch/arm64/boot/dts/nvidia/Makefile                |    2 +
 .../arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi |    7 +
 arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi     |   30 +
 .../dts/nvidia/tegra264-p3971-0089+p3834-0008.dts  |   11 +
 .../boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi |   14 +
 .../arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi |    3 +
 arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi     |    4 +
 arch/arm64/boot/dts/nvidia/tegra264.dtsi           |  415 ++++
 arch/arm64/boot/dts/qcom/Makefile                  |   10 +-
 ...ne.dts => apq8016-sbc-d3-camera-mezzanine.dtso} |   12 +-
 arch/arm64/boot/dts/qcom/ipq6018.dtsi              |   20 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   40 +-
 .../boot/dts/qcom/msm8976-longcheer-l9360.dts      |  490 ++++
 arch/arm64/boot/dts/qcom/msm8976.dtsi              |   38 +
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   54 +-
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |   20 +-
 arch/arm64/boot/dts/qcom/qcm2290.dtsi              |  103 +
 arch/arm64/boot/dts/qcom/qcs615-ride.dts           |   12 +
 arch/arm64/boot/dts/qcom/qcs615.dtsi               |  148 ++
 arch/arm64/boot/dts/qcom/qcs8300-ride.dts          |    4 +
 arch/arm64/boot/dts/qcom/qcs8300.dtsi              |   71 +
 .../dts/qcom/qrb5165-rb5-vision-mezzanine.dtso     |    4 -
 arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi         |  238 ++
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |  515 +++-
 arch/arm64/boot/dts/qcom/sar2130p.dtsi             |   12 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |   10 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   14 +-
 arch/arm64/boot/dts/qcom/sc8180x.dtsi              |   70 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   50 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |    6 +
 arch/arm64/boot/dts/qcom/sm6115.dtsi               |    9 +
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |   73 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   28 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   19 +-
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |   12 +-
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |    1 +
 arch/arm64/boot/dts/qcom/sm8550.dtsi               |  211 ++
 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               |   97 +-
 arch/arm64/boot/dts/qcom/sm8750-mtp.dts            |  233 ++
 arch/arm64/boot/dts/qcom/sm8750-qrd.dts            |  243 ++
 arch/arm64/boot/dts/qcom/sm8750.dtsi               |  230 +-
 arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi  | 1496 ++++++++++++
 .../boot/dts/qcom/x1e80100-asus-zenbook-a14.dts    |   37 +
 .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts     |  203 +-
 .../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts     |   98 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |   20 +-
 .../boot/dts/qcom/x1p42100-asus-zenbook-a14.dts    |  141 ++
 arch/arm64/boot/dts/qcom/x1p42100.dtsi             |  556 +++++
 arch/arm64/boot/dts/renesas/Makefile               |   18 +
 arch/arm64/boot/dts/renesas/condor-common.dtsi     |    2 +
 arch/arm64/boot/dts/renesas/draak.dtsi             |    2 +
 arch/arm64/boot/dts/renesas/ebisu.dtsi             |   16 +
 arch/arm64/boot/dts/renesas/gray-hawk-single.dtsi  |  866 +++++++
 arch/arm64/boot/dts/renesas/r8a779g0.dtsi          |   20 +
 .../boot/dts/renesas/r8a779g3-sparrow-hawk.dts     |   57 +-
 .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts |  855 +------
 .../boot/dts/renesas/r8a779h2-gray-hawk-single.dts |   17 +
 arch/arm64/boot/dts/renesas/r8a779h2.dtsi          |   12 +
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi         |  299 +++
 .../renesas/r9a09g047e57-smarc-cru-csi-ov5645.dtso |   21 +
 arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts |   47 +
 arch/arm64/boot/dts/renesas/r9a09g056.dtsi         |  656 +++++
 .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts    |  326 +++
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi         |  343 +++
 .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts    |  214 +-
 arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi    |   37 +
 arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi   |  157 ++
 .../arm64/boot/dts/renesas/rzv2-evk-cn15-emmc.dtso |   50 +
 arch/arm64/boot/dts/renesas/rzv2-evk-cn15-sd.dtso  |   69 +
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |    2 +
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |    2 +
 arch/arm64/boot/dts/rockchip/Makefile              |   24 +
 .../dts/rockchip/px30-cobra-ltk050h3146w-a2.dts    |    2 +
 .../boot/dts/rockchip/px30-cobra-ltk050h3146w.dts  |    2 +
 .../boot/dts/rockchip/px30-cobra-ltk050h3148w.dts  |    2 +
 .../boot/dts/rockchip/px30-cobra-ltk500hd1829.dts  |    2 +
 arch/arm64/boot/dts/rockchip/px30-evb.dts          |    5 +-
 .../dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts   |    2 +
 .../boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts |    2 +
 arch/arm64/boot/dts/rockchip/px30-pp1516.dtsi      |    3 +-
 .../rockchip/px30-ringneck-haikou-video-demo.dtso  |   53 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |   10 +-
 .../boot/dts/rockchip/rk3308-sakurapi-rk3308b.dts  |  265 +++
 .../boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi  |    2 +
 .../boot/dts/rockchip/rk3326-gameforce-chi.dts     |    2 +
 arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi |    2 +
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |    6 +-
 arch/arm64/boot/dts/rockchip/rk3399-base.dtsi      |    4 -
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |   15 +-
 .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi      |    4 +-
 arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts |    2 -
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |   15 +-
 .../boot/dts/rockchip/rk3399-pinephone-pro.dts     |  164 +-
 .../rockchip/rk3399-puma-haikou-video-demo.dtso    |   12 +-
 .../boot/dts/rockchip/rk3399-rock-4c-plus.dts      |    2 -
 .../boot/dts/rockchip/rk3399-rockpro64-screen.dtso |   78 +
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |   64 -
 .../dts/rockchip/rk3399-sapphire-excavator.dts     |   16 +-
 arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi   |   20 +-
 arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts |    6 +
 arch/arm64/boot/dts/rockchip/rk3528.dtsi           |  166 +-
 arch/arm64/boot/dts/rockchip/rk3562.dtsi           |   37 +-
 .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi   |    2 +-
 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi  |    2 +-
 arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi  |    6 +-
 arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts   |   66 +-
 arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts |   19 +
 .../arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dtsi |   15 +
 .../rockchip/rk3576-armsom-sige5-v1.2-wifibt.dtso  |   49 +
 .../boot/dts/rockchip/rk3576-armsom-sige5.dts      |  253 +-
 arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts   |    5 +
 .../boot/dts/rockchip/rk3576-luckfox-core3576.dtsi |  749 ++++++
 .../boot/dts/rockchip/rk3576-luckfox-omni3576.dts  |   51 +
 arch/arm64/boot/dts/rockchip/rk3576-nanopi-m5.dts  |  941 ++++++++
 arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts    |  116 +-
 arch/arm64/boot/dts/rockchip/rk3576.dtsi           |   23 +-
 .../boot/dts/rockchip/rk3588-armsom-sige7.dts      |   36 +
 arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts   |   17 +
 .../rockchip/rk3588-friendlyelec-cm3588-nas.dts    |   17 +
 .../rockchip/rk3588-jaguar-ethernet-switch.dtso    |  195 ++
 arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts     |    2 +
 .../boot/dts/rockchip/rk3588-rock-5b-5bp-5t.dtsi   |  878 +++++++
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dtsi   |  875 +------
 arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts    |  105 +
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     |    2 +
 .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi |   11 -
 .../boot/dts/rockchip/rk3588s-gameforce-ace.dts    |   66 +-
 arch/arm64/boot/dts/rockchip/rk3588s-roc-pc.dts    |  840 +++++++
 arch/arm64/boot/dts/rockchip/rk8xx.h               |   18 +
 arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi      |   61 +
 arch/arm64/boot/dts/st/stm32mp251.dtsi             |  527 ++++-
 arch/arm64/boot/dts/st/stm32mp257f-ev1.dts         |   58 +
 arch/arm64/boot/dts/ti/Makefile                    |   25 +-
 arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts           |   24 +
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi           |    1 -
 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi         |   12 +-
 arch/arm64/boot/dts/ti/k3-am625-sk.dts             |   24 +
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi          |   13 +
 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi        |    2 +
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts            |   63 +-
 arch/arm64/boot/dts/ti/k3-am62d2-evm.dts           |  615 +++++
 arch/arm64/boot/dts/ti/k3-am62d2.dtsi              |   20 +
 .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi    |    2 +-
 .../boot/dts/ti/k3-am62p-j722s-common-thermal.dtsi |   51 +
 arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi        |   32 +-
 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts            |   11 +
 arch/arm64/boot/dts/ti/k3-am62p5.dtsi              |    4 +
 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi     |   24 -
 arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso  |    1 +
 .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts  |    2 +
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |    1 +
 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi         |    5 +
 arch/arm64/boot/dts/ti/k3-am654-base-board.dts     |   17 +
 arch/arm64/boot/dts/ti/k3-am654-pcie-usb2.dtso     |    1 +
 arch/arm64/boot/dts/ti/k3-am654-pcie-usb3.dtso     |    1 +
 arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts   |   12 +
 arch/arm64/boot/dts/ti/k3-am69-sk.dts              |   20 +-
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi         |   90 +
 arch/arm64/boot/dts/ti/k3-j722s-evm.dts            |   14 +-
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi          |    9 +
 arch/arm64/boot/dts/ti/k3-j722s.dtsi               |    4 +
 .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi  |   16 +
 arch/arm64/boot/dts/ti/k3-pinctrl.h                |   18 +-
 arch/arm64/configs/defconfig                       |    6 +
 arch/riscv/boot/dts/sophgo/Makefile                |    2 +
 arch/riscv/boot/dts/sophgo/cv180x.dtsi             |  110 +
 arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts  |    8 +
 arch/riscv/boot/dts/sophgo/cv18xx-reset.h          |   98 +
 arch/riscv/boot/dts/sophgo/sg2042-cpus.dtsi        |  384 ++-
 arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dts       |  245 ++
 arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts       |  233 ++
 arch/riscv/boot/dts/sophgo/sg2042.dtsi             |   61 +
 arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi        |  283 ++-
 .../boot/dts/sophgo/sg2044-sophgo-srd3-10.dts      |   87 +
 arch/riscv/boot/dts/sophgo/sg2044.dtsi             |  499 ++++
 arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts    |   10 +
 arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi       |    8 +
 arch/riscv/boot/dts/spacemit/k1.dtsi               |  485 +++-
 arch/riscv/boot/dts/starfive/jh7110-common.dtsi    |    9 +
 arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts |   12 +-
 arch/riscv/boot/dts/thead/th1520.dtsi              |   14 +
 drivers/pci/pwrctrl/slot.c                         |    8 +
 include/dt-bindings/clock/nvidia,tegra264.h        |  466 ++++
 include/dt-bindings/clock/qcom,gcc-sc8180x.h       |   10 +
 include/dt-bindings/clock/qcom,sc8180x-camcc.h     |  181 ++
 include/dt-bindings/clock/raspberrypi,rp1-clocks.h |   61 +
 include/dt-bindings/clock/renesas,r9a09g056-cpg.h  |    1 +
 include/dt-bindings/clock/renesas,r9a09g057-cpg.h  |    1 +
 include/dt-bindings/clock/spacemit,k1-syscon.h     |  141 ++
 include/dt-bindings/memory/nvidia,tegra264.h       |  136 ++
 .../power/allwinner,sun55i-a523-pck-600.h          |   15 +
 .../dt-bindings/power/allwinner,sun55i-a523-ppu.h  |   12 +
 include/dt-bindings/power/rockchip,rk3528-power.h  |   19 +
 .../dt-bindings/regulator/st,stm32mp15-regulator.h |   40 +
 include/dt-bindings/reset/nvidia,tegra264.h        |   92 +
 include/dt-bindings/reset/sun55i-a523-r-ccu.h      |    1 +
 592 files changed, 42522 insertions(+), 7515 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/bus/fsl,imx8mp-aipstz.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc8180x-camcc.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/raspberrypi,rp1-clocks.yaml
 create mode 100644 Documentation/devicetree/bindings/gpu/apple,agx.yaml
 create mode 100644 Documentation/devicetree/bindings/ipmi/ipmb-dev.yaml
 create mode 100644 Documentation/devicetree/bindings/misc/pci1de4,1.yaml
 create mode 100644 Documentation/devicetree/bindings/pinctrl/raspberrypi,rp1-gpio.yaml
 rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (76%)
 create mode 100644 Documentation/devicetree/bindings/soc/ti/ti,j784s4-bist.yaml
 create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-santabarbara.dts
 create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-nvidia-gb200nvl-bmc.dts
 delete mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-opp-swift.dts
 create mode 100644 arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts
 create mode 100644 arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts
 create mode 100644 arch/arm/boot/dts/mediatek/mt6572.dtsi
 create mode 100644 arch/arm/boot/dts/nvidia/tegra30-asus-p1801-t.dts
 create mode 100644 arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts
 create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8974-sony-xperia-rhine-togari.dts
 create mode 100644 arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi
 create mode 100644 arch/arm/boot/dts/st/stm32mp157f-dk2.dts
 create mode 100644 arch/arm/boot/dts/st/stm32mp15xf.dtsi
 create mode 100644 arch/arm/boot/dts/ti/omap/am335x-bonegreen-eco.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun55i-t527-orangepi-4a.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-ugoos-am3.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-ovl-rp1.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/rp1-common.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/rp1-nexus.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/rp1.dtso
 create mode 100644 arch/arm64/boot/dts/exynos/exynos2200-g0s.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos2200-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos2200.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-security.dtsi
 rename arch/arm64/boot/dts/freescale/{imx8mp-tqma8mpql-mba8mpxl-lvds.dtso => imx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtso} (100%)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106-av101hdt-a10.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106-av123z7m-n17.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-mek-ov5640-csi0.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-mek-ov5640-csi1.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-ov5640-csi.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-security.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash-peb-wlbt-07.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-eval-01.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-wlbt-05.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-phycore-rpmsg.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-libra-rdk-fpsc.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-phycore-fpsc.dtsi
 create mode 100644 arch/arm64/boot/dts/lg/lg131x.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-squirtle.dts
 delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb-sku589824.dts
 rename arch/arm64/boot/dts/mediatek/{mt8186-corsola-voltorb-sku589825.dts => mt8186-corsola-voltorb.dts} (76%)
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834-0008.dts
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra264.dtsi
 rename arch/arm64/boot/dts/qcom/{apq8016-sbc-d3-camera-mezzanine.dts => apq8016-sbc-d3-camera-mezzanine.dtso} (89%)
 create mode 100644 arch/arm64/boot/dts/qcom/msm8976-longcheer-l9360.dts
 create mode 100644 arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-asus-zenbook-a14.dts
 create mode 100644 arch/arm64/boot/dts/qcom/x1p42100-asus-zenbook-a14.dts
 create mode 100644 arch/arm64/boot/dts/renesas/gray-hawk-single.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779h2-gray-hawk-single.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779h2.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r9a09g047e57-smarc-cru-csi-ov5645.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/rzv2-evk-cn15-emmc.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/rzv2-evk-cn15-sd.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-sakurapi-rk3308b.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-armsom-sige5-v1.2-wifibt.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-luckfox-core3576.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-luckfox-omni3576.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-nanopi-m5.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-jaguar-ethernet-switch.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-5bp-5t.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-roc-pc.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk8xx.h
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62d2-evm.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62d2.dtsi
 create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx-reset.h
 create mode 100644 arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dts
 create mode 100644 arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts
 create mode 100644 include/dt-bindings/clock/nvidia,tegra264.h
 create mode 100644 include/dt-bindings/clock/qcom,sc8180x-camcc.h
 create mode 100644 include/dt-bindings/clock/raspberrypi,rp1-clocks.h
 create mode 100644 include/dt-bindings/memory/nvidia,tegra264.h
 create mode 100644 include/dt-bindings/power/allwinner,sun55i-a523-pck-600.h
 create mode 100644 include/dt-bindings/power/allwinner,sun55i-a523-ppu.h
 create mode 100644 include/dt-bindings/power/rockchip,rk3528-power.h
 create mode 100644 include/dt-bindings/regulator/st,stm32mp15-regulator.h
 create mode 100644 include/dt-bindings/reset/nvidia,tegra264.h


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 2/5] soc: driver updates for 6.17
  2025-07-26 10:25 [GIT PULL 0/5] soc: updates for 6.17 Arnd Bergmann
  2025-07-26 10:27 ` [GIT PULL 1/5] soc: dt changes " Arnd Bergmann
@ 2025-07-26 10:29 ` Arnd Bergmann
  2025-07-29 18:40   ` pr-tracker-bot
  2025-07-26 10:31 ` [GIT PULL 0/5] soc: new SoC support " Arnd Bergmann
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 13+ messages in thread
From: Arnd Bergmann @ 2025-07-26 10:29 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, soc, linux-arm-kernel

The following changes since commit 56448e78a6bb4e1a8528a0e2efe94eff0400c247:

  soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (2025-07-02 11:05:20 +0930)

are available in the Git repository at:

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

for you to fetch changes up to 4507d205f10216d3a6b873f0a2e9c634e23f35ac:

  Merge tag 'hisi-drivers-for-6.17' of https://github.com/hisilicon/linux-hisi into soc/drivers (2025-07-25 23:54:40 +0200)

----------------------------------------------------------------
soc: driver updates for 6.17

Changes are all over the place, but very little sticks out as
noteworthy.

There is a new misc driver for the Raspberry Pi 5's RP1 multifunction
I/O chip, along with hooking it up to the pinctrl and clk frameworks.

The reset controller and memory subsystems have mainly small updates,
but there are two new reset drivers for the K230 and VC1800B SoCs,
and new memory driver support for Tegra264.

The ARM SMCCC and SCMI firmware drivers gain a few more features that
should help them be supported across more environments. Similarly,
the SoC specific firmware on Tegra and Qualcomm get minor enhancements
and chip support.

In the drivers/soc/ directory, the ASPEED LPC snoop driver gets an
overhaul for code robustness, the Tegra and Qualcomm and NXP drivers
grow to support more chips, while the Hisilicon, Mediatek and Renesas
drivers see mostly janitorial fixes.

----------------------------------------------------------------
Alexander Wilhelm (2):
      soc: qcom: QMI encoding/decoding for big endian
      soc: qcom: fix endianness for QMI header

Andrea della Porta (6):
      MAINTAINERS: add Raspberry Pi RP1 section
      dt-bindings: clock: Add RaspberryPi RP1 clock bindings
      clk: rp1: Add support for clocks provided by RP1
      pinctrl: rp1: Implement RaspberryPi RP1 gpio support
      misc: rp1: RaspberryPi RP1 misc driver
      pinctrl: rp1: Implement RaspberryPi RP1 pinmux/pinconf support

Andrew Jeffery (8):
      soc: aspeed: lpc-snoop: Ensure model_data is valid
      soc: aspeed: lpc-snoop: Constrain parameters in channel paths
      soc: aspeed: lpc-snoop: Rename 'channel' to 'index' in channel paths
      soc: aspeed: lpc-snoop: Rearrange channel paths
      soc: aspeed: lpc-snoop: Switch to devm_clk_get_enabled()
      soc: aspeed: lpc-snoop: Use dev_err_probe() where possible
      soc: aspeed: lpc-snoop: Consolidate channel initialisation
      soc: aspeed: lpc-snoop: Lift channel config to const structs

Anirudh Rayabharam (Microsoft) (1):
      firmware: smccc: Support both smc and hvc conduits for getting hyp UUID

Arnd Bergmann (20):
      Merge tag 'renesas-drivers-for-v6.17-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS
      firmware: tegra: bpmp: Fix build failure for tegra264-only config
      Merge tag 'smccc-updates-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'scmi-updates-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'renesas-drivers-for-v6.17-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'aspeed-6.17-drivers-1' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/drivers
      Merge tag 'soc_fsl-6.17-1' of https://github.com/chleroy/linux into soc/drivers
      Merge tag 'reset-for-v6.17' of https://git.pengutronix.de/git/pza/linux into soc/drivers
      Merge tag 'mtk-soc-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
      Merge tag 'arm-soc/for-6.17/maintainers' of https://github.com/Broadcom/stblinux into soc/drivers
      Merge tag 'arm-soc/for-6.17/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
      Merge tag 'tegra-for-6.17-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-6.17-firmware' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-6.17-memory' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'imx-drivers-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
      Merge tag 'memory-controller-drv-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
      Merge tag 'qcom-drivers-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'qcom-drivers-for-6.17-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'hisi-drivers-for-6.17' of https://github.com/hisilicon/linux-hisi into soc/drivers

Bartosz Golaszewski (8):
      soc: renesas: pwc-rzv2m: Use new GPIO line value setter callbacks
      soc: fsl: qe: use new GPIO line value setter callbacks
      firmware: qcom: scm: remove unused arguments from SHM bridge routines
      firmware: qcom: scm: take struct device as argument in SHM bridge enable
      firmware: qcom: scm: initialize tzmem before marking SCM as available
      firmware: qcom: scm: request the waitqueue irq *after* initializing SCM
      pinctrl: rp1: use new GPIO line value setter callbacks
      soc: fsl: qe: convert set_multiple() to returning an integer

Bjorn Andersson (3):
      soc: qcom: mdt_loader: Ensure we don't read past the ELF header
      soc: qcom: mdt_loader: Rename mdt_phdr_valid()
      soc: qcom: mdt_loader: Actually use the e_phoff

Ciprian Marian Costea (1):
      MAINTAINERS: add NXP S32G RTC driver

Cristian Marussi (1):
      firmware: arm_scmi: Avoid notifier registration for unsupported events

Dan Carpenter (1):
      soc: qcom: mdt_loader: Fix error return values in mdt_header_valid()

Danila Tikhonov (3):
      dt-bindings: soc: qcom,dcc: Add the SM7150 compatible
      dt-bindings: sram: qcom,imem: Add the SM7150 compatible
      dt-bindings: arm: cpus: Add Kryo 470 CPUs

David Wronek (1):
      dt-bindings: soc: qcom: aoss-qmp: Add the SM7150 compatible

Drew Fustini (1):
      reset: thead: Fix TH1520 typo

Florian Fainelli (2):
      dt-bindings: memory-controller: Define fallback compatible
      memory: brcmstb_memc: Simplify compatible matching

Frank Li (2):
      dt-bindings: memory-controllers: convert arm,pl172.txt to yaml format
      dt-bindings: reset: convert nxp,lpc1850-rgu.txt to yaml format

Friday Yang (1):
      memory: mtk-smi: Add ostd setting for mt8186

Huisong Li (1):
      soc: hisilicon: kunpeng_hccs: Fix incorrect log information

Inochi Amaoto (2):
      dt-bindings: reset: sophgo: Add CV1800B support
      reset: simple: add support for Sophgo CV1800B

Jason-JH Lin (1):
      soc: mediatek: mtk-mutex: Fix confusing usage of MUTEX_MOD2

Jerome Brunet (1):
      reset: mpfs: use the auxiliary device creation

Jiri Slaby (SUSE) (2):
      memory: omap-gpmx: Use dev_fwnode()
      soc: Use dev_fwnode()

Johan Hovold (1):
      soc: qcom: pmic_glink: fix OF node leak

Junhui Liu (2):
      dt-bindings: reset: add support for canaan,k230-rst
      reset: canaan: add reset driver for Kendryte K230

Kathiravan Thirumoorthy (2):
      soc: qcom: socinfo: Add support to retrieve TME build details
      soc: qcom: socinfo: Add support to retrieve APPSBL build details

Konrad Dybcio (1):
      dt-bindings: sram: qcom,imem: Add a number of missing compatibles

Krzysztof Kozlowski (2):
      memory: emif: Add missing kerneldoc for lpmode
      memory: stm32_omm: Use syscon_regmap_lookup_by_phandle_args

Kuninori Morimoto (1):
      soc: renesas: Sort Renesas Kconfig configs

Lad Prabhakar (3):
      soc: renesas: Add RZ/N2H (R9A09G087) config option
      dt-bindings: reset: renesas,rzv2h-usb2phy: Document RZ/V2N SoC support
      dt-bindings: memory: renesas,rzg3e-xspi: Document RZ/V2H(P) and RZ/V2N support

Laurentiu Mihalcea (2):
      bus: add driver for IMX AIPSTZ bridge
      bus: imx-aipstz: allow creating pdevs for child buses

Li Jun (1):
      bus: del unnecessary init var

Lijuan Gao (1):
      dt-bindings: soc: qcom: add qcom,qcs615-imem compatible

Luca Weiss (6):
      dt-bindings: arm: qcom,ids: Add SoC IDs for SM7635 family
      soc: qcom: socinfo: Add SoC IDs for SM7635 family
      soc: qcom: socinfo: Add PM7550 & PMIV0108 PMICs
      dt-bindings: firmware: qcom,scm: document Milos SCM Firmware Interface
      dt-bindings: soc: qcom,aoss-qmp: document the Milos Always-On Subsystem side channel
      dt-bindings: soc: qcom: qcom,pmic-glink: document Milos compatible

Maulik Shah (3):
      soc: qcom: qcom_stats: Add support to read DDR statistic
      soc: qcom: qcom_stats: Add QMP support for syncing ddr stats
      soc: qcom: rpmh-rsc: Add RSC version 4 support

Peng Fan (3):
      firmware: arm_scmi: Add power management operations to SCMI bus
      firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_IDLE is set early during resume
      MAINTAINERS: Update i.MX entry

Peter Robinson (1):
      reset: brcmstb: Enable reset drivers for ARCH_BCM2835

Philip Radford (3):
      firmware: arm_scmi: Add support for debug counter decrement
      firmware: arm_scmi: Track number of inflight SCMI transfers
      include: trace:  Add tracepoint support for inflight xfer count

Rakesh Kota (1):
      soc: qcom: spmi-pmic: add more PMIC SUBTYPE IDs

Rob Herring (Arm) (2):
      dt-bindings: reset: Convert snps,dw-reset to DT schema
      firmware: tegra: bpmp: Use of_reserved_mem_region_to_resource() for "memory-region"

Sibi Sankar (1):
      firmware: arm_scmi: Fix up turbo frequencies selection

Sumit Gupta (9):
      soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS
      soc/tegra: cbb: Change master/slave to initiator/target
      soc/tegra: cbb: Make error interrupt enable and status per SoC
      soc/tegra: cbb: Improve handling for per SoC fabric data
      soc/tegra: cbb: Support HW lookup to get timed out target address
      soc/tegra: cbb: Add support for CBB fabrics in Tegra264
      soc/tegra: cbb: Add support for CBB fabrics in Tegra254
      dt-bindings: memory: tegra: Add Tegra264 support
      memory: tegra: Add Tegra264 MC and EMC support

Thierry Bultel (1):
      soc: renesas: Add RZ/T2H (R9A09G077) config option

Thierry Reding (6):
      soc/tegra: Enable support for Tegra264
      soc/tegra: pmc: Add Tegra264 support
      soc/tegra: Add Tegra264 APBMISC compatible string
      firmware: tegra: Fix IVC dependency problems
      firmware: tegra: bpmp: Add support on Tegra264
      Merge branch 'for-6.17/dt-bindings' into for-6.17/memory

 Documentation/devicetree/bindings/arm/cpus.yaml    |    1 +
 .../bindings/clock/raspberrypi,rp1-clocks.yaml     |   58 +
 .../devicetree/bindings/firmware/qcom,scm.yaml     |    2 +
 .../bindings/memory-controllers/arm,pl172.txt      |  127 --
 .../bindings/memory-controllers/arm,pl172.yaml     |  222 +++
 .../memory-controllers/brcm,brcmstb-memc-ddr.yaml  |   54 +-
 .../memory-controllers/nvidia,tegra186-mc.yaml     |   84 +-
 .../memory-controllers/renesas,rzg3e-xspi.yaml     |    9 +-
 .../devicetree/bindings/reset/canaan,k230-rst.yaml |   39 +
 .../devicetree/bindings/reset/nxp,lpc1850-rgu.txt  |   83 -
 .../devicetree/bindings/reset/nxp,lpc1850-rgu.yaml |  101 ++
 .../reset/renesas,rzv2h-usb2phy-reset.yaml         |    7 +-
 .../devicetree/bindings/reset/snps,dw-reset.txt    |   30 -
 .../devicetree/bindings/reset/snps,dw-reset.yaml   |   39 +
 .../bindings/reset/sophgo,sg2042-reset.yaml        |    4 +-
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |    2 +
 .../devicetree/bindings/soc/qcom/qcom,dcc.yaml     |    1 +
 .../bindings/soc/qcom/qcom,pmic-glink.yaml         |    1 +
 .../devicetree/bindings/sram/qcom,imem.yaml        |   15 +
 MAINTAINERS                                        |   12 +
 drivers/bus/Kconfig                                |    6 +
 drivers/bus/Makefile                               |    1 +
 drivers/bus/imx-aipstz.c                           |  108 ++
 drivers/bus/ti-sysc.c                              |    3 +-
 drivers/clk/Kconfig                                |    9 +
 drivers/clk/Makefile                               |    1 +
 drivers/clk/clk-rp1.c                              | 1494 ++++++++++++++++
 drivers/firmware/arm_scmi/bus.c                    |   26 +
 drivers/firmware/arm_scmi/common.h                 |    8 +
 drivers/firmware/arm_scmi/driver.c                 |   28 +-
 drivers/firmware/arm_scmi/notify.c                 |   39 +-
 drivers/firmware/arm_scmi/perf.c                   |    2 +-
 drivers/firmware/arm_scmi/raw_mode.c               |    6 +-
 drivers/firmware/arm_scmi/scmi_power_control.c     |   22 +-
 drivers/firmware/qcom/qcom_scm.c                   |   95 +-
 drivers/firmware/qcom/qcom_scm.h                   |    1 +
 drivers/firmware/qcom/qcom_tzmem.c                 |   11 +-
 drivers/firmware/smccc/smccc.c                     |    5 +-
 drivers/firmware/tegra/Kconfig                     |    5 +-
 drivers/firmware/tegra/Makefile                    |    1 +
 drivers/firmware/tegra/bpmp-private.h              |    6 -
 drivers/firmware/tegra/bpmp-tegra186.c             |    9 +-
 drivers/firmware/tegra/bpmp.c                      |    6 +-
 drivers/memory/brcmstb_memc.c                      |   56 +-
 drivers/memory/emif.c                              |    1 +
 drivers/memory/mtk-smi.c                           |   33 +
 drivers/memory/omap-gpmc.c                         |    4 +-
 drivers/memory/stm32_omm.c                         |   21 +-
 drivers/memory/tegra/Makefile                      |    2 +
 drivers/memory/tegra/mc.c                          |    5 +-
 drivers/memory/tegra/mc.h                          |    9 +-
 drivers/memory/tegra/tegra186-emc.c                |    5 +-
 drivers/memory/tegra/tegra186.c                    |   17 +-
 drivers/memory/tegra/tegra264-bwmgr.h              |   50 +
 drivers/memory/tegra/tegra264.c                    |  313 ++++
 drivers/misc/Kconfig                               |    1 +
 drivers/misc/Makefile                              |    1 +
 drivers/misc/rp1/Kconfig                           |   20 +
 drivers/misc/rp1/Makefile                          |    3 +
 drivers/misc/rp1/rp1-pci.dtso                      |   25 +
 drivers/misc/rp1/rp1_pci.c                         |  333 ++++
 drivers/pci/quirks.c                               |    1 +
 drivers/pinctrl/Kconfig                            |   11 +
 drivers/pinctrl/Makefile                           |    1 +
 drivers/pinctrl/pinctrl-rp1.c                      | 1831 ++++++++++++++++++++
 drivers/reset/Kconfig                              |   21 +-
 drivers/reset/Makefile                             |    1 +
 drivers/reset/reset-k230.c                         |  371 ++++
 drivers/reset/reset-mpfs.c                         |   56 +-
 drivers/reset/reset-simple.c                       |    2 +
 drivers/soc/aspeed/aspeed-lpc-snoop.c              |  228 ++-
 drivers/soc/fsl/qe/gpio.c                          |   14 +-
 drivers/soc/fsl/qe/qe_ic.c                         |    3 +-
 drivers/soc/hisilicon/kunpeng_hccs.c               |    4 +-
 drivers/soc/mediatek/mtk-mutex.c                   |  109 +-
 drivers/soc/qcom/mdt_loader.c                      |   63 +-
 drivers/soc/qcom/pmic_glink.c                      |    9 +-
 drivers/soc/qcom/qcom_stats.c                      |  133 ++
 drivers/soc/qcom/qmi_encdec.c                      |   52 +-
 drivers/soc/qcom/qmi_interface.c                   |    6 +-
 drivers/soc/qcom/rpmh-rsc.c                        |    2 +-
 drivers/soc/qcom/socinfo.c                         |   13 +
 drivers/soc/renesas/Kconfig                        |  324 ++--
 drivers/soc/renesas/pwc-rzv2m.c                    |    8 +-
 drivers/soc/tegra/Kconfig                          |    8 +
 drivers/soc/tegra/cbb/tegra194-cbb.c               |   34 +-
 drivers/soc/tegra/cbb/tegra234-cbb.c               |  758 ++++++--
 drivers/soc/tegra/fuse/tegra-apbmisc.c             |    1 +
 drivers/soc/tegra/pmc.c                            |  124 +-
 include/dt-bindings/arm/qcom,ids.h                 |    5 +
 include/dt-bindings/clock/raspberrypi,rp1-clocks.h |   61 +
 include/dt-bindings/memory/nvidia,tegra264.h       |  136 ++
 include/dt-bindings/reset/canaan,k230-rst.h        |   90 +
 include/linux/firmware/qcom/qcom_scm.h             |    5 +-
 include/linux/pci_ids.h                            |    3 +
 include/linux/soc/qcom/qmi.h                       |    6 +-
 include/soc/qcom/qcom-spmi-pmic.h                  |    2 +
 include/trace/events/scmi.h                        |   24 +-
 98 files changed, 7135 insertions(+), 1067 deletions(-)


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 0/5] soc: new SoC support for 6.17
  2025-07-26 10:25 [GIT PULL 0/5] soc: updates for 6.17 Arnd Bergmann
  2025-07-26 10:27 ` [GIT PULL 1/5] soc: dt changes " Arnd Bergmann
  2025-07-26 10:29 ` [GIT PULL 2/5] soc: driver updates " Arnd Bergmann
@ 2025-07-26 10:31 ` Arnd Bergmann
  2025-07-26 10:34   ` Arnd Bergmann
  2025-07-29 18:40   ` pr-tracker-bot
  2025-07-26 10:32 ` [GIT PULL 4/5] soc: defconfig updates for 6.16 Arnd Bergmann
  2025-07-26 10:32 ` [GIT PULL 5/5] soc: arm code changes for 6.17 Arnd Bergmann
  4 siblings, 2 replies; 13+ messages in thread
From: Arnd Bergmann @ 2025-07-26 10:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, soc, linux-arm-kernel

The following changes since commit 86731a2a651e58953fc949573895f2fa6d456841:

  Linux 6.16-rc3 (2025-06-22 13:30:08 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-newsoc-6.17

for you to fetch changes up to 05a623030b3cc2250755e4d4d6b1440a03aed674:

  Merge tag 'arm-sophgo-dt-for-v6.17' of https://github.com/sophgo/linux into soc/newsoc (2025-07-23 22:19:15 +0200)

----------------------------------------------------------------
soc: new SoC support for 6.17

These five newly supported chips come with both devicetree descriptions
and the changes to wire them up to the build system for easier bisection.

The chips in question are:

 - Marvell PXA1908 was the first 64-bit mobile phone chip from Marvell
   in the product line that started with the Digital StrongARM SA1100
   based PDAs and continued with the Intel PXA2xx that dominated early
   smartphones. This one only made it only into a few products before the
   entire product line was cut in 2015.

 - The QiLai SoC is made by RISC-V core designer Andes Technologies
   and is in the 'Voyager' reference board in MicroATX form factor.
   It uses four in-order AX45MP cores, which is the midrange product
   from Andes.

 - CIX P1 is one of the few Arm chips designed for small workstations,
   and this one uses 12 Cortex-A720/A520 cores, making it also one
   of the only ARMv9.2 machines that one can but at the moment.

 - Axiado AX3000 is an embedded chip with relative small Cortex-A53
   CPU cores described as a "Trusted Control/Compute Unit" that can
   be used as a BMC in servers. In addition to the usual I/O, this one
   comes with 10GBit ethernet and and a 4TOPS NPU.

 - Sophgo SG2000 is an embedded chip that comes with both RISC-V
   and Arm cores that can run Linux. This was already supported for
   RISC-V but now it also works on Arm

One more chip, the Black Sesame C1200 did not make it in tirm for the
merge window.

----------------------------------------------------------------
Alexander Sverdlin (5):
      arm64: dts: sophgo: Add initial SG2000 SoC device tree
      arm64: dts: sophgo: Add Duo Module 01
      arm64: dts: sophgo: Add Duo Module 01 Evaluation Board
      arm64: Add SOPHGO SOC family Kconfig support
      arm64: defconfig: Enable rudimentary Sophgo SG2000 support

Arnd Bergmann (5):
      Merge branch 'newsoc/pxa1908' into soc/newsoc
      Merge branch 'newsoc/andes' into soc/newsoc
      Merge branch 'newsoc/cix-p1' into soc/newsoc
      Merge branch 'newsoc/axiado' into soc/newsoc
      Merge tag 'arm-sophgo-dt-for-v6.17' of https://github.com/sophgo/linux into soc/newsoc

Ben Zong-You Xie (9):
      riscv: add Andes SoC family Kconfig support
      dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings
      dt-bindings: interrupt-controller: add Andes QiLai PLIC
      dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller
      dt-bindings: timer: add Andes machine timer
      riscv: dts: andes: add QiLai SoC device tree
      riscv: dts: andes: add Voyager board device tree
      riscv: defconfig: enable Andes SoC
      MAINTAINERS: Add entry for Andes SoC

Duje Mihanović (5):
      dt-bindings: mmc: sdhci-pxa: restrict pinctrl to pxav1
      dt-bindings: marvell: Document PXA1908 SoC and samsung,coreprimevelte
      arm64: Kconfig.platforms: Add config for Marvell PXA1908 platform
      arm64: dts: Add DTS for Marvell PXA1908 and samsung,coreprimevelte
      MAINTAINERS: add myself as Marvell PXA1908 maintainer

Fugang Duan (1):
      arm64: Kconfig: add ARCH_CIX for cix silicons

Gary Yang (1):
      dt-bindings: clock: cix: Add CIX sky1 scmi clock id

Guomin Chen (2):
      dt-bindings: mailbox: add cix,sky1-mbox
      mailbox: add CIX mailbox driver

Harshit Shah (10):
      dt-bindings: vendor-prefixes: Add Axiado Corporation
      dt-bindings: arm: axiado: add AX3000 EVK compatible strings
      dt-bindings: gpio: cdns: convert to YAML
      dt-bindings: gpio: cdns: add Axiado AX3000 GPIO variant
      dt-bindings: serial: cdns: add Axiado AX3000 UART controller
      dt-bindings: i3c: cdns: add Axiado AX3000 I3C controller
      arm64: add Axiado SoC family
      arm64: dts: axiado: Add initial support for AX3000 SoC and eval board
      arm64: defconfig: enable the Axiado family
      MAINTAINERS: Add entry for Axiado

Peter Chen (5):
      dt-bindings: vendor-prefixes: Add CIX Technology Group Co., Ltd.
      dt-bindings: arm: add CIX P1 (SKY1) SoC
      arm64: defconfig: Enable CIX SoC
      arm64: dts: cix: Add sky1 base dts initial support
      MAINTAINERS: Add CIX SoC maintainer entry

 Documentation/devicetree/bindings/arm/axiado.yaml  |  23 +
 Documentation/devicetree/bindings/arm/cix.yaml     |  26 +
 .../devicetree/bindings/arm/mrvl/mrvl.yaml         |   5 +
 .../devicetree/bindings/gpio/cdns,gpio.txt         |  43 --
 .../devicetree/bindings/gpio/cdns,gpio.yaml        |  84 +++
 .../devicetree/bindings/i3c/cdns,i3c-master.yaml   |   7 +-
 .../interrupt-controller/andestech,plicsw.yaml     |  54 ++
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |   1 +
 .../devicetree/bindings/mailbox/cix,sky1-mbox.yaml |  77 +++
 .../devicetree/bindings/mmc/sdhci-pxa.yaml         |  36 +-
 Documentation/devicetree/bindings/riscv/andes.yaml |  25 +
 .../devicetree/bindings/serial/cdns,uart.yaml      |   7 +-
 .../devicetree/bindings/timer/andestech,plmt0.yaml |  53 ++
 .../devicetree/bindings/vendor-prefixes.yaml       |   4 +
 MAINTAINERS                                        |  38 ++
 arch/arm64/Kconfig.platforms                       |  26 +
 arch/arm64/boot/dts/Makefile                       |   3 +
 arch/arm64/boot/dts/axiado/Makefile                |   2 +
 arch/arm64/boot/dts/axiado/ax3000-evk.dts          |  79 +++
 arch/arm64/boot/dts/axiado/ax3000.dtsi             | 520 +++++++++++++++++
 arch/arm64/boot/dts/cix/Makefile                   |   2 +
 arch/arm64/boot/dts/cix/sky1-orion-o6.dts          |  39 ++
 arch/arm64/boot/dts/cix/sky1.dtsi                  | 330 +++++++++++
 arch/arm64/boot/dts/marvell/Makefile               |   2 +
 arch/arm64/boot/dts/marvell/mmp/Makefile           |   2 +
 .../marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 331 +++++++++++
 arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi       | 300 ++++++++++
 arch/arm64/boot/dts/sophgo/Makefile                |   2 +
 .../dts/sophgo/sg2000-milkv-duo-module-01-evb.dts  |  76 +++
 .../dts/sophgo/sg2000-milkv-duo-module-01.dtsi     |  40 ++
 arch/arm64/boot/dts/sophgo/sg2000.dtsi             |  86 +++
 arch/arm64/configs/defconfig                       |   7 +
 arch/riscv/Kconfig.socs                            |   7 +
 arch/riscv/boot/dts/Makefile                       |   1 +
 arch/riscv/boot/dts/andes/Makefile                 |   2 +
 arch/riscv/boot/dts/andes/qilai-voyager.dts        |  28 +
 arch/riscv/boot/dts/andes/qilai.dtsi               | 186 ++++++
 arch/riscv/configs/defconfig                       |   1 +
 drivers/mailbox/Kconfig                            |  10 +
 drivers/mailbox/Makefile                           |   2 +
 drivers/mailbox/cix-mailbox.c                      | 645 +++++++++++++++++++++
 include/dt-bindings/clock/cix,sky1.h               | 279 +++++++++
 42 files changed, 3428 insertions(+), 63 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/axiado.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/cix.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpio/cdns,gpio.txt
 create mode 100644 Documentation/devicetree/bindings/gpio/cdns,gpio.yaml
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/andestech,plicsw.yaml
 create mode 100644 Documentation/devicetree/bindings/mailbox/cix,sky1-mbox.yaml
 create mode 100644 Documentation/devicetree/bindings/riscv/andes.yaml
 create mode 100644 Documentation/devicetree/bindings/timer/andestech,plmt0.yaml
 create mode 100644 arch/arm64/boot/dts/axiado/Makefile
 create mode 100644 arch/arm64/boot/dts/axiado/ax3000-evk.dts
 create mode 100644 arch/arm64/boot/dts/axiado/ax3000.dtsi
 create mode 100644 arch/arm64/boot/dts/cix/Makefile
 create mode 100644 arch/arm64/boot/dts/cix/sky1-orion-o6.dts
 create mode 100644 arch/arm64/boot/dts/cix/sky1.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/mmp/Makefile
 create mode 100644 arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
 create mode 100644 arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
 create mode 100644 arch/arm64/boot/dts/sophgo/Makefile
 create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01-evb.dts
 create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01.dtsi
 create mode 100644 arch/arm64/boot/dts/sophgo/sg2000.dtsi
 create mode 100644 arch/riscv/boot/dts/andes/Makefile
 create mode 100644 arch/riscv/boot/dts/andes/qilai-voyager.dts
 create mode 100644 arch/riscv/boot/dts/andes/qilai.dtsi
 create mode 100644 drivers/mailbox/cix-mailbox.c
 create mode 100644 include/dt-bindings/clock/cix,sky1.h


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 4/5] soc: defconfig updates for 6.16
  2025-07-26 10:25 [GIT PULL 0/5] soc: updates for 6.17 Arnd Bergmann
                   ` (2 preceding siblings ...)
  2025-07-26 10:31 ` [GIT PULL 0/5] soc: new SoC support " Arnd Bergmann
@ 2025-07-26 10:32 ` Arnd Bergmann
  2025-07-29 18:40   ` pr-tracker-bot
  2025-07-26 10:32 ` [GIT PULL 5/5] soc: arm code changes for 6.17 Arnd Bergmann
  4 siblings, 1 reply; 13+ messages in thread
From: Arnd Bergmann @ 2025-07-26 10:32 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, soc, linux-arm-kernel

The following changes since commit 86731a2a651e58953fc949573895f2fa6d456841:

  Linux 6.16-rc3 (2025-06-22 13:30:08 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 5cfe03e1ca42fa97341fde7a8ad53be86a51d789:

  Merge tag 'v6.17-rockchip-defconfig64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/defconfig (2025-07-22 22:58:01 +0200)

----------------------------------------------------------------
soc: defconfig updates for 6.16

As usual, more drivers get enabled in the defconfigs, to support newly
added hardware drivers.

There is one change for Tegra that modifies the Kconfig file at the same
time, and the NXP arm32 defconfigs get a refresh.

----------------------------------------------------------------
Andrea della Porta (2):
      arm64: defconfig: Enable RP1 misc/clock/gpio drivers
      arm64: defconfig: Enable OF_OVERLAY option

André Draszik (2):
      arm64: defconfig: enable Maxim max77759 driver
      arm64: defconfig: enable Samsung PMIC over ACPM

Arnd Bergmann (9):
      Merge tag 'renesas-arm-defconfig-for-v6.17-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
      Merge tag 'arm-soc/for-6.17/defconfig-arm64' of https://github.com/Broadcom/stblinux into soc/defconfig
      Merge tag 'samsung-defconfig-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/defconfig
      Merge tag 'tegra-for-6.17-arm64-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/defconfig
      Merge tag 'imx-defconfig-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
      Merge tag 'riscv-config-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/defconfig
      Merge tag 'at91-defconfig-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
      Merge tag 'qcom-arm64-defconfig-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
      Merge tag 'v6.17-rockchip-defconfig64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/defconfig

Ciprian Marian Costea (1):
      arm64: defconfig: add S32G RTC module support

Dario Binacchi (5):
      ARM: mxs_defconfig: Cleanup mxs_defconfig
      ARM: mxs_defconfig: select new drivers used by imx28-amarula-rmm
      ARM: imx_v6_v7_defconfig: cleanup with savedefconfig
      ARM: imx_v6_v7_defconfig: select CONFIG_INPUT_PWM_BEEPER
      ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503

Fabio Estevam (2):
      ARM: imx_v6_v7_defconfig: Select BT_HCIUART_BCM
      ARM: configs: sama5_defconfig: Select CONFIG_WILC1000_SDIO

Geert Uytterhoeven (2):
      ARM: shmobile: defconfig: Refresh for v6.16-rc2
      riscv: defconfig: Remove CONFIG_SND_SOC_STARFIVE=m

Guodong Xu (1):
      riscv: defconfig: Enable PWM support for SpacemiT K1 SoC

Kory Maincent (2):
      arm: omap2plus_defconfig: Enable TPS65219 regulator
      arm: multi_v7_defconfig: Enable TPS65219 regulator

Krzysztof Kozlowski (3):
      arm64: defconfig: Enable camcc and videocc on Qualcomm SM8450+
      arm64: defconfig: Switch SOUND to module
      arm64: defconfig: Drop unneeded unselectable sound drivers

Lad Prabhakar (1):
      arm64: defconfig: Enable RZ/V2H(P) USB2 PHY controller reset driver

Nicolas Frattaroli (1):
      arm64: defconfig: enable further Rockchip platform drivers

Thierry Reding (2):
      arm64: defconfig: Enable Tegra HSP and BPMP
      arm64: defconfig: Enable Tegra241 and Tegra264

Yixun Lan (1):
      riscv: defconfig: spacemit: enable sdhci driver for K1 SoC

 arch/arm/configs/imx_v6_v7_defconfig | 28 +++++++---------------------
 arch/arm/configs/multi_v7_defconfig  |  3 +++
 arch/arm/configs/mxs_defconfig       | 14 +++-----------
 arch/arm/configs/omap2plus_defconfig |  3 +++
 arch/arm/configs/sama5_defconfig     |  1 +
 arch/arm/configs/shmobile_defconfig  |  1 +
 arch/arm64/configs/defconfig         | 30 +++++++++++++++++++++++-------
 arch/riscv/configs/defconfig         |  4 +++-
 drivers/soc/tegra/Kconfig            |  9 ---------
 9 files changed, 44 insertions(+), 49 deletions(-)


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 5/5] soc: arm code changes for 6.17
  2025-07-26 10:25 [GIT PULL 0/5] soc: updates for 6.17 Arnd Bergmann
                   ` (3 preceding siblings ...)
  2025-07-26 10:32 ` [GIT PULL 4/5] soc: defconfig updates for 6.16 Arnd Bergmann
@ 2025-07-26 10:32 ` Arnd Bergmann
  2025-07-29 18:40   ` pr-tracker-bot
  4 siblings, 1 reply; 13+ messages in thread
From: Arnd Bergmann @ 2025-07-26 10:32 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, soc, linux-arm-kernel

The following changes since commit 86731a2a651e58953fc949573895f2fa6d456841:

  Linux 6.16-rc3 (2025-06-22 13:30:08 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 8c1f5a11dad0a9043c17c4c0240f394e481baca6:

  Merge tag 'v6.17-rockchip-arm32-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/arm (2025-07-23 07:51:03 +0200)

----------------------------------------------------------------
soc: arm code changes for 6.17

Another small set of code changes for the 32-bit Arm platforms, and a
trivial update to the Kconfig entry for the arm64 TI K3 chip.

Andrew Davis cleans up the system reset handling, which touches a couple
of platforms.

The mediatek platform needs some code changes to support multiprocessing
in the newly added support for the old mt6572 chip.

----------------------------------------------------------------
Aaron Kling (1):
      ARM: tegra: Use I/O memcpy to write to IRAM

Alexander Kochetkov (1):
      ARM: rockchip: fix kernel hang during smp initialization

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

Arnd Bergmann (5):
      Merge tag 'mtk-arm32-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/arm
      Merge tag 'tegra-for-6.17-arm-core' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/arm
      Merge tag 'ti-k3-config-for-v6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/arm
      Merge tag 'mvebu-arm-6.17-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
      Merge tag 'v6.17-rockchip-arm32-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/arm

Bartosz Golaszewski (1):
      ARM: sa110/gpio: convert set_multiple() to returning an integer

Guillaume La Roque (1):
      arm64: Kconfig.platforms: remove useless select for ARCH_K3

Kuninori Morimoto (1):
      arm: orion: use string choices helper

Max Shevchenko (2):
      ARM: mediatek: add board_dt_compat entry for the MT6572 SoC
      ARM: mediatek: add MT6572 smp bring up code

 arch/arm/common/sa1111.c          |  8 +++++---
 arch/arm/mach-highbank/highbank.c |  2 +-
 arch/arm/mach-mediatek/Kconfig    |  4 ++++
 arch/arm/mach-mediatek/mediatek.c |  1 +
 arch/arm/mach-mediatek/platsmp.c  |  7 +++++++
 arch/arm/mach-pxa/spitz.c         |  2 +-
 arch/arm/mach-rockchip/platsmp.c  | 15 +++++++++------
 arch/arm/mach-sa1100/generic.c    |  2 +-
 arch/arm/mach-tegra/reset.c       |  2 +-
 arch/arm/mach-vt8500/vt8500.c     |  2 +-
 arch/arm/plat-orion/gpio.c        |  6 +++---
 arch/arm/xen/enlighten.c          |  2 +-
 arch/arm64/Kconfig.platforms      |  4 ----
 13 files changed, 35 insertions(+), 22 deletions(-)


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULL 0/5] soc: new SoC support for 6.17
  2025-07-26 10:31 ` [GIT PULL 0/5] soc: new SoC support " Arnd Bergmann
@ 2025-07-26 10:34   ` Arnd Bergmann
  2025-07-29 18:40   ` pr-tracker-bot
  1 sibling, 0 replies; 13+ messages in thread
From: Arnd Bergmann @ 2025-07-26 10:34 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, soc, linux-arm-kernel

On Sat, Jul 26, 2025, at 12:31, Arnd Bergmann wrote:
> The following changes since commit 86731a2a651e58953fc949573895f2fa6d456841:
>
>   Linux 6.16-rc3 (2025-06-22 13:30:08 -0700)
>
> are available in the Git repository at:
>
>   https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git 
> tags/soc-newsoc-6.17

This should have been [GIT PULL 3/5] of course. The order between
the five branches does not matter this time though.

    Arnd


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULL 1/5] soc: dt changes for 6.17
  2025-07-26 10:27 ` [GIT PULL 1/5] soc: dt changes " Arnd Bergmann
@ 2025-07-29 18:11   ` Linus Torvalds
  2025-07-29 18:40   ` pr-tracker-bot
  1 sibling, 0 replies; 13+ messages in thread
From: Linus Torvalds @ 2025-07-29 18:11 UTC (permalink / raw)
  To: Arnd Bergmann; +Cc: linux-kernel, soc, linux-arm-kernel

On Sat, 26 Jul 2025 at 03:28, Arnd Bergmann <arnd@arndb.de> wrote:
>
>   https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.17

So this caused a trivial conflict with some of the usb additions (in
the freescale s32g2 and s32g3 dt files) I just pulled in through the
usb tree commit d1b07cc0868f ("arm64: dts: s32g: Add USB device tree
information for s32g2/s32g3")

The conflicts are trivial, but I thought I'd mention them just because
they put the DT info out of order wrt the addresses things are mapped
at, and in one case also had some odd whitespace.

I did *not* change either of those in the merge, so the oddities
remain. But I thought I'd mention them in case somebody cares and
wants to fix things up.

                Linus


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULL 1/5] soc: dt changes for 6.17
  2025-07-26 10:27 ` [GIT PULL 1/5] soc: dt changes " Arnd Bergmann
  2025-07-29 18:11   ` Linus Torvalds
@ 2025-07-29 18:40   ` pr-tracker-bot
  1 sibling, 0 replies; 13+ messages in thread
From: pr-tracker-bot @ 2025-07-29 18:40 UTC (permalink / raw)
  To: Arnd Bergmann; +Cc: Linus Torvalds, linux-kernel, soc, linux-arm-kernel

The pull request you sent on Sat, 26 Jul 2025 12:27:05 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/115e74a29b530d121891238e9551c4bcdf7b04b5

Thank you!

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


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULL 2/5] soc: driver updates for 6.17
  2025-07-26 10:29 ` [GIT PULL 2/5] soc: driver updates " Arnd Bergmann
@ 2025-07-29 18:40   ` pr-tracker-bot
  0 siblings, 0 replies; 13+ messages in thread
From: pr-tracker-bot @ 2025-07-29 18:40 UTC (permalink / raw)
  To: Arnd Bergmann; +Cc: Linus Torvalds, linux-kernel, soc, linux-arm-kernel

The pull request you sent on Sat, 26 Jul 2025 12:29:44 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/0f46f50845ce75bfaba62df0421084d23bb6a72f

Thank you!

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


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULL 0/5] soc: new SoC support for 6.17
  2025-07-26 10:31 ` [GIT PULL 0/5] soc: new SoC support " Arnd Bergmann
  2025-07-26 10:34   ` Arnd Bergmann
@ 2025-07-29 18:40   ` pr-tracker-bot
  1 sibling, 0 replies; 13+ messages in thread
From: pr-tracker-bot @ 2025-07-29 18:40 UTC (permalink / raw)
  To: Arnd Bergmann; +Cc: Linus Torvalds, linux-kernel, soc, linux-arm-kernel

The pull request you sent on Sat, 26 Jul 2025 12:31:12 +0200:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-newsoc-6.17

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4df9c0a2465a523e399e46a8d3b5866c769b381b

Thank you!

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


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULL 4/5] soc: defconfig updates for 6.16
  2025-07-26 10:32 ` [GIT PULL 4/5] soc: defconfig updates for 6.16 Arnd Bergmann
@ 2025-07-29 18:40   ` pr-tracker-bot
  0 siblings, 0 replies; 13+ messages in thread
From: pr-tracker-bot @ 2025-07-29 18:40 UTC (permalink / raw)
  To: Arnd Bergmann; +Cc: Linus Torvalds, linux-kernel, soc, linux-arm-kernel

The pull request you sent on Sat, 26 Jul 2025 12:32:20 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4c10d2221122a62f7c181f0c433bc43bfd6f5d3d

Thank you!

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


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULL 5/5] soc: arm code changes for 6.17
  2025-07-26 10:32 ` [GIT PULL 5/5] soc: arm code changes for 6.17 Arnd Bergmann
@ 2025-07-29 18:40   ` pr-tracker-bot
  0 siblings, 0 replies; 13+ messages in thread
From: pr-tracker-bot @ 2025-07-29 18:40 UTC (permalink / raw)
  To: Arnd Bergmann; +Cc: Linus Torvalds, linux-kernel, soc, linux-arm-kernel

The pull request you sent on Sat, 26 Jul 2025 12:32:56 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/0919a5b3b11c699d23bc528df5709f2e3213f6a9

Thank you!

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


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-07-29 18:52 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-26 10:25 [GIT PULL 0/5] soc: updates for 6.17 Arnd Bergmann
2025-07-26 10:27 ` [GIT PULL 1/5] soc: dt changes " Arnd Bergmann
2025-07-29 18:11   ` Linus Torvalds
2025-07-29 18:40   ` pr-tracker-bot
2025-07-26 10:29 ` [GIT PULL 2/5] soc: driver updates " Arnd Bergmann
2025-07-29 18:40   ` pr-tracker-bot
2025-07-26 10:31 ` [GIT PULL 0/5] soc: new SoC support " Arnd Bergmann
2025-07-26 10:34   ` Arnd Bergmann
2025-07-29 18:40   ` pr-tracker-bot
2025-07-26 10:32 ` [GIT PULL 4/5] soc: defconfig updates for 6.16 Arnd Bergmann
2025-07-29 18:40   ` pr-tracker-bot
2025-07-26 10:32 ` [GIT PULL 5/5] soc: arm code changes for 6.17 Arnd Bergmann
2025-07-29 18:40   ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).