The SoC tree this time has a moderate 840 patches from 203
contributors. There is not much remarkable in there, overall
we have a lot of new SoCs and board files in the devicetree
updates, but not as many changes to the Snapdragon platform
as we've had most of last year.
The most active contributors by number of patches this
time were:
32 Geert Uytterhoeven
29 Krzysztof Kozlowski
26 Marek Vasut
26 Konrad Dybcio
23 Frank Li
22 Dmitry Baryshkov
21 Fei Shao
18 Wolfram Sang
18 Fabio Estevam
17 Manorit Chawdhry
14 Andreas Kemnade
12 Nick Chan
12 Neil Armstrong
12 Jo��o Paulo Gon��alves
12 Ivaylo Ivanov
and the overall dirstat shows nxp, qualcomm, rockchip
and ti as the largest changes, with only NXP i.MX6
still seeing a lot of work on 32-bit boards.
0.4% Documentation/devicetree/bindings/arm/
0.5% Documentation/devicetree/bindings/clock/
0.1% Documentation/devicetree/bindings/soc/mediatek/
0.2% Documentation/devicetree/bindings/
0.2% arch/arm/boot/dts/allwinner/
0.1% arch/arm/boot/dts/amlogic/
1.9% arch/arm/boot/dts/microchip/
17.7% arch/arm/boot/dts/nxp/imx/
0.5% arch/arm/boot/dts/qcom/
0.4% arch/arm/boot/dts/renesas/
0.7% arch/arm/boot/dts/rockchip/
0.2% arch/arm/boot/dts/st/
0.3% arch/arm/boot/dts/ti/omap/
0.3% arch/arm/
0.2% arch/arm64/boot/dts/allwinner/
0.4% arch/arm64/boot/dts/amlogic/
3.0% arch/arm64/boot/dts/apple/
4.5% arch/arm64/boot/dts/exynos/
8.2% arch/arm64/boot/dts/freescale/
2.1% arch/arm64/boot/dts/mediatek/
1.0% arch/arm64/boot/dts/nvidia/
12.6% arch/arm64/boot/dts/qcom/
0.7% arch/arm64/boot/dts/renesas/
19.6% arch/arm64/boot/dts/rockchip/
0.1% arch/arm64/boot/dts/st/
11.4% arch/arm64/boot/dts/ti/
0.1% arch/arm64/boot/dts/xilinx/
0.2% arch/riscv/boot/dts/sophgo/
0.4% arch/riscv/boot/dts/thead/
0.1% arch/
0.1% drivers/firmware/arm_scmi/transports/
0.2% drivers/firmware/arm_scmi/
0.4% drivers/firmware/xilinx/
0.8% drivers/firmware/
0.4% drivers/misc/
0.4% drivers/reset/amlogic/
0.4% drivers/reset/
0.5% drivers/soc/hisilicon/
0.1% drivers/soc/imx/
0.8% drivers/soc/mediatek/
3.4% drivers/soc/qcom/
0.1% drivers/soc/
0.1% drivers/
1.1% include/dt-bindings/clock/
0.1% include/linux/soc/
0.6% include/linux/
On Wed, 20 Nov 2024 at 14:58, Arnd Bergmann <arnd@arndb.de> wrote:
>
> 12 Jo��o Paulo Gon��alves
The name "João Paulo Gonçalves" seems to be correct in your actual
pull requests and in the git tree, but you have something seriously
wrong with your summary generation locale.
Linus
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:
Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.13
for you to fetch changes up to 9f5cbdaae5f760c218c82e0a5e0f9c58bac56f0c:
arm64: dts: apm: Remove unused and undocumented "bus_num" property (2024-11-19 18:03:08 +0100)
----------------------------------------------------------------
soc: devicetree updates for 6.13
This release adds the devicetree files for an impressive number of new
SoC variants, though as expected these are all related to others we
already support:
- The microchip sam9x7 devicetree is now added, after the device driver
and platform code has already made it in. This is likely the last ARMv5
(!) platform to ever get added, updating the 20+ year old at91/sam9
platform wtih DDR3 memory and gigabit ethernet.
- On the Apple platform, there are now devicetree files for a number of
A-series SoCs in addition to the M-series ones, these are used
primarily in phones and tablets, but are closely related to the
already supported chips.
- Samsung Exynos 8895 and Exynos 990 are more phone SoCs used in older
Samsung Galaxy phones.
- Qualcomm Snapdragon 778G (SM7325) is another phone SoC, closely related
to the Snapdragon 7c+ Gen 3 (SC7280) used in low-end laptops.
- Rockchip RK3528 and RK3576 are new variants of their TV box and Tablet
chips, still using the older ARMv8.0 cores from RK3328/RK3399 but
with a newer process and other improvements from the RK35xx (otherwise
ARMv8.2) chips. RK3566T and RK3399-S are also added, these are just
lower-cost versions of their normal counterparts.
- TI J742S2 is a feature-reduced version of the J784s4
industrial/automotive SoC, with fewer CPU cores.
- Sophgo SG2002 is an embedded SoC with one RISC-V (C906) and one ARM
(Cortex-A53) core, at this point support is only added for running
on the RISC-V side on the LicheeRV Nano board.
A total of 92 new .dts files describing individual machines is added,
which must be a new record. The majority of these is for the newly added
chips above, notably all the Apple phones and tablets. The other new
machines include nine industrial/embedded boards with NXP i.MX6 or i.MX8
SoCs, eight for Rockchips RK35XX and one or two each for Rockchips RV1109,
RK3308, Allwinner A33, Tegra 234, Qualcomm qcs9100/sc8280xp/x1e80100,
TI AM625 and Starfive JH7110.
As usual there are also many newlyad added features in existing boards
as well as cleanups and minor bugfixes.
----------------------------------------------------------------
[trying the full 132KB diffstat this time, let's see if this makes it
to the mailing list]
Abel Vesa (2):
arm64: dts: qcom: x1e80100-slim7x: Drop orientation-switch from USB SS[0-1] QMP PHYs
arm64: dts: qcom: x1e80100-vivobook-s15: Drop orientation-switch from USB SS[0-1] QMP PHYs
Aleksandrs Vinarskis (4):
dt-bindings: arm: qcom: Add Dell XPS 13 9345
arm64: dts: qcom: Add support for X1-based Dell XPS 13 9345
arm64: dts: qcom: x1e80100-dell-xps13-9345: route edp-panel enable gpio
arm64: dts: qcom: x1e80100-dell-xps13-9345: fix nvme regulator boot glitch
Alexander Dahl (2):
ARM: dts: microchip: Add trng labels for all at91 SoCs
ARM: dts: microchip: Unify rng node names
Alexander Stein (2):
ARM: dts: imx6qdl-mba6: Add reserved memory area for CMA memory
arm64: dts: imx95: Add missing vendor string to SCMI property
Alper Nebi Yasak (1):
arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface
Amelie Delaunay (3):
arm64: dts: st: add DMA support on U(S)ART instances of stm32mp25
arm64: dts: st: add DMA support on I2C instances of stm32mp25
arm64: dts: st: add DMA support on SPI instances of stm32mp25
Andre Przywara (1):
ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
Andreas Kemnade (13):
ARM: dts: imx6sll: fix anatop thermal dtbs_check warnings
ARM: dts: omap: omap4-epson-embt2ws: define GPIO regulators
ARM: dts: omap: omap4-epson-embt2ws: wire up regulators
ARM: dts: omap: omap4-epson-embt2ws: add unknown gpio outputs
ARM: dts: omap: omap4-epson-embt2ws: add GPIO expander
ARM: dts: ti/omap: use standard node name for twl4030 charger
ARM: dts: ti/omap: dra7: fix redundant clock divider definition
ARM: ti/omap: omap3-gta04a5: add Bluetooth
ARM: dts: omap36xx: declare 1GHz OPP as turbo again
ARM: dts: ti/omap: omap4-epson-embt2ws: add charger
dt-bindings: arm: fsl: add compatible strings for Kobo Clara 2E
ARM: dts: imx: Add devicetree for Kobo Clara 2E
ARM: dts: omap4-kc1: fix twl6030 power node
Andrei Simion (4):
ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode
ARM: dts: microchip: Rename the eeprom nodename
ARM: dts: microchip: Rename the pmic node
ARM: dts: microchip: Rename LED sub nodes name
Andrejs Cainikovs (2):
arm64: dts: imx8qm: Remove adma pwm
arm64: dts: imx8-apalis: Set thermal thresholds
Andy Yan (3):
arm64: dts: rockchip: Enable HDMI0 for rk3588 Cool Pi CM5 EVB
arm64: dts: rockchip: Enable HDMI display for rk3588 Cool Pi 4B
arm64: dts: rockchip: Enable HDMI display for rk3588 Cool Pi GenBook
AngeloGioacchino Del Regno (1):
dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path
Anurag Dutta (3):
arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances
Arnaud Vrac (1):
arm64: dts: qcom: msm8998: add HDMI nodes
Arnd Bergmann (35):
Merge tag 'thead-dt-for-v6.13' of https://github.com/pdp7/linux into soc/dt
Merge tag 'thead-dt-for-v6.13-p2' of https://github.com/pdp7/linux into soc/dt
Merge tag 'renesas-dts-for-v6.13-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'ux500-dts-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt
Merge tag 'tegra-for-6.13-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-6.13-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'samsung-dt64-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'v6.13-armsoc/dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'zynqmp-dt-for-6.13' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag 'socfpga_dts_updates_for_v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Merge tag 'qcom-arm32-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'imx-bindings-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt64-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'mtk-dts64-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'renesas-dts-for-v6.13-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'omap-for-v6.13/dt-signed-1' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag 'qcom-arm64-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'riscv-sophgo-dt-for-v6.13' of https://github.com/sophgo/linux into soc/dt
Merge tag 'amlogic-arm-dt-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'amlogic-arm64-dt-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'ti-k3-dt-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'stm32-dt-for-v6.13-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'mvebu-dt-6.13-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'mvebu-dt64-6.13-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'riscv-dt-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'sunxi-dt-for-6.13-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'v6.13-rockchip-dts32-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'v6.13-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'asahi-soc-dt-6.13' of https://github.com/AsahiLinux/linux into soc/dt
Merge tag 'samsung-drivers-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'v6.13-armsoc/drivers1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'at91-dt-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'at91-soc-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'sunxi-fixes-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Ayush Singh (1):
arm64: dts: ti: k3-am625-beagleplay: Enable MikroBUS PWM
Bartosz Golaszewski (7):
arm64: dts: qcom: sm8650: extend the register range for UFS ICE
arm64: dts: qcom: sm8550: extend the register range for UFS ICE
arm64: dts: qcom: sa8775p: extend the register range for UFS ICE
arm64: dts: qcom: sc8280xp-crd: model the PMU of the on-board wcn6855
arm64: dts: qcom: sc8280xp-crd: enable bluetooth
arm64: dts: qcom: sc8280xp-x13s: model the PMU of the on-board wcn6855
arm64: dts: qcom: sm8450-hdk: model the PMU of the on-board wcn6855
Benjamin Hahn (1):
arm64: dts: imx8mp-phyboard-pollux-rdk: update gpio-line-names
Bhavin Sharma (2):
dt-bindings: arm: fsl: Add Boundary Device Nitrogen8MP Universal SMARC Carrier Board
arm64: dts: imx8mp: Add Boundary Device Nitrogen8MP Universal SMARC Carrier Board
Biju Das (2):
arm64: dts: renesas: rzg2ul-smarc-som: Enable serial NOR flash
arm64: dts: renesas: rz{g2l,g2lc}-smarc-som: Update partition table for spi-nor flash
Bjorn Andersson (2):
arm64: dts: qcom: qcs6490-rb3gen2: Specify i2c1 clock frequency
Merge branch '20241011-sa8775p-mm-v4-resend-patches-v5-0-4a9f17dc683a@quicinc.com' into arm64-for-6.13
Bryan Brattlof (4):
arm64: dts: ti: k3-am62a: add opp frequencies
arm64: dts: ti: k3-am62a7-sk: add 1.4ghz opp entry
arm64: dts: ti: k3-am62p: add opp frequencies
arm64: dts: ti: k3-am62p5-sk: add 1.4ghz opp entry
Bryan O'Donoghue (6):
arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Convert mezzanine riser to dtbo
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso
arm64: dts: qcom: sc8280xp-x13s: Drop redundant clock-lanes from camera@10
arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Drop redundant clock-lanes from camera@1a
arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Add cma heap for libcamera softisp support
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Add cma heap for libcamera softisp support
Carlos Song (6):
arm64: dts: imx93-11x11-evk: remove redundant "sleep" pinctrl in lpi2c2 node
arm64: dts: imx8qxp: Add LPSPI alias
arm64: dts: imx8qm: Add LPSPI alias
arm64: dts: imx8dxl: Add LPSPI alias
arm64: dts: imx8ulp: Add LPSPI alias
arm64: dts: imx93: Add LPSPI alias
Catalin Popescu (1):
arm64: dts: imx8mp: add cpuidle state "cpu-pd-wait"
Cenk Uluisik (3):
arm64: dts: rockchip: refactor common Orange Pi 5 board
dt-bindings: arm: rockchip: Add Orange Pi 5b enum to Orange Pi 5 entry
arm64: dts: rockchip: Add rk3588-orangepi-5b device tree
Chancel Liu (1):
arm64: dts: imx93-11x11-evk: Enable sound-wm8962 sound card
Chen Wang (1):
riscv: sophgo: dts: add power key for pioneer box
Chen-Yu Tsai (8):
arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes
arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators
arm64: dts: rockchip: orangepi-5-plus: Enable GPU
Chris Morgan (5):
dt-bindings: arm: rockchip: Add Powkiddy RGB20SX
arm64: dts: rockchip: Add Powkiddy RGB20SX
arm64: dts: rockchip: correct analog audio name on Indiedroid Nova
arm64: dts: rockchip: Enable GPU on Indiedroid Nova
arm64: dts: rockchip: Enable HDMI0 on Indiedroid Nova
Christophe Roullier (2):
ARM: dts: stm32: add support of WLAN/BT on stm32mp157c-dk2
ARM: dts: stm32: add support of WLAN/BT on stm32mp135f-dk
Ciprian Marian Costea (2):
arm64: dts: s32g: Add S32G2/S32G3 uSDHC pinmux
arm64: dts: s32g2: Disable support for SD/eMMC UHS mode
Claudiu Beznea (6):
dt-bindings: clock: r9a08g045-cpg: Add power domain ID for RTC
dt-bindings: clock: renesas,r9a08g045-vbattb: Document VBATTB
arm64: dts: renesas: r9a08g045: Add VBATTB node
arm64: dts: renesas: r9a08g045: Add RTC node
arm64: dts: renesas: rzg3s-smarc-som: Enable VBATTB
arm64: dts: renesas: rzg3s-smarc-som: Enable RTC
Cody Eksal (3):
dt-bindings: phy: sun50i-a64: add a100 compatible
dt-bindings: usb: Add A100 compatible string
dt-bindings: usb: sunxi-musb: Add A100 compatible string
Cristian Ciocaltea (5):
arm64: dts: rockchip: Add HDMI0 node to rk3588
arm64: dts: rockchip: Enable HDMI0 on rock-5b
arm64: dts: rockchip: Enable HDMI0 on rk3588-evb1
arm64: dts: rockchip: Enable HDMI0 on orangepi-5-plus
arm64: dts: rockchip: Enable HDMI0 on rock-5a
Csókás, Bence (1):
ARM: dts: allwinner: Remove accidental suniv duplicates
Damon Ding (2):
dt-bindings: arm: rockchip: Add RK3588S EVB1 board
arm64: dts: rockchip: Add RK3588S EVB1 board
Daniel Schultz (1):
arm64: dts: ti: k3-am642-phyboard-electra-rdk: Enable trickle charger
Daniel Semkowicz (1):
arm64: dts: rockchip: Add power button for puma-haikou
Danila Tikhonov (4):
arm64: dts: qcom: sc7280: Fix PMU nodes for Cortex A55 and A78
dt-bindings: arm: cpus: Add qcom kryo670 compatible
dt-bindings: vendor-prefixes: Add Nothing Technology Limited
dt-bindings: arm: qcom: Add SM7325 Nothing Phone 1
Daolong Zhu (4):
arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
Dara Stotland (2):
dt-bindings: arm: Tegra234 Industrial Module
arm64: tegra: Create SKU8 AGX Orin board file
Detlev Casanova (4):
dt-bindings: arm: rockchip: Add ArmSoM Sige 5
arm64: dts: rockchip: Add rk3576 SoC base DT
arm64: dts: rockchip: Add rk3576-armsom-sige5 board
arm64: dts: rockchip: Remove non-removable flag from sdmmc on rk3576-sige5
Dhruva Gole (1):
arm64: dts: ti: k3-am62: use opp_efuse_table for opp-table syscon
Diederik de Haas (5):
arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from px30
arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3328
arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3368
arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3399
arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk356x
Diogo Ivo (2):
arm64: tegra: Add SDMMC sdr104-offsets for Tegra X1
arm64: tegra: smaug: Declare cros-ec extcon
Dmitry Baryshkov (15):
arm64: dts: qcom: qcs6390-rb3gen2: use modem.mbn for modem DSP
arm64: dts: qcom: sc7280: don't enable GPU on unsupported devices
arm64: dts: qcom: qcm6490-idp: enable WiFi
arm64: dts: qcom: qcm6490-rb3gen2: enable WiFi
arm64: dts: qcom: sdm630: enable GPU SMMU and GPUCC
arm64: dts: qcom: sda660-ifc6560: enable GPU
arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges
arm64: dts: qcom: sdm630: enable A2NOC and LPASS SMMU
arm64: dts: qcom: sdm630: add WiFI device node
arm64: dts: qcom: sda660-ifc6560: enable mDSP and WiFi devices
arm64: dts: qcom: msm8998-lenovo-miix-630: enable touchscreen
arm64: dts: qcom: msm8998-lenovo-miix-630: enable aDSP and SLPI
arm64: dts: qcom: msm8998-lenovo-miix-630: enable VolumeUp button
arm64: dts: qcom: msm8998-clamshell: enable resin/VolDown
arm64: dts: qcom: msm8998-lenovo-miix-630: add WiFi calibration variant
Dmitry Yashin (2):
dt-bindings: arm: rockchip: add Banana Pi P2 Pro board
arm64: dts: rockchip: add Banana Pi P2 Pro board
Dragan Simic (7):
arm64: dts: rockchip: Convert dts files used as parents to dtsi files
arm64: dts: rockchip: Add dtsi file for RK3399S SoC variant
arm64: dts: rockchip: Add OPP voltage ranges to RK3399 OP1 SoC dtsi
arm64: dts: rockchip: Update CPU OPP voltages in RK356x SoC dtsi
arm64: dts: rockchip: Prepare RK356x SoC dtsi files for per-variant OPPs
arm64: dts: rockchip: Add new SoC dtsi for the RK3566T variant
arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
Drew Fustini (1):
riscv: dts: thead: remove enabled property for spi0
Emanuele Ghidoli (1):
arm64: dts: colibri-imx8x: Add ad7879_ts label to touchscreen controller
Emil Renner Berthing (8):
riscv: dts: thead: Add TH1520 pin control nodes
riscv: dts: thead: Add TH1520 GPIO ranges
riscv: dts: thead: Adjust TH1520 GPIO labels
riscv: dts: thead: Add Lichee Pi 4M GPIO line names
riscv: dts: thead: Add TH1520 pinctrl settings for UART0
riscv: dtb: thead: Add BeagleV Ahead LEDs
riscv: dts: thead: Add missing GPIO clock-names
riscv: dts: thead: Add TH1520 ethernet nodes
Eugene Lepshy (3):
arm64: dts: qcom: sc7280: Add 0x81 Adreno speed bin
arm64: dts: qcom: Add SM7325 device tree
arm64: dts: qcom: sm7325: Add device-tree for Nothing Phone 1
FUKAUMI Naoki (6):
arm64: dts: rockchip: add LED_FUNCTION_STATUS for RGB LEDs on Radxa E25
arm64: dts: rockchip: add and enable gpu node for Radxa ROCK 5A
arm64: dts: rockchip: sort rk3588s-rock5a properly in Makefile
dt-bindings: arm: rockchip: add Radxa ROCK 5C
arm64: dts: rockchip: add Radxa ROCK 5C
arm64: dts: rockchip: use less broad pinctrl for pcie3x1 on Radxa E25
Fabien Parent (1):
arm64: dts: mediatek: mt8183-pumpkin: add HDMI support
Fabio Estevam (18):
ARM: dts: imx28-apx4devkit: Fix the rtc compatible
dt-bindings: vendor-prefixes: Add an entry for ComVetia AG
dt-bindings: arm: fsl: Document the Comvetia LXR board
ARM: dts: imx6q-lxr: Add board support
ARM: dts: imx6qdl-tx6: Remove 'turn-on-delay-ms'
ARM: dts: imx6qdl-tx6: Fix 'fixed-clock' description
ARM: dts: imx6sl/sll: Add the "fsl,imx6dl-gpt" fallback
ARM: dts: imx6sx: Remove incorrect mmc fallback compatible
ARM: dts: imx6sl: Remove incorrect mmc fallback compatible
ARM: dts: imx7ulp: Remove incorrect mmc fallback compatible
ARM: dts: imx6sll: Fix the last SPDIF clock name
dt-bindings: soc: imx: fsl,imx-anatop: Fix the i.MX7 irq number
dt-bindings: soc: imx: fsl,imx-anatop: Add additional regulators
ARM: dts: imx6sll: Remove regulator-3p0 unit address
ARM: dts: imx6sx: Fix tempmon description
ARM: dts: imx6sl: Pass tempmon #thermal-sensor-cells
dt-bindings: power: fsl,imx-gpc: Document fsl,imx6sll-gpc
ARM: dts: imx6sll: Improve gpc description
Farouk Bouabid (4):
arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3588-jaguar
arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3399-puma
arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3588-tiger
arm64: dts: rockchip: add tsd,mule-i2c-mux on px30-ringneck
Fei Shao (21):
arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node
arm64: dts: mediatek: mt8188: Update vppsys node names to syscon
arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0
arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties
arm64: dts: mediatek: mt8188: Add CPU performance controller for CPUFreq
arm64: dts: mediatek: mt8188: Add SMI/LARB/IOMMU support
arm64: dts: mediatek: mt8188: Add PWM nodes for display backlight
arm64: dts: mediatek: mt8188: Add SPMI support for PMIC control
arm64: dts: mediatek: mt8188: Add audio support
arm64: dts: mediatek: mt8188: Add socinfo nodes
arm64: dts: mediatek: mt8188: Assign GCE aliases
arm64: dts: mediatek: mt8188: Add PCIe nodes
arm64: dts: mediatek: mt8188: Add MIPI DSI nodes
arm64: dts: mediatek: mt8188: Add video decoder and encoder nodes
arm64: dts: mediatek: mt8188: Add JPEG decoder and encoder nodes
arm64: dts: mediatek: mt8188: Add display nodes for vdosys0
arm64: dts: mediatek: mt8188: Add display nodes for vdosys1
arm64: dts: mediatek: mt8188: Add DP-INTF nodes
arm64: dts: mediatek: mt8188: Add eDP and DP TX nodes
arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI
Florian Klink (1):
arm64: dts: rockchip: enable automatic fan control on Orange Pi 5+
Francesco Dolcini (4):
arm64: dts: ti: k3-am625-verdin: add TPM device
arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay
Frank Li (22):
arm64: dts: imx93-11x11-evk: add io-expander adi,adp5585-01
arm64: dts: imx93-9x9-qsb: add I3C overlay file
arm64: dts: fsl-lx2160a: add rev2 support
arm64: dts: imx8mp-evk: add PCIe Endpoint function overlay file
arm64: dts: layerscape: remove cooling-max-state and cooling-min-state
arm64: dts: imx8qxp-mek: Add PCIe support
arm64: dts: imx8qm-mek: Add PCIe and SATA
arm64: dts: imx8qxp-mek: add bluetooth audio codec
arm64: dts: imx8qxp-mek: add esai, cs42888 and related node
arm64: dts: imx8qxp-mek: enable jpeg encode and decode
arm64: dts: imx8qxp-mek: add flexcan1 and flexcan2
arm64: dts: imx8qxp-mek: add usbotg1 and related node
arm64: dts: imx8qxp-mek: add cm4 and related nodes
arm64: dts: imx8mm-venice-gw73xx: remove compatible in overlay file
arm64: dts: mba8mx: remove undocumented 'data-lanes' at panel
arm64: dts: imx8: move samsung,burst-clock-frequency to imx8mn and imx8mm mba8mx board file
arm64: dts: imx8mp-kontron-dl: change touchscreen power-supply to AVDD28-supply
arm64: dts: layerscape: remove en25s64 and only keep jedec,spi-nor compatible string
arm64: dts: imx8mn-tqma8mqnl-mba8mx-usbot: fix coexistence of output-low and output-high in GPIO
arm64: dts: imx8qxp-mek: replace hardcode 0 with IMX_LPCG_CLK_0
arm64: dts: imx8qm-ss-hsio: fix interrupt-map indent under pci* nodes
arm64: dts: imx8qm-ss-hsio: fix PCI and SATA clock indices
Frank Wang (2):
dt-bindings: soc: rockchip: add rk3576 vo1-grf syscon
dt-bindings: soc: rockchip: add rk3576 usb2phy syscon
Frieder Schrempf (5):
dt-bindings: arm: fsl: Add Kontron i.MX8MP OSM-S based boards
arm64: dts: Add support for Kontron OSM-S i.MX8MP SoM and BL carrier board
arm64: dts: Add support for Kontron i.MX8MP SMARC module and eval carrier
arm64: dts: imx8mm-kontron: Add support for display bridges on BL i.MX8MM
arm64: dts: imx8mm-kontron: Add DL (Display-Line) overlay with LVDS support
Garrett Giordano (2):
arm64: dts: ti: am62-phycore-som: Increase cpu frequency to 1.4 GHz
Revert "arm64: dts: ti: am62-phyboard-lyra: Add overlay to increase cpu frequency to 1.4 GHz"
Gatien Chevallier (1):
arm64: dts: st: add RNG node on stm32mp251
Geert Uytterhoeven (33):
arm64: dts: renesas: rcar-gen4: Switch PCIe to reset-gpios
ARM: dts: renesas: rskrza1: Enable watchdog timer
arm64: dts: rockchip: Switch to simple-audio-card,hp-det-gpios
arm64: dts: rockchip: Switch to hp-det-gpios
arm64: dts: renesas: beacon-renesom: Switch to mic-det-gpios
ARM: dts: renesas: rcar-gen2: Switch HS-USB to renesas,enable-gpios
arm64: dts: renesas: r8a779a0: Add E-FUSE node
arm64: dts: renesas: r8a779f0: Add E-FUSE node
arm64: dts: renesas: r8a779g0: Add OTP_MEM node
arm64: dts: renesas: r8a779h0: Add OTP_MEM node
ARM: dts: renesas: Use interrupts-extended for Ethernet MACs
ARM: dts: renesas: Use interrupts-extended for Ethernet PHYs
ARM: dts: renesas: Use interrupts-extended for HDMI bridges
ARM: dts: renesas: Use interrupts-extended for PMICs
ARM: dts: renesas: Use interrupts-extended for touchpanels
ARM: dts: renesas: Use interrupts-extended for video decoders
ARM: dts: renesas: iwg22d-sodimm: Use interrupts-extended for port expander
ARM: dts: renesas: r8a7742-iwg21m: Use interrupts-extended for RTC
ARM: dts: renesas: kzm9g: Use interrupts-extended for I/O expander
ARM: dts: renesas: kzm9g: Use interrupts-extended for sensors
arm64: dts: renesas: Use interrupts-extended for DisplayPort bridges
arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs
arm64: dts: renesas: Use interrupts-extended for HDMI bridges
arm64: dts: renesas: Use interrupts-extended for I/O expanders
arm64: dts: renesas: Use interrupts-extended for PMICs
arm64: dts: renesas: Use interrupts-extended for USB muxes
arm64: dts: renesas: Use interrupts-extended for video decoders
arm64: dts: renesas: Use interrupts-extended for WLAN
arm64: dts: renesas: beacon-renesom: Use interrupts-extended for touchscreen
arm64: dts: renesas: rzg3s-smarc: Use interrupts-extended for gpio-keys
arm64: dts: renesas: white-hawk-cpu-common: Add pin control for DSI-eDP IRQ
Merge tag 'renesas-r9a08g045-dt-binding-defs-tag3' into renesas-dts-for-v6.13
ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms
George Stark (2):
arm64: dts: meson: a1: add definitions for meson PWM
arm64: dts: meson: a1: bind power domain to temperature sensor
Gilles Talis (1):
arm64: dts: imx8mp-navqp: Add HDMI support
Guodong Xu (2):
riscv: dts: starfive: jh7110-common: revised device node
riscv: dts: starfive: jh7110-common: move usb0 config to board dts
Haibo Chen (1):
arm64: dts: imx93-11x11-evk: add flexcan support
Hari Nagalla (5):
arm64: dts: ti: k3-am62: Add M4F remoteproc node
arm64: dts: ti: k3-am625-sk: Add M4F remoteproc node
arm64: dts: ti: k3-am64: Add M4F remoteproc node
arm64: dts: ti: k3-am642-sk: Add M4F remoteproc node
arm64: dts: ti: k3-am642-evm: Add M4F remoteproc node
Heiko Stuebner (6):
arm64: dts: rockchip: fix the pcie refclock oscillator on Rock 5 ITX
arm64: dts: rockchip: add HDMI pinctrl to rk3588-tiger SoM
arm64: dts: rockchip: add HDMI support to rk3588-tiger-haikou
arm64: dts: rockchip: add HDMI support to rk3588-jaguar
arm64: dts: rockchip: Remove 'enable-active-low' from two boards
dt-bindings: soc: rockchip: add rk3588 mipi dcphy syscon
Hiago De Franco (4):
arm64: dts: imx8-apalis: Add nau8822 audio-codec to apalis eval v1.2
ARM: dts: imx6qdl-apalis: Update audio card name
ARM: dts: imx6qdl-colibri: Update audio card name
ARM: dts: imx7-colibri: Update audio card name
Hsin-Te Yuan (3):
arm64: dts: mt8183: Add encoder node
arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
Icenowy Zheng (3):
dt-bindings: arm: sunxi: document RerVision A33-Vstar board
ARM: dts: sunxi: add support for RerVision A33-Vstar board
arm64: dts: sun50i-a64-pinephone: Add AF8133J to PinePhone
Igor Belwon (6):
dt-bindings: hwinfo: exynos-chipid: Add compatible for Exynos 990 chipid
soc: samsung: exynos-chipid: Add support for Exynos 990 chipid
dt-bindings: arm: cpus: Add Samsung Mongoose M5
dt-bindings: arm: samsung: samsung-boards: Add bindings for Exynos 990 boards
arm64: dts: exynos: Add initial support for the Exynos 990 SoC
arm64: dts: exynos: Add initial support for Samsung Galaxy Note20 5G (c1s)
Inochi Amaoto (4):
riscv: dts: sophgo: cv1800b: add pinctrl support
riscv: dts: sophgo: cv1812h: add pinctrl support
riscv: dts: sophgo: Add sdio configuration for Huashan Pi
riscv: dts: sophgo: Add emmc support for Huashan Pi
Ivaylo Ivanov (12):
dt-bindings: arm: cpus: Add Samsung Mongoose M2
dt-bindings: arm: samsung: Document dreamlte board binding
dt-bindings: soc: samsung: exynos-pmu: Add exynos8895 compatible
arm64: dts: exynos: Add initial support for exynos8895 SoC
arm64: dts: exynos: Add initial support for Samsung Galaxy S8
dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8895 compatible
soc: samsung: exynos-chipid: add exynos8895 SoC support
dt-bindings: clock: samsung: Add Exynos8895 SoC
dt-bindings: timer: exynos4210-mct: Add samsung,exynos8895-mct compatible
arm64: dts: exynos8895: Add clock management unit nodes
arm64: dts: exynos8895: Add Multi Core Timer (MCT) node
arm64: dts: exynos8895: Add spi_0/1 nodes
Jacobe Zang (1):
arm64: dts: rockchip: Add AP6275P wireless support to Khadas Edge 2
Jakob Unterwurzacher (1):
arm64: dts: rockchip: add attiny_rst_gate to Ringneck
Jared McArthur (1):
arm64: dts: ti: k3-j7200: Fix register map for main domain pmx
Jasper Korten (2):
arm64: dts: nvidia: tegra210-smaug: Add touchscreen node
arm64: dts: nvidia: tegra210-smaug: Add TMP451 temperature sensor node
Jianfeng Liu (3):
dt-bindings: arm: rockchip: Add ArmSoM LM7 SoM
arm64: dts: rockchip: Add ArmSoM LM7 SoM
arm64: dts: rockchip: Add ArmSoM W3 board
Jimmy Hon (4):
arm64: dts: rockchip: Enable HDMI0 on Orange Pi 5
arm64: dts: rockchip: analog audio on Orange Pi 5
arm64: dts: rockchip: reorder audio/hdmi nodes in Orange Pi 5
arm64: dts: rockchip: pwm-leds for Orange Pi 5
Johan Hovold (4):
arm64: dts: qcom: x1e80100: describe tcsr download mode register
arm64: dts: qcom: x1e80100: enable GICv3 ITS for PCIe
arm64: dts: qcom: x1e80100: rename vph-pwr regulator nodes
arm64: dts: qcom: x1e80100-crd: describe HID supplies
Johan Jonker (4):
arm64: dts: rockchip: fix compatible string rk3328 cru node
arm64: rockchip: add clocks property to cru node rk3328
ARM: dts: rockchip: adapt regulator nodenames to preferred form
arm64: dts: rockchip: adapt regulator nodenames to preferred form
John Ma (3):
arm64: dts: ti: k3-am64-phycore-som: Fix bus-width property in MMC nodes
arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fix bus-width property in MMC nodes
arm64: dts: ti: k3-am62x-phyboard-lyra: Fix indentation in audio-card
Jonas Karlman (4):
arm64: dts: rockchip: Enable HDMI0 on FriendlyElec CM3588 NAS
arm64: dts: rockchip: Enable HDMI on Hardkernel ODROID-M2
arm64: dts: rockchip: Enable GPU on NanoPi R6C/R6S
arm64: dts: rockchip: Enable HDMI on NanoPi R6C/R6S
Jonathan Marek (3):
arm64: dts: qcom: x1e80100: enable OTG on USB-C controllers
arm64: dts: qcom: x1e80100-crd: enable otg on usb ports
arm64: dts: qcom: x1e78100-t14s: enable otg on usb-c ports
João Paulo Gonçalves (12):
arm64: dts: imx8-apalis: Add audio support
arm64: dts: imx8-apalis: Add usb4 host support
arm64: dts: freescale: imx8mm-verdin: add label to som adc node
arm64: dts: freescale: imx8mm-verdin: Add Ivy carrier board
dt-bindings: arm: freescale: Add verdin imx8mm ivy board
dt-bindings: arm: freescale: Add verdin imx8mp ivy board
arm64: dts: freescale: imx8mp-verdin: add labels to som nodes
arm64: dts: freescale: imx8mp-verdin: Add Ivy carrier board
arm64: dts: ti: k3-am62-verdin: Fix SoM ADC compatible
dt-bindings: arm: ti: Add verdin am62 ivy board
arm64: dts: ti: k3-am62-verdin: add label to som adc node
arm64: dts: ti: k3-am62-verdin: Add Ivy carrier board
Judith Mendez (6):
arm64: dts: ti: k3-am62-main: Add eQEP nodes
arm64: dts: ti: k3-am62a-main: Add eQEP nodes
arm64: dts: ti: k3-am62p-main: Add eQEP nodes
arm64: dts: ti: k3-am64-main: Add eQEP nodes
arm64: dts: ti: k3-am64x-sk: Enable eQEP
arm64: dts: ti: k3-am62-main: Update otap/itap values
Jérôme de Bretagne (3):
dt-bindings: arm: qcom: Document Microsoft Surface Pro 9 5G
arm64: dts: qcom: sc8280xp: Add uart18
arm64: dts: qcom: sc8280xp: Add Microsoft Surface Pro 9 5G
Karthikeyan Krishnasamy (5):
dt-bindings: watchdog: rockchip: Add rockchip,rv1126-wdt string
ARM: dts: rockchip: Add watchdog node for RV1126
dt-bindings: vendor-prefixes: Add Relfor labs
dt-bindings: arm: rockchip: Add Relfor Saib board
ARM: dts: rockchip: Add Relfor Saib board
Kelvin Zhang (1):
arm64: dts: amlogic: Add Amlogic C3 PWM
Konrad Dybcio (23):
arm64: dts: qcom: qdu1000: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sc7180: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sc8180x: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sc8280xp: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sdm670: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sdm845: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sm6350: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sm8150: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sm8350: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: sm8450: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: x1e80100: Affirm IDR0.CCTW on apps_smmu
arm64: dts: qcom: x1e80100-romulus: Add lid switch
arm64: dts: qcom: x1e80100-romulus: Set up USB Multiport controller
arm64: dts: qcom: qcs6490-rb3gen2: Enable PWR/VOL keys
arm64: dts: apple: Add A7 devices
arm64: dts: apple: Add A8 devices
arm64: dts: apple: Add A8X devices
arm64: dts: apple: Add A9 devices
arm64: dts: apple: Add A9X devices
arm64: dts: apple: Add A10 devices
arm64: dts: apple: Add A10X devices
arm64: dts: apple: Add A11 devices
arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers
Krishna chaitanya chundru (1):
arm64: dts: qcom: qcs6490-rb3gen2: Add PCIe nodes
Kryštof Černý (1):
arm64: dts: allwinner: Add disable-wp for boards with micro SD card
Krzysztof Kozlowski (26):
ARM: dts: qcom: drop underscore in node names
ARM: dts: qcom: minor whitespace cleanup
arm64: dts: qcom: drop underscore in node names
arm64: dts: qcom: minor whitespace cleanup
Merge branch 'for-v6.13/clk-dt-bindings' into next/dt64
arm64: dts: freescale: minor whitespace cleanup
arm64: dts: qcom: ipq: change labels to lower-case
arm64: dts: qcom: msm: change labels to lower-case
arm64: dts: qcom: msm8992-libra: drop unused regulators labels
arm64: dts: qcom: sc7180: change labels to lower-case
arm64: dts: qcom: sc8280xp: change labels to lower-case
ARM: dts: qcom: change labels to lower-case
arm64: dts: qcom: sc: change labels to lower-case
arm64: dts: qcom: sm6115: change labels to lower-case
arm64: dts: qcom: sm6350: change labels to lower-case
arm64: dts: qcom: sm8150: change labels to lower-case
arm64: dts: qcom: sm8250: change labels to lower-case
arm64: dts: qcom: sm8350: change labels to lower-case
arm64: dts: qcom: sm8450: change labels to lower-case
arm64: dts: qcom: sm8550: change labels to lower-case
arm64: dts: qcom: sm8650: change labels to lower-case
arm64: dts: qcom: sm: change labels to lower-case
arm64: dts: qcom: sdm: change labels to lower-case
arm64: dts: qcom: change labels to lower-case
Merge branch 'for-v6.13/clk-dt-bindings' into next/dt64
arm64: dts: ti: minor whitespace cleanup
Kuldeep Singh (2):
arm64: dts: seattle: Update spi clock properties
arm64: dts: lg131x: Update spi clock properties
Lad Prabhakar (2):
arm64: dts: renesas: r9a09g057: Add OPP table
arm64: dts: renesas: hihope: Drop #sound-dai-cells
Laurentiu Mihalcea (6):
dt-bindings: dsp: fsl,dsp: fix power domain count
arm64: dts: imx8-ss-audio: configure dsp node for rproc usage
arm64: dts: imx8qxp-mek: add dsp rproc-related mem regions
arm64: dts: imx8qm: drop dsp node from audio_subsys bus
arm64: dts: imx8qm: add node for VPU dsp
arm64: dts: imx8qm-mek: enable dsp node for rproc usage
Linus Walleij (2):
ARM: dts: ux500: Add touchkeys to Codinas
ARM: dts: Reconfigure the MC2 eMMC interface
Luca Weiss (2):
arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
arm64: dts: qcom: qcm6490-fairphone-fp5: Add thermistor for UFS/RAM
MD Danish Anwar (4):
arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node
arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property
arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node
arm64: dts: ti: k3-am64: Add ti,pa-stats property
Macpaul Lin (7):
arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
arm64: dts: mt8195: Fix dtbs_check error for mutex node
arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
arm64: dts: mediatek: mt8390-genio-700-evk: enable pcie
arm64: dts: mediatek: mt8390-genio-700-evk: update regulator names
arm64: dts: mediatek: mt8390-genio-700-evk: add keys and USB HUB
arm64: dts: mediatek: mt6358: fix dtbs_check error
Manish Pandey (1):
arm64: dts: qcom: qcm6490-idp: Add UFS nodes
Manivannan Sadhasivam (5):
ARM: dts: qcom: sdx55: Add 'linux,pci-domain' to PCIe EP controller node
ARM: dts: qcom: sdx65: Add 'linux,pci-domain' to PCIe EP controller node
arm64: dts: qcom: sa8775p: Add 'linux,pci-domain' to PCIe EP controller nodes
arm64: dts: qcom: sm8450: Add 'global' interrupt to the PCIe RC node
arm64: dts: qcom: Use 'ufshc' as the node name for UFS controller nodes
Manorit Chawdhry (17):
arm64: dts: ti: Refactor J784s4 SoC files to a common file
arm64: dts: ti: Refactor J784s4-evm to a common file
dt-bindings: arm: ti: Add bindings for J742S2 SoCs and Boards
arm64: dts: ti: Introduce J742S2 SoC family
arm64: dts: ti: Add support for J742S2 EVM board
arm64: dts: ti: k3-j784s4-j742s2-mcu-wakeup: Move bootph from mcu_timer1 to mcu_timer0
arm64: dts: ti: k3-j784s4-j742s2-mcu-wakeup: Remove parent nodes bootph-*
arm64: dts: ti: k3-j784s4: Add bootph-* properties
arm64: dts: ti: k3-j721s2: Add bootph-* properties
arm64: dts: ti: k3-j721e: Add bootph-* properties
arm64: dts: ti: k3-j7200: Add bootph-* properties
arm64: dts: ti: k3-j784s4-j742s2-evm-common: Remove parent nodes bootph-*
arm64: dts: ti: k3-j721s2-evm*: Add bootph-* properties
arm64: dts: ti: k3-am68-sk*: Add bootph-* properties
arm64: dts: ti: k3-j721e-evm*: Add bootph-* properties
arm64: dts: ti: k3-j721e-sk*: Add bootph-* properties
arm64: dts: ti: k3-j7200-evm*: Add bootph-* properties
Marc Gonzalez (1):
arm64: dts: qcom: msm8998: add HDMI GPIOs
Marcin Juszkiewicz (1):
arm64: dts: rockchip: Enable HDMI0 on rk3588-nanopc-t6
Marcus Folkesson (1):
ARM: dts: ti: dra7: Remove double include of clock bindings
Marek Behún (1):
ARM: dts: turris-omnia: Add global LED brightness change interrupt
Marek Vasut (23):
dt-bindings: arm: fsl: Document DH i.MX8MP DHCOM SoM on DRC02 carrier board
arm64: dts: imx8mp: Add DH i.MX8MP DHCOM SoM on DRC02 carrier board
dt-bindings: arm: fsl: Document DH electronics i.MX8M Plus DHCOM PicoITX
arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM PicoITX
ARM: dts: imx6qdl-dhcom: Fix model typo for i.MX6 DHSOM
ARM: dts: imx6qdl-dhcom-som: Drop bogus regulator-suspend-mem-microvolt
ARM: dts: imx6qdl-dhcom-pdk2: Drop incorrect size-cells in GPIO keys
ARM: dts: imx6qdl-dhcom-pdk2: Fill in missing panel power-supply
dt-bindings: arm: fsl: Document i.MX6DL DHCOM SoM on PDK2 carrier board
ARM: dts: imx6dl: Add support for i.MX6DL DHCOM SoM on PDK2 carrier board
ARM: dts: stm32: Add IWDG2 EXTI interrupt mapping and mark as wakeup source
ARM: dts: stm32: Describe M24256E write-lockable page in DH STM32MP13xx DHCOR SoM DT
ARM: dts: imx35: Align pin config nodes with bindings
ARM: dts: imx50: Align pin config nodes with bindings
ARM: dts: imx51: Align pin config nodes with bindings
ARM: dts: imx53: Align pin config nodes with bindings
ARM: dts: imx6dl: Align pin config nodes with bindings
ARM: dts: imx6q: Align pin config nodes with bindings
ARM: dts: imx6qdl: Align pin config nodes with bindings
ARM: dts: imx6qp: Align pin config nodes with bindings
ARM: dts: imx6sl: imx6sll: Align pin config nodes with bindings
ARM: dts: imx6sx: Align pin config nodes with bindings
ARM: dts: imx6ul: Drop duplicate space in iomux node groups
Markuss Broks (5):
dt-bindings: hwinfo: samsung,exynos-chipid: Add Samsung exynos9810 compatible
soc: samsung: exynos-chipid: Add support for Exynos9810 SoC
dt-bindings: arm: cpus: Add Samsung Mongoose M3
dt-bindings: soc: samsung: exynos-pmu: Add exynos9810 compatible
dt-bindings: arm: samsung: Document Exynos9810 and starlte board binding
Maya Matuszczyk (1):
arm64: dts: qcom: x1e80100: Add debug uart to Lenovo Yoga Slim 7x
Miaoqing Pan (1):
arm64: dts: qcom: sa8775p-ride: add WiFi/BT nodes
Michal Vokáč (2):
dt-bindings: arm: Add i.MX8MP IOTA2 Lumpy board
arm64: dts: imx: Add imx8mp-iota2-lumpy board
Mihai Sain (4):
ARM: dts: microchip: sam9x60ek: Add power monitor support
ARM: dts: microchip: sama5d2_icp: Add power monitor support
ARM: dts: microchip: sama7g54_curiosity: Add power monitor support
ARM: dts: microchip: sama7g5ek: Add power monitor support
Mukesh Ojha (1):
arm64: dts: qcom: sa8775p: Add TCSR halt register space
Nathan Morrisson (2):
arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary McASP AFIFOs
arm64: dts: ti: k3-am62a7-phyboard-lyra-rdk: Update ethernet internal delay
Neil Armstrong (12):
ARM: dts: amlogic: meson6: fix clk81 node name
ARM: dts: amlogic: meson8: fix soc thermal-zone node name
ARM: dts: amlogic: meson8: fix ao_arc_sram node name
ARM: dts: amlogic: meson6: remove support for ATV1200 board
ARM: dts: amlogic: meson8b-odroidc1: fix invalid reset-gpio
ARM: dts: amlogic: fix /memory node name
ARM: dts: amlogic: meson8: use correct pinctrl bank node name
ARM: dts: amlogic: add missing phy-mode in ethmac node
ARM: dts: amlogic: meson8-minix-neo-x8: fix invalid pnictrl-names
ARM: dts: amlogic: meson8b-ec100: add missing clocks property in sound card
ARM: dts: amlogic: meson8b-ec100: add missing gpio-line-names entry
ARM: dts: amlogic: meson8/8b: remove invalid pinctrl reg
Nick Chan (12):
dt-bindings: arm: cpus: Add Apple A7-A11 CPU cores
dt-bindings: watchdog: apple,wdt: Add A7-A11 compatibles
dt-bindings: pinctrl: apple,pinctrl: Add A7-A11 compatibles
dt-bindings: arm: apple: Add A7 devices
dt-bindings: arm: apple: Add A8 devices
dt-bindings: arm: apple: Add A8X devices
dt-bindings: arm: apple: Add A9 devices
dt-bindings: arm: apple: Add A9X devices
dt-bindings: arm: apple: Add A10 devices
dt-bindings: arm: apple: Add A10X devices
dt-bindings: arm: apple: Add A11 devices
arm64: Kconfig: Update help text for CONFIG_ARCH_APPLE
Nícolas F. R. A. Prado (2):
arm64: dts: mediatek: mt8188: Add ethernet node
arm64: dts: mediatek: mt8390-genio-700-evk: Enable ethernet
Pablo Sun (3):
arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain
arm64: dts: mediatek: mt8390-genio-700-evk: Enable Mali GPU
arm64: dts: mediatek: mt8395-genio-1200-evk: Enable GPU
Peng Fan (7):
arm64: dts: imx95: set max-rx-timeout-ms
arm64: dts: imx95: add bbm/misc/syspower scmi nodes
arm64: dts: imx95: update a55 thermal trip points
arm64: dts: imx95: add anamix temperature thermal zone and cooling node
arm64: dts: imx95: enable A55 cpuidle
arm64: dts: imx95-19x19-evk: add nxp,ctrl-ids property
arm64: dts: imx95-19x19-evk: add lpi2c[5,6] and sub-nodes
Pin-yen Lin (2):
arm64: dts: mt8192-asurada-spherion: Add Synaptics trackpad support
arm64: dts: mt8183: Add port node to dpi node
Rafał Miłecki (2):
arm64: dts: mediatek: mt7988: add UART controllers
arm64: dts: mediatek: mt7988: add efuse block
Richard Zhu (5):
arm64: dts: imx8mq: Add dbi2 and atu reg for i.MX8MQ PCIe EP
arm64: dts: imx8mp: Add dbi2 and atu reg for i.MX8MP PCIe EP
arm64: dts: imx8mm: Add dbi2 and atu reg for i.MX8MM PCIe EP
arm64: dts: imx8-ss-hsio: Add PCIe and SATA support
arm64: dts: imx8dxl-evk: Add PCIe support
Rick Wertenbroek (1):
arm64: dts: rockchip: enable USB3 on NanoPC-T6
Rob Herring (Arm) (8):
ARM: dts: socfpga: Fix at24 EEPROM node names
ARM: dts: ti/omap: Fix at24 EEPROM node names
arm64: dts: qcom: Drop undocumented domain "idle-state-name"
ARM: dts: marvell: kirkwood: Fix at24 EEPROM node name
arm64: dts: marvell: Drop undocumented SATA phy names
arm64: dts: amd: Remove unused and undocumented "amd,zlib-support" property
arm: dts: spear13xx: Remove unused and undocumented "pl022,slave-tx-disable" property
arm64: dts: apm: Remove unused and undocumented "bus_num" property
Roger Quadros (3):
ARM: dts: ti: drop linux,mtd-name from NAND nodes
ARM: dts: ti: omap: am335x-baltos: drop "gpmc,device-nand" from NAND node
ARM: dts: ti: omap3434-sdp: drop linux,mtd-name from onenand node
Rosen Penev (1):
ARM: dts: qcom: ipq4019: use nvmem-layout
Ryan Walklin (2):
arm64: dts: allwinner: h616: Add audio codec node
arm64: dts: allwinner: h313/h616/h618/h700: Enable audio codec for all supported boards
Sachin Gupta (1):
arm64: dts: qcom: qcs6490-rb3gen2: Add SD Card node
Sam Edwards (5):
arm64: dts: rockchip: Split up RK3588's PCIe pinctrls
arm64: dts: rockchip: Fix Turing RK1 PCIe3 hang
arm64: dts: rockchip: Enable automatic fan control on Turing RK1
arm64: dts: rockchip: Enable GPU on Turing RK1
arm64: dts: rockchip: Enable all 3 USBs on Turing RK1
Sandie Cao (3):
dt-bindings: vendor: add deepcomputing
dt-bindings: riscv: starfive: add deepcomputing,fml13v01
riscv: dts: starfive: add DeepComputing FML13V01 board device tree
Sean Anderson (8):
arm64: zynqmp: Enable AMS for all boards
arm64: zynqmp: Expose AMS to userspace as HWMON
arm64: zynqmp: Add thermal zones
arm64: dts: renesas: salvator-xs: Add SD/OE pin properties
arm64: dts: renesas: ulcb: Add SD/OE pin properties
arm64: dts: renesas: salvator-x: Add SD/OE pin properties
arm64: dts: renesas: hihope: Add SD/OE pin properties
arm64: dts: renesas: beacon: Add SD/OE pin properties
Sean Nyekjaer (2):
ARM: dts: nxp: imx6ul: add dma support for all uarts
ARM: dts: nxp: imx6ull: add dma support for uart8
Shengjiu Wang (6):
arm64: dts: imx93-9x9-qsb: Enable sound-wm8962 sound card
arm64: dts: imx93-9x9-qsb: add bt-sco sound card support
arm64: dts: imx93-9x9-qsb: Add PDM microphone sound card support
arm64: dts: imx8ulp: Add audio device nodes
arm64: dts: imx8ulp-evk: Add bt-sco sound card support
arm64: dts: imx8ulp-evk: Add spdif sound card support
Shoji Keita (1):
arm64: dts: sun50i-a64-pinephone: Add mount-matrix for PinePhone magnetometers
Sibi Sankar (1):
arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region
Siddharth Vadapalli (2):
arm64: dts: ti: k3-j7200-evm: Add overlay for PCIE1 Endpoint Mode
arm64: dts: ti: k3-am642-evm: Add overlay for PCIe0 EP mode
Srinivas Kandagatla (1):
arm64: dts: qcom: x1e80100-t14s: add another trackpad support
Stefan Eichenberger (2):
arm64: dts: imx8mm-verdin: add single-master property to all i2c nodes
arm64: dts: imx8mp-verdin: add single-master property to all i2c nodes
Sunyeal Hong (2):
dt-bindings: clock: exynosautov920: add peric1, misc and hsi0/1 clock definitions
arm64: dts: exynosautov920: add peric1, misc and hsi0/1 clock DT nodes
Taniya Das (3):
dt-bindings: clock: qcom: Add SA8775P video clock controller
dt-bindings: clock: qcom: Add SA8775P camera clock controller
dt-bindings: clock: qcom: Add SA8775P display clock controllers
Tarang Raval (1):
arm64: dts: imx8mm-emtop-baseboard: Add Peripherals Support
Tengfei Fan (2):
dt-bindings: arm: qcom: Document qcs9100-ride and qcs9100-ride Rev3
arm64: dts: qcom: qcs9100: Add support for the QCS9100 Ride and Ride Rev3 boards
Theo Debrouwere (1):
arm64: dts: meson-g12-common: fix uart-ao-a typo
Thomas Bonnefille (4):
riscv: dts: sophgo: Add initial SG2002 SoC device tree
riscv: dts: sophgo: Add LicheeRV Nano board device tree
riscv: dts: sophgo: Add SARADC description for Sophgo CV1800B
riscv: dts: sophgo: fix pinctrl base-address
Tianling Shen (7):
dt-bindings: arm: rockchip: Add FriendlyARM NanoPi R3S
arm64: dts: rockchip: Add FriendlyARM NanoPi R3S board
arm64: dts: rockchip: fix model name for FriendlyElec NanoPi R3S
arm64: dts: rockchip: replace deprecated snps,reset props for NanoPi R3S
arm64: dts: rockchip: sort props in pmu_io_domains node for NanoPi R3S
arm64: dts: rockchip: enable eMMC HS200 mode for NanoPi R3S
arm64: dts: rockchip: reorder mmc aliases for NanoPi R3S
Tim Harvey (5):
arm64: dts: imx8mp-venice-gw74xx: add M2SKT_GPIO10 gpio configuration
arm64: dts: imx8mm-venice-*: add RTC aliases
arm64: dts: imx8m*-venice-gw75xx: add Accelerometer device
dt-bindings: arm: fsl: Add Gateworks GW82XX-2x dev kit
arm64: dts: imx: Add i.MX8M Plus Gateworks GW82XX-2X support
Tomasz Maciej Nowak (1):
arm64: tegra: p2180: Add mandatory compatible for WiFi node
Valentin Caron (6):
ARM: dts: stm32: rtc, add pin to provide LSCO on stm32mp15
ARM: dts: stm32: rtc, add pin to provide LSCO on stm32mp13
ARM: dts: stm32: rtc, add LSCO to WLAN/BT module on stm32mp157c-dk2
ARM: dts: stm32: rtc, add LSCO to WLAN/BT module on stm32mp135f-dk
arm64: dts: st: add RTC on stm32mp25x
arm64: dts: st: enable RTC on stm32mp257f-ev1 board
Varshini Rajendran (4):
dt-bindings: microchip: atmel,at91rm9200-tcb: add sam9x7 compatible
ARM: dts: at91: sam9x7: add device tree for SoC
dt-bindings: arm: add sam9x75 curiosity board
ARM: dts: microchip: sam9x75_curiosity: add sam9x75 curiosity board
Vedang Nagar (1):
arm64: dts: qcom: qcs6460-rb3gen2: enable venus node
Viken Dadhaniya (2):
arm64: dts: qcom: sa8775p: Populate additional UART DT nodes
arm64: dts: qcom: sa8775p: Add GPI configuration
Vladimir Zapolskiy (9):
arm64: dts: qcom: sm8350-hdk: remove a blank overwrite of dispcc node status
arm64: dts: qcom: sm8450-qrd: explicitly disable dispcc on the board
arm64: dts: qcom: sm8450-sony-xperia-nagara: disable dispcc on derived boards
arm64: dts: qcom: sm8450: don't disable dispcc by default
arm64: dts: qcom: sm8450-hdk: remove status property from dispcc device tree node
arm64: dts: qcom: sm8650: don't disable dispcc by default
arm64: dts: qcom: sm8650-hdk: remove status property from dispcc device tree node
arm64: dts: qcom: sm8650-mtp: remove status property from dispcc device tree node
arm64: dts: qcom: sm8650-qrd: remove status property from dispcc device tree node
Wadim Egorov (2):
arm64: dts: ti: k3-am62-phycore-som: Add M4F remoteproc nodes
arm64: dts: ti: k3-am64-phycore-som: Add M4F remoteproc nodes
WangYuli (1):
arm64: dts: colibri-imx8x: Fix typo "rewritting"
Wolfram Sang (18):
ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash
ARM: dts: renesas: genmai: Enable watchdog
ARM: dts: renesas: genmai: Enable OS timer modules
ARM: dts: renesas: genmai: Sort nodes
ARM: dts: renesas: genmai: Define keyboard switch
ARM: dts: renesas: Genmai: Update audio codec device node
ARM: dts: renesas: Remove 'reg-io-width' properties from MMCIF nodes
ARM: dts: renesas: marzen: Use interrupts-extended for gpio-keys
ARM: dts: renesas: rskrza1: Use interrupts-extended for gpio-keys
ARM: dts: renesas: rza2mevb: Use interrupts-extended for gpio-keys
ARM: dts: renesas: Add proper node names to (L)BSC devices
ARM: dts: renesas: r8a7778: Rename 'bsc' to 'lbsc'
ARM: dts: renesas: Use proper node names for keys
ARM: dts: renesas: r7s72100: 'bus-width' is a board property
ARM: dts: renesas: genmai: Enable SDHI0
ARM: dts: renesas: genmai: Enable MMCIF
ARM: dts: renesas: r7s72100: Add DMAC node
ARM: dts: renesas: r7s72100: Add DMA support to MMCIF
Xu Yang (5):
ARM: dts: imx7ulp: add "nxp,sim" property for usbphy1
arm64: dts: imx8dxl-ss-conn: change usbphy1 compatible
arm64: dts: imx8qm: change usbphy1 compatible
arm64: dts: imx8qxp: change usbphy1 compatible
ARM: dts: imx6qdl: convert fsl,tx-d-cal to correct value
Yangtao Li (5):
arm64: dts: allwinner: A100: Add PMU mode
arm64: dts: allwinner: a100: add watchdog node
arm64: dts: allwinner: a100: add usb related nodes
arm64: allwinner: a100: Add MMC related nodes
arm64: dts: allwinner: a100: perf1: Add eMMC and MMC node
Yangyu Chen (1):
dt-bindings: vendor-prefixes: add spacemit
Yannic Moog (1):
arm64: dts: imx8mp-phyboard-pollux-rdk: add gpio-fan
Yao Zi (3):
dt-bindings: arm: rockchip: Add Radxa E20C board
arm64: dts: rockchip: Add base DT for rk3528 SoC
arm64: dts: rockchip: Add Radxa e20c board
Yoshihiro Shimoda (2):
arm64: dts: renesas: r8a779h0: Add PCIe Host and Endpoint nodes
arm64: dts: renesas: r8a779h0: gray-hawk-single: Enable PCIe Host
Yuvaraj Ranganathan (1):
arm64: dts: qcom: sa8775p: add QCrypto nodes
max_weng (1):
arm64: dts: mediatek: mt8186: add FHCTL node
Documentation/devicetree/bindings/arm/apple.yaml | 160 +-
.../devicetree/bindings/arm/atmel-at91.yaml | 6 +
Documentation/devicetree/bindings/arm/cpus.yaml | 12 +-
Documentation/devicetree/bindings/arm/fsl.yaml | 45 +-
.../bindings/arm/mediatek/mediatek,mmsys.yaml | 28 +
Documentation/devicetree/bindings/arm/qcom.yaml | 16 +
.../devicetree/bindings/arm/rockchip.yaml | 47 +-
.../bindings/arm/samsung/samsung-boards.yaml | 18 +
Documentation/devicetree/bindings/arm/sunxi.yaml | 6 +
Documentation/devicetree/bindings/arm/tegra.yaml | 5 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 8 +
.../bindings/clock/qcom,sa8775p-camcc.yaml | 62 +
.../bindings/clock/qcom,sa8775p-dispcc.yaml | 79 +
.../bindings/clock/qcom,sa8775p-videocc.yaml | 62 +
.../bindings/clock/renesas,r9a08g045-vbattb.yaml | 84 +
.../bindings/clock/samsung,exynos8895-clock.yaml | 239 +
Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 31 +-
.../bindings/hwinfo/samsung,exynos-chipid.yaml | 3 +
.../devicetree/bindings/mailbox/arm,mhuv2.yaml | 2 +-
.../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 10 +-
.../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 5 +
.../devicetree/bindings/power/fsl,imx-gpc.yaml | 1 +
.../devicetree/bindings/riscv/starfive.yaml | 1 +
.../bindings/soc/imx/fsl,imx-anatop.yaml | 20 +-
.../soc/microchip/atmel,at91rm9200-tcb.yaml | 20 +-
.../devicetree/bindings/soc/rockchip/grf.yaml | 5 +
.../bindings/soc/samsung/exynos-pmu.yaml | 2 +
.../bindings/timer/samsung,exynos4210-mct.yaml | 2 +
.../bindings/usb/allwinner,sun4i-a10-musb.yaml | 1 +
.../devicetree/bindings/usb/generic-ehci.yaml | 1 +
.../devicetree/bindings/usb/generic-ohci.yaml | 1 +
.../devicetree/bindings/vendor-prefixes.yaml | 10 +
.../devicetree/bindings/watchdog/apple,wdt.yaml | 5 +
.../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 1 +
arch/arm/boot/dts/allwinner/Makefile | 5 +-
.../boot/dts/allwinner/sun8i-a33-vstar-core1.dtsi | 96 +
arch/arm/boot/dts/allwinner/sun8i-a33-vstar.dts | 205 +
.../boot/dts/allwinner/sun9i-a80-cubieboard4.dts | 4 +-
arch/arm/boot/dts/amlogic/Makefile | 2 -
arch/arm/boot/dts/amlogic/meson6-atv1200.dts | 33 -
arch/arm/boot/dts/amlogic/meson6.dtsi | 73 -
arch/arm/boot/dts/amlogic/meson8-minix-neo-x8.dts | 5 +-
arch/arm/boot/dts/amlogic/meson8.dtsi | 32 +-
arch/arm/boot/dts/amlogic/meson8b-ec100.dts | 8 +-
arch/arm/boot/dts/amlogic/meson8b-mxq.dts | 2 +-
arch/arm/boot/dts/amlogic/meson8b-odroidc1.dts | 4 +-
arch/arm/boot/dts/amlogic/meson8b.dtsi | 32 +-
arch/arm/boot/dts/amlogic/meson8m2-mxiii-plus.dts | 2 +-
.../intel/socfpga/socfpga_cyclone5_vining_fpga.dts | 4 +-
.../boot/dts/marvell/armada-385-turris-omnia.dts | 1 +
.../boot/dts/marvell/kirkwood-openblocks_a7.dts | 2 +-
arch/arm/boot/dts/microchip/Makefile | 3 +
arch/arm/boot/dts/microchip/aks-cdu.dts | 12 +-
arch/arm/boot/dts/microchip/animeo_ip.dts | 8 +-
.../boot/dts/microchip/at91-kizbox2-common.dtsi | 2 +-
arch/arm/boot/dts/microchip/at91-sam9x60ek.dts | 37 +-
.../boot/dts/microchip/at91-sam9x75_curiosity.dts | 324 ++
.../arm/boot/dts/microchip/at91-sama5d27_som1.dtsi | 2 +-
.../boot/dts/microchip/at91-sama5d27_wlsom1.dtsi | 2 +-
.../boot/dts/microchip/at91-sama5d29_curiosity.dts | 2 +-
arch/arm/boot/dts/microchip/at91-sama5d2_icp.dts | 33 +-
.../arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts | 2 +-
.../boot/dts/microchip/at91-sama5d2_xplained.dts | 2 +-
.../boot/dts/microchip/at91-sama5d3_xplained.dts | 2 +-
.../boot/dts/microchip/at91-sama7g54_curiosity.dts | 31 +
arch/arm/boot/dts/microchip/at91-sama7g5ek.dts | 33 +-
arch/arm/boot/dts/microchip/at91rm9200ek.dts | 6 +-
arch/arm/boot/dts/microchip/at91sam9260ek.dts | 6 +-
arch/arm/boot/dts/microchip/at91sam9261ek.dts | 6 +-
arch/arm/boot/dts/microchip/at91sam9263ek.dts | 6 +-
arch/arm/boot/dts/microchip/at91sam9g20ek.dts | 4 +-
.../boot/dts/microchip/at91sam9g20ek_common.dtsi | 2 +-
arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 2 +-
arch/arm/boot/dts/microchip/sam9x60.dtsi | 14 +-
arch/arm/boot/dts/microchip/sam9x7.dtsi | 1220 +++++
arch/arm/boot/dts/microchip/sama5d2.dtsi | 2 +-
arch/arm/boot/dts/microchip/sama5d3.dtsi | 2 +-
arch/arm/boot/dts/microchip/sama5d34ek.dts | 2 +-
arch/arm/boot/dts/microchip/sama5d3xcm_cmp.dtsi | 2 +-
arch/arm/boot/dts/microchip/sama5d4.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/Makefile | 4 +
.../boot/dts/nxp/imx/imx35-eukrea-cpuimx35.dtsi | 62 +-
.../nxp/imx/imx35-eukrea-mbimxsd35-baseboard.dts | 88 +-
arch/arm/boot/dts/nxp/imx/imx35-pdk.dts | 38 +-
arch/arm/boot/dts/nxp/imx/imx35.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx50-evk.dts | 62 +-
arch/arm/boot/dts/nxp/imx/imx50.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx51-apf51.dts | 56 +-
arch/arm/boot/dts/nxp/imx/imx51-apf51dev.dts | 176 +-
arch/arm/boot/dts/nxp/imx/imx51-babbage.dts | 438 +-
.../dts/nxp/imx/imx51-digi-connectcore-jsk.dts | 78 +-
.../dts/nxp/imx/imx51-digi-connectcore-som.dtsi | 292 +-
.../boot/dts/nxp/imx/imx51-eukrea-cpuimx51.dtsi | 68 +-
.../nxp/imx/imx51-eukrea-mbimxsd51-baseboard.dts | 192 +-
arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx53-ard.dts | 116 +-
arch/arm/boot/dts/nxp/imx/imx53-kp-ddc.dts | 62 +-
arch/arm/boot/dts/nxp/imx/imx53-kp.dtsi | 90 +-
arch/arm/boot/dts/nxp/imx/imx53-m53.dtsi | 64 +-
arch/arm/boot/dts/nxp/imx/imx53-m53evk.dts | 268 +-
arch/arm/boot/dts/nxp/imx/imx53-m53menlo.dts | 320 +-
arch/arm/boot/dts/nxp/imx/imx53-mba53.dts | 114 +-
arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi | 274 +-
arch/arm/boot/dts/nxp/imx/imx53-qsrb.dts | 10 +-
arch/arm/boot/dts/nxp/imx/imx53-smd.dts | 242 +-
arch/arm/boot/dts/nxp/imx/imx53-tqma53.dtsi | 274 +-
arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts | 112 +-
arch/arm/boot/dts/nxp/imx/imx53-tx53-x13x.dts | 62 +-
arch/arm/boot/dts/nxp/imx/imx53-tx53.dtsi | 460 +-
arch/arm/boot/dts/nxp/imx/imx53-voipac-bsb.dts | 110 +-
.../arm/boot/dts/nxp/imx/imx53-voipac-dmm-668.dtsi | 124 +-
arch/arm/boot/dts/nxp/imx/imx53.dtsi | 2 +-
.../boot/dts/nxp/imx/imx6-logicpd-baseboard.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6dl-colibri-aster.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts | 20 +
arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-picoitx.dts | 2 +-
.../boot/dts/nxp/imx/imx6dl-eckelmann-ci4x10.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-mamoj.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-prtmvt.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-prtrvt.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-prtvt7.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 446 +-
arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts | 360 +-
arch/arm/boot/dts/nxp/imx/imx6dl-tx6dl-comtft.dts | 1 -
arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi | 4 +-
.../arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6q-arm2.dts | 198 +-
arch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-dhcom-pdk2.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 232 +-
arch/arm/boot/dts/nxp/imx/imx6q-gk802.dts | 92 +-
arch/arm/boot/dts/nxp/imx/imx6q-h100.dts | 200 +-
arch/arm/boot/dts/nxp/imx/imx6q-logicpd.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6q-lxr.dts | 87 +
arch/arm/boot/dts/nxp/imx/imx6q-mba6.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-novena.dts | 48 +-
arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-prtwd2.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6q-sbc6x.dts | 82 +-
.../boot/dts/nxp/imx/imx6q-tx6q-1010-comtft.dts | 1 -
.../boot/dts/nxp/imx/imx6q-tx6q-1020-comtft.dts | 1 -
arch/arm/boot/dts/nxp/imx/imx6q-utilite-pro.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 2 +-
.../arm/boot/dts/nxp/imx/imx6qdl-aristainetos.dtsi | 428 +-
.../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 6 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-cubox-i.dtsi | 136 +-
.../boot/dts/nxp/imx/imx6qdl-dfi-fs700-m60.dtsi | 192 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-dhcom-pdk2.dtsi | 21 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-dhcom-som.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-ds.dtsi | 6 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi | 39 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 4 +-
.../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi | 160 +-
.../dts/nxp/imx/imx6qdl-hummingboard2-emmc.dtsi | 30 +-
.../boot/dts/nxp/imx/imx6qdl-hummingboard2.dtsi | 456 +-
.../boot/dts/nxp/imx/imx6qdl-kontron-samx6i.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 14 +
arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 354 +-
.../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 506 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 406 +-
.../nxp/imx/imx6qdl-phytec-mira-peb-wlbt-05.dtsi | 4 +-
.../boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi | 292 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-rex.dtsi | 274 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi | 554 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi | 428 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 430 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-solidsense.dtsi | 78 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-brcm.dtsi | 86 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-emmc.dtsi | 30 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-ti.dtsi | 88 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som.dtsi | 96 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-ts7970.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lcd.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi | 2 -
arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 3 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-udoo.dtsi | 224 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi | 4 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-var-som.dtsi | 4 +-
.../boot/dts/nxp/imx/imx6qdl-wandboard-revb1.dtsi | 30 +-
.../boot/dts/nxp/imx/imx6qdl-wandboard-revc1.dtsi | 32 +-
.../boot/dts/nxp/imx/imx6qdl-wandboard-revd1.dtsi | 78 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi | 247 +-
arch/arm/boot/dts/nxp/imx/imx6qp-prtwd3.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qp-sabreauto.dts | 40 +-
arch/arm/boot/dts/nxp/imx/imx6qp-sabresd.dts | 58 +-
arch/arm/boot/dts/nxp/imx/imx6s-dhcom-drc02.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6sl-evk.dts | 480 +-
.../boot/dts/nxp/imx/imx6sl-tolino-shine2hd.dts | 16 +-
arch/arm/boot/dts/nxp/imx/imx6sl-tolino-shine3.dts | 16 +-
.../arm/boot/dts/nxp/imx/imx6sl-tolino-vision5.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6sl-warp.dts | 208 +-
arch/arm/boot/dts/nxp/imx/imx6sl.dtsi | 11 +-
arch/arm/boot/dts/nxp/imx/imx6sll-evk.dts | 12 +-
.../boot/dts/nxp/imx/imx6sll-kobo-clara2e-a.dts | 23 +
.../boot/dts/nxp/imx/imx6sll-kobo-clara2e-b.dts | 23 +
.../dts/nxp/imx/imx6sll-kobo-clara2e-common.dtsi | 511 ++
arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clarahd.dts | 16 +-
.../arm/boot/dts/nxp/imx/imx6sll-kobo-librah2o.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6sll.dtsi | 24 +-
arch/arm/boot/dts/nxp/imx/imx6sx-sabreauto.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 572 +-
.../dts/nxp/imx/imx6sx-softing-vining-2000.dts | 18 +-
arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 11 +-
arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 16 +
arch/arm/boot/dts/nxp/imx/imx6ull.dtsi | 2 +
arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi | 5 +-
arch/arm/boot/dts/nxp/mxs/imx28-apx4devkit.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 38 +-
arch/arm/boot/dts/qcom/qcom-apq8084.dtsi | 78 +-
arch/arm/boot/dts/qcom/qcom-ipq4018-ap120c-ac.dtsi | 19 +-
arch/arm/boot/dts/qcom/qcom-ipq4018-jalapeno.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 10 +-
arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi | 8 +-
arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi | 4 +-
arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 34 +-
arch/arm/boot/dts/qcom/qcom-msm8660.dtsi | 6 +-
arch/arm/boot/dts/qcom/qcom-msm8916-smp.dtsi | 2 +-
arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 6 +-
.../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 92 +-
arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 1 +
arch/arm/boot/dts/qcom/qcom-sdx65.dtsi | 67 +-
arch/arm/boot/dts/renesas/emev2-kzm9d.dts | 11 +-
arch/arm/boot/dts/renesas/iwg20d-q7-common.dtsi | 3 +-
arch/arm/boot/dts/renesas/iwg20d-q7-dbcm-ca.dtsi | 3 +-
arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 199 +-
arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts | 14 +-
arch/arm/boot/dts/renesas/r7s72100.dtsi | 37 +-
arch/arm/boot/dts/renesas/r7s9210-rza2mevb.dts | 3 +-
arch/arm/boot/dts/renesas/r8a73a4-ape6evm.dts | 3 +-
arch/arm/boot/dts/renesas/r8a73a4.dtsi | 2 -
.../boot/dts/renesas/r8a7740-armadillo800eva.dts | 3 +-
arch/arm/boot/dts/renesas/r8a7742-iwg21d-q7.dts | 3 +-
arch/arm/boot/dts/renesas/r8a7742-iwg21m.dtsi | 3 +-
arch/arm/boot/dts/renesas/r8a7742.dtsi | 2 -
arch/arm/boot/dts/renesas/r8a7743-sk-rzg1m.dts | 3 +-
arch/arm/boot/dts/renesas/r8a7743.dtsi | 1 -
arch/arm/boot/dts/renesas/r8a7744.dtsi | 1 -
.../dts/renesas/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 3 +-
.../arm/boot/dts/renesas/r8a7745-iwg22d-sodimm.dts | 3 +-
arch/arm/boot/dts/renesas/r8a7745-sk-rzg1e.dts | 3 +-
arch/arm/boot/dts/renesas/r8a7745.dtsi | 1 -
arch/arm/boot/dts/renesas/r8a77470-iwg23s-sbc.dts | 6 +-
arch/arm/boot/dts/renesas/r8a7778-bockw.dts | 5 +-
arch/arm/boot/dts/renesas/r8a7778.dtsi | 2 +-
arch/arm/boot/dts/renesas/r8a7779-marzen.dts | 9 +-
arch/arm/boot/dts/renesas/r8a7779.dtsi | 2 +-
arch/arm/boot/dts/renesas/r8a7790-lager.dts | 25 +-
arch/arm/boot/dts/renesas/r8a7790-stout.dts | 15 +-
arch/arm/boot/dts/renesas/r8a7790.dtsi | 2 -
arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 17 +-
arch/arm/boot/dts/renesas/r8a7791-porter.dts | 12 +-
arch/arm/boot/dts/renesas/r8a7791.dtsi | 1 -
arch/arm/boot/dts/renesas/r8a7792-blanche.dts | 9 +-
arch/arm/boot/dts/renesas/r8a7792-wheat.dts | 3 +-
arch/arm/boot/dts/renesas/r8a7792.dtsi | 2 +-
arch/arm/boot/dts/renesas/r8a7793-gose.dts | 15 +-
arch/arm/boot/dts/renesas/r8a7793.dtsi | 1 -
arch/arm/boot/dts/renesas/r8a7794-alt.dts | 14 +-
arch/arm/boot/dts/renesas/r8a7794-silk.dts | 9 +-
arch/arm/boot/dts/renesas/r8a7794.dtsi | 1 -
arch/arm/boot/dts/renesas/sh73a0-kzm9g.dts | 17 +-
arch/arm/boot/dts/renesas/sh73a0.dtsi | 1 -
arch/arm/boot/dts/rockchip/Makefile | 1 +
arch/arm/boot/dts/rockchip/rk3036-kylin.dts | 2 +-
arch/arm/boot/dts/rockchip/rk3066a-bqcurie2.dts | 4 +-
arch/arm/boot/dts/rockchip/rk3066a-marsboard.dts | 6 +-
arch/arm/boot/dts/rockchip/rk3066a-mk808.dts | 12 +-
arch/arm/boot/dts/rockchip/rk3066a-rayeager.dts | 16 +-
arch/arm/boot/dts/rockchip/rk3128-evb.dts | 4 +-
arch/arm/boot/dts/rockchip/rk3128-xpi-3128.dts | 28 +-
arch/arm/boot/dts/rockchip/rk3188-bqedison2qc.dts | 14 +-
arch/arm/boot/dts/rockchip/rk3188-px3-evb.dts | 2 +-
arch/arm/boot/dts/rockchip/rk3188-radxarock.dts | 8 +-
arch/arm/boot/dts/rockchip/rk3228-evb.dts | 2 +-
arch/arm/boot/dts/rockchip/rk3229-evb.dts | 16 +-
arch/arm/boot/dts/rockchip/rk3229-xms6.dts | 16 +-
arch/arm/boot/dts/rockchip/rk3288-evb-act8846.dts | 4 +-
arch/arm/boot/dts/rockchip/rk3288-evb.dtsi | 8 +-
.../dts/rockchip/rk3288-firefly-reload-core.dtsi | 2 +-
.../boot/dts/rockchip/rk3288-firefly-reload.dts | 18 +-
arch/arm/boot/dts/rockchip/rk3288-firefly.dtsi | 16 +-
arch/arm/boot/dts/rockchip/rk3288-miqi.dts | 8 +-
arch/arm/boot/dts/rockchip/rk3288-phycore-rdk.dts | 6 +-
arch/arm/boot/dts/rockchip/rk3288-phycore-som.dtsi | 6 +-
arch/arm/boot/dts/rockchip/rk3288-popmetal.dts | 10 +-
arch/arm/boot/dts/rockchip/rk3288-r89.dts | 8 +-
arch/arm/boot/dts/rockchip/rk3288-rock2-som.dtsi | 4 +-
arch/arm/boot/dts/rockchip/rk3288-rock2-square.dts | 6 +-
arch/arm/boot/dts/rockchip/rk3288-tinker.dtsi | 4 +-
arch/arm/boot/dts/rockchip/rk3288-veyron-brain.dts | 6 +-
.../dts/rockchip/rk3288-veyron-chromebook.dtsi | 10 +-
arch/arm/boot/dts/rockchip/rk3288-veyron-edp.dtsi | 4 +-
.../arm/boot/dts/rockchip/rk3288-veyron-fievel.dts | 10 +-
.../arm/boot/dts/rockchip/rk3288-veyron-mickey.dts | 4 +-
arch/arm/boot/dts/rockchip/rk3288-veyron-pinky.dts | 4 +-
arch/arm/boot/dts/rockchip/rk3288-veyron.dtsi | 8 +-
arch/arm/boot/dts/rockchip/rk3288-vmarc-som.dtsi | 2 +-
arch/arm/boot/dts/rockchip/rk3288-vyasa.dts | 18 +-
.../rockchip/rockchip-radxa-dalang-carrier.dtsi | 8 +-
arch/arm/boot/dts/rockchip/rv1108-elgin-r1.dts | 2 +-
arch/arm/boot/dts/rockchip/rv1108-evb.dts | 2 +-
arch/arm/boot/dts/rockchip/rv1109-relfor-saib.dts | 422 ++
.../boot/dts/rockchip/rv1126-edgeble-neu2-io.dts | 6 +-
.../arm/boot/dts/rockchip/rv1126-edgeble-neu2.dtsi | 2 +-
arch/arm/boot/dts/rockchip/rv1126.dtsi | 8 +
arch/arm/boot/dts/st/spear1310-evb.dts | 2 -
arch/arm/boot/dts/st/spear1340-evb.dts | 2 -
arch/arm/boot/dts/st/ste-dbx5x0-pinctrl.dtsi | 49 +
.../boot/dts/st/ste-ux500-samsung-codina-tmo.dts | 1 +
arch/arm/boot/dts/st/ste-ux500-samsung-codina.dts | 27 +-
arch/arm/boot/dts/st/stm32mp13-pinctrl.dtsi | 7 +
arch/arm/boot/dts/st/stm32mp135f-dk.dts | 52 +
arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi | 6 +
arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 7 +
arch/arm/boot/dts/st/stm32mp151.dtsi | 2 +
arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 51 +-
arch/arm/boot/dts/ti/omap/am335x-baltos.dtsi | 3 +-
arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 12 +-
arch/arm/boot/dts/ti/omap/am335x-boneblue.dts | 2 +-
arch/arm/boot/dts/ti/omap/am335x-pdu001.dts | 6 +-
arch/arm/boot/dts/ti/omap/am335x-shc.dts | 2 +-
arch/arm/boot/dts/ti/omap/am3517-som.dtsi | 1 -
arch/arm/boot/dts/ti/omap/am3874-iceboard.dts | 8 +-
arch/arm/boot/dts/ti/omap/am437x-cm-t43.dts | 2 +-
arch/arm/boot/dts/ti/omap/am437x-idk-evm.dts | 2 +-
arch/arm/boot/dts/ti/omap/am437x-sbc-t43.dts | 2 +-
arch/arm/boot/dts/ti/omap/am437x-sk-evm.dts | 2 +-
arch/arm/boot/dts/ti/omap/am43x-epos-evm.dts | 2 +-
arch/arm/boot/dts/ti/omap/am57xx-cl-som-am57x.dts | 2 +-
arch/arm/boot/dts/ti/omap/am57xx-sbc-am57x.dts | 2 +-
arch/arm/boot/dts/ti/omap/dm8148-evm.dts | 1 -
arch/arm/boot/dts/ti/omap/dm8168-evm.dts | 1 -
arch/arm/boot/dts/ti/omap/dra62x-j5eco-evm.dts | 1 -
arch/arm/boot/dts/ti/omap/dra7.dtsi | 1 -
arch/arm/boot/dts/ti/omap/dra7xx-clocks.dtsi | 1 -
arch/arm/boot/dts/ti/omap/logicpd-som-lv.dtsi | 1 -
arch/arm/boot/dts/ti/omap/logicpd-torpedo-som.dtsi | 3 +-
arch/arm/boot/dts/ti/omap/omap3-cm-t3x.dtsi | 2 +-
arch/arm/boot/dts/ti/omap/omap3-evm-37xx.dts | 1 -
arch/arm/boot/dts/ti/omap/omap3-evm.dts | 1 -
arch/arm/boot/dts/ti/omap/omap3-gta04.dtsi | 2 +-
arch/arm/boot/dts/ti/omap/omap3-gta04a5.dts | 10 +
arch/arm/boot/dts/ti/omap/omap3-igep.dtsi | 1 -
arch/arm/boot/dts/ti/omap/omap3-ldp.dts | 1 -
arch/arm/boot/dts/ti/omap/omap3-overo-base.dtsi | 1 -
arch/arm/boot/dts/ti/omap/omap3-sb-t35.dtsi | 2 +-
arch/arm/boot/dts/ti/omap/omap3430-sdp.dts | 2 -
arch/arm/boot/dts/ti/omap/omap36xx.dtsi | 1 +
arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 211 +-
arch/arm/boot/dts/ti/omap/omap4-kc1.dts | 6 +-
arch/arm/boot/dts/ti/omap/omap5-cm-t54.dts | 2 +-
arch/arm/boot/dts/ti/omap/omap5-sbc-t54.dts | 2 +-
arch/arm/boot/dts/ti/omap/twl4030.dtsi | 2 +-
arch/arm64/Kconfig.platforms | 4 +-
.../dts/allwinner/sun50i-a100-allwinner-perf1.dts | 18 +
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 185 +-
.../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 21 +
.../boot/dts/allwinner/sun50i-h313-tanix-tx1.dts | 5 +
.../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 1 +
.../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 1 +
.../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 1 +
.../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 1 +
.../dts/allwinner/sun50i-h5-orangepi-prime.dts | 1 +
.../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 1 +
.../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 1 +
.../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 1 +
.../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 1 +
.../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 1 +
.../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi | 1 +
.../dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 6 +
.../boot/dts/allwinner/sun50i-h616-x96-mate.dts | 6 +
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 44 +-
.../boot/dts/allwinner/sun50i-h618-longanpi-3h.dts | 1 +
.../dts/allwinner/sun50i-h618-orangepi-zero2w.dts | 5 +
.../allwinner/sun50i-h618-transpeed-8k618-t.dts | 6 +
.../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts | 13 +-
arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 1 -
arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 1 -
arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 8 +-
arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 364 ++
arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 216 +
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +-
arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 2 -
arch/arm64/boot/dts/apm/apm-storm.dtsi | 1 -
arch/arm64/boot/dts/apple/Makefile | 53 +
arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi | 51 +
arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi | 51 +
arch/arm64/boot/dts/apple/s5l8960x-common.dtsi | 48 +
arch/arm64/boot/dts/apple/s5l8960x-j71.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-j72.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-j73.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-j85.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-j85m.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-j86.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-j86m.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-j87.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-j87m.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi | 51 +
arch/arm64/boot/dts/apple/s5l8960x-mini3.dtsi | 14 +
arch/arm64/boot/dts/apple/s5l8960x-n51.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x-n53.dts | 14 +
arch/arm64/boot/dts/apple/s5l8960x.dtsi | 113 +
arch/arm64/boot/dts/apple/s800-0-3-common.dtsi | 48 +
arch/arm64/boot/dts/apple/s8000-j71s.dts | 15 +
arch/arm64/boot/dts/apple/s8000-j72s.dts | 15 +
arch/arm64/boot/dts/apple/s8000-n66.dts | 15 +
arch/arm64/boot/dts/apple/s8000-n69u.dts | 15 +
arch/arm64/boot/dts/apple/s8000-n71.dts | 15 +
arch/arm64/boot/dts/apple/s8000.dtsi | 144 +
arch/arm64/boot/dts/apple/s8001-common.dtsi | 48 +
arch/arm64/boot/dts/apple/s8001-j127.dts | 14 +
arch/arm64/boot/dts/apple/s8001-j128.dts | 14 +
arch/arm64/boot/dts/apple/s8001-j98a.dts | 14 +
arch/arm64/boot/dts/apple/s8001-j99a.dts | 14 +
arch/arm64/boot/dts/apple/s8001-pro.dtsi | 44 +
arch/arm64/boot/dts/apple/s8001.dtsi | 133 +
arch/arm64/boot/dts/apple/s8003-j71t.dts | 15 +
arch/arm64/boot/dts/apple/s8003-j72t.dts | 15 +
arch/arm64/boot/dts/apple/s8003-n66m.dts | 15 +
arch/arm64/boot/dts/apple/s8003-n69.dts | 15 +
arch/arm64/boot/dts/apple/s8003-n71m.dts | 15 +
arch/arm64/boot/dts/apple/s8003.dtsi | 21 +
arch/arm64/boot/dts/apple/s800x-6s.dtsi | 49 +
arch/arm64/boot/dts/apple/s800x-ipad5.dtsi | 43 +
arch/arm64/boot/dts/apple/s800x-se.dtsi | 49 +
arch/arm64/boot/dts/apple/t7000-6.dtsi | 50 +
arch/arm64/boot/dts/apple/t7000-common.dtsi | 36 +
arch/arm64/boot/dts/apple/t7000-handheld.dtsi | 27 +
arch/arm64/boot/dts/apple/t7000-j42d.dts | 31 +
arch/arm64/boot/dts/apple/t7000-j96.dts | 14 +
arch/arm64/boot/dts/apple/t7000-j97.dts | 14 +
arch/arm64/boot/dts/apple/t7000-mini4.dtsi | 51 +
arch/arm64/boot/dts/apple/t7000-n102.dts | 48 +
arch/arm64/boot/dts/apple/t7000-n56.dts | 14 +
arch/arm64/boot/dts/apple/t7000-n61.dts | 14 +
arch/arm64/boot/dts/apple/t7000.dtsi | 125 +
arch/arm64/boot/dts/apple/t7001-air2.dtsi | 74 +
arch/arm64/boot/dts/apple/t7001-j81.dts | 14 +
arch/arm64/boot/dts/apple/t7001-j82.dts | 14 +
arch/arm64/boot/dts/apple/t7001.dtsi | 123 +
arch/arm64/boot/dts/apple/t8010-7.dtsi | 43 +
arch/arm64/boot/dts/apple/t8010-common.dtsi | 48 +
arch/arm64/boot/dts/apple/t8010-d10.dts | 14 +
arch/arm64/boot/dts/apple/t8010-d101.dts | 14 +
arch/arm64/boot/dts/apple/t8010-d11.dts | 14 +
arch/arm64/boot/dts/apple/t8010-d111.dts | 14 +
arch/arm64/boot/dts/apple/t8010-ipad6.dtsi | 44 +
arch/arm64/boot/dts/apple/t8010-ipad7.dtsi | 14 +
arch/arm64/boot/dts/apple/t8010-j171.dts | 14 +
arch/arm64/boot/dts/apple/t8010-j172.dts | 14 +
arch/arm64/boot/dts/apple/t8010-j71b.dts | 14 +
arch/arm64/boot/dts/apple/t8010-j72b.dts | 14 +
arch/arm64/boot/dts/apple/t8010-n112.dts | 47 +
arch/arm64/boot/dts/apple/t8010.dtsi | 133 +
arch/arm64/boot/dts/apple/t8011-common.dtsi | 46 +
arch/arm64/boot/dts/apple/t8011-j105a.dts | 16 +
arch/arm64/boot/dts/apple/t8011-j120.dts | 16 +
arch/arm64/boot/dts/apple/t8011-j121.dts | 16 +
arch/arm64/boot/dts/apple/t8011-j207.dts | 16 +
arch/arm64/boot/dts/apple/t8011-j208.dts | 16 +
arch/arm64/boot/dts/apple/t8011-pro2.dtsi | 42 +
arch/arm64/boot/dts/apple/t8011.dtsi | 141 +
arch/arm64/boot/dts/apple/t8015-8.dtsi | 13 +
arch/arm64/boot/dts/apple/t8015-8plus.dtsi | 9 +
arch/arm64/boot/dts/apple/t8015-common.dtsi | 48 +
arch/arm64/boot/dts/apple/t8015-d20.dts | 14 +
arch/arm64/boot/dts/apple/t8015-d201.dts | 14 +
arch/arm64/boot/dts/apple/t8015-d21.dts | 14 +
arch/arm64/boot/dts/apple/t8015-d211.dts | 14 +
arch/arm64/boot/dts/apple/t8015-d22.dts | 14 +
arch/arm64/boot/dts/apple/t8015-d221.dts | 14 +
arch/arm64/boot/dts/apple/t8015-x.dtsi | 13 +
arch/arm64/boot/dts/apple/t8015.dtsi | 234 +
arch/arm64/boot/dts/exynos/Makefile | 2 +
arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts | 126 +
arch/arm64/boot/dts/exynos/exynos8895-pinctrl.dtsi | 1094 ++++
arch/arm64/boot/dts/exynos/exynos8895.dtsi | 386 ++
arch/arm64/boot/dts/exynos/exynos990-c1s.dts | 115 +
arch/arm64/boot/dts/exynos/exynos990-pinctrl.dtsi | 2195 ++++++++
arch/arm64/boot/dts/exynos/exynos990.dtsi | 251 +
arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 50 +
arch/arm64/boot/dts/freescale/Makefile | 25 +
arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 2 +-
.../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 2 -
arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +-
.../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 3 -
.../arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi | 169 +
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 2 +-
.../boot/dts/freescale/imx8-apalis-eval-v1.2.dtsi | 69 +
.../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 31 +-
.../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 31 +-
.../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 31 +-
.../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 135 +-
arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 19 +-
arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 123 +
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 33 +
arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 4 +
arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi | 51 +
arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 6 +
.../boot/dts/freescale/imx8mm-emtop-baseboard.dts | 335 ++
.../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts | 131 +
.../boot/dts/freescale/imx8mm-kontron-dl.dtso | 189 +
.../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 5 +
.../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 7 +-
.../imx8mm-venice-gw73xx-0x-rs232-rts.dtso | 4 -
.../freescale/imx8mm-venice-gw73xx-0x-rs422.dtso | 4 -
.../freescale/imx8mm-venice-gw73xx-0x-rs485.dtso | 4 -
.../boot/dts/freescale/imx8mm-venice-gw75xx.dtsi | 16 +
.../boot/dts/freescale/imx8mm-venice-gw7901.dts | 4 +-
.../boot/dts/freescale/imx8mm-venice-gw7902.dts | 4 +-
.../boot/dts/freescale/imx8mm-venice-gw7903.dts | 4 +-
.../boot/dts/freescale/imx8mm-venice-gw7904.dts | 7 +-
.../boot/dts/freescale/imx8mm-verdin-ivy.dtsi | 471 ++
.../dts/freescale/imx8mm-verdin-nonwifi-ivy.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi-ivy.dts | 18 +
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 9 +-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +-
.../freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso | 29 +-
.../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 5 +
.../boot/dts/freescale/imx8mn-venice-gw7902.dts | 4 +-
.../boot/dts/freescale/imx8mp-dhcom-drc02.dts | 255 +
.../boot/dts/freescale/imx8mp-dhcom-picoitx.dts | 176 +
.../boot/dts/freescale/imx8mp-evk-pcie-ep.dtso | 17 +
.../boot/dts/freescale/imx8mp-iota2-lumpy.dts | 423 ++
.../boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts | 305 ++
.../boot/dts/freescale/imx8mp-kontron-dl.dtso | 111 +
.../boot/dts/freescale/imx8mp-kontron-osm-s.dtsi | 908 +++
.../imx8mp-kontron-smarc-eval-carrier.dts | 254 +
.../boot/dts/freescale/imx8mp-kontron-smarc.dtsi | 280 +
arch/arm64/boot/dts/freescale/imx8mp-navqp.dts | 47 +
.../dts/freescale/imx8mp-nitrogen-smarc-som.dtsi | 348 ++
.../imx8mp-nitrogen-smarc-universal-board.dts | 17 +
.../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 50 +-
.../boot/dts/freescale/imx8mp-phycore-som.dtsi | 4 +-
.../boot/dts/freescale/imx8mp-venice-gw702x.dtsi | 4 +-
.../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 7 +-
.../boot/dts/freescale/imx8mp-venice-gw75xx.dtsi | 16 +
.../boot/dts/freescale/imx8mp-venice-gw82xx-2x.dts | 19 +
.../boot/dts/freescale/imx8mp-venice-gw82xx.dtsi | 533 ++
.../boot/dts/freescale/imx8mp-verdin-ivy.dtsi | 512 ++
.../dts/freescale/imx8mp-verdin-nonwifi-ivy.dts | 18 +
.../boot/dts/freescale/imx8mp-verdin-wifi-ivy.dts | 18 +
arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 12 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 25 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 89 +
arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi | 4 +-
arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 +
arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 3 +
arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 209 +
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 34 +
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 298 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-conn.dtsi | 4 +
arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi | 41 +
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 6 +
arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 70 +
arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 214 +
arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 4 +-
arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 115 +-
.../boot/dts/freescale/imx93-9x9-qsb-i3c.dtso | 72 +
arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 158 +-
arch/arm64/boot/dts/freescale/imx93.dtsi | 8 +
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 86 +
arch/arm64/boot/dts/freescale/imx95.dtsi | 68 +-
arch/arm64/boot/dts/freescale/mba8mx.dtsi | 6 -
arch/arm64/boot/dts/freescale/s32g2.dtsi | 153 +
arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 5 +
arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 13 +
arch/arm64/boot/dts/freescale/s32g3.dtsi | 153 +
arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 4 +
arch/arm64/boot/dts/lg/lg1312.dtsi | 8 +-
arch/arm64/boot/dts/lg/lg1313.dtsi | 8 +-
arch/arm64/boot/dts/marvell/armada-7040-db.dts | 1 -
.../boot/dts/marvell/armada-7040-mochabin.dts | 2 -
.../dts/marvell/armada-8040-clearfog-gt-8k.dts | 1 -
arch/arm64/boot/dts/marvell/armada-8040-db.dts | 2 -
arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 1 -
.../boot/dts/marvell/armada-8040-puzzle-m801.dts | 2 -
arch/arm64/boot/dts/mediatek/mt6358.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 42 +-
arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 8 +
.../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 3 +
.../dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts | 2 +
.../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 3 +
.../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 3 +
.../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 30 +-
.../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 4 +-
.../boot/dts/mediatek/mt8183-kukui-katsu-sku32.dts | 2 +-
.../boot/dts/mediatek/mt8183-kukui-katsu-sku38.dts | 2 +-
.../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 4 +-
.../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 +-
arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 123 +
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21 +
.../boot/dts/mediatek/mt8186-corsola-voltorb.dtsi | 21 +-
arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 14 +-
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 7 +
arch/arm64/boot/dts/mediatek/mt8188-evb.dts | 2 -
arch/arm64/boot/dts/mediatek/mt8188.dtsi | 1124 +++-
.../dts/mediatek/mt8192-asurada-spherion-r0.dts | 11 +
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 6 +-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 4 +-
.../boot/dts/mediatek/mt8390-genio-700-evk.dts | 192 +-
.../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 21 +-
arch/arm64/boot/dts/nvidia/Makefile | 1 +
arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 2 +-
arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 27 +
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 +
.../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 544 +-
.../dts/nvidia/tegra234-p3737-0000+p3701-0008.dts | 11 +
.../boot/dts/nvidia/tegra234-p3737-0000+p3701.dtsi | 547 ++
arch/arm64/boot/dts/qcom/Makefile | 11 +
arch/arm64/boot/dts/qcom/ipq5018.dtsi | 10 +-
arch/arm64/boot/dts/qcom/ipq5332.dtsi | 18 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 26 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 18 +-
arch/arm64/boot/dts/qcom/ipq9574.dtsi | 52 +-
.../boot/dts/qcom/msm8916-wingtech-wt86518.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 100 +-
arch/arm64/boot/dts/qcom/msm8939.dtsi | 110 +-
arch/arm64/boot/dts/qcom/msm8953.dtsi | 68 +-
arch/arm64/boot/dts/qcom/msm8976.dtsi | 34 +-
arch/arm64/boot/dts/qcom/msm8992-lg-h815.dts | 12 +-
arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 4 +-
arch/arm64/boot/dts/qcom/msm8992.dtsi | 4 +-
arch/arm64/boot/dts/qcom/msm8994.dtsi | 52 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 54 +-
arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 38 +-
.../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 68 +
arch/arm64/boot/dts/qcom/msm8998.dtsi | 220 +-
arch/arm64/boot/dts/qcom/qcm2290.dtsi | 68 +-
arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 40 +
arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 30 +
arch/arm64/boot/dts/qcom/qcs404.dtsi | 68 +-
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 127 +-
arch/arm64/boot/dts/qcom/qcs8550.dtsi | 2 +-
arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dts | 11 +
arch/arm64/boot/dts/qcom/qcs9100-ride.dts | 11 +
arch/arm64/boot/dts/qcom/qdu1000.dtsi | 89 +-
arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 14 +-
arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 4 +-
...anine.dts => qrb5165-rb5-vision-mezzanine.dtso} | 19 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 +-
arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi | 121 +
arch/arm64/boot/dts/qcom/sa8775p.dtsi | 701 ++-
arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi | 84 +-
.../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 8 +-
.../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 8 +-
.../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 8 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 366 +-
arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 10 +-
arch/arm64/boot/dts/qcom/sc7280.dtsi | 397 +-
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 166 +-
arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 169 +
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 120 +-
.../boot/dts/qcom/sc8280xp-microsoft-arcata.dts | 1032 ++++
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 211 +-
.../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 32 +-
arch/arm64/boot/dts/qcom/sdm450-lenovo-tbx605f.dts | 2 +-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 190 +-
arch/arm64/boot/dts/qcom/sdm632.dtsi | 26 +-
arch/arm64/boot/dts/qcom/sdm660.dtsi | 16 +-
arch/arm64/boot/dts/qcom/sdm670.dtsi | 159 +-
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 74 +-
...dts => sdm845-db845c-navigation-mezzanine.dtso} | 23 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +-
arch/arm64/boot/dts/qcom/sdm845.dtsi | 179 +-
arch/arm64/boot/dts/qcom/sdx75.dtsi | 90 +-
arch/arm64/boot/dts/qcom/sm4250.dtsi | 16 +-
arch/arm64/boot/dts/qcom/sm4450.dtsi | 160 +-
arch/arm64/boot/dts/qcom/sm6115.dtsi | 154 +-
arch/arm64/boot/dts/qcom/sm6125.dtsi | 54 +-
arch/arm64/boot/dts/qcom/sm6350.dtsi | 207 +-
arch/arm64/boot/dts/qcom/sm6375.dtsi | 160 +-
arch/arm64/boot/dts/qcom/sm7125.dtsi | 16 +-
arch/arm64/boot/dts/qcom/sm7225.dtsi | 16 +-
.../boot/dts/qcom/sm7325-nothing-spacewar.dts | 1260 +++++
arch/arm64/boot/dts/qcom/sm7325.dtsi | 17 +
arch/arm64/boot/dts/qcom/sm8150.dtsi | 371 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 366 +-
arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 4 -
arch/arm64/boot/dts/qcom/sm8350.dtsi | 353 +-
arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 161 +-
arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 4 +
.../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 4 +
arch/arm64/boot/dts/qcom/sm8450.dtsi | 176 +-
arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts | 2 +-
arch/arm64/boot/dts/qcom/sm8550.dtsi | 167 +-
arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 4 -
arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 4 -
arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 4 -
arch/arm64/boot/dts/qcom/sm8650.dtsi | 162 +-
.../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts | 25 +-
.../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 26 +-
arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 70 +-
.../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 875 +++
.../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 39 +-
.../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 104 +-
arch/arm64/boot/dts/qcom/x1e80100.dtsi | 229 +-
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 10 +-
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 11 +-
arch/arm64/boot/dts/renesas/cat875.dtsi | 3 +-
arch/arm64/boot/dts/renesas/condor-common.dtsi | 6 +-
arch/arm64/boot/dts/renesas/draak.dtsi | 6 +-
arch/arm64/boot/dts/renesas/ebisu.dtsi | 17 +-
arch/arm64/boot/dts/renesas/hihope-common.dtsi | 5 +-
arch/arm64/boot/dts/renesas/hihope-rev2.dtsi | 3 -
arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 3 -
arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +-
arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 9 +-
.../renesas/r8a77970-eagle-function-expansion.dtso | 7 +-
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 6 +-
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 6 +-
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 6 +-
.../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 3 +-
arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 8 +
.../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 2 +-
.../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi | 9 +-
arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 8 +
arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts | 6 +-
arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 5 +
.../dts/renesas/r8a779g2-white-hawk-single.dts | 3 +-
.../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 31 +-
arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 72 +
arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 34 +
arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 41 +
arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 21 +-
arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 3 +-
arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 18 +-
arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 3 +-
arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 51 +-
arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 22 +-
arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 9 +-
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 11 +-
arch/arm64/boot/dts/renesas/salvator-x.dtsi | 2 +
arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 2 +
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 18 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +-
.../boot/dts/renesas/white-hawk-cpu-common.dtsi | 19 +-
.../boot/dts/renesas/white-hawk-ethernet.dtsi | 6 +-
arch/arm64/boot/dts/rockchip/Makefile | 11 +-
.../boot/dts/rockchip/px30-engicam-common.dtsi | 4 +-
.../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/px30-evb.dts | 4 +-
.../boot/dts/rockchip/px30-firefly-jd4-core-mb.dts | 4 +-
.../boot/dts/rockchip/px30-firefly-jd4-core.dtsi | 4 +-
.../boot/dts/rockchip/px30-ringneck-haikou.dts | 10 +-
arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 39 +-
arch/arm64/boot/dts/rockchip/rk3308-bpi-p2-pro.dts | 362 ++
arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 20 +-
arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 12 +-
arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 14 +-
arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 12 +-
.../boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi | 4 +-
.../boot/dts/rockchip/rk3326-gameforce-chi.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi | 6 +-
arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 6 +-
arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 10 +-
arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi | 394 ++
.../boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts | 3 +-
arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c.dts | 28 +-
.../arm64/boot/dts/rockchip/rk3328-nanopi-r2c.dtsi | 35 +
.../boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts | 20 +-
arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 399 +-
.../arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dtsi | 29 +
.../dts/rockchip/rk3328-orangepi-r1-plus-lts.dts | 6 +-
.../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts | 346 +-
.../boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi | 358 ++
arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 379 +-
arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 3 +-
arch/arm64/boot/dts/rockchip/rk3328-roc.dtsi | 377 ++
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 10 +-
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 8 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 4 +-
arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 6 +-
arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3368-lba3368.dts | 16 +-
.../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 6 +-
arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 4 +-
.../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 18 +-
arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 14 +-
arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts | 20 +-
arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 14 +-
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 18 +-
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 22 +-
arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 4 +-
.../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 20 +-
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 20 +-
arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 20 +-
.../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 16 +-
.../boot/dts/rockchip/rk3399-kobol-helios64.dts | 30 +-
arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 16 +-
arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts | 47 +-
arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dtsi | 60 +
arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts | 3 +-
.../arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts | 6 +-
.../dts/rockchip/rk3399-nanopi-r4s-enterprise.dts | 3 +-
arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 124 +-
.../arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi | 131 +
arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 16 +-
arch/arm64/boot/dts/rockchip/rk3399-op1.dtsi | 52 +-
arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 18 +-
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 30 +-
.../boot/dts/rockchip/rk3399-pinephone-pro.dts | 37 +-
.../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 20 +-
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 40 +-
.../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 6 +-
.../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 22 +-
.../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 14 +-
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 20 +-
.../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 2 +-
.../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 16 +-
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 24 +-
arch/arm64/boot/dts/rockchip/rk3399-s.dtsi | 123 +
.../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 18 +-
.../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 4 +-
arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 22 +
arch/arm64/boot/dts/rockchip/rk3528.dtsi | 189 +
.../boot/dts/rockchip/rk3566-anbernic-rg-arc.dtsi | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353ps.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353v.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353vs.dts | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3566-base.dtsi | 35 +
arch/arm64/boot/dts/rockchip/rk3566-lckfb-tspi.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts | 14 +-
arch/arm64/boot/dts/rockchip/rk3566-nanopi-r3s.dts | 554 ++
arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 16 +-
arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi | 22 +-
.../boot/dts/rockchip/rk3566-powkiddy-rgb20sx.dts | 89 +
.../boot/dts/rockchip/rk3566-powkiddy-x55.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 20 +-
arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 14 +-
.../boot/dts/rockchip/rk3566-radxa-cm3-io.dts | 6 +-
arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi | 10 +-
.../boot/dts/rockchip/rk3566-radxa-zero-3.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 14 +-
arch/arm64/boot/dts/rockchip/rk3566-rock-3c.dts | 18 +-
.../boot/dts/rockchip/rk3566-soquartz-blade.dts | 6 +-
.../boot/dts/rockchip/rk3566-soquartz-cm4.dts | 6 +-
.../boot/dts/rockchip/rk3566-soquartz-model-a.dts | 10 +-
arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 8 +-
arch/arm64/boot/dts/rockchip/rk3566.dtsi | 116 +-
arch/arm64/boot/dts/rockchip/rk3566t.dtsi | 90 +
arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 24 +-
arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 18 +-
.../boot/dts/rockchip/rk3568-fastrhino-r66s.dtsi | 12 +-
arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts | 18 +-
.../arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dtsi | 20 +-
arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts | 16 +-
.../arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi | 12 +-
arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts | 17 +-
arch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts | 20 +-
arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 28 +-
.../rk3568-wolfvision-pf5-io-expander.dtso | 7 +-
.../boot/dts/rockchip/rk3568-wolfvision-pf5.dts | 14 +-
arch/arm64/boot/dts/rockchip/rk3568.dtsi | 113 +-
.../dts/rockchip/{rk356x.dtsi => rk356x-base.dtsi} | 81 -
.../boot/dts/rockchip/rk3576-armsom-sige5.dts | 658 +++
arch/arm64/boot/dts/rockchip/rk3576-pinctrl.dtsi | 5775 ++++++++++++++++++++
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 1678 ++++++
.../arm64/boot/dts/rockchip/rk3588-armsom-lm7.dtsi | 455 ++
.../boot/dts/rockchip/rk3588-armsom-sige7.dts | 12 +-
arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts | 408 ++
.../boot/dts/rockchip/rk3588-base-pinctrl.dtsi | 271 +-
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 41 +
.../boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts | 59 +-
.../dts/rockchip/rk3588-coolpi-cm5-genbook.dts | 63 +-
.../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 8 +-
.../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi | 6 +-
.../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi | 8 +-
.../dts/rockchip/rk3588-edgeble-neu6a-wifi.dtso | 2 +-
arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 71 +-
arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi | 12 +-
.../rockchip/rk3588-friendlyelec-cm3588-nas.dts | 49 +-
arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 95 +-
.../boot/dts/rockchip/rk3588-nanopc-t6-lts.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 103 +-
arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts | 16 +-
.../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 94 +-
.../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 16 +-
arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 40 +-
arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 61 +-
.../boot/dts/rockchip/rk3588-tiger-haikou.dts | 67 +-
arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 35 +-
.../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 20 +-
.../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 144 +-
arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 67 +-
arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts | 1170 ++++
.../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 12 +-
.../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 69 +-
.../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 26 +-
.../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi | 812 +++
.../arm64/boot/dts/rockchip/rk3588s-nanopi-r6c.dts | 2 +-
.../arm64/boot/dts/rockchip/rk3588s-nanopi-r6s.dts | 756 +--
arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dts | 47 +
.../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts | 738 +--
.../boot/dts/rockchip/rk3588s-orangepi-5.dtsi | 866 +++
.../boot/dts/rockchip/rk3588s-orangepi-5b.dts | 19 +
arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 75 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts | 920 ++++
arch/arm64/boot/dts/st/stm32mp251.dtsi | 95 +
arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 6 +
arch/arm64/boot/dts/ti/Makefile | 18 +-
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 74 +-
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 13 +
arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 37 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-ivy.dtsi | 655 +++
arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 12 +-
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 9 +-
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 12 +
.../dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso | 20 -
.../boot/dts/ti/k3-am625-verdin-nonwifi-ivy.dts | 22 +
.../arm64/boot/dts/ti/k3-am625-verdin-wifi-ivy.dts | 22 +
arch/arm64/boot/dts/ti/k3-am625.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 27 +
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 5 +
.../boot/dts/ti/k3-am62a7-phyboard-lyra-rdk.dts | 4 +
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 9 +
arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 51 +
.../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 27 +
.../boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 5 +
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 9 +
arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 47 +
arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi | 6 +-
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 19 +
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 37 +
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 13 +
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 29 +-
arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso | 51 +
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 22 +-
.../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 5 +-
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 36 +
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 15 +
arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso | 1 +
arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 2 +
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 8 +
arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 5 +-
.../boot/dts/ti/k3-j7200-common-proc-board.dts | 15 +-
arch/arm64/boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso | 53 +
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 40 +-
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 17 +-
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 6 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 16 +
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 16 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 18 +
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 5 +
.../boot/dts/ti/k3-j721s2-common-proc-board.dts | 14 +
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 17 +-
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 19 +-
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 3 +
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-j742s2-evm.dts | 26 +
arch/arm64/boot/dts/ti/k3-j742s2-main.dtsi | 45 +
arch/arm64/boot/dts/ti/k3-j742s2.dtsi | 98 +
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 1488 +----
.../arm64/boot/dts/ti/k3-j784s4-j742s2-common.dtsi | 148 +
.../boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi | 1481 +++++
.../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 2671 +++++++++
...tsi => k3-j784s4-j742s2-mcu-wakeup-common.dtsi} | 12 +-
...l.dtsi => k3-j784s4-j742s2-thermal-common.dtsi} | 0
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 2847 +---------
arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 133 +-
arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 18 -
arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 4 -
arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 4 -
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 4 -
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 4 -
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 101 +-
arch/riscv/boot/dts/renesas/rzfive-smarc-som.dtsi | 4 +
arch/riscv/boot/dts/sophgo/Makefile | 1 +
arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dts | 49 +
arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 10 +
arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts | 23 +
arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 11 +
arch/riscv/boot/dts/sophgo/cv181x.dtsi | 21 +
arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 32 +
.../boot/dts/sophgo/sg2002-licheerv-nano-b.dts | 95 +
arch/riscv/boot/dts/sophgo/sg2002.dtsi | 43 +
.../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 15 +
arch/riscv/boot/dts/starfive/Makefile | 1 +
arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 10 -
.../dts/starfive/jh7110-deepcomputing-fml13v01.dts | 17 +
arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts | 22 +
.../boot/dts/starfive/jh7110-pine64-star64.dts | 22 +
.../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 25 +
arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts | 177 +-
.../boot/dts/thead/th1520-lichee-module-4a.dtsi | 158 +
arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 30 +-
arch/riscv/boot/dts/thead/th1520.dtsi | 120 +-
drivers/soc/samsung/exynos-chipid.c | 3 +
include/dt-bindings/clock/qcom,sa8775p-camcc.h | 108 +
include/dt-bindings/clock/qcom,sa8775p-dispcc.h | 87 +
include/dt-bindings/clock/qcom,sa8775p-videocc.h | 47 +
include/dt-bindings/clock/r9a08g045-cpg.h | 1 +
.../dt-bindings/clock/renesas,r9a08g045-vbattb.h | 13 +
include/dt-bindings/clock/samsung,exynos8895.h | 453 ++
include/dt-bindings/clock/samsung,exynosautov920.h | 47 +
1015 files changed, 64209 insertions(+), 19687 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-camcc.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-dispcc.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-videocc.yaml
create mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a08g045-vbattb.yaml
create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos8895-clock.yaml
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-a33-vstar-core1.dtsi
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-a33-vstar.dts
delete mode 100644 arch/arm/boot/dts/amlogic/meson6-atv1200.dts
delete mode 100644 arch/arm/boot/dts/amlogic/meson6.dtsi
create mode 100644 arch/arm/boot/dts/microchip/at91-sam9x75_curiosity.dts
create mode 100644 arch/arm/boot/dts/microchip/sam9x7.dtsi
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-lxr.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-a.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-b.dts
create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-common.dtsi
create mode 100644 arch/arm/boot/dts/rockchip/rv1109-relfor-saib.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j71.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j72.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j73.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j85.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j85m.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j86.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j86m.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j87.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j87m.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-mini3.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-n51.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-n53.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800-0-3-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8000-j71s.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000-j72s.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000-n66.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000-n69u.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000-n71.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8001-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8001-j127.dts
create mode 100644 arch/arm64/boot/dts/apple/s8001-j128.dts
create mode 100644 arch/arm64/boot/dts/apple/s8001-j98a.dts
create mode 100644 arch/arm64/boot/dts/apple/s8001-j99a.dts
create mode 100644 arch/arm64/boot/dts/apple/s8001-pro.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8001.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8003-j71t.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003-j72t.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003-n66m.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003-n69.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003-n71m.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800x-6s.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800x-ipad5.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800x-se.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-6.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-handheld.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-j42d.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-j96.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-j97.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-mini4.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-n102.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-n56.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-n61.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7001-air2.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7001-j81.dts
create mode 100644 arch/arm64/boot/dts/apple/t7001-j82.dts
create mode 100644 arch/arm64/boot/dts/apple/t7001.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-7.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-d10.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-d101.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-d11.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-d111.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-ipad6.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-ipad7.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-j171.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-j172.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-j71b.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-j72b.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-n112.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8011-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8011-j105a.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-j120.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-j121.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-j207.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-j208.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-pro2.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8011.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-8.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-8plus.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-d20.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d201.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d21.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d211.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d22.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d221.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-x.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos8895-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos8895.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos990-c1s.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos990-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos990.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-dl.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-ivy.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-ivy.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-ivy.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-drc02.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-picoitx.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk-pcie-ep.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-iota2-lumpy.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-dl.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-osm-s.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-smarc-eval-carrier.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-smarc.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nitrogen-smarc-som.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nitrogen-smarc-universal-board.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw82xx-2x.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw82xx.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-ivy.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-ivy.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-ivy.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-i3c.dtso
create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0008.dts
create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dts
create mode 100644 arch/arm64/boot/dts/qcom/qcs9100-ride.dts
rename arch/arm64/boot/dts/qcom/{qrb5165-rb5-vision-mezzanine.dts => qrb5165-rb5-vision-mezzanine.dtso} (78%)
create mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts
rename arch/arm64/boot/dts/qcom/{sdm845-db845c-navigation-mezzanine.dts => sdm845-db845c-navigation-mezzanine.dtso} (85%)
create mode 100644 arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm7325.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-bpi-p2-pro.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-s.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3528.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-base.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-nanopi-r3s.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-powkiddy-rgb20sx.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566t.dtsi
rename arch/arm64/boot/dts/rockchip/{rk356x.dtsi => rk356x-base.dtsi} (96%)
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-armsom-sige5.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-armsom-lm7.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5b.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-ivy.dtsi
delete mode 100644 arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-ivy.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-ivy.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-evm.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-main.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-common.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi
rename arch/arm64/boot/dts/ti/{k3-j784s4-mcu-wakeup.dtsi => k3-j784s4-j742s2-mcu-wakeup-common.dtsi} (99%)
rename arch/arm64/boot/dts/ti/{k3-j784s4-thermal.dtsi => k3-j784s4-j742s2-thermal-common.dtsi} (100%)
create mode 100644 arch/riscv/boot/dts/sophgo/cv181x.dtsi
create mode 100644 arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dts
create mode 100644 arch/riscv/boot/dts/sophgo/sg2002.dtsi
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dts
create mode 100644 include/dt-bindings/clock/qcom,sa8775p-camcc.h
create mode 100644 include/dt-bindings/clock/qcom,sa8775p-dispcc.h
create mode 100644 include/dt-bindings/clock/qcom,sa8775p-videocc.h
create mode 100644 include/dt-bindings/clock/renesas,r9a08g045-vbattb.h
create mode 100644 include/dt-bindings/clock/samsung,exynos8895.h
The pull request you sent on Wed, 20 Nov 2024 23:59:30 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.13 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/9c39d5ab450f7181775957000f4aff33bfef9f7b Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:
Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.13
for you to fetch changes up to b77587ac51d2fe4b9d5751662ddc083d19153662:
Merge tag 'soc_fsl-6.13-1' of https://github.com/chleroy/linux into soc/drivers (2024-11-15 15:19:47 +0100)
----------------------------------------------------------------
soc: driver updates for 6.12
Nothing particular important in the SoC driver updates, just the usual
improvements to for drivers/soc and a couple of subsystems that don't
fit anywhere else:
- The largest set of updates is for Qualcomm SoC drivers, extending the
set of supported features for additional SoCs in the QSEECOM, LLCC
and socinfo drivers.a
- The ti_sci firmware driver gains support for power managment
- The drivers/reset subsystem sees a rework of the microchip
sparx5 and amlogic reset drivers to support additional chips,
plus a few minor updates on other platforms
- The SCMI firmware interface driver gains support for two protocol
extensions, allowing more flexible use of the shared memory area
and new DT binding properties for configurability.
- Mediatek SoC drivers gain support for power managment on the MT8188
SoC and a new driver for DVFS.
- The AMD/Xilinx ZynqMP SoC drivers gain support for system reboot
and a few bugfixes
- The Hisilicon Kunpeng HCCS driver gains support for configuring
lanes through sysfs
Finally, there are cleanups and minor fixes for drivers/soc, drivers/bus,
and drivers/memory, including changing back the .remove_new callback
to .remove, as well as a few other updates for freescale (powerpc)
soc drivers, NXP i.MX soc drivers, cznic turris platform driver, memory
controller drviers, TI OMAP SoC drivers, and Tegra firmware drivers
----------------------------------------------------------------
Aleksandrs Vinarskis (1):
firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345
Alessandro Zanni (1):
soc: ti: knav_qmss_queue: Drop redundant continue statement
Andrew Davis (1):
firmware: ti_sci: Remove use of of_match_ptr() helper
Andrew Kreimer (1):
thermal/ti-soc-thermal: Fix typos
AngeloGioacchino Del Regno (4):
dt-bindings: soc: mediatek: Add DVFSRC bindings for MT8183 and MT8195
soc: mediatek: Add MediaTek DVFS Resource Collector (DVFSRC) driver
soc: mediatek: mtk-cmdq: Move mask build and append to function
soc: mediatek: mtk-cmdq: Move cmdq_instruction init to declaration
Arnd Bergmann (13):
Merge tag 'hisi-drivers-for-6.13' of https://github.com/hisilicon/linux-hisi into arm/drivers
Merge tag 'tegra-for-6.13-firmware' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Merge tag 'memory-controller-drv-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Merge tag 'zynqmp-soc-for-6.13' of https://github.com/Xilinx/linux-xlnx into arm/drivers
Merge tag 'qcom-drivers-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
Merge tag 'imx-drivers-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/drivers
Merge tag 'mtk-soc-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into arm/drivers
Merge tag 'omap-for-v6.13/drivers-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into arm/drivers
Merge tag 'scmi-updates-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'reset-for-v6.13' of git://git.pengutronix.de/pza/linux into soc/drivers
Merge tag 'ti-driver-soc-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag 'qcom-drivers-for-6.13-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag 'soc_fsl-6.13-1' of https://github.com/chleroy/linux into soc/drivers
Bjorn Andersson (3):
soc: qcom: pd-mapper: Add QCM6490 PD maps
firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID
drm/msm/adreno: Setup SMMU aparture for per-process page table
Clément Léger (2):
reset: mchp: sparx5: Allow building as a module
reset: mchp: sparx5: set the dev member of the reset controller
Cristian Marussi (8):
firmware: arm_scmi: Reject clear channel request on A2P
dt-bindings: firmware: arm,scmi: Add missing vendor string
firmware: arm_scmi: Use vendor string in max-rx-timeout-ms
firmware: arm_scmi: Account for SHMEM memory overhead
firmware: arm_scmi: Calculate virtio PDU max size dynamically
dt-bindings: firmware: arm,scmi: Introduce more transport properties
firmware: arm_scmi: Use max_msg and max_msg_size devicetree properties
firmware: arm_scmi: Relocate atomic_threshold to scmi_desc
Dan Carpenter (1):
soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
Dave Gerlach (1):
firmware: ti_sci: Introduce Power Management Ops
Dmitry Baryshkov (7):
dt-bindings: arm: qcom,ids: add SoC ID for SAR2130P and SAR1130P
soc: qcom: socinfo: add SoC IDs for SAR1130P and SAR2130P
dt-bindings: firmware: qcom,scm: Add SAR2130P compatible
dt-bindings: soc: qcom,aoss-qmp: Add SAR2130P compatible
dt-bindings: cache: qcom,llcc: document SAR2130P and SAR1130P
soc: qcom: llcc: use deciman integers for bit shift values
soc: qcom: llcc: add support for SAR2130P and SAR1130P
Esben Haabendal (1):
arm64: defconfig: Update defconfig with now user-visible CONFIG_FSL_IFC
Florian Fainelli (2):
dt-bindings: sram: Document reg-io-width property
firmware: arm_scmi: Support 'reg-io-width' property for shared memory
Frank Li (1):
dt-bindings: memory-controllers: fsl,ifc: split child node differences
Gaosheng Cui (1):
drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
Georgi Vlaev (1):
firmware: ti_sci: Add support for querying the firmware caps
Herve Codina (7):
misc: Add support for LAN966x PCI device
MAINTAINERS: Add the Microchip LAN966x PCI driver entry
reset: mchp: sparx5: Map cpu-syscon locally in case of LAN966x
reset: mchp: sparx5: Add MCHP_LAN966X_PCI dependency
misc: lan966x_pci: Fix dtc warns 'missing or empty reg/ranges property'
misc: lan966x_pci: Fix dtc warn 'Missing interrupt-parent'
soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure
Huisong Li (6):
soc: hisilicon: kunpeng_hccs: Fix a PCC typo
soc: hisilicon: kunpeng_hccs: Return failure on having not die or port information
soc: hisilicon: kunpeng_hccs: Add the check for base address and size of shared memory
soc: hisilicon: kunpeng_hccs: Fix the 'lane_mode' field name in port info structure to 'max_lane_num'
soc: hisilicon: kunpeng_hccs: Add used HCCS types sysfs
soc: hisilicon: kunpeng_hccs: Support low power feature for the specified HCCS type
Javier Carrasco (2):
soc: fsl: cpm1: tsa: switch to for_each_available_child_of_node_scoped()
soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
Jerome Brunet (9):
reset: amlogic: convert driver to regmap
reset: amlogic: use generic data matching function
reset: amlogic: make parameters unsigned
reset: amlogic: add driver parameters
reset: amlogic: use reset number instead of register count
reset: amlogic: add reset status support
reset: amlogic: move drivers to a dedicated directory
reset: amlogic: split the device core and platform probe
reset: amlogic: add auxiliary reset driver support
Jingyi Wang (3):
dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible
dt-bindings: cache: qcom,llcc: Document the QCS8300 LLCC
soc: qcom: llcc: Add LLCC configuration for the QCS8300 platform
Jinjie Ruan (2):
soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
soc: ti: knav_qmss_queue: Use IRQF_NO_AUTOEN flag in request_irq()
Joe Hattori (1):
soc: qcom: ice: Remove the device_link field in qcom_ice
Julia Lawall (1):
soc: qcom: qmi: Reorganize kerneldoc parameter names
Jérôme de Bretagne (1):
firmware: qcom: scm: Allow QSEECOM on Microsoft Surface Pro 9 5G
Kevin Hilman (1):
firmware: ti_sci: add CPU latency constraint management
Konrad Dybcio (3):
soc: qcom: llcc: Use designated initializers for LLC settings
soc: qcom: smem: Fix up kerneldoc
soc: qcom: llcc: Flip the manual slice configuration condition
Krzysztof Kozlowski (5):
qcom: MAINTAINERS: add linux-msm IRC on OFTC
soc: qcom: pbs: simplify locking with guard()
soc: qcom: smem_state: simplify locking with guard()
dt-bindings: soc: qcom: aoss-qmp: Add SM8750
Revert "firmware: tegra: bpmp: Use scoped device node handling to simplify error paths"
Kyle Deng (1):
dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel
Lijuan Gao (2):
dt-bindings: arm: qcom,ids: add SoC ID for QCS615
soc: qcom: socinfo: Add QCS615 SoC ID table entry
Luo Qiu (1):
firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
Manikanta Mylavarapu (2):
dt-bindings: arm: qcom,ids: add SoC ID for IPQ5424/IPQ5404
soc: qcom: socinfo: add IPQ5424/IPQ5404 SoC ID
Marek Behún (3):
firmware: turris-mox-rwtm: Document the driver private data structure
platform: cznic: turris-omnia-mcu: Document the driver private data structure
platform: cznic: turris-omnia-mcu: Rename variable holding GPIO line names
Marek Vasut (3):
soc: imx8m: Probe the SoC driver as platform driver
soc: imx8m: Remove global soc_uid
soc: imx8m: Use devm_* to simplify probe failure handling
Markus Elfring (1):
soc: mediatek: mtk-svs: Call of_node_put(np) only once in svs_get_subsys_device()
Markus Schneider-Pargmann (1):
PM: QoS: Export dev_pm_qos_read_value
Maya Matuszczyk (1):
firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x
Melody Olvera (1):
dt-bindings: firmware: qcom,scm: Document sm8750 SCM
Nikunj Kela (4):
dt-bindings: firmware: qcom,scm: document support for SA8255p
dt-bindings: soc: qcom: aoss-qmp: document support for SA8255p
dt-bindings: arm: qcom: add the SoC ID for SA8255P
soc: qcom: socinfo: add support for SA8255P
Pablo Sun (1):
soc: mediatek: mediatek-regulator-coupler: Support mt8188
Philipp Zabel (4):
reset: amlogic: Fix small whitespace issue
reset: replace boolean parameters with flags parameter
reset: Add devres helpers to request pre-deasserted reset controls
reset: uniphier-glue: Use devm_reset_control_bulk_get_shared_deasserted()
Ronak Jain (5):
firmware: xilinx: Add missing debug firmware interfaces
firmware: xilinx: use u32 for reset ID in reset APIs
firmware: xilinx: add a warning print for unsupported feature
firmware: xilinx: add support for new SMC call format
firmware: xilinx: fix feature check logic for TF-A specific APIs
Sibi Sankar (1):
firmware: qcom: uefisecapp: Allow X1E Devkit devices
Song Xue (2):
dt-bindings: cache: qcom,llcc: Document the QCS615 LLCC
soc: qcom: llcc: Add configuration data for QCS615
Tengfei Fan (2):
dt-bindings: arm: qcom,ids: add SoC ID for QCS9100
soc: qcom: socinfo: add QCS9100 ID
Uwe Kleine-König (2):
soc: Switch back to struct platform_driver::remove()
bus: Switch back to struct platform_driver::remove()
Vibhore Vardhan (1):
firmware: ti_sci: Add system suspend and resume call
Xinqi Zhang (1):
firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()
Zhang Zekun (3):
soc: qcom: rpmh-rsc: Simplify code with dev_err_probe()
soc: qcom: smem: Simplify code with dev_err_probe()
soc: qcom: smp2p: Simplify code with dev_err_probe()
Zhenhua Huang (1):
dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs
.../testing/sysfs-devices-platform-kunpeng_hccs | 45 +
.../devicetree/bindings/cache/qcom,llcc.yaml | 32 +
.../devicetree/bindings/firmware/arm,scmi.yaml | 17 +-
.../devicetree/bindings/firmware/qcom,scm.yaml | 6 +
.../bindings/memory-controllers/fsl/fsl,ifc.yaml | 32 +-
.../soc/mediatek/mediatek,mt8183-dvfsrc.yaml | 83 +
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 4 +
.../devicetree/bindings/sram/qcom,imem.yaml | 1 +
Documentation/devicetree/bindings/sram/sram.yaml | 6 +
MAINTAINERS | 9 +
arch/arm64/configs/defconfig | 1 +
drivers/base/power/qos.c | 1 +
drivers/bus/fsl-mc/fsl-mc-bus.c | 2 +-
drivers/bus/hisi_lpc.c | 2 +-
drivers/bus/omap-ocp2scp.c | 2 +-
drivers/bus/omap_l3_smx.c | 2 +-
drivers/bus/qcom-ssc-block-bus.c | 2 +-
drivers/bus/simple-pm-bus.c | 2 +-
drivers/bus/sun50i-de2.c | 2 +-
drivers/bus/sunxi-rsb.c | 2 +-
drivers/bus/tegra-aconnect.c | 2 +-
drivers/bus/tegra-gmi.c | 2 +-
drivers/bus/ti-pwmss.c | 2 +-
drivers/bus/ti-sysc.c | 2 +-
drivers/bus/ts-nbus.c | 2 +-
drivers/firmware/arm_scmi/bus.c | 7 +-
drivers/firmware/arm_scmi/common.h | 47 +-
drivers/firmware/arm_scmi/driver.c | 52 +-
drivers/firmware/arm_scmi/shmem.c | 85 +-
drivers/firmware/arm_scmi/transports/mailbox.c | 15 +-
drivers/firmware/arm_scmi/transports/optee.c | 19 +-
drivers/firmware/arm_scmi/transports/smc.c | 13 +-
drivers/firmware/arm_scmi/transports/virtio.c | 15 +-
drivers/firmware/arm_scpi.c | 3 +
drivers/firmware/qcom/qcom_scm.c | 30 +
drivers/firmware/qcom/qcom_scm.h | 1 +
drivers/firmware/tegra/bpmp.c | 14 +-
drivers/firmware/ti_sci.c | 489 ++-
drivers/firmware/ti_sci.h | 143 +-
drivers/firmware/turris-mox-rwtm.c | 23 +-
drivers/firmware/xilinx/zynqmp-debug.c | 162 +-
drivers/firmware/xilinx/zynqmp.c | 153 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 11 +
drivers/misc/Kconfig | 24 +
drivers/misc/Makefile | 3 +
drivers/misc/lan966x_pci.c | 215 ++
drivers/misc/lan966x_pci.dtso | 177 ++
drivers/pci/quirks.c | 1 +
drivers/platform/cznic/turris-omnia-mcu-gpio.c | 4 +-
drivers/platform/cznic/turris-omnia-mcu.h | 42 +-
drivers/reset/Kconfig | 19 +-
drivers/reset/Makefile | 3 +-
drivers/reset/amlogic/Kconfig | 27 +
drivers/reset/amlogic/Makefile | 4 +
.../reset/{ => amlogic}/reset-meson-audio-arb.c | 0
drivers/reset/amlogic/reset-meson-aux.c | 136 +
drivers/reset/amlogic/reset-meson-common.c | 142 +
drivers/reset/amlogic/reset-meson.c | 105 +
drivers/reset/amlogic/reset-meson.h | 28 +
drivers/reset/core.c | 119 +-
drivers/reset/reset-meson.c | 159 -
drivers/reset/reset-microchip-sparx5.c | 38 +-
drivers/reset/reset-uniphier-glue.c | 24 +-
drivers/soc/aspeed/aspeed-lpc-ctrl.c | 2 +-
drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 +-
drivers/soc/aspeed/aspeed-p2a-ctrl.c | 2 +-
drivers/soc/aspeed/aspeed-uart-routing.c | 2 +-
drivers/soc/fsl/dpaa2-console.c | 2 +-
drivers/soc/fsl/qe/qmc.c | 6 +-
drivers/soc/fsl/qe/tsa.c | 30 +-
drivers/soc/fsl/rcpm.c | 1 +
drivers/soc/fujitsu/a64fx-diag.c | 2 +-
drivers/soc/hisilicon/Kconfig | 7 +-
drivers/soc/hisilicon/kunpeng_hccs.c | 516 +++-
drivers/soc/hisilicon/kunpeng_hccs.h | 33 +-
drivers/soc/imx/soc-imx8m.c | 174 +-
drivers/soc/ixp4xx/ixp4xx-npe.c | 2 +-
drivers/soc/ixp4xx/ixp4xx-qmgr.c | 2 +-
drivers/soc/litex/litex_soc_ctrl.c | 2 +-
drivers/soc/loongson/loongson2_guts.c | 2 +-
drivers/soc/mediatek/Kconfig | 11 +
drivers/soc/mediatek/Makefile | 1 +
drivers/soc/mediatek/mtk-cmdq-helper.c | 230 +-
drivers/soc/mediatek/mtk-devapc.c | 2 +-
drivers/soc/mediatek/mtk-dvfsrc.c | 545 ++++
drivers/soc/mediatek/mtk-mmsys.c | 2 +-
drivers/soc/mediatek/mtk-regulator-coupler.c | 1 +
drivers/soc/mediatek/mtk-socinfo.c | 2 +-
drivers/soc/mediatek/mtk-svs.c | 4 +-
drivers/soc/microchip/mpfs-sys-controller.c | 2 +-
drivers/soc/pxa/ssp.c | 2 +-
drivers/soc/qcom/icc-bwmon.c | 2 +-
drivers/soc/qcom/ice.c | 6 +-
drivers/soc/qcom/llcc-qcom.c | 3265 ++++++++++++++++++--
drivers/soc/qcom/ocmem.c | 2 +-
drivers/soc/qcom/pmic_glink.c | 2 +-
drivers/soc/qcom/qcom-geni-se.c | 3 +-
drivers/soc/qcom/qcom-pbs.c | 22 +-
drivers/soc/qcom/qcom_aoss.c | 2 +-
drivers/soc/qcom/qcom_gsbi.c | 2 +-
drivers/soc/qcom/qcom_pd_mapper.c | 1 +
drivers/soc/qcom/qcom_stats.c | 2 +-
drivers/soc/qcom/qmi_interface.c | 2 +-
drivers/soc/qcom/ramp_controller.c | 4 +-
drivers/soc/qcom/rmtfs_mem.c | 2 +-
drivers/soc/qcom/rpm-proc.c | 2 +-
drivers/soc/qcom/rpm_master_stats.c | 2 +-
drivers/soc/qcom/rpmh-rsc.c | 9 +-
drivers/soc/qcom/smem.c | 18 +-
drivers/soc/qcom/smem_state.c | 12 +-
drivers/soc/qcom/smp2p.c | 11 +-
drivers/soc/qcom/smsm.c | 6 +-
drivers/soc/qcom/socinfo.c | 9 +-
drivers/soc/rockchip/io-domain.c | 8 +-
drivers/soc/samsung/exynos-chipid.c | 4 +-
drivers/soc/tegra/cbb/tegra194-cbb.c | 2 +-
drivers/soc/ti/k3-ringacc.c | 2 +-
drivers/soc/ti/knav_dma.c | 4 +-
drivers/soc/ti/knav_qmss_queue.c | 8 +-
drivers/soc/ti/pm33xx.c | 2 +-
drivers/soc/ti/pruss.c | 4 +-
drivers/soc/ti/smartreflex.c | 6 +-
drivers/soc/ti/wkup_m3_ipc.c | 2 +-
drivers/soc/xilinx/xlnx_event_manager.c | 6 +-
drivers/soc/xilinx/zynqmp_power.c | 2 +-
drivers/thermal/ti-soc-thermal/dra752-bandgap.h | 4 +-
drivers/thermal/ti-soc-thermal/omap4xxx-bandgap.h | 8 +-
drivers/thermal/ti-soc-thermal/omap5xxx-bandgap.h | 4 +-
include/dt-bindings/arm/qcom,ids.h | 7 +
include/linux/firmware/qcom/qcom_scm.h | 2 +
include/linux/firmware/xlnx-zynqmp.h | 39 +-
include/linux/reset.h | 274 +-
include/linux/soc/mediatek/dvfsrc.h | 36 +
include/linux/soc/mediatek/mtk_sip_svc.h | 3 +
include/linux/soc/qcom/llcc-qcom.h | 12 +
include/linux/soc/ti/ti_sci_protocol.h | 30 +
include/soc/amlogic/reset-meson-aux.h | 23 +
137 files changed, 7215 insertions(+), 1067 deletions(-)
create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml
create mode 100644 drivers/misc/lan966x_pci.c
create mode 100644 drivers/misc/lan966x_pci.dtso
create mode 100644 drivers/reset/amlogic/Kconfig
create mode 100644 drivers/reset/amlogic/Makefile
rename drivers/reset/{ => amlogic}/reset-meson-audio-arb.c (100%)
create mode 100644 drivers/reset/amlogic/reset-meson-aux.c
create mode 100644 drivers/reset/amlogic/reset-meson-common.c
create mode 100644 drivers/reset/amlogic/reset-meson.c
create mode 100644 drivers/reset/amlogic/reset-meson.h
delete mode 100644 drivers/reset/reset-meson.c
create mode 100644 drivers/soc/mediatek/mtk-dvfsrc.c
create mode 100644 include/linux/soc/mediatek/dvfsrc.h
create mode 100644 include/soc/amlogic/reset-meson-aux.h
The pull request you sent on Thu, 21 Nov 2024 00:01:18 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-6.13 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/14d0e1a09fe97a7524ff36baa695900cb0c10c23 Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:
Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.13
for you to fetch changes up to 9c6cb0377534e77265ea673fd4834f858d5d1a6f:
Merge tag 'imx-soc-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm (2024-11-12 23:14:50 +0100)
----------------------------------------------------------------
ARM: soc updates for 6.13
The SoC specific code updates for 6.13 are fairly minimal. One Broadcom
SoC model gains automatic configuration for the debug uarg as we have
on many other machines, the remaining changes are trivial cleanups.
----------------------------------------------------------------
Andrew Davis (1):
ARM: imx: Switch to new sys-off handler API
Arnd Bergmann (4):
Merge tag 'arm-soc/for-6.13/soc' of https://github.com/Broadcom/stblinux into soc/arm
Merge tag 'samsung-soc-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
Merge tag 'zynq-soc-for-6.13' of https://github.com/Xilinx/linux-xlnx into soc/arm
Merge tag 'imx-soc-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm
Florian Fainelli (1):
ARM: bcm: brcmstb: Drop custom init_irq callback
Gaosheng Cui (3):
ARM: samsung: Remove obsoleted declaration for s3c_hwmon_set_platdata
ASoC: samsung: Remove obsoleted declaration for s3c64xx_ac97_setup_gpio
ARM: zynq: Remove unused zynq_slcr_init() declaration
Linus Walleij (1):
ARM: bcm: Support BCMBCA debug UART
arch/arm/Kconfig.debug | 12 +++++++++---
arch/arm/mach-bcm/Makefile | 1 +
arch/arm/mach-bcm/board_bcmbca.c | 31 +++++++++++++++++++++++++++++++
arch/arm/mach-bcm/brcmstb.c | 6 ------
arch/arm/mach-imx/pm-imx6.c | 6 ++----
arch/arm/mach-zynq/common.h | 1 -
include/linux/platform_data/asoc-s3c.h | 2 --
include/linux/platform_data/hwmon-s3c.h | 10 ----------
8 files changed, 43 insertions(+), 26 deletions(-)
create mode 100644 arch/arm/mach-bcm/board_bcmbca.c
The pull request you sent on Thu, 21 Nov 2024 00:02:53 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.13 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/43fb83c17ba2d63dfb798f0be7453ed55ca3f9c2 Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:
Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.13
for you to fetch changes up to de6dff2090ddfa74ae53e3e52243a9b9f3ff8526:
Merge tag 'at91-defconfig-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig (2024-11-13 22:49:50 +0100)
----------------------------------------------------------------
soc: defconfig updates for 6.13
As usual, a few newly added device drivers get enabled in the
arm32 multi_v7_defconfig and arm64 defconfig as well as a few of
the SoC specific config files.
The main visible change is the inclusion of (reduced) debug info
by default in the 32-bit defconfig.
----------------------------------------------------------------
Andreas Kemnade (1):
ARM: imx_v6_v7_defconfig: Enable drivers for Kobo Clara 2E
Arnd Bergmann (6):
Merge tag 'arm-soc/for-6.13/defconfig' of https://github.com/Broadcom/stblinux into soc/defconfig
Merge tag 'qcom-arm64-defconfig-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag 'imx-defconfig-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag 'renesas-arm-defconfig-for-v6.13-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag 'ti-k3-config-for-v6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
Merge tag 'at91-defconfig-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Claudiu Beznea (1):
arm64: defconfig: Enable VBATTB clock and Renesas RTCA-3
Florian Fainelli (1):
ARM: multi_v7_defconfig: Enable debugging symbols by default
Mihai Sain (1):
ARM: configs: at91: enable PAC1934 driver as module
Taniya Das (1):
arm64: defconfig: Enable sc7280 clock controllers
Wadim Egorov (1):
arm64: defconfig: Enable PCF857X GPIO expander
arch/arm/configs/at91_dt_defconfig | 1 +
arch/arm/configs/imx_v6_v7_defconfig | 2 ++
arch/arm/configs/multi_v7_defconfig | 3 +++
arch/arm/configs/sama5_defconfig | 1 +
arch/arm/configs/sama7_defconfig | 1 +
arch/arm64/configs/defconfig | 6 ++++++
6 files changed, 14 insertions(+)
The pull request you sent on Thu, 21 Nov 2024 00:02:17 +0100: > https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.13 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/06e47dce8fc3ab68c2ea3b5082caab99e8002b80 Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html
© 2016 - 2026 Red Hat, Inc.