[GIT PULL 1/5] ARM: SoC devicetree updates for 6.5

From: Arnd Bergmann
Date: Thu Jun 29 2023 - 11:16:47 EST


The following changes since commit 44c026a73be8038f03dbdeef028b642880cf1511:

Linux 6.4-rc3 (2023-05-21 14:05:48 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 46448b36ff8c807194d5884a6efce00891e4bd02:

ARM: mvebu: fix unit address on armada-390-db flash (2023-06-22 10:38:50 +0200)

----------------------------------------------------------------
ARM: SoC devicetree updates for 6.5

The biggest change this time is for the 32-bit devicetree files, which
are all moved to a new location, using separate subdirectories for each
SoC vendor, following the same scheme that is used on arm64, mips and
riscv. This has been discussed for many years, but so far we never did
this as there was a plan to move the files out of the kernel entirely,
which has never happened.

The impact of this will be that all external patches no longer apply,
and anything depending on the location of the dtb files in the build
directory will have to change. The installed files after 'make
dtbs_install' keep the current location.

There are six added SoCs here that are largely variants of previously
added chips. Two other chips are added in a separate branch along
with their device drivers.

* The Samsung Exynos 4212 makes its return after the Samsung Galaxy
Express phone is addded at last. The SoC support was originally
added in 2012 but removed again in 2017 as it was unused at the time.

* Amlogic C3 is a Cortex-A35 based smart IP camera chip

* Qualcomm MSM8939 (Snapdragon 615) is a more featureful variant of
the still common MSM8916 (Snapdragon 410) phone chip that has been
supported for a long time.

* Qualcomm SC8180x (Snapdragon 8cx) is one of their earlier high-end
laptop chips, used in the Lenovo Flex 5G, which is added along with
the reference board.

* Qualcomm SDX75 is the latest generation modem chip that is used
as a peripherial in phones but can also run a standalone Linux. Unlike
the prior 32-bit SDX65 and SDX55, this now has a 64-bit Cortex-A55.

* Alibaba T-Head TH1520 is a quad-core RISC-V chip based on the Xuantie
C910 core, a step up from all previously added rv64 chips.

All of the above come with reference board implementations, those included
there are 39 new board files, but only five more 32-bit this time, probably
a new low:

* Marantec Maveo board based on dhcor imx6ull module

* Endian 4i Edge 200, based on the armv5 Marvell Kirkwood chip

* Epson Moverio BT-200 AR glasses based on TI OMAP4

* PHYTEC STM32MP1-3 Dev board based on STM32MP15 PHYTEC SOM

* ICnova ADB4006 board based on Allwinner A20

On the 64-bit side, there are also fewer addded machines than
we had in the recent releases:

* Three boards based on NXP i.MX8: Emtop SoM & Baseboard,
NXP i.MX8MM EVKB board and i.MX8MP based Gateworks Venice
gw7905-2x device.

* NVIDIA IGX Orin and Jetson Orin Nano boards, both based on
tegra234

* Qualcomm gains support for 6 reference boards on various members
of their IPQ networking SoC series, as well as the Sony Xperia M4
Aqua phone, the Acer Aspire 1 laptop, and the Fxtec Pro1X board
on top of the various reference platforms for their new chips.

* Rockchips support for several newer boards: Indiedroid Nova (rk3588),
Edgeble Neural Compute Module 6B (rk3588), FriendlyARM NanoPi R2C
Plus (rk3328), Anbernic RG353PS (rk3566), Lunzn Fastrhino R66S/R68S
(rk3568)

* TI K3/AM625 based PHYTEC phyBOARD-Lyra-AM625 board and Toradex Verdin
family with AM62 COM, carrier and dev boards

Other changes to existing boards contain the usual minor improvements
along with

* continued updates to clean up dts files based on dtc warnings and
binding checks, in particular cache properties and node names

* support for devicetree overlays on at91, bcm283x

* significant additions to existing SoC support on mediatek, qualcomm,
ti k3 family, starfive jh71xx, NXP i.MX6 and i.MX8, ST STM32MP1

As usual, a lot more detail is available in the individual merge
commits.

----------------------------------------------------------------
Abel Vesa (7):
arm64: dts: qcom: sm8150: Use 2 interconnect cells
arm64: dts: qcom: sm8150: Add missing interconnect paths to USB HCs
arm64: dts: qcom: sm8250: Use 2 interconnect cells
arm64: dts: qcom: sm8250: Add missing interconnect paths to USB HCs
arm64: dts: qcom: sm8350: Add missing interconnect paths to USB HCs
arm64: dts: qcom: sm8450: Add missing interconnect paths to USB HC
arm64: dts: qcom: sm8550: Add missing interconnect path to USB HC

Adam Ford (4):
arm64: dts: imx8mn: Add CSI and ISI Nodes
arm64: dts: imx8mn-beacon: Add support for OV5640 Camera
arm64: dts: imx8mp-beacon-kit: Enable WM8962 Audio CODEC
arm64: dts: imx8mn-beacon: Migrate sound card to simple-audio-card

Alain Volmat (1):
ARM: dts: stm32: add required supplies of ov5640 in stm32mp157c-ev1

Alexander Shiyan (1):
ARM: dts: am335x-myirtech: Add missing NAND wait pin definition

Alexander Stein (10):
ARM: dts: mba6ulx: add missing vcc supplies to i2c devices
ARM: dts: imx6qdl-mba6: add mac address for USB ethernet controller
arm64: dts: imx8mp: move noc node to correct position
arm64: dts: imx8mp: Add analog audio output on i.MX8MP TQMa8MPxL/MBa8MPxL
ARM: dts: imx6qdl: Add HDMI to TQMa6x/MBa6
arm64: dts: tqma8mqml: Add vcc supply to i2c eeproms
arm64: dts: imx8mq: Fix lcdif compatible
arm64: dts: imx8mq: Fix lcdif clocks
arm64: dts: imx8mq: Add missing pci property
arm64: dts: imx8mq-tqma8mq-mba8mx: Remove invalid properties

Alexandre Mergnat (7):
arm64: dts: mediatek: add watchdog support for mt8365 SoC
arm64: dts: mediatek: add mt6357 PMIC support for mt8365-evk
arm64: dts: mediatek: add mmc support for mt8365-evk
arm64: dts: mediatek: add usb controller support for mt8365-evk
arm64: dts: mediatek: add ethernet support for mt8365-evk
arm64: dts: mediatek: add OPP support for mt8365 SoC
arm64: dts: mediatek: add cpufreq support for mt8365-evk

Allen-KH Cheng (7):
arm64: dts: mediatek: mt8186: Add MTU3 nodes
arm64: dts: mediatek: mt8186: Add SPMI node
arm64: dts: mediatek: mt8186: Add ADSP node
arm64: dts: mediatek: mt8186: Add GCE node
arm64: dts: mediatek: mt8186: Add display nodes
arm64: dts: mediatek: Add cpufreq nodes for MT8192
arm64: dts: mt8192: Add video-codec nodes

Amit Kumar Mahapatra (2):
arm64: zynqmp: Add mtd partition for secure OS storage area
arm64: zynqmp: Set qspi tx-buswidth to 4

Amjad Ouled-Ameur (1):
arm64: dts: mediatek: Add CPU Idle support

Andreas Kemnade (1):
ARM: dts: omap4: add initial support for Epson Moverio BT-200

Andrew Davis (10):
ARM: dts: keystone: Fix EEPROM node names
ARM: dts: keystone: Remove ti,keystone from soc node compatible
ARM: dts: keystone: Do not capitalize hex digits
arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status
arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes
arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level
arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level
arm64: dts: ti: k3-am64: Only set UART baud for used ports
arm64: dts: ti: k3-am64: Use phandle to stdout UART node

Andrew Halaney (7):
arm64: dts: qcom: sc8280xp: Add ethernet nodes
arm64: dts: qcom: sa8540p-ride: Add ethernet nodes
arm64: dts: qcom: sa8155p-adp: Make compatible the first property
arm64: dts: qcom: Make -cells decimal
arm64: dts: qcom: sa8155p-adp: Remove unneeded rgmii_phy information
arm64: dts: qcom: sa8155p-adp: Move mtl nodes into ethernet node
arm64: dts: qcom: sa8540p-ride: Specify ethernet phy OUI

Andrew Lunn (4):
ARM: dts: imx51: ZII: Add missing phy-mode
ARM: dts: imx6qdl: Add missing phy-mode and fixed links
arm64: dts: freescale: ZII: Add missing phy-mode
ARM: dts: vf610: ZII: Add missing phy-mode and fixed links

André Apitzsch (1):
arm64: dts: qcom: msm8916-longcheer-l8910: Add front flash LED

AngeloGioacchino Del Regno (10):
arm64: dts: mediatek: mt6795: Add support for the CMDQ/GCE mailbox
arm64: dts: mediatek: mt6795: Add MMSYS node for multimedia clocks
arm64: dts: mediatek: mt6795: Add support for IOMMU and LARBs
arm64: dts: mediatek: mt6795: Add PMIC Wrapper node
arm64: dts: mediatek: Add MT6331 PMIC devicetree
arm64: dts: mediatek: mt6795-xperia-m5: Add MT6331 Combo PMIC
arm64: dts: mediatek: mt6795-xperia-m5: Add eMMC, MicroSD slot, SDIO
arm64: dts: mediatek: mt8195: Assign dp-intf aliases
arm64: dts: mediatek: cherry: Enable PCI-Express ports for WiFi
arm64: mediatek: Propagate chassis-type where possible

Anusha Rao (3):
arm64: dts: qcom: ipq9574: add few more reserved memory region
dt-bindings: clock: Add crypto clock and reset definitions
arm64: dts: qcom: ipq9574: Enable crypto nodes

Apurva Nandan (2):
arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1
arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes

Arnaud Pouliquen (2):
ARM: dts: stm32: Update Cortex-M4 reset declarations on stm32mp15
ARM: dts: stm32: fix m4_rproc references to use SCMI for stm32mp15

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

Arnd Bergmann (41):
Merge tag 'dt64-cleanup-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag 'dt-cleanup-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag 'renesas-dts-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 's32g2-dt-6.5' of https://github.com/chesterlintw/linux-s32g into soc/dt
Merge tag 'ux500-dts-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt
Merge tag 'at91-dt-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'samsung-dt-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'omap-for-v6.5/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag 'omap-for-v6.5/dt-pin-nodes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag 'zynq-dt-for-v6.5' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag 'hisi-arm32-dt-for-6.5' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag 'hisi-arm64-dt-for-6.5' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag 'amlogic-arm-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'amlogic-arm64-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'renesas-dts-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'stm32-dt-for-v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'tegra-for-6.5-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-6.5-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'sunxi-dt-for-6.5-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'imx-bindings-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'imx-dt64-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag 'qcom-arm64-for-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'qcom-dts-for-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'v6.5-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'riscv-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'zynqmp-dt-for-v6.5' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag 'ti-k3-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'qcom-arm64-for-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'v6.4-next-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
Merge tag 'qcom-dts-for-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'ti-keystone-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'v6.4-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
Merge tag 'mvebu-dt-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'mvebu-dt64-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag 'arm-soc/for-6.5/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag 'arm-soc/for-6.5/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag 'riscv-dt-for-v6.5-pt2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'at91-dt-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'arm-dts-mv-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux into soc/dt
ARM: mvebu: fix unit address on armada-390-db flash

Artur Weber (8):
ARM: dts: exynos: Move common Exynos4x12 definitions to exynos4x12.dtsi
ARM: dts: exynos: Re-introduce Exynos4212 DTSI
dt-bindings: arm: samsung: Add Samsung Galaxy Tab3 family boards
ARM: dts: exynos: Fix some typos in comments
ARM: dts: s3c64xx: Fix some typos in comments
ARM: dts: s5pv210: Fix typo in comments, fix pinctrl header
arm64: dts: adapt to LP855X bindings changes
ARM: dts: qcom: adapt to LP855X bindings changes

Arınç ÜNAL (5):
arm: dts: mt7623: add gmacs to mt7623.dtsi
arm: dts: mt7623: add mt7530 switch to mt7623a.dtsi
arm: dts: mt7623: change mt7530 switch address
arm: dts: mt7623: enable flow control on port@6
arm: dts: mt7623: add port@5 as CPU port

Ashok Reddy Soma (1):
arm64: zynqmp: Fix usb node drive strength and slew rate

Aswath Govindraju (7):
arm64: dts: ti: k3-j721s2-main: Add support for USB
arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI
arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0
arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support
arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes
arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node
arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe

Aurelien Jarno (2):
arm64: dts: broadcom: Enable device-tree overlay support for RPi devices
arm: dts: bcm: Enable device-tree overlay support for RPi devices

Balsam CHIHI (1):
arm64: dts: mediatek: mt8195: Add AP domain thermal zones

Bartosz Golaszewski (9):
arm64: dts: qcom: sa8775p: add the PMU node
arm64: dts: qcom: sa8775p: add UFS nodes
arm64: dts: qcom: sa8775p-ride: enable UFS
arm64: dts: qcom: sa8775p: add the pcie smmu node
arm64: dts: qcom: sa8775p: add the GPU clock controller node
arm64: dts: qcom: sa8775p: add the GPU IOMMU node
arm64: dts: qcom: sa8775p: add the watchdog node
arm64: dts: qcom: sa8775p: enable AOSS
arm64: dts: qcom: sa8775p: mark the UFS controller as dma-coherent

Ben Schneider (1):
arm64: dts: marvell: Fix espressobin-ultra boot failure and wifi

Bhavya Kapoor (4):
arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems
arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes
arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC
arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes

Bhupesh Sharma (13):
arm64: dts: qcom: qrb4210-rb2: Add SD pinctrl states
arm64: dts: qcom: qrb4210-rb2: Fix CD gpio for SDHC2
arm64: dts: qcom: qrb4210-rb2: Enable aDSP and cDSP remoteproc nodes
arm64: dts: qcom: sc7280: Fix EUD dt node syntax
arm64: dts: qcom: sm6115: Add CPU idle-states
arm64: dts: qcom: sdm8550: Fix the BAM DMA engine compatible string
arm64: dts: qcom: sdm845: Fix the slimbam DMA engine compatible string
arm64: dts: qcom: sm6115: Add Crypto Engine support
arm64: dts: qcom: sm8150: Add Crypto Engine support
arm64: dts: qcom: sm8250: Add Crypto Engine support
arm64: dts: qcom: sm8350: Add Crypto Engine support
arm64: dts: qcom: sm6115: Add USB SS qmp phy node
arm64: dts: qcom: qrb4210-rb2: Enable USB node

Biju Das (10):
arm64: dts: renesas: r9a07g044: Add fcpvd node
arm64: dts: renesas: r9a07g054: Add fcpvd node
arm64: dts: renesas: r9a07g044: Add vspd node
arm64: dts: renesas: r9a07g054: Add vspd node
arm64: dts: renesas: r9a07g044: Add DSI node
arm64: dts: renesas: r9a07g054: Add DSI node
arm64: dts: renesas: rzg2l-smarc: Link DSI with ADV7535
arm64: dts: renesas: rzg2lc-smarc: Link DSI with ADV7535
arm64: dts: renesas: r9a07g044: Add MTU3a node
arm64: dts: renesas: r9a07g054: Add MTU3a node

Bjorn Andersson (17):
arm64: dts: qcom: sc8280xp-crd: Add QMP to SuperSpeed graph
arm64: dts: qcom: sc8280xp-x13s: Add QMP to SuperSpeed graph
arm64: dts: qcom: sc8280xp: Add SDC2 and enable on CRD
Merge branch '20230524140656.7076-2-quic_tdas@xxxxxxxxxxx' into HEAD
Merge branch 'sm8450-sm8550-gpucc-binding' into arm64-for-6.5
arm64: dts: qcom: Introduce the SC8180x platform
arm64: dts: qcom: sc8180x: Introduce Primus
arm64: dts: qcom: sc8180x: Introduce Lenovo Flex 5G
arm64: dts: qcom: sc8180x-primus: dispcc is already okay
arm64: dts: qcom: sc8180x: Fix adreno smmu compatible
arm64: dts: qcom: sc8180x: Move DisplayPort for MMCX
Merge branch '20230512122347.1219-3-quic_tdas@xxxxxxxxxxx' into arm64-for-6.5
Merge branch '20230608125315.11454-2-srinivas.kandagatla@xxxxxxxxxx' into arm64-for-6.5
Merge branch '20230526161129.1454-2-quic_anusha@xxxxxxxxxxx' into arm64-for-6.5
arm64: dts: qcom: sc8280xp: Add GPU related nodes
arm64: dts: qcom: sc8280xp: Enable GPU related nodes
Revert "arm64: dts: adapt to LP855X bindings changes"

Bryan Brattlof (3):
arm64: dts: ti: k3-am64-main: add VTM node
arm64: dts: ti: k3-am62-wakeup: add VTM node
arm64: dts: ti: k3-am62a-wakeup: add VTM node

Bryan O'Donoghue (4):
dt-bindings: vendor-prefixes: Add Square
arm64: dts: qcom: Add msm8939 SoC
arm64: dts: qcom: Add Square apq8039-t2 board
arm64: dts: qcom: Add msm8939 Sony Xperia M4 Aqua

Caleb Connolly (4):
arm64: dts: qcom: pmi8998: enable rradc by default
arm64: dts: qcom: pmi8998: add charger node
arm64: dts: qcom: sdm845-oneplus: enable pmi8998 charger
arm64: dts: qcom: sdm845-shift-axolotl: enable pmi8998 charger

Chen-Yu Tsai (5):
arm64: dts: mediatek: mt8192-asurada-hayato: Enable Bluetooth
arm64: dts: mediatek: mt8186: Add CCI node and CCI OPP table
arm64: dts: mediatek: mt8186: Wire up CPU frequency/voltage scaling
arm64: dts: mediatek: mt8186: Add GPU speed bin NVMEM cells
arm64: dts: mediatek: mt8186: Wire up GPU voltage/frequency scaling

Chirag Parekh (1):
ARM: zynq: dts: Add SCL & SDA GPIO entries for recovery

Chris Morgan (9):
dt-bindings: arm: rockchip: add Anbernic RG353PS
arm64: dts: rockchip: add Anbernic RG353PS
arm64: dts: rockchip: Update leds for Anbernic RGxx3 Series
arm64: dts: rockchip: add default pinctrl for rk3588 emmc
arm64: dts: rockchip: Add sdio node to rk3588
dt-bindings: vendor-prefixes: add Indiedroid
dt-bindings: arm: rockchip: Add Indiedroid Nova
arm64: dts: rockchip: Add Indiedroid Nova board
arm64: dts: rockchip: Fix compatible for Bluetooth on rk3566-anbernic

Chris Packham (1):
ARM: dts: mvebu: align MTD partition nodes to dtschema

Christian Lamparter (3):
ARM: dts: BCM5301X: MR26: MR32: remove bogus nand-ecc-algo property
ARM: dts: BCM5301X: MR32: remove partition index numbers
ARM: dts: BCM5301X: fix duplex-full => full-duplex

Christoph Niedermaier (3):
dt-bindings: arm: fsl: Add Marantec maveo box as a DHCOR i.MX6ULL SoM based board
ARM: dts: imx6ull-dhcor: Remove mmc aliases from DHCOR SoM
ARM: dts: imx6ull-dhcor: Add Marantec maveo box

Claudiu Beznea (5):
ARM: dts: at91: use clock-controller name for PMC nodes
ARM: dts: at91: at91sam9n12: witch sckc to new clock bindings
ARM: dts: at91: use clock-controller name for sckc nodes
ARM: dts: at91: sama5d2: remove extra line
ARM: dts: at91: use generic name for shutdown controller

Conor Dooley (3):
MAINTAINERS: exclude maintained subdirs in RISC-V misc DT entry
Merge patch series "Add Sipeed Lichee Pi 4A RISC-V board support"
riscv: dts: sort makefile entries by directory

Cristian Birsan (2):
arm: dts: Enable device-tree overlay support for AT91 boards
ARM: dts: at91: Enable device-tree overlay support for AT91 boards

Cristian Ciocaltea (3):
arm64: dts: rockchip: Add rk3588 timer
arm64: dts: rockchip: Add rk3588 OTP node
arm64: dts: rockchip: Assign ES8316 MCLK rate on rk3588-rock-5b

Dang Huynh (2):
dt-bindings: arm: qcom: Add Fxtec Pro1X
arm64: dts: qcom: Add Fxtec Pro1X (QX1050) DTS

Daniel Golle (7):
arm64: dts: mt7622: declare SPI-NAND present on BPI-R64
arm64: dts: mt7622: handle interrupts from MT7531 switch on BPI-R64
arm64: dts: mt7986: add PWM
arm64: dts: mt7986: add thermal and efuse
arm64: dts: mt7986: add thermal-zones
arm64: dts: mt7986: add pwm-fan and cooling-maps to BPI-R3 dts
arm64: dts: mt7986: increase bl2 partition on NAND of Bananapi R3

Dario Binacchi (1):
ARM: dts: stm32: use RCC macro for CRC node on stm32f746

Dasnavis Sabiya (2):
arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support
arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header

David Jander (1):
ARM: dts: imx6dl: prtvt7: Remove touchscreen inversion

Devi Priya (13):
arm64: dts: qcom: ipq9574: Update the size of GICC & GICV regions
arm64: dts: qcom: ipq9574: Drop bias_pll_ubi_nc_clk input
arm64: dts: qcom: ipq9574: rename al02-c7 dts to rdp433
arm64: dts: qcom: ipq9574: Add support for APSS clock controller
arm64: dts: qcom: ipq9574: Add RPM related nodes
arm64: dts: qcom: ipq9574: Add SMPA1 regulator node
arm64: dts: qcom: ipq9574: Add cpufreq support
dt-bindings: arm: qcom: document AL02-C2 board based on IPQ9574 family
arm64: dts: qcom: ipq9574: add support for RDP418 variant
dt-bindings: arm: qcom: document AL02-C6 board based on IPQ9574 family
arm64: dts: qcom: ipq9574: add support for RDP449 variant
dt-bindings: arm: qcom: document AL02-C8 board based on IPQ9574 family
arm64: dts: qcom: ipq9574: add support for RDP453 variant

Diogo Ivo (2):
arm64: tegra: Add GPU power rail regulator on Smaug
arm64: tegra: Enable GPU on Smaug

Dmitry Baryshkov (21):
arm64: dts: qcom: enable dual ("bonded") DSI mode for DB845c
arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts
ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled
ARM: dts: qcom: apq8074-dragonboard: enable adsp and MSS
ARM: dts: qcom: apq8074-dragonboard: enable DSI panel
ARM: dts: qcom: apq8074-dragonboard: add onboard leds
ARM: dts: qcom: apq8074-dragonboard: add gpio keys
arm64: dts: qcom: sc7280: Don't disable MDP explicitly
arm64: dts: qcom: sm8350-hdk: remove useless enablement of mdss_mdp
arm64: dts: qcom: sm8450-hdk: remove useless enablement of mdss_mdp
arm64: dts: qcom: qrb5165-rb5: remove useless enablement of mdss_mdp
arm64: dts: qcom: msm8953: rename labels for DSI nodes
arm64: dts: qcom: msm8996: rename labels for DSI nodes
arm64: dts: qcom: sc7180: rename labels for DSI nodes
arm64: dts: qcom: sc7280: rename labels for DSI nodes
arm64: dts: qcom: sc8180x: rename labels for DSI nodes
arm64: dts: qcom: sdm630: rename labels for DSI nodes
arm64: dts: qcom: sdm845: rename labels for DSI nodes
arm64: dts: qcom: sm8250: rename labels for DSI nodes
arm64: dts: qcom: msm8996: rename labels for HDMI nodes
ARM: dts: qcom: msm8974: rename labels for DSI nodes

Douglas Anderson (3):
arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui
arm64: dts: mediatek: mt8192: Add mediatek,broken-save-restore-fw to asurada
arm64: dts: mediatek: mt8195: Add mediatek,broken-save-restore-fw to cherry

Dylan Van Assche (2):
arm64: dts: qcom: pmi8998: add flash LED controller
arm64: dts: qcom: sdm845-shift-axolotl: enable flash LEDs

Fabio Estevam (28):
ARM: dts: imx7d-sdb: Replace deprecated spi-gpio properties
ARM: dts: imx6ul-14x14-evk: Replace deprecated spi-gpio properties
ARM: dts: imx51-zii-rdu1: Replace deprecated spi-gpio properties
ARM: dts: vf610-zii-dev-rev-b: Replace deprecated spi-gpio properties
ARM: dts: imx6ul-tx6ul: Replace deprecated spi-gpio properties
ARM: dts: imx28-tx28: Replace deprecated spi-gpio properties
ARM: dts: imx28-cfa: Replace deprecated spi-gpio properties
ARM: dts: armada-xp: Replace deprecated spi-gpio properties
ARM: dts: imx6sx: Add LDB support
ARM: dts: imx7d-smegw01: Remove unneeded #address-cells/#size-cells
ARM: dts: imx7d-smegw01: Pass 'gpr' to the pinctrl groups
ARM: dts: imx7d-smegw01: Use pinctrl-0 for pinctrl_rfkill
ARM: dts: imx7d-smegw01: Pass Ethernet aliases
ARM: dts: imx6ull-phytec-tauri: Remove invalid property
ARM: dts: imx7d-flex-concentrator: Remove invalid ecspi property
ARM: dts: imx35: Remove invalid wdog property
ARM: dts: vfxxx: Remove invalid wdog property
ARM: dts: imx6qdl-icore-rqs: Use the 'vmmc-supply' property
ARM: dts: imx7d-sdb: Describe the SD card regulator
ARM: dts: imx7d-sdb: Allow UHS modes
ARM: dts: imx6: Use the mux- prefix
ARM: dts: imx: Use 'pmic' as node name
ARM: dts: imx6ul-ccimx6ulsom: Fix the "coin" regulator name
ARM: dts: imx: Use 'eeprom' as node name
arm64: dts: imx8mm-evk: Add HDMI support
arm64: dts: imx8mm-phg: Add display support
arm64: dts: imx8mq: Use 'dsi' as node name
arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi

Francesco Dolcini (4):
dt-bindings: arm: ti: add toradex,verdin-am62 et al.
arm64: dts: ti: add verdin am62
arm64: dts: ti: add verdin am62 dahlia
arm64: dts: ti: add verdin am62 yavia

Frank Li (1):
arm64: dts: imx8mp: Add coresight trace components

Frank Wunderlich (3):
arm64: dts: mt7986: add PWM to BPI-R3
arm64: dts: mt7986: set Wifi Leds low-active for BPI-R3
arm64: dts: mt7986: use size of reserved partition for bl2

Geert Uytterhoeven (4):
dt-bindings: timer: sifive,clint: Clean up compatible value section
dt-bindings: interrupt-controller: sifive,plic: Sort compatible values
ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
arm64: dts: marvell: Fix pca954x i2c-mux node names

Haibo Chen (2):
ARM: dts: imx6sll-evk: add eMMC node support
ARM: dts: imx6sll-evk: avoid underscores in node name

Hari Nagalla (3):
arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes
arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes
arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC

Himanshu Bhavani (3):
dt-bindings: arm: fsl: Add Emtop SoM & Baseboard
dt-bindings: vendor-prefixes: Add Emtop
arm64: dts: Add support for Emtop SoM & Baseboard

Horatiu Vultur (1):
ARM: dts: lan966x: Add support for SMA connectors

Hsin-Yi Wang (1):
arm64: dts: mediatek: mt8183: kukui: Add scp firmware-name

Hugo Villeneuve (3):
arm64: dts: imx8mn-var-som: add SOM EEPROM
arm64: dts: imx8mn-var-som: add 20ms delay to ethernet regulator enable
arm64: dts: imx8mn-var-som-symphony: adapt FEC pinctrl for SOMs with onboard PHY

Icenowy Zheng (1):
arm64: dts: mediatek: mt8173-elm: remove panel model number in DT

Imran Shaik (1):
dt-bindings: clock: qcom: Add GCC clocks for SDX75

Jagadeesh Kona (3):
arm64: dts: qcom: sm8550: Add video clock controller
dt-bindings: clock: qcom: Add SM8550 graphics clock controller
arm64: dts: qcom: sm8550: Add graphics clock controller

Jagan Teki (4):
dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6B
arm64: dts: rockchip: Add Rockchip RK3588J
arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B SoM
arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B IO

Jianhua Lu (1):
arm64: dts: qcom: sm8250-xiaomi-elish: remove redundant empty line

Jisheng Zhang (8):
dt-bindings: interrupt-controller: Add T-HEAD's TH1520 PLIC
dt-bindings: timer: Add T-HEAD TH1520 clint
dt-bindings: riscv: Add T-HEAD TH1520 board compatibles
riscv: Add the T-HEAD SoC family Kconfig option
riscv: dts: add initial T-HEAD TH1520 SoC device tree
riscv: dts: thead: add sipeed Lichee Pi 4A board device tree
MAINTAINERS: add entry for T-HEAD RISC-V SoC
riscv: defconfig: enable T-HEAD SoC

Joel Selvaraj (1):
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable pmi8998 charger

Johannes Schneider (2):
dt-bindings: arm: fsl: Add i.MX8MM-EVKB
arm64: dts: add NXP i.MX8MM-EVKB support

Jon Hunter (3):
arm64: tegra: Fix PCIe regulator for Orin Jetson AGX
arm64: tegra: Enable USB device for Jetson AGX Orin
arm64: tegra: Update USB phy-name for Jetson Orin NX

Jonathan McDowell (3):
ARM: dts: sun5i: chip: Enable bluetooth
ARM: dts: sun5i: Add port E pinmux settings for mmc2
ARM: dts: axp209: Add iio-hwmon node for internal temperature

Jyri Sarha (1):
arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay

Kathiravan T (12):
arm64: dts: qcom: ipq9574: add few device nodes
dt-bindings: nvmem: qfprom: add compatible for few IPQ SoCs
arm64: dts: qcom: ipq5332: add QFPROM node
arm64: dts: qcom: ipq6018: add QFPROM node
arm64: dts: qcom: ipq9574: add QFPROM node
dt-bindings: arm: qcom: document MI01.3 board based on IPQ5332 family
arm64: dts: qcom: ipq5332: add support for the RDP442 variant
dt-bindings: arm: qcom: document MI01.9 board based on IPQ5332 family
arm64: dts: qcom: ipq5332: add support for the RDP474 variant
arm64: dts: qcom: ipq5332: rename mi01.2 dts to rdp441
arm64: dts: qcom: ipq5332: define UART1
arm64: dts: qcom: ipq5332: add few more reserved memory region

Keerthy (5):
arm64: dts: ti: k3-j7200: Fix physical address of pin
arm64: dts: ti: j784s4: Add VTM node
arm64: dts: ti: j721e: Add VTM node
arm64: dts: ti: j7200: Add VTM node
arm64: dts: ti: j721s2: Add VTM node

Kelvin Zhang (1):
dt-bindings: arm: amlogic: add C3 bindings

Komal Bajaj (3):
arm64: dts: qcom: qdu1000: Add IMEM and PIL info region
arm64: dts: qcom: qdu1000: Add SDHCI node
arm64: dts: qcom: qdu1000-idp: add SDHCI for emmc

Konrad Dybcio (26):
dt-bindings: power: qcom,rpmpd: add missing RPMH levels
dt-bindings: power: qcom,rpmpd: Format RPMh levels better
arm64: dts: qcom: sm8550: Add missing RPMhPD OPP levels
arm64: dts: qcom: qrb4210-rb2: Describe fixed regulators
arm64: dts: qcom: qrb4210-rb2: Enable display out
arm64: dts: qcom: qrb4210-rb2: Add GPIO LEDs
arm64: dts: qcom: qrb4210-rb2: Enable load setting on SDHCI VQMMC
arm64: dts: qcom: qrb4210-rb2: Enable CAN bus controller
arm64: dts: qcom: sm8150-kumano: Add GPIO line names for PMIC GPIOs
arm64: dts: qcom: sm8150-kumano: Add GPIO line names for TLMM
arm64: dts: qcom: sm8150-kumano: Set up camera fixed regulators
arm64: dts: qcom: sm8150-kumano: Enable SDHCI2
arm64: dts: qcom: sm8250-edo: Enable Venus
arm64: dts: qcom: msm8996-tone: Enable LPG LEDs
arm64: dts: qcom: sm8450: Add missing RPMhPD OPP levels
dt-bindings: clock: Add Qcom SM8450 GPUCC
arm64: dts: qcom: sm6350: Add PSCI idle states
arm64: dts: qcom: qdu1000: Flush RSC sleep & wake votes
arm64: dts: qcom: sc8180x: Flush RSC sleep & wake votes
arm64: dts: qcom: sdm670: Flush RSC sleep & wake votes
arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes
arm64: dts: qcom: sm6350: Flush RSC sleep & wake votes
arm64: dts: qcom: sm8550: Flush RSC sleep & wake votes
arm64: dts: qcom: qcm2290: Add CPU idle states
arm64: dts: qcom: sm6375: Add GPUCC and Adreno SMMU
arm64: dts: qcom: qrb4210-rb2: Enable on-board buttons

Krishna chaitanya chundru (1):
arm: dts: qcom: sdx55: Add interconnect path

Krzysztof Kozlowski (99):
arm64: dts: ti: add missing cache properties
ARM: dts: exynos: drop simple-bus from FIMC in Exynos4
ARM: dts: s5pv210: drop simple-bus from FIMC
ARM: dts: exynos: Remove empty camera pinctrl configuration in Trats
ARM: dts: exynos: Remove empty camera pinctrl configuration in Universal C210
ARM: dts: exynos: Remove empty camera pinctrl configuration in Odroid X/U3
ARM: dts: s5pv210: align pin configuration nodes with bindings
ARM: dts: s5pv210: align USB node name with bindings
ARM: dts: s5pv210: re-order MFC clock names to match Exynos and bindings
ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
ARM: dts: s5pv210: remove empty camera pinctrl configuration
arm64: dts: broadcom: add missing cache properties
ARM: dts: broadcom: add missing cache properties
arm64: dts: amlogic: add missing cache properties
ARM: dts: ste: align UART node name with bindings
arm64: dts: mba6ulx: correct GPIO keys wakeup
arm64: dts: s32: add missing cache properties
arm64: dts: imx8mq-mnt-reform2: drop invalid simple-panel compatible
arm64: dts: imx: add missing cache properties
arm64: dts: freescale: add missing cache properties
ARM: dts: imx7ulp: add address/size-cells to OCOTP
arm64: dts: qcom: sm8150: drop incorrect serial properties
arm64: dts: qcom: sm8150: add missing qcom,smmu-500 fallback
arm64: dts: qcom: sm8150: drop snps,dw-pcie fallback compatible
arm64: dts: qcom: sc8280xp: correct GIC child node name
ARM: dts: en7523: add missing cache properties
arm64: dts: apm: add missing cache properties
arm64: dts: amazon: add missing cache properties
arm64: dts: hisilicon: add missing cache properties
arm64: dts: realtek: add missing cache properties
arm64: dts: synaptics: add missing cache properties
arm64: dts: allwinner: a64: add missing cache properties
arm64: dts: marvell: add missing cache properties
arm64: dts: microchip: add missing cache properties
arm64: dts: qcom: sm8550-qrd: add PCIe0
arm64: dts: qcom: sm8550-qrd: add USB OTG
ARM: dts: qcom: msm8974: do not use underscore in node name (again)
arm64: dts: qcom: ipq6018: correct qrng unit address
arm64: dts: qcom: msm8916: correct camss unit address
arm64: dts: qcom: msm8916: correct MMC unit address
arm64: dts: qcom: msm8916: correct WCNSS unit address
arm64: dts: qcom: msm8953: correct IOMMU unit address
arm64: dts: qcom: msm8953: correct WCNSS unit address
arm64: dts: qcom: msm8976: correct MMC unit address
arm64: dts: qcom: msm8994: correct SPMI unit address
arm64: dts: qcom: msm8996: correct camss unit address
arm64: dts: qcom: sdm630: correct camss unit address
arm64: dts: qcom: sdm845: correct camss unit address
arm64: dts: qcom: sm6115: correct thermal-sensor unit address
arm64: dts: qcom: sm8350: correct DMA controller unit address
arm64: dts: qcom: sm8350: correct PCI phy unit address
arm64: dts: qcom: sm8350: correct USB phy unit address
arm64: dts: qcom: sm8550: correct crypto unit address
arm64: dts: qcom: sm8550: correct pinctrl unit address
arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg
arm64: dts: qcom: ipq6018: add unit address to soc node
arm64: dts: qcom: ipq8074: add unit address to soc node
arm64: dts: qcom: msm8994: add unit address to soc node
arm64: dts: qcom: msm8996: add unit address to soc node
arm64: dts: qcom: msm8998: add unit address to soc node
arm64: dts: qcom: sdm630: add unit address to soc node
arm64: dts: qcom: sm6125: add unit address to soc node
arm64: dts: qcom: sm8550-qrd: add WCD9385 audio-codec
arm64: dts: qcom: sm8550-mtp: add WCD9385 audio-codec
arm64: dts: qcom: pm8550: add flash LED controller
arm64: dts: qcom: sm8550-qrd: add flash LEDs
arm64: dts: qcom: sm8550: enable DISPCC by default
arm64: dts: qcom: sm8550-mtp: drop redundant MDP status
arm64: dts: qcom: sm8550-qrd: add display and panel
arm64: dts: qcom: ipq6018: drop incorrect SPI bus spi-max-frequency
arm64: dts: qcom: ipq8074: drop incorrect SPI bus spi-max-frequency
arm64: dts: qcom: qdu1000: add missing qcom,smmu-500 fallback
arm64: dts: qcom: sm8250: add missing qcom,smmu-500 fallback
arm64: dts: qcom: sm8550-qrd: add missing PCIE1 PHY AUX clock frequency
arm64: dts: qcom: sm6125-sprout: align ADC channel node names with bindings
arm64: dts: qcom: sdm630-nile: correct duplicated reserved memory node
arm64: dts: qcom: msm8996: correct /soc/bus ranges
arm64: dts: qcom: msm8916: correct LPASS CPU clocks order
arm64: dts: qcom: msm8996: correct MMCC clocks order
arm64: dts: qcom: apq8096: fix fixed regulator name property
arm64: dts: mediatek: add missing cache properties
ARM: dts: qcom: msm8974: drop unit addresses from USB phys
ARM: dts: qcom: ipq4019: fix broken NAND controller properties override
ARM: dts: qcom: ipq4019: correct syscon unit-address
ARM: dts: qcom: sdx55: correct rsc unit-address
ARM: dts: qcom: msm8974: correct pronto unit-address
ARM: dts: qcom: ipq8064: drop leading 0 from unit-address
ARM: dts: qcom: ipq8064: drop invalid GCC thermal-sensor unit-address
ARM: dts: qcom: ipq8064: correct LED node names
ARM: dts: qcom: ipq8064: align USB node names with bindings
ARM: dts: qcom: apq8060-dragonboard: move regulators out of simple-bus
ARM: dts: qcom: msm8960-cdp: move regulator out of simple-bus
ARM: dts: qcom: apq8084: correct thermal sensor unit-address
ARM: dts: qcom: msm8974: align WCNSS Bluetooth node name with bindings
arm64: tegra: Add missing cache properties on Tegra210
arm64: dts: qcom: sm8550-qrd: add WSA8845 speakers
arm64: dts: qcom: sm8550-mtp: add WSA8845 speakers
arm64: dts: qcom: sm8550-qrd: add sound card
arm64: dts: qcom: sm8550-mtp: add sound card

Lad Prabhakar (3):
arm64: dts: renesas: r9a07g054: Add CSI and CRU nodes
arm64: dts: renesas: rzv2l-smarc: Enable CRU, CSI support
arm64: dts: renesas: rzg2lc-smarc: Enable CRU, CSI support

Laurent Pinchart (2):
arm64: dts: imx8mp: Add CSIS DT nodes
arm64: dts: imx8mp: Add ISI DT node

Linus Walleij (4):
ARM: dts: ux500: Disable charging on HREF boards
ARM: dts: ux500: Fix STMPE device nodes
ARM: dts: ux500: Add eSRAM nodes
ARM: dts: qcom: msm8660: Fix regulator node names

Luca Ceresoli (1):
arm64: dts: imx8mp-msc-sm2s: Add sound card

Luca Weiss (12):
ARM: dts: qcom: msm8974-hammerhead: Add vibrator
arm64: dts: qcom: pm8953: add GPIOs
arm64: dts: qcom: msm8953: Add BLSP DMAs for I2C
arm64: dts: qcom: sm6350: Move wifi node to correct place
arm64: dts: qcom: Add PMI632 PMIC
arm64: dts: qcom: sdm632-fairphone-fp3: Add notification LED
arm64: dts: qcom: pm7250b: add missing spmi-vadc include
ARM: dts: qcom: apq8026-huawei-sturgeon: Add vibrator
ARM: dts: qcom: msm8226: Use XO from rpmcc where possible
ARM: dts: qcom: msm8226: Provide clocks to mmcc node
arm64: dts: qcom: sm6350: add uart1 node
arm64: dts: qcom: sm7225-fairphone-fp4: Add Bluetooth

Lucas Stach (1):
arm64: dts: imx8mp: don't initialize audio clocks from CCM node

Lucas Tanure (1):
arm64: dts: rockchip: Add SD card support to rock-5b

Ludwig Kormann (2):
dt-bindings: arm: sunxi: add ICnova A20 ADB4006 binding
arm: dts: sunxi: Add ICnova A20 ADB4006 board

Maksim Kiselev (1):
riscv: dts: allwinner: d1: Add SPI controllers node

Marek Vasut (13):
arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX
arm64: dts: imx8mp: Add analog audio output on i.MX8MP EVK
ARM: dts: stm32: Replace deprecated st,hw-flow-ctrl with uart-has-rtscts
ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards
arm64: dts: imx8mp: Describe PCIe clock generator on DH electronics i.MX8M Plus DHCOM on PDK3
arm64: dts: imx8mp: Sort AIPS4 nodes
arm64: dts: imx8mp: Add DeWarp Engine DT node
dt-bindings: arm: fsl: Fix syntax error
arm64: dts: imx8mp: Add TC9595 bridge on DH electronics i.MX8M Plus DHCOM
arm64: dts: imx8mp: Enable SAI audio on MX8MP DHCOM PDK2 and PDK3
ARM: dts: stm32: Shorten the AV96 HDMI sound card name
ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems
ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2

Marijn Suijten (1):
arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k

Martin Blumenstingl (1):
ARM: dts: meson8: correct uart_B and uart_C clock references

Mason Huo (2):
riscv: dts: starfive: Enable axp15060 pmic for cpufreq
riscv: dts: starfive: Add cpu scaling for JH7110 SoC

Matt Ranostay (1):
arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node

Matti Lehtimäki (9):
ARM: dts: qcom: msm8226: Add PMU node
ARM: dts: qcom: msm8226: Add rpm-stats device node
ARM: dts: qcom: msm8226: Add IMEM node
ARM: dts: qcom: pm8226: Add thermal sensor and thermal zone config
ARM: dts: qcom: pm8841: Add thermal zone config
ARM: dts: qcom: pm8941: Add thermal zone config
ARM: dts: qcom: msm8226: Add qfprom node
ARM: dts: qcom: msm8226: Add tsens node and related nvmem cells
ARM: dts: qcom: msm8226: Add thermal zones node

Michael Tretter (2):
media: dt-bindings: media: rockchip-rga: add rockchip,rk3568-rga
arm64: dts: rockchip: Add RGA2 support to rk356x

Michael Walle (4):
arm64: dts: sparx5: rename pinctrl nodes
ARM: dts: lan966x: kontron-d10: fix board reset
ARM: dts: lan966x: kontron-d10: fix SPI CS
ARM: dts: lan966x: kontron-d10: add PHY interrupts

Michal Simek (24):
dt-bindings: arm: xilinx: Change zc1275 board name to zcu1275
arm64: zynqmp: Change zc1275 board name to zcu1275
Revert "arm64: dts: zynqmp: Add address-cells property to interrupt controllers"
arm64: zynqmp: Rename ams_ps/pl node names
arm64: zynqmp: Sync node name address with reg (mailbox)
arm64: zynqmp: Fix usb reset over bootmode pins on zcu100
arm64: zynqmp: Add dmas, dp, rtc, watchdogs and opp nodes for SOM
arm64: zynqmp: Use assigned-clock-rates for setting up SD clock in SOM
arm64: zynqmp: Add gpio labels for modepin gpio
arm64: zynqmp: Add pinctrl emmc description to SM-K26
arm64: zynqmp: Switch to ethernet-phy-id in kv260
arm64: zynqmp: Setup clock for DP and DPDMA
arm64: zynqmp: Enable DP driver for SOMs
arm64: zynqmp: Enable AMS on SOM and other zcu10x boards
arm64: zynqmp: Describe bus-width for SD card on KV260
arm64: zynqmp: Add phase tags marking
arm64: xilinx: Use zynqmp prefix for SOM dt overlays
dt-bindings: xilinx: Switch xilinx.com emails to amd.com
arm64: zynqmp: Convert kv260-revA overlay to ASCII text
arm64: zynqmp: Switch to amd.com emails
arm64: zynqmp: Describe TI phy as ethernet-phy-id
arm64: zynqmp: Used fixed-partitions for QSPI in k26
dt-bindings: xilinx: Remove Rajan, Jolly and Manish
dt-bindings: usb: xilinx: Replace Manish by Piyush

Neha Malcom Francis (4):
arm64: dts: ti: k3-j721s2: Change CPTS clock parent
dt-bindings: misc: esm: Add ESM support for TI K3 devices
arm64: dts: ti: k3-j721e: Add ESM support
arm64: dts: ti: k3-j7200: Add ESM support

Neil Armstrong (13):
arm64: dts: qcom: sm8350: add ports subnodes in usb1 qmpphy node
arm64: dts: qcom: sm8450: add ports subnodes in usb1 qmpphy node
arm64: dts: qcom: sm8350-hdk: Add QMP & DP to SuperSpeed graph
arm64: dts: qcom: sm8450-hdk: Add QMP & DP to SuperSpeed graph
arm64: dts: qcom: pmk8350: add reboot-mode node using sdam_2 nvmem
arm64: dts: qcom: pmk8550: add reboot-mode node using sdam_2 nvmem
arm64: dts: qcom: sm8450: add crypto nodes
arm64: dts: qcom: sm8550: fix low_svs RPMhPD labels
arm64: dts: qcom: sm8550: add display port nodes
arm64: dts: qcom: pm8550: add PWM controller
arm64: dts: qcom: sm8550-qrd: add notification RGB LED
arm64: dts: qcom: pmk8550: always enable RTC PMIC device
arm64: dts: qcom: sm8550-qrd: enable PMIC Volume and Power buttons

Nicolas Cavallari (1):
arm64: dts: imx8mm-venice: Fix GSC vdd_bat data size.

Nikita Travkin (4):
arm64: dts: qcom: sc7180: Don't enable lpass clocks by default
arm64: dts: qcom: sc7180: Drop redundant disable in mdp
dt-bindings: arm: qcom: Add Acer Aspire 1
arm64: dts: qcom: Add Acer Aspire 1

Nishanth Menon (84):
arm64: dts: ti: k3-am64: Add general purpose timers
arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux
arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom
arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins
arm64: dts: ti: k3-am642-sk: Rename regulator node name
arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom
arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins
arm64: dts: ti: k3-am642-evm: Rename regulator node name
arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR
arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases
arm64: dts: ti: k3-am62x-sk-common: Drop bootargs
arm64: dts: ti: k3-am65*: Drop bootargs
arm64: dts: ti: k3-j721e-*: Drop bootargs
arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs
arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs
arm64: dts: ti: k3-am62a: Add general purpose timers
arm64: dts: ti: k3-am62a: Add watchdog nodes
arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c
arm64: dts: ti: k3-am654-base-board: Rename regulator node name
arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR
arm64: dts: ti: k3-am654-base-board: Add missing PMIC
arm64: dts: ti: k3-am654-base-board: Add board detect eeprom
arm64: dts: ti: k3-am654-base-board: Add aliases
arm64: dts: ti: k3-am65: Drop aliases
arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl
arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart
arm64: dts: ti: k3: j721s2/j784s4: Switch to https links
arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL
arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart
arm64: dts: ti: k3-am62x-sk-common: Add eeprom
arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins
arm64: dts: ti: k3-am65-main: Fix mcan node name
arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property
arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename
arm64: dts: ti: k3-am62a-main: Add sa3_secproxy
arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy
arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy
arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy
arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy
arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy
arm64: dts: ti: k3-j721e: Add general purpose timers
arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO
arm64: dts: ti: k3-j721s2: Add general purpose timers
arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO
arm64: dts: ti: k3-j784s4: Add general purpose timers
arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO
arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array
arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array
arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node
arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node
arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array
arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array
arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array
arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array
arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array
arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array
arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array
arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array
arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array
arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array
arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias
arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts
arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias
arm64: dts: ti: k3-am69-sk: Enable mcu network port
arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts
arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes
arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: j721e-som/common-proc-board: Add product links
arm64: dts: ti: j721e-common-proc-board: Add uart pinmux
arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux
arm64: dts: ti: k3-j721e-sk: Define aliases at board level
arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level
arm64: dts: ti: k3-j721e: Drop SoC level aliases
arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux
arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux
arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-am62: Add ESM support
arm64: dts: ti: k3-am64: Add ESM support
arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename

Nitin Yadav (1):
arm64: dts: ti: k3-am62-main: Add sa3_secproxy

Nícolas F. R. A. Prado (2):
arm64: dts: mediatek: mt8192: Add missing dma-ranges to soc node
arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz

Oleksij Rempel (11):
ARM: dts: imx6dl: lanmcu: Disable unused USB PHY nodes
ARM: dts: imx6dl: lanmcu: Configure over-current polarity for USB OTG node
ARM: dts: imx6dl: Add trip points to thermal zones on several devices
ARM: dts: imx6dl: vicut1: Address USB related warnings
ARM: dts: imx6dl: alti6p: fix different USB related warnings
ARM: dts: imx6dl: prtmvt: fix different USB related warnings
ARM: dts: imx6qp: prtwd3: Enable USB over current detection on USB OTG port
ARM: dts: imx6ul: prti6g: fix USB over-current detection on USB OTG port
ARM: dts: imx6dl: plybas: fix USB over-current detection on USB OTG port
ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
ARM: dts: imx6qdl: vicut1: rename power to power-button

Olivier Moysan (9):
ARM: dts: stm32: add adc internal channels to stm32mp15
ARM: dts: stm32: add vrefint calibration on stm32mp15
ARM: dts: stm32: add vrefint support to adc2 on stm32mp15
ARM: dts: stm32: enable adc on stm32mp15xx-dkx boards
ARM: dts: stm32: adopt generic iio bindings for adc channels on stm32mp157c-ed1
ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon
ARM: dts: stm32: adopt generic iio bindings for adc channels on dhcor-drc
ARM: dts: stm32: adopt generic iio bindings for adc channels on dhcor-testbench
ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx

Parikshit Pareek (2):
arm64: dts: qcom: sa8775p: pmic: remove the PON modes
arm64: dts: qcom: sa8775p: pmic: add the sdam_0 node

Parth Gajjar (2):
dt-bindings: gpu: mali-utgard: Add xlnx,zynqmp-mali compatible
arm64: zynqmp: Add mali-400 gpu node for zynqmp

Patrick Delaunay (2):
ARM: dts: stm32: add part number for STM32MP15x
ARM: dts: stm32: remove extra space in stm32mp15xx-dkx.dtsi

Pawel Dembicki (1):
ARM: dts: kirkwood: Add Endian 4i Edge 200 board

Peng Fan (5):
arm64: dts: imx93: add watchdog node
arm64: dts: imx93: add ocotp node
arm64: dts: imx93: reorder device nodes
arm64: dts: imx93: add cpuidle node
arm64: dts: imx93-11x11-evk: enable wdog3

Peter Rosin (1):
ARM: dts: at91: tse850: add properties for gpio-line-names

Phong Hoang (1):
arm64: dts: renesas: r8a779a0: Add PWM nodes

Pin-yen Lin (1):
arm64: dts: mt8173: Power on panel regulator on boot

Piyush Mehta (1):
arm64: zynqmp: Disable USB3.0 for zc1751-xm016-dc2

Poovendhan Selvaraj (4):
arm64: dts: qcom: ipq9574: Enable the download mode support
arm64: dts: qcom: ipq9574: Add SMEM support
dt-bindings: arm: qcom: document AL02-C9 board based on IPQ9574 family
arm64: dts: qcom: ipq9574: add support for RDP454 variant

Prathamesh Shete (2):
dt-bindings: gpio: Remove FSI domain ports on Tegra234
arm64: tegra: Add Tegra234 pin controllers

Radhey Shyam Pandey (1):
arm64: zynqmp: Add pmu interrupt-affinity

Rafał Miłecki (18):
ARM: dts: BCM5301X: Relicense Rafał's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Relicense Florian's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
ARM: dts: BCM5301X: Relicense Hauke's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Relicense AXI interrupts code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Specify MAC addresses on Luxul devices
dt-bindings: arm: bcm: unify version notation of Northstar devices
ARM: dts: BCM5301X: Use updated device "compatible" strings
ARM: dts: BCM5301X: Use updated "spi-gpio" binding properties
dt-bindings: arm: bcm: Add bindings for Buffalo WZR-1166DHP(2)
ARM: dts: BCM5301X: Drop invalid #usb-cells
ARM: dts: BCM5301X: Drop invalid properties from Meraki MR32 keys
ARM: dts: BCM5301X: Relicense Christian's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Describe switch ports in the main DTS
dt-bindings: net: wireless: brcm,bcm4329-fmac: add BCM4366 binding
dt-bindings: net: wireless: brcm,bcm4329-fmac: allow generic properties
ARM: dts: BCM5301X: Add Netgear R8000 WiFi regulator mappings
ARM: dts: BCM5301X: Add cells sizes to PCIe nodes

Raphael Gallais-Pou (4):
ARM: dts: stm32: fix warnings on stm32f469-disco board
dt-bindings: display: st,stm32-dsi: Remove unnecessary fields
ARM: dts: stm32: fix dsi warnings on stm32mp15 boards
ARM: dts: stm32: fix ltdc warnings in stm32mp15 boards

Rob Herring (4):
ARM: dts: allwinner: Use quoted #include
ARM: dts: Add .dts files missing from the build
kbuild: Support flat DTBs install
ARM: dts: Move .dts files to vendor sub-directories

Robert Marko (4):
arm64: dts: microchip: sparx5: do not use PSCI on reference boards
arm64: dts: microchip: sparx5: correct CPU address-cells
arm64: dts: qcom: ipq8074: Add QUP5 SPI node
arm64: dts: qcom: ipq8074: add critical thermal trips

Robin van der Gracht (3):
ARM: dts: imx6qdl: vicut1: The sgtl5000 uses i2s not ac97
ARM: dts: imx6dl: prtvt7: Adjust default backlight brightness to 65
ARM: dts: imx6q: prtwd2: Correct iomux configuration for ENET MDIO and MDC

Roger Quadros (1):
arm64: dts: ti: k3-am625: Enable Type-C port for USB0

Rohit Agarwal (6):
ARM: dts: qcom: sdx65: Add support for PCIe PHY
ARM: dts: qcom: sdx65: Add support for PCIe EP
ARM: dts: qcom: sdx65-mtp: Enable PCIe PHY
ARM: dts: qcom: sdx65-mtp: Enable PCIe EP
dt-bindings: arm: qcom: Document SDX75 platform and boards
arm64: dts: qcom: Add SDX75 platform and IDP board support

Roman Beranek (1):
ARM: dts: sunxi: rename tcon's clock output

Rudraksha Gupta (4):
dt-bindings: arm: qcom: Add missing msm8960
dt-bindings: arm: qcom: Add Samsung Galaxy Express
ARM: dts: qcom: msm8960: Add USB node
ARM: dts: qcom: Add Samsung Galaxy Express support

Russell King (1):
ARM: dts: armada388-clearfog: add missing phy-modes

Ryan Wanner (1):
ARM: dts: at91: Return to boolean properties

Sai Krishna Potthuri (1):
arm64: zynqmp: Add resets property to sdhci nodes

Sam Protsenko (1):
arm64: dts: exynos: Remove clock from Exynos850 pmu_system_controller

Sebastian Reichel (3):
arm64: dts: rockchip: add GIC ITS support to rk3588
arm64: dts: rockchip: add PMIC to rk3588-evb1
arm64: dts: rockchip: add PMIC to rock-5b

Shazad Hussain (7):
arm64: dts: qcom: sa8775p: add USB nodes
arm64: dts: qcom: sa8775p-ride: enable USB nodes
arm64: dts: qcom: sa8775p: add the QUPv3 #0 and #3 node
arm64: dts: qcom: sa8775p: add missing i2c nodes
arm64: dts: qcom: sa8775p: add missing spi nodes
arm64: dts: qcom: sa8775p: add uart5 and uart9 nodes
arm64: dts: qcom: sa8775p-ride: enable i2c11

Shreeya Patel (2):
arm64: dts: rockchip: Add DT node for ADC support in RK3588
arm64: dts: rockchip: Add saradc node to rock5b

Shubhi Garg (2):
dt-bindings: tegra: Document compatible for IGX
arm64: tegra: Add support for IGX Orin

Sinthu Raja (2):
arm64: dts: ti: k3-j721s2: Fix wkup pinmux range
arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header

Srinivas Kandagatla (3):
dt-bindings: clock: Add LPASSCC and reset controller for SC8280XP
dt-bindings: clock: Add LPASS AUDIOCC and reset controller for SC8280XP
arm64: dts: qcom: sc8280xp: add resets for soundwire controllers

Srinivas Neeli (1):
arm64: zynqmp: Add linux,code for gpio button

Stanislav Jakubek (10):
ARM: dts: bcm23550: Add SoC-specific I2C compatible
ARM: dts: bcm-mobile: align SDHCI node name with bindings
dt-bindings: soc: bcm: add missing dt-binding document for bcm23550-cdc
ARM: dts: bcm-mobile: change "" includes to <> where applicable
ARM: dts: bcm21664/23550: use CCU compatibles directly
ARM: dts: bcm-mobile: move status properties to the end of nodes
ARM: dts: bcm11351/21664: add UART, I2C node labels
ARM: dts: bcm21664-garnet: use node labels
dt-bindings: power: reset: bcm21664-resetmgr: convert to YAML
dt-bindings: firmware: brcm,kona-smc: convert to YAML

Stefan Wahren (2):
ARM: dts: imx: Adjust dma-apbh node name
ARM: dts: imx6ul: Add clock and PGC node to GPC

Steffen Trumtrar (10):
ARM: dts: stm32: Add alternate pinmux for ethernet for stm32mp15
ARM: dts: stm32: Add alternate pinmux for sai2b on stm32mp15
ARM: dts: stm32: Add new pinmux for sdmmc1_b4 on stm32mp15
ARM: dts: stm32: Add new pinmux for sdmmc2_d47 on stm32mp15
ARM: dts: stm32: Add pinmux for USART1 pins on stm32mp15
ARM: dts: stm32: Add idle/sleep pinmux for USART3 on stm32mp15
ARM: dts: stm32: Add sleep pinmux for SPI1 pins_a on stm32mp15
dt-bindings: arm: stm32: Add Phytec STM32MP1 board
ARM: dts: stm32: add STM32MP1-based Phytec SoM
ARM: dts: stm32: add STM32MP1-based Phytec board

Stephan Gerhold (29):
arm64: dts: qcom: apq8016-sbc: Fix regulator constraints
arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion
arm64: dts: qcom: msm8916: Fix regulator constraints
arm64: dts: qcom: msm8916: Disable audio codecs by default
arm64: dts: qcom: pm8916: Move default regulator "-supply"s
arm64: dts: qcom: msm8916-pm8916: Clarify purpose
arm64: dts: qcom: msm8916: Define regulator constraints next to usage
arm64: dts: qcom: msm8916-pm8916: Mark always-on regulators
arm64: dts: qcom: Add msm8939-pm8916.dtsi include
arm64: dts: qcom: msm8916: Rename &msmgpio -> &tlmm
arm64: dts: qcom: msm8916/39: Rename &blsp1_uartN -> &blsp_uartN
arm64: dts: qcom: msm8916/39: Use consistent name for I2C/SPI pinctrl
arm64: dts: qcom: msm8916/39: Clean up MDSS labels
arm64: dts: qcom: pm8916: Rename &wcd_codec -> &pm8916_codec
arm64: dts: qcom: msm8916: Move aliases to boards
arm64: dts: qcom: msm8916/39: Fix SD card detect pinctrl
arm64: dts: qcom: msm8916/39: Consolidate SDC pinctrl
arm64: dts: qcom: apq8016-sbc: Drop unneeded MCLK pinctrl
arm64: dts: qcom: msm8916/39: Cleanup audio pinctrl
arm64: dts: qcom: msm8916/39: Rename wcnss pinctrl
arm64: dts: qcom: msm8916: Drop msm8916-pins.dtsi
arm64: dts: qcom: msm8939-pm8916: Add missing pm8916_codec supplies
arm64: dts: qcom: msm8939: Disable lpass_codec by default
arm64: dts: qcom: msm8939-sony-tulip: Fix l10-l12 regulator voltages
arm64: dts: qcom: msm8939-sony-tulip: Allow disabling pm8916_l6
arm64: dts: qcom: msm8939: Fix regulator constraints
arm64: dts: qcom: msm8939-pm8916: Clarify purpose
arm64: dts: qcom: msm8939: Define regulator constraints next to usage
arm64: dts: qcom: msm8939-pm8916: Mark always-on regulators

Sumit Gupta (2):
dt-bindings: tegra: Add ICC IDs for dummy memory clients
arm64: tegra: Add CPU OPP tables and interconnects property

Taniya Das (2):
dt-bindings: clock: qcom: Add SM8450 video clock controller
arm64: dts: qcom: sm8450: Add video clock controller

Thejasvi Konduru (1):
arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets

Thierry Reding (11):
Merge branch 'for-6.5/dt-bindings' into for-6.5/arm64/dt
dt-bindings: usb: tegra-xudc: Remove extraneous PHYs
dt-bindings: tegra: Document Jetson Orin Nano
dt-bindings: tegra: Document Jetson Orin Nano Developer Kit
arm64: tegra: Support Jetson Orin Nano Developer Kit
arm64: tegra: Sort properties more logically
arm64: tegra: Add a few blank lines for better readability
arm64: tegra: Add Tegra234 thermal support
arm64: tegra: Enable thermal support on Jetson AGX Orin
arm64: tegra: Enable thermal support on Jetson Orin NX
arm64: tegra: Enable thermal support on Jetson Orin Nano

Tianling Shen (5):
dt-bindings: Add doc for Fastrhino R66S / R68S
arm64: dts: rockchip: Add Lunzn Fastrhino R66S
arm64: dts: rockchip: Add Lunzn Fastrhino R68S
dt-bindings: arm: rockchip: add FriendlyARM NanoPi R2C Plus
arm64: dts: rockchip: Add FriendlyARM NanoPi R2C Plus

Tim Harvey (6):
dt-bindings: arm: Add Gateworks i.MX8M GW7905-2x board
arm64: dts: freescale: Add imx8mp-venice-gw7905-2x
ARM: dts: imx6qdl-gw54xx: remove invalid nodes from fan-controller
ARM: dts: imx6qdl-gw5912: remove invalid nodes from fan-controller
arm64: dts: imx8mm-venice-gw700x: remove invalid props from fan-controller
arm64: dts: imx8mp-venice-gw702x: fix GSC vdd_bat data size

Tony Lindgren (14):
ARM: dts: gta04: Move model property out of pinctrl node
ARM: dts: Unify pinctrl-single pin group nodes for omap3
ARM: dts: Unify pinctrl-single pin group nodes for omap2
ARM: dts: Unify pinctrl-single pin group nodes for omap4
ARM: dts: Unify pinctrl-single pin group nodes for omap5
ARM: dts: Unify pinctrl-single pin group nodes for ti81xx
ARM: dts: Unify pinctrl-single pin group nodes for am33xx
ARM: dts: Unify pinctrl-single pin group nodes for am4
ARM: dts: Unify pinctrl-single pin group nodes for dra7
arm64: dts: broadcom: Unify pinctrl-single pin group nodes for stingray
ARM: dts: hisilicon: Unify pinctrl-single pin group nodes
arm64: dts: hisilicon: Unify pinctrl-single pin group nodes
ARM: dts: Unify pinctrl-single pin group nodes for keystone
arm64: dts: ti: Unify pin group node names for make dtbs checks

Udit Kumar (7):
arm64: dts: ti: k3-j7200-som: Enable I2C
arm64: dts: ti: k3-j7200: Add general purpose timers
arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads
arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux
arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux
arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level
arm64: dts: ti: k3-j7200: Drop SoC level aliases

Vadym Kochan (1):
arm64: dts: marvell: cp11x: Fix nand_controller node name according to YAML

Vaishnav Achath (9):
arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node
arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node
arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux
arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux
arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info
arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info
arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info
arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info
arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info

Varadarajan Narayanan (2):
arm64: dts: qcom: ipq9574: add tsens node
arm64: dts: qcom: ipq9574: add thermal zone nodes

Varalaxmi Bingi (1):
ARM: zynq: dts: Setting default i2c clock frequency to 400kHz

Vignesh Viswanathan (2):
arm64: dts: qcom: enable the download mode support
arm64: dts: qcom: add few more reserved memory region

Vijaya Krishna Nivarthi (3):
arm64: dts: qcom: sc7180: Add stream-id of qspi to iommus
arm64: dts: qcom: sc7280: Add stream-id of qspi to iommus
arm64: dts: qcom: sdm845: Add stream-id of qspi to iommus

Vinod Koul (7):
arm64: dts: qcom: sc8180x: Add interconnects and lmh
arm64: dts: qcom: sc8180x: Add thermal zones
arm64: dts: qcom: sc8180x: Add QUPs
arm64: dts: qcom: sc8180x: Add PCIe instances
arm64: dts: qcom: sc8180x: Add remoteprocs, wifi and usb nodes
arm64: dts: qcom: sc8180x: Add display and gpu nodes
arm64: dts: qcom: sc8180x: Add pmics

Wadim Egorov (3):
arm64: dts: ti: Add LED controller to phyBOARD-Electra
dt-bindings: arm: ti: Add bindings for PHYTEC AM62x based hardware
arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625

Walker Chen (1):
riscv: dts: starfive: Add PMU controller node

Wei Fang (1):
arm64: dts: imx93: add fsl,stop-mode property to support WOL

Wolfram Sang (2):
arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
arm64: dts: renesas: ulcb-kf: Add HSCIF1 node

Xianwei Zhao (1):
arm64: dts: add support for C3 based Amlogic AW409

Xingyu Wu (2):
riscv: dts: starfive: jh7100: Add watchdog node
riscv: dts: starfive: jh7110: Add watchdog node

Xu Yang (1):
arm64: dts: imx93: add ddr performance monitor node

Yang Xiwen (1):
arm64: dts: qcom: msm8916-ufi: make UDC dual mode

Yassine Oudjana (1):
arm64: dts: qcom: msm8996pro: Add CBF scaling support

Yoshihiro Shimoda (1):
arm64: dts: renesas: Add IOMMU related properties into PCIe host nodes

Yunfei Dong (1):
arm64: dts: mt8195: Add video decoder node

hfdevel@xxxxxxx (1):
ARM: dts: meson8b: correct uart_B and uart_C clock references

dirstat:
0.0% Documentation/devicetree/bindings/arm/bcm/
0.0% Documentation/devicetree/bindings/arm/samsung/
0.0% Documentation/devicetree/bindings/arm/stm32/
0.0% Documentation/devicetree/bindings/arm/ti/
0.2% Documentation/devicetree/bindings/arm/
0.0% Documentation/devicetree/bindings/ata/
0.4% Documentation/devicetree/bindings/clock/
0.0% Documentation/devicetree/bindings/crypto/
0.0% Documentation/devicetree/bindings/display/
0.0% Documentation/devicetree/bindings/firmware/xilinx/
0.0% Documentation/devicetree/bindings/firmware/
0.0% Documentation/devicetree/bindings/fpga/
0.0% Documentation/devicetree/bindings/gpio/
0.0% Documentation/devicetree/bindings/gpu/
0.0% Documentation/devicetree/bindings/i2c/
0.0% Documentation/devicetree/bindings/interrupt-controller/
0.0% Documentation/devicetree/bindings/mailbox/
0.0% Documentation/devicetree/bindings/media/xilinx/
0.0% Documentation/devicetree/bindings/media/
0.0% Documentation/devicetree/bindings/memory-controllers/
0.1% Documentation/devicetree/bindings/misc/
0.0% Documentation/devicetree/bindings/net/wireless/
0.0% Documentation/devicetree/bindings/nvmem/
0.0% Documentation/devicetree/bindings/pci/
0.0% Documentation/devicetree/bindings/pinctrl/
0.0% Documentation/devicetree/bindings/power/reset/
0.0% Documentation/devicetree/bindings/riscv/
0.0% Documentation/devicetree/bindings/rtc/
0.0% Documentation/devicetree/bindings/serial/
0.0% Documentation/devicetree/bindings/soc/bcm/
0.0% Documentation/devicetree/bindings/spi/
0.0% Documentation/devicetree/bindings/timer/
0.0% Documentation/devicetree/bindings/usb/
0.0% Documentation/devicetree/bindings/watchdog/
0.0% Documentation/devicetree/bindings/
0.0% arch/arm/boot/dts/actions/
0.0% arch/arm/boot/dts/airoha/
0.9% arch/arm/boot/dts/allwinner/
0.0% arch/arm/boot/dts/alphascale/
0.0% arch/arm/boot/dts/amazon/
0.0% arch/arm/boot/dts/amlogic/
0.0% arch/arm/boot/dts/arm/
0.1% arch/arm/boot/dts/aspeed/
0.0% arch/arm/boot/dts/axis/
1.4% arch/arm/boot/dts/broadcom/
0.0% arch/arm/boot/dts/calxeda/
0.0% arch/arm/boot/dts/cirrus/
0.0% arch/arm/boot/dts/cnxt/
0.0% arch/arm/boot/dts/gemini/
0.3% arch/arm/boot/dts/hisilicon/
0.0% arch/arm/boot/dts/hpe/
0.0% arch/arm/boot/dts/intel/axm/
0.0% arch/arm/boot/dts/intel/ixp/
0.0% arch/arm/boot/dts/intel/pxa/
0.0% arch/arm/boot/dts/intel/socfpga/
0.0% arch/arm/boot/dts/intel/
0.5% arch/arm/boot/dts/marvell/
0.4% arch/arm/boot/dts/mediatek/
0.6% arch/arm/boot/dts/microchip/
0.0% arch/arm/boot/dts/moxa/
0.0% arch/arm/boot/dts/nspire/
0.0% arch/arm/boot/dts/nuvoton/
0.0% arch/arm/boot/dts/nvidia/
2.2% arch/arm/boot/dts/nxp/imx/
0.0% arch/arm/boot/dts/nxp/lpc/
0.0% arch/arm/boot/dts/nxp/ls/
0.1% arch/arm/boot/dts/nxp/mxs/
0.1% arch/arm/boot/dts/nxp/vf/
0.0% arch/arm/boot/dts/nxp/
1.8% arch/arm/boot/dts/qcom/
0.0% arch/arm/boot/dts/realtek/
0.0% arch/arm/boot/dts/renesas/
0.1% arch/arm/boot/dts/rockchip/
1.1% arch/arm/boot/dts/samsung/
0.0% arch/arm/boot/dts/sigmastar/
0.0% arch/arm/boot/dts/socionext/
2.2% arch/arm/boot/dts/st/
0.0% arch/arm/boot/dts/sunplus/
0.0% arch/arm/boot/dts/synaptics/
0.0% arch/arm/boot/dts/ti/davinci/
0.3% arch/arm/boot/dts/ti/keystone/
6.1% arch/arm/boot/dts/ti/omap/
0.0% arch/arm/boot/dts/ti/
0.0% arch/arm/boot/dts/unisoc/
0.0% arch/arm/boot/dts/vt8500/
0.0% arch/arm/boot/dts/xen/
0.0% arch/arm/boot/dts/xilinx/
3.2% arch/arm/boot/dts/
0.0% arch/arm/
0.0% arch/arm64/boot/dts/allwinner/
0.0% arch/arm64/boot/dts/amazon/
0.1% arch/arm64/boot/dts/amlogic/
0.0% arch/arm64/boot/dts/apm/
0.0% arch/arm64/boot/dts/arm/
0.0% arch/arm64/boot/dts/broadcom/bcmbca/
0.0% arch/arm64/boot/dts/broadcom/northstar2/
0.1% arch/arm64/boot/dts/broadcom/stingray/
0.0% arch/arm64/boot/dts/broadcom/
0.0% arch/arm64/boot/dts/exynos/
4.4% arch/arm64/boot/dts/freescale/
0.9% arch/arm64/boot/dts/hisilicon/
0.0% arch/arm64/boot/dts/marvell/
4.0% arch/arm64/boot/dts/mediatek/
0.0% arch/arm64/boot/dts/microchip/
1.3% arch/arm64/boot/dts/nvidia/
35.5% arch/arm64/boot/dts/qcom/
0.0% arch/arm64/boot/dts/realtek/
1.4% arch/arm64/boot/dts/renesas/
4.3% arch/arm64/boot/dts/rockchip/
0.0% arch/arm64/boot/dts/socionext/
0.0% arch/arm64/boot/dts/synaptics/
18.7% arch/arm64/boot/dts/ti/
1.3% arch/arm64/boot/dts/xilinx/
0.0% arch/riscv/boot/dts/allwinner/
0.1% arch/riscv/boot/dts/starfive/
0.7% arch/riscv/boot/dts/thead/
0.0% arch/riscv/boot/dts/
0.0% arch/riscv/configs/
0.0% arch/riscv/
0.7% include/dt-bindings/clock/
0.0% include/dt-bindings/gpio/
0.0% include/dt-bindings/memory/
0.1% include/dt-bindings/power/
0.0% include/dt-bindings/reset/
0.0% include/dt-bindings/thermal/
0.0% scripts/