[GIT PULL 2/5] ARM: DT changes for 5.19, part 1
Arnd Bergmann
arnd at kernel.org
Thu May 26 07:48:04 PDT 2022
The following changes since commit 71ff461c3f41f6465434b9e980c01782763e7ad8:
iommu/omap: Fix regression in probe for NULL pointer dereference
(2022-04-08 11:16:29 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-5.19
for you to fetch changes up to 82706d6fb19d0b845146f7108fce3926502c5f52:
Merge tag 'v5.18-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt (2022-05-13 23:26:21 +0200)
----------------------------------------------------------------
ARM: DT changes for 5.19, part 1
There are 40 branches this time, adding a lot of new hardware
support, and cleanups. Krzysztof Kozlowski continues his treewide
cleanups.
There are a number of new SoCs, all of them as part of existing
families, and typically added along with a reference board:
- Renesas RZ/G2UL (R9A07G043) is the single-core version of the RZ/G2L
general-purpose MPU.
- Renesas RZ/V2M (R9A09G011) is a smart camera SoC
- Renesas R-Car V4H (R8A779G0) is an automotive chip with Cortex-A76
cores and deep learning accerlation.
- Broadcom BCM47622 is a new broadband SoC based on a quad Cortex-A7
and dual Wifi-6.
- Corstone1000 is a generic platform from Arm that is used for designing
custom SoCs, the support for now is for the Fixed Virtual Platform
emulation for it.
- Mediatek MT8195 (Kompanio 1200) is a high-end consumer chip used
in upcoming Chromebooks.
- NXP i.MXRT1050 is a Cortex-M7 based microcontroller, the first
MMU-less SoC to be added in a while
New machines based on already supported SoCs this time are mainly
for 32-bit platforms and include:
- Two wireless routers based on Broadcom bcm4708
- 30 new boards based on NXP i.MX6, i.MX7 and i.MX8 families, mostly
for the industrial embedded market, and on NXP LS1021A based
IOT board.
- Two ethernet switches based on Microchip LAN966
- Eight Qualcomm Snapdragon based machines, including a smartwatch,
a Chromebook board and some phones
- Another phone based on the old ST-Ericsson Ux500 platform
- Seven STM32MP1 based boards
- Four single-board computers based on Rockchip RK3566/RK3568
----------------------------------------------------------------
Note: the full pull request message exceeds 100KB, using a dirstat instead
of the normal diffstat.
Adam Ford (5):
arm64: dts: imx8mn: Enable HS400-ES
arm64: dts: imx8mp: Enable HS400-ES
ARM: dts: logicpd-som-lv: Move pinmuxing to peripheral nodes
arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3
arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3
Akhil P Oommen (1):
arm64: dts: qcom: sc7280: Support gpu speedbin
Alexander Bauer (1):
ARM: dts: imx6ull: Add support for PHYTEC phyGATE-Tauri-S with i.MX 6ULL
Alexander Shiyan (8):
ARM: dts: imx51: Add generic DMA bindings for UART nodes
ARM: dts: i.MX51: digi-connectcore-som: Remove unused regulators
ARM: dts: i.MX51: digi-connectcore-som: Update PMIC voltages
ARM: dts: i.MX51: digi-connectcore-som: Setup usbotg vbus-supply
ARM: dts: i.MX51: digi-connectcore-jsk: Use usb-nop-xceiv usbphy for USB1
ARM: dts: am335x-myirtech: Add an external clock oscillator for CPU RTC
ARM: dts: am335x-myirtech: Update NAND default partition table layout
ARM: dts: imx6qdl-phytec: Add LED labels
Alexander Stein (5):
ARM: dts: imx6ul: add TQ-Systems MBa6ULx device trees
ARM: dts: imx6ul: add TQ-Systems MBa6ULxL device trees
ARM: dts: imx6ull: add TQ-Systems MBa6ULLx device trees
ARM: dts: imx6ull: add TQ-Systems MBa6ULLxL device trees
ARM: dts: imx7s: fix iomuxc_lpsr node name
Alexandre Torgue (7):
dt-bindings: clock: stm32mp1: describes clocks if "st,stm32mp1-rcc-secure"
dt-bindings: clock: stm32mp15: rename CK_SCMI define
dt-bindings: reset: stm32mp15: rename RST_SCMI define
ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP15
dt-bindings: arm: stm32: Add SCMI version of STM32 boards
(DK1/DK2/ED1/EV1)
ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
dt-bindings: clock: stm32mp1: adapt example for "st,stm32mp1-rcc-secure"
Allen-KH Cheng (16):
arm64: dts: mt8192: Add pwrap node
arm64: dts: mt8192: Add SCP node
arm64: dts: mt8192: Add usb-phy node
arm64: dts: mt8192: Add xhci node
arm64: dts: mt8192: Fix nor_flash status disable typo
arm64: dts: mt8192: Add efuse node
arm64: dts: mt8192: Add m4u and smi nodes
arm64: dts: mt8192: Add the mmsys reset bit to reset the dsi0
arm64: dts: mt8192: Add dpi node
arm64: dts: mt8192: Add PCIe node
arm64: dts: mt8192: Add H264 venc device node
arm64: dts: mediatek: mt8173: Add power domain to encoder nodes
dt-bindings: arm: Add compatible for Mediatek MT8192
arm64: dts: mt8192: Add spmi node
arm64: dts: mt8192: Add audio-related nodes
arm64: dts: mt8192: Add mmc device nodes
Andre Przywara (9):
dt-bindings: watchdog: sunxi: fix F1C100s compatible
dt-bindings: watchdog: sunxi: clarify clock support
ARM: dts: suniv: F1C100: fix watchdog compatible
dt-bindings: arm: sunxi: document LicheePi Nano name
ARM: dts: suniv: F1C100: fix CPU node
ARM: dts: suniv: F1C100: fix timer node
dt-bindings: spi: sunxi: document F1C100 controllers
ARM: dts: suniv: F1C100: add SPI support
ARM: dts: suniv: licheepi-nano: add SPI flash
Andrej Picej (2):
ARM: dts: imx6ul: peb-av-02: move to 3 cell pwm
dt-bindings: arm: fsl: add PHYTEC phyGATE Tauri i.MX6 ULL
AngeloGioacchino Del Regno (1):
arm64: dts: mediatek: mt8173: Add gce-client-reg handle to disp-mutex
Angus Ainslie (1):
arm64: dts: imx8mq-librem5: add a RO firmware partition
Aniruddha Rao (1):
arm64: tegra: Update SDMMC1/3 clock source for Tegra194
Ansuel Smith (1):
ARM: dts: qcom: add syscon and cxo/pxo clock to gcc node for ipq8064
Ariel D'Alessandro (1):
arm64: dts: imx8mn-bsh-smm-s2pro: Add tlv320aic31xx audio card node
Arnd Bergmann (41):
Merge tag 'dt-cleanup-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'renesas-arm-dt-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-dt-bindings-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'bindings-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
Merge tag 'omap-for-v5.19/dt-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
Merge tag 'ux500-dts-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'amlogic-arm64-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
Merge tag 'amlogic-arm-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
Merge tag 'stm32-dt-for-v5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/dt
Merge tag 'juno-updates-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/dt
Merge tag 'arm-soc/for-5.19/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'arm-soc/for-5.19/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'omap-for-v5.19/dt-part2-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
Merge tag 'dt64-cleanup-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'dt-cleanup-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'renesas-arm-dt-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-dt-bindings-for-v5.19-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'tegra-for-5.19-dt-bindings' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'tegra-for-5.19-arm64-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'sunxi-dt-for-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag 'ti-keystone-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
Merge tag 'ti-k3-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
Merge tag 'imx-bindings-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'sunxi-dt-for-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag 'qcom-dts-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'qcom-arm64-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'imx-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt64-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Revert "ARM: dts: BCM5301X: Fix DTC warning for NAND node"
Merge tag 'v5.19-rockchip-dts64-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.19-rockchip-dts32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'visconti-arm-dt-for-v5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti
into arm/dt
Merge tag 'mvebu-dt64-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'mvebu-dt-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'at91-dt-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag 'v5.18-next-dts32' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'v5.18-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Arınç ÜNAL (9):
ARM: dts: BCM5301X: Fix DTC warning for NAND node
ARM: dts: BCM5301X: Remove cell properties from srab ports on
Asus RT-AC88U
ARM: dts: BCM5301X: Add rgmii to port at 5 of Broadcom switch on
Asus RT-AC88U
ARM: dts: BCM5301X: Retrieve gmac1 MAC address from NVRAM on Asus RT-AC88U
dt-bindings: arm: bcm: fix BCM53012 and BCM53016 SoC strings
dt-bindings: arm: bcm: create new description for BCM53016
ARM: dts: BCM5301X: Fix compatible strings for BCM53012 and BCM53016 SoC
dt-bindings: arm: bcm: add bindings for Asus RT-AC88U
ARM: dts: BCM5301X: Disable gmac0 and enable port at 8 on Asus RT-AC88U
Ashish Mhetre (2):
dt-bindings: memory: tegra: Update validation for reg and reg-names
arm64: tegra: Add memory controller channels
Ashish Singhal (1):
arm64: tegra: Add QSPI controllers on Tegra234
Aswath Govindraju (1):
arm64: dts: ti: k3-am62: Add support for MCAN
Baruch Siach (1):
arm64: dts: qcom: ipq6018: Add mdio bus description
Bhupesh Sharma (14):
arm64: dts: qcom: sm8150: Add pdc interrupt controller node
arm64: dts: qcom: sm8150: Add ufs power-domain entries
arm64: dts: qcom: sm8150: Add PCIe nodes
arm64: dts: qcom: sa8155: Enable PCIe nodes
arm64: dts: qcom: sm8150: Add support for SDC2
arm64: dts: qcom: sa8155p-adp: Add support for uSD card
arm64: dts: qcom: sm8150: Add PDC as the interrupt parent for tlmm
arm64: dts: qcom: msm8996-xiaomi: Drop max-microamp and
vddp-ref-clk properties from QMP PHY
arm64: dts: qcom: sc7280: Fix qmp phy node (use phy@ instead of lanes@)
arm64: dts: qcom: sm8450: Fix qmp ufs phy node (use phy@ instead
of lanes@)
arm64: dts: qcom: ipq6018: Fix qmp usb3 phy node
arm64: dts: qcom: sm8450: Fix qmp phy node (use phy@ instead of lanes@)
arm64: dts: qcom: sm8150: Fix iommu sid value for SDC2 controller
arm64: dts: qcom: sa8155p-adp: Disable multiple Tx and Rx queues
for ethernet IP
Biju Das (43):
dt-bindings: power: renesas,rzg2l-sysc: Document RZ/G2UL SoC
arm64: dts: renesas: r9a07g044c2-smarc: Enable usb2.0
arm64: dts: renesas: rzg2lc-smarc-pinfunction: Sort the nodes
arm64: dts: renesas: rzg2l-smarc: Move out i2c3 and Audio codec
from common dtsi
arm64: dts: renesas: rzg2lc-smarc: Enable i2c{0,1,2}
arm64: dts: renesas: rzg2lc-smarc: Enable Audio
arm64: dts: renesas: rzg2lc-smarc-som: Enable serial NOR flash
arm64: dts: renesas: rzg2lc-smarc-som: Enable OSTM
arm64: dts: renesas: rzg2lc-smarc-som: Add vdd core regulator
dt-bindings: arm: renesas: Document Renesas RZ/G2UL SMARC EVK
dt-bindings: clock: Add R9A07G043 CPG Clock and Reset Definitions
arm64: dts: renesas: rzg2lc-smarc: Enable RSPI1 on carrier board
arm64: dts: renesas: rzg2l-smarc: Move gpios property of
vccq_sdhi1 from common dtsi
arm64: dts: renesas: Add initial DTSI for RZ/G2UL SoC
arm64: dts: renesas: Add initial device tree for RZ/G2UL Type-1 SMARC EVK
arm64: dts: renesas: r9a07g043: Fillup the pinctrl stub node
arm64: dts: renesas: rzg2ul-smarc: Add scif0 and audio clk pins
arm64: dts: renesas: r9a07g043: Add SDHI nodes
arm64: dts: renesas: r9a07g043: Add GbEthernet nodes
arm64: dts: renesas: rzg2ul-smarc: Enable microSD on SMARC platform
arm64: dts: renesas: rzg2ul-smarc-som: Enable eMMC on SMARC platform
arm64: dts: renesas: rzg2ul-smarc-som: Enable Ethernet on SMARC platform
arm64: dts: renesas: r9a07g043: Add I2C2 node and fillup the
I2C{0,1,3} stub nodes
arm64: dts: renesas: r9a07g043: Add SSI{1,2,3} nodes and fillup
the SSI0 stub node
arm64: dts: renesas: r9a07g043: Add USB2.0 support
arm64: dts: renesas: r9a07g043: Fillup the CANFD stub node
arm64: dts: renesas: r9a07g043: Fillup the OSTM{0,1,2} stub nodes
arm64: dts: renesas: r9a07g043: Fillup the WDT{0,2} stub nodes
arm64: dts: renesas: rzg2ul-smarc: Enable i2c{0,1} and wm8978
arm64: dts: renesas: rzg2ul-smarc: Enable CANFD
arm64: dts: renesas: rzg2ul-smarc-som: Enable OSTM
arm64: dts: renesas: rzg2ul-smarc-som: Enable watchdog
dt-bindings: memory: renesas,rpc-if: Document RZ/G2UL SoC
arm64: dts: renesas: rzg2l-smarc: Move ssi0 and cpu sound_dai
nodes from common dtsi
arm64: dts: renesas: rzg2ul-smarc: Enable Audio
arm64: dts: renesas: rzg2ul-smarc: Enable USB2.0 support
arm64: dts: renesas: r9a07g044: Fix external clk node names
arm64: dts: renesas: r9a07g054: Fix external clk node names
arm64: dts: renesas: r9a07g043: Add RSPI{0,1,2} nodes
arm64: dts: renesas: r9a07g043: Add OPP table
arm64: dts: renesas: r9a07g043: Add TSU node
arm64: dts: renesas: r9a07g043: Create thermal zone to support IPA
arm64: dts: renesas: r9a07g043: Add SPI Multi I/O Bus controller node
Bjorn Andersson (5):
Merge branch '20220223172248.18877-1-tdas at codeaurora.org' into
arm64-for-5.19
Merge branch '20220411072156.24451-2-michael.srba at seznam.cz'
into arm64-for-5.19
arm64: dts: qcom: sm8350: Define GPI DMA engines
arm64: dts: qcom: sm8350: Add GENI I2C/SPI DMA channels
arm64: dts: qcom: sm8350-hdk: Enable &gpi_dma1
Bryan O'Donoghue (3):
arm64: dts: qcom: sm8250: Add camcc DT node
arm64: dts: qcom: sm8250: camss: Add CAMSS block definition
arm64: dts: qcom: sm8250: camss: Add CCI definitions
Caleb Connolly (1):
arm64: dts: rockchip: add an input enable pinconf to rk3399
Changming Huang (2):
ARM: dts: Add initial LS1021A IoT board dts support
dt-bindings: arm: fsl: add ls1021a-iot board
Chanho Park (5):
dt-bindings: clock: add clock binding definitions for Exynos Auto v9
dt-bindings: clock: add Exynos Auto v9 SoC CMU bindings
arm64: dts: exynos: add initial CMU clock nodes in ExynosAutov9
arm64: dts: exynos: switch USI clocks in ExynosAutov9
arm64: dts: exynos: switch UFS clock node in ExynosAutov9
Chris Packham (1):
arm64: dts: marvell: Update sdhci node names to match schema
Christian Hewitt (1):
arm64: dts: meson: alpa sort the board Makefile
Christopher Obbard (2):
arm64: dts: rockchip: Rename vdec_mmu node for RK3328
arm64: dts: rockchip: Add vdec support for RK3328
Chuanhong Guo (1):
arm64: dts: mediatek: add mtk-snfi for mt7622
Dang Huynh (2):
ARM: dts: sunxi: nanopi: Remove input-name property
arm64: dts: mediatek: pumpkin: Remove input-name property
Dave Gerlach (3):
ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation
ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc
ARM: dts: am43xx: Add i2c voltage scaling firmware to wkup_m3_ipc
David Jander (21):
ARM: dts: imx6qdl-vicut1/vicutgo: Set default backlight
brightness to maximum
ARM: dts: imx6qdl-vicut1/vicutgo: Rename backlight to backlight_lcd
ARM: dts: imx6qdl-vicut1/vicutgo: Add backlight_led node
ARM: dts: imx6qdl-vicut1: update gpio-line-names for some GPIOs
ARM: dts: imx6qdl-victgo: add CAN termination support
ARM: dts: imx6qdl-vicut1.dtsi: remove TiWi module
ARM: dts: imx6qdl-vicut1.dtsi: Put nON_SWITCH in own pinctrl grp
ARM: dts: imx6qdl-vicut1.dtsi: Remove PCIe
ARM: dts: imx6qdl-vicut1/victgo: Remove UART2
ARM: dts: imx6qdl-vicut1.dtsi: Fix LED names
ARM: dts: imx6qdl-vicut1.dtsi: Fix debug LED gpio pins
ARM: dts: imx6qdl-vicut1.dtsi: Update GPIO line names
ARM: dts: imx6qdl-vicut1.dtsi: Remove conflicting pinctrl entry
ARM: dts: imx6q-vicut1.dts: remove sata node
ARM: dts: imx6dl-victgo.dts: update gpio names
ARM: dts: imx6dl-victgo.dts: Factor out common parts to
imx6qdl-victgo.dtsi
ARM: dts: imx6qdl-vicut1.dtsi: Move some node out to DTS files
ARM: dts: Remove imx6qdl-victgo.dtsi
ARM: dts: imx6qdl-vicut1: Factor out common parts of 12inch board variants
ARM: dts: imx6dl-victgo.dts: Remove touchscreen x axis inversion
ARM: dts: imx6qdl-vicut1.dtsi: Add missing ISB led node
Denys Drozdov (5):
dt-bindings: arm: fsl: add toradex,colibri-imx6ull
ARM: dts: imx6ull-colibri: add touchscreen device nodes
ARM: dts: imx6ull-colibri: update device trees to support overlays
ARM: dts: imx6ull-colibri: add support for toradex iris carrier boards
ARM: dts: imx6ull-colibri: add support for toradex aster carrier boards
Diego Sueiro (1):
arm64: dts: fvp: Add virtio-rng support
Diogo Ivo (1):
arm64: tegra: Add missing DFLL reset on Tegra210
Dmitry Baryshkov (26):
arm64: dts: qcom: sdm845-db845c: add wifi variant property
arm64: dts: qcom: apq8096-db820c: enable MSS node
arm64: dts: qcom: sdm845: remove snps,dw-pcie compatibles
arm64: dts: qcom: msm8996: remove snps,dw-pcie compatibles
arm64: dts: qcom: sm8450-hdk: Enable remoteproc instances
arm64: dts: qcom: sm8450: add fastrpc nodes
arm64: dts: qcom: sdm845: correct dynamic power coefficients
arm64: dts: qcom: pm8350: add temp sensor and thermal zone config
arm64: dts: qcom: pm8350b: add temp sensor and thermal zone config
arm64: dts: qcom: pmr735b: add temp sensor and thermal zone config
arm64: dts: qcom: pm8350c: stop depending on thermal_zones label
arm64: dts: qcom: pmr735a: stop depending on thermal_zones label
arm64: dts: qcom: add pm8450 support
arm64: dts: qcom: sm8450: add PCIe0 PHY node
arm64: dts: qcom: sm8450: add PCIe0 RC device
arm64: dts: qcom: sm8450: add PCIe1 PHY node
arm64: dts: qcom: sm8450: add PCIe1 root device
arm64: dts: qcom: sm8450-qrd: enable PCIe0 PHY device
arm64: dts: qcom: sm8450-qrd: enable PCIe0 host
arm64: dts: qcom: sm8450-hdk: add pcie nodes
arm64: dts: qcom: msm8996: Drop flags for mdss irqs
arm64: dts: qcom: sdm630: Drop flags for mdss irqs
arm64: dts: qcom: sdm660: Drop flags for mdss irqs
arm64: dts: qcom: sdm845: Drop flags for mdss irqs
arm64: dts: qcom: sm8250: Drop flags for mdss irqs
ARM: dts: qcom: msm8974: Drop flags for mdss irqs
Douglas Anderson (4):
arm64: dts: qcom: sc7280-herobrine: Fix PCIe regulator glitch at bootup
arm64: dts: qcom: sc7280: Delete herobrine-r0
arm64: dts: qcom: sc7280-herobrine: Audio codec wants 1.8V, not 1.62V
arm64: dts: qcom: sc7280: eDP for herobrine boards
Eugen Hristev (1):
ARM: dts: at91: sama7g5: remove interrupt-parent from gic node
Fabien Dessenne (5):
ARM: dts: stm32: fix pinctrl node name warnings (MCU soc)
ARM: dts: stm32: fix pinctrl node name warnings (MPU soc)
ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131
ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk
ARM: dts: stm32: add UserPA13 button on stm32mp135f-dk
Fabien Parent (5):
dt-bindings: arm64: dts: mediatek: Add mt8195-demo board
arm64: dts: mediatek: Add device-tree for MT8195 Demo board
arm64: dts: mediatek: mt8183-pumpkin: fix bad thermistor node name
arm64: dts: mediatek: mt8195-demo: Remove input-name property
arm64: dts: mediatek: mt8195-demo: enable uart1
Fabio Estevam (10):
arm64: dts: imx8mn-evk: Add UART3 support
ARM: dts: mba6ulx: Remove unnecessary #address-cells/#size-cells
ARM: dts: imx6dl-plybas: Use the standard 'uart-has-rtscts'
ARM: dts: imx6ul-kontron-n6x1x-s: Use the standard 'uart-has-rtscts'
arm64: dts: imx8mp-verdin: Use the standard 'uart-has-rtscts'
arm64: dts: imx8mq-kontron-pitx-imx8m: Use the standard 'uart-has-rtscts'
ARM: dts: imx6sl: Add a label for the cpu node
dt-bindings: vendor-prefixes: Add prefix for Storopack
dt-bindings: arm: fsl: Add Storopack i.MX7D SMEGW01 board
ARM: dts: imx7d-smegw01: Add support for i.MX7D SMEGW01 board
Frank Wunderlich (3):
arm64: dts: rockchip: Add sata nodes to rk356x
arm64: dts: rockchip: Add USB nodes for BPI-R2-Pro
arm64: dts: rockchip: Add SATA support to BPI-R2-Pro
Furkan Kardame (1):
arm64: dts: rockchip: add dts for Firefly Station M2 rk3566
Geert Uytterhoeven (16):
arm64: dts: renesas: r8a779f0: Add I2C nodes
arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs
arm64: dts: renesas: spider: Add Ethernet sub-board
arm64: dts: renesas: rcar-gen3: Add RPC device nodes
arm64: dts: renesas: draak: Add RPC HyperFlash device node
arm64: dts: renesas: ebisu: Add RPC HyperFlash device node
arm64: dts: renesas: salvator-common: Add RPC HyperFlash device node
arm64: dts: renesas: ulcb: Add RPC HyperFlash device node
Merge tag 'renesas-r9a07g043-dt-binding-defs-tag' into HEAD
arm64: dts: renesas: r8a779f0: Add GPIO nodes
ARM: dts: r9a06g032: Drop "arm,cortex-a7-timer" from timer node
Merge tag 'renesas-r8a779g0-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.19
dt-bindings: soc: renesas: Move renesas,rzg2l-sysc from arm to soc
arm64: dts: renesas: Add interrupt-names to CANFD nodes
arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
Merge tag 'renesas-r9a09g011-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.19
Gireesh Hiremath (15):
ARM: dts: am335x: Guardian: Update NAND partition table
ARM: dts: am335x: Guardian: Rename power button label
ARM: dts: am335x: Guardian: Add keypad
ARM: dts: am335x: Guardian: Disable poweroff support from RTC
ARM: dts: am335x: Guardian: Remove mmc status led
ARM: dts: am335x: Guardian: Update life led
ARM: dts: am335x: Guardian: Update beeper label
ARM: dts: am335x: Guardian: Update regulator node name
ARM: dts: am335x: Guardian: Add lcd port
ARM: dts: am335x: Guardian: Update backlight parameter
ARM: dts: am335x: Guardian: Enable UART port two
ARM: dts: am335x: Guardian: Disable DMA property of USB1
ARM: dts: am335x: Guardian: Update interface pinmux
ARM: dts: am335x: Guardian: Add gpio line manes
ARM: dts: am335x: Guardian: Update comments
Giulio Benetti (1):
ARM: dts: imx: Add i.MXRT1050-EVK support
Guido Günther (2):
arm64: dts: imx8mq-librem5: higher boost regulation current
arm64: dts: imx8mq-librem5-r4: add the correct panel
Harald Geyer (1):
arm64: dts: allwinner: teres-i: Add GPIO port regulators
Heiko Stuebner (1):
arm64: dts: rockchip: fix Makefile sorting for BananaPi R2 Pro
Herve Codina (4):
ARM: dts: r9a06g032: Add missing '#power-domain-cells'
ARM: dts: r9a06g032: Add internal PCI bridge node
ARM: dts: r9a06g032: Add USB PHY DT support
ARM: dts: r9a06g032: Link the PCI USB devices to the USB PHY
Hui Liu (1):
arm64: dts: mt6359: add PMIC MT6359 related nodes
Ivy Jian (1):
arm64: dts: qcom: switch panel compatible to "edp-panel" for limozeen
Jack Matthews (1):
ARM: dts: qcom: pm8226: add node for RTC
Jami Kettunen (1):
arm64: dts: qcom: msm8998-oneplus-common: Add NFC
Jayesh Choudhary (1):
arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main
Jesse Taube (3):
ARM: dts: suniv: F1C100: add clock and reset macros
ARM: dts: suniv: F1C100: add MMC controllers
ARM: dts: suniv: licheepi-nano: add microSD card
Joel Selvaraj (5):
arm64: dts: qcom: sdm845-xiaomi-beryllium: change firmware path
and use mbn format
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom ipa driver
arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's
vddio-supply property
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable second wifi channel
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom wled
backlight and link to panel
Johan Jonker (4):
ARM: dts: rockchip: use generic node name for dma rk3036/rk322x
arm64: dts: rockchip: use generic node name for pmucru on rk3399
arm64: dts: rockchip: add clocks property to cru nodes rk3399
ARM: dts: rockchip: rename pcfg_pull_default node name on rk3036
Jon Hunter (1):
arm64: tegra: Update PWM fan node name
Jonathan Bakker (4):
ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries
ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
ARM: dts: s5pv210: Adjust memory reg entries to match spec
ARM: dts: s5pv210: Adjust DMA node names to match spec
Katherine Perez (1):
arm64: dts: qcom: sm8350-duo2: enable battery charger
Kathiravan T (1):
arm64: dts: qcom: ipq8074: fix the sleep clock frequency
Kieran Bingham (1):
arm64: dts: renesas: falcon-cpu: Use INTC_EX for SN65DSI86
Kishon Vijay Abraham I (1):
arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0
Koji Matsuoka (1):
arm64: dts: renesas: r8a77961: Add CAN-FD node
Konrad Dybcio (39):
arm64: dts: qcom: sm8250-edo: Add dual CS35L41 amps
arm64: dts: qcom: msm8994: Fix sleep clock name
arm64: dts: qcom: msm8992-libra: Add CPU regulators
arm64: dts: qcom: msm8992-libra: Temporarily restrict CPU count to 1
arm64: dts: qcom: msm8992-libra: Remove superfluous status = "okay"
arm64: dts: qcom: msm8994: Add MMCC node
arm64: dts: qcom: msm8992: Use the correct GCC compatible
arm64: dts: qcom: msm8992: Use the correct MMCC compatible
arm64: dts: qcom: msm8994: Fix the cont_splash_mem address
arm64: dts: qcom: msm8992-libra: Fix up the framebuffer
arm64: dts: qcom: msm8994-kitakami: Disable a mistakengly enabled I2C host
arm64: dts: qcom: msm8994-kitakami: Update regulator configuration
arm64: dts: qcom: msm8994: Add OCMEM node
arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count
arm64: dts: qcom: msm8994: Add watchdog timer node
arm64: dts: qcom: msm8994: Add mmc aliases
ARM: dts: qcom-*-sony*: Mention SONY board names in DT filenames
ARM: dts: qcom-msm8974: Remove properties that are always overriden
ARM: dts: qcom-msm8974*: Fix UART naming
ARM: dts: qcom-msm8974*: Fix I2C labels
ARM: dts: qcom-msm8974: Fix up mdss nodes
ARM: dts: qcom-msm8974: Fix up SDHCI nodes
ARM: dts: qcom-msm8974*: Rename msmgpio to tlmm
ARM: dts: qcom-apq8074-dragonboard: Use &labels
ARM: dts: qcom-msm8974-fp2: Use &labels
ARM: dts: qcom-msm8974-lge-nexus5: Use &labels
ARM: dts: qcom-msm8974-klte: Use &labels
ARM: dts: qcom-msm8974-{"hon","am"}ami: Commonize and modernize the DTs
ARM: dts: qcom-msm8974-castor: Use &labels
ARM: dts: qcom-msm8974pro: Use &labels
ARM: dts: qcom-msm8974pro-*: Use the 8974pro name in DT filenames
ARM: dts: qcom-msm8974: Convert ADSP to a MMIO device
ARM: dts: qcom-msm8974: Sort and clean up nodes
ARM: dts: qcom-msm8974*: Enable IMEM unconditionally
ARM: dts: qcom-msm8974*: Consolidate I2C/UART/SDHCI
ARM: dts: qcom-msm8974*: Clean up old GPIO declarations
ARM: dts: qcom-msm8974-rhine: Add NFC and enable I2C hosts
ARM: dts: qcom-msm8974-rhine: Add pstore node
ARM: dts: qcom-msm8974*: Remove unnecessary include
Krzysztof Kozlowski (76):
ARM: dts: rockchip: correct interrupt flags on rk3188 boards
ARM: dts: exynos: remove deprecated unit address for LPDDR3
timings on Odroid
arm64: dts: exynos: move aliases to board in Exynos850
ARM: dts: exynos: add a specific compatible to MCT
arm64: dts: exynos: add a specific compatible to MCT
arm64: dts: tesla: add a specific compatible to MCT on FSD
ARM: dts: exynos: drop deprecated SFR region from MIPI phy
ARM: dts: exynos: align EHCI/OHCI nodes with dtschema on Exynos4
ARM: dts: s5pv210: align EHCI/OHCI nodes with dtschema
ARM: dts: s5pv210: Use standard arrays of generic PHYs for
EHCI/OHCI device
ARM: dts: broadcom: align SPI NOR node name with dtschema
arm64: dts: broadcom: align SPI NOR node name with dtschema
ARM: dts: nspire: use lower case hex addresses in node unit addresses
ARM: dts: ox820: align interrupt controller node name with dtschema
ARM: dts: socfpga: align interrupt controller node name with dtschema
arm64: dts: meson: align SPI NOR node name with dtschema
ARM: dts: meson: align SPI NOR node name with dtschema
arm64: dts: synaptics: remove unused DTSI for AS370
ARM: dts: s5pv210: align DMA channels with dtschema
arm64: dts: rockchip: correct interrupt flags on rk3399 boards
arm64: dts: freescale: align SPI NOR node name with dtschema
ARM: dts: imx: align SPI NOR node name with dtschema
ARM: dts: qcom: align SPI NOR node name with dtschema
ARM: dts: qcom: rename WCNSS child name to bluetooth
ARM: dts: qcom: ipq4019: align dmas in SPI/UART with DT schema
ARM: dts: qcom: ipq4019: align clocks in I2C with DT schema
ARM: dts: qcom: msm8660: disable GSBI8
arm64: dts: qcom: align SPI NOR node name with dtschema
arm64: dts: qcom: msm8996: drop unsupported UFS vddp-ref-clk-max-microamp
arm64: dts: qcom: msm8996: correct UFS compatible
arm64: dts: qcom: sm8350: drop duplicated ref_clk in UFS
arm64: dts: qcom: msm8916: rename WCNSS child name to bluetooth
arm64: dts: qcom: align dmas in I2C/SPI/UART with DT schema
arm64: dts: qcom: align clocks in I2C/SPI with DT schema
arm64: dts: qcom: msm8953: do not use underscore in node name
arm64: dts: qcom: msm8994: remove SMD qcom,local-pid property
arm64: dts: qcom: add RPM clock controller fallback compatible
ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc
ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc
ARM: dts: qcom: do not use underscore in node name
arm64: dts: hisilicon: align 'freq-table-hz' with dtschema in UFS
ARM: dts: qcom: sdx55: do not use underscore in BCM node name
ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks
arm64: dts: qcom: do not use underscore in BCM node name
arm64: dts: qcom: msm8994: override nodes by label
arm64: dts: qcom: msm8996: override nodes by label
ARM: dts: nuvoton: align SPI NOR node name with dtschema
ARM: dts: omap: align SPI NOR node name with dtschema
ARM: dts: marvell: align SPI NOR node name with dtschema
ARM: dts: keystone: Align SPI NOR node name with dtschema
ARM: dts: keystone: Fix missing fallback and case in SPI NOR
node compatible
arm64: dts: mediatek: mt8183: align Google CROS EC PWM node name
with dtschema
arm64: dts: mediatek: align operating-points table name with dtschema
arm64: dts: mediatek: align thermal zone node names with dtschema
arm64: dts: mt8183-kukui: align SPI NOR node name with dtschema
arm64: dts: microchip: align SPI NOR node name with dtschema
arm64: dts: marvell: align SPI NOR node name with dtschema
arm64: dts: juno: Drop useless 'dma-channels/requests' properties
dt-bindings: arm: stm32: narrow DH STM32MP1 SoM boards
dt-bindings: arm: stm32: correct blank lines
ARM: dts: am33xx: use new 'dma-channels/requests' properties
ARM: dts: dm81xx: use new 'dma-channels/requests' properties
ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM
arm64: dts: exynos: move XTCXO clock frequency to board in Exynos Auto v9
arm64: dts: exynos: drop useless 'dma-channels/requests' properties
arm64: dts: fsd: drop useless 'dma-channels/requests' properties
ARM: dts: s5pv210: drop useless 'dma-channels/requests' properties
ARM: dts: exynos: drop useless 'dma-channels/requests' properties
ARM: dts: zynq-7000: drop useless 'dma-channels/requests' properties
ARM: dts: socfpga: drop useless 'dma-channels/requests' properties
arm64: dts: stratix10/agilex: drop useless
'dma-channels/requests' properties
arm64: dts: broadcom: drop useless 'dma-channels/requests' properties
dt-bindings: dmaengine: fsl-imx: deprecate '#dma-channels' and
'#dma-requests'
ARM: dts: imx27: use new 'dma-channels' property
Merge tag 'samsung-dt-bindings-clk-exynosautov9-5.19' into next/dt64
ARM: dts: at91: use generic node name for dataflash
Kuldeep Singh (8):
ARM: dts: bcm-cygnus: Update spi clock properties
ARM: dts: ste-dbx: Update spi clock-names property
arm64: dts: lx2160a: Update can node property
ARM: dts: qcom: mdm9615: User generic node name for DMA
ARM: dts: qcom: apq8064: User generic node name for DMA
arm64: dts: qcom: msm8996: User generic node name for DMA
ARM: dts: qcom: ipq4019: User generic node name for DMA
ARM: dts: qcom: ipq8064: User generic node name for DMA
Lad Prabhakar (16):
arm64: dts: renesas: r9a07g054: Fillup the ADC stub node
arm64: dts: renesas: r9a07g054: Fillup the SDHI{0,1} stub nodes
arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting gpio-hog
pins related to SDHI
arm64: dts: renesas: r9a07g054: Fillup the CANFD stub node
arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting
can{0,1}-stb-hog nodes
arm64: dts: renesas: r9a07g054: Fillup the I2C{0,1,2,3} stub nodes
arm64: dts: renesas: r9a07g054: Fillup the sbc stub node
arm64: dts: renesas: r9a07g054: Fillup the OSTM{0,1,2} stub nodes
arm64: dts: renesas: r9a07g054: Fillup the WDT{0,1,2} stub nodes
arm64: dts: renesas: r9a07g054: Add SSI{1,2,3} nodes and fillup
the SSI0 stub node
arm64: dts: renesas: r9a07g054: Add USB2.0 phy and host support
arm64: dts: renesas: r9a07g054: Add USB2.0 device support
arm64: dts: renesas: r9a07g054: Add SPI{0,2} nodes and fillup
SPI1 stub node
arm64: dts: renesas: r9a07g054: Fillup the GPU node
arm64: dts: renesas: r9a07g054: Add OPP table
arm64: dts: renesas: r9a07g054: Add TSU node
Laurent Pinchart (3):
arm64: dts: imx8mp: Add MEDIAMIX power domains
arm64: dts: renesas: Remove empty lvds endpoints
arm64: dts: renesas: Remove empty rgb output endpoints
Li Yang (4):
ARM: dts: ls1021a: remove "simple-bus" compatible from ifc node
ARM: dts: update ifc node name to be memory-controller
arm64: dts: remove "simple-bus" compatible from ifc node
arm64: dts: freescale: update ifc node name to be memory-controller
Lin Huang (2):
arm64: dts: rockchip: Add dfi and dmc nodes to rk3399
arm64: dts: rockchip: Enable dmc and dfi nodes on gru
Linus Walleij (8):
dt-bindings: arm: ux500: Document Codina-TMO
ARM: dts: ux500: Add Codina TMO device tree
ARM: dts: ux500: Register Amstaos proximity sensor
ARM: dts: ux500: Add line impedance to fuel gauge
ARM: dts: ux500: Add GPS to Janice device tree
ARM: dts: ux500: Add GPS to Skomer device tree
ARM: dts: ux500: Add NFC to the Codina
ARM: dts: ux500: Add GPS to the Codina
Luca Weiss (15):
arm64: dts: qcom: sm6350: Fix naming of uart9
arm64: dts: qcom: sm6350: Add I2C busses
arm64: dts: qcom: sm7225-fairphone-fp4: Add AW8695 haptics
arm64: dts: qcom: sm6350: Add UFS nodes
arm64: dts: qcom: sm7225-fairphone-fp4: Enable UFS
dt-bindings: arm: qcom: Document asus,sparrow device
ARM: dts: qcom: Add support for ASUS ZenWatch 2
arm64: dts: qcom: sm6350: Add wifi node
arm64: dts: qcom: sm7225-fairphone-fp4: Enable wifi
ARM: dts: qcom: msm8974-FP2: We're msm8974pro
ARM: dts: qcom: msm8974-FP2: Add mmc* aliases
ARM: dts: qcom: msm8974: Add missing license headers
ARM: dts: qcom: msm8974-FP2: Add support for touchscreen
ARM: dts: qcom: msm8974-FP2: Configure charger
ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs
Lucas Stach (5):
arm64: dts: imx8mp: add GPC node with GPU power domains
arm64: dts: imx8mp: add GPU nodes
dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains
dt-bindings: soc: add binding for i.MX8MP HDMI blk-ctrl
arm64: dts: imx8mp: add HSIO power-domains
Manikanta Pubbisetty (1):
arm64: dts: qcom: sc7280: Add WCN6750 WiFi node
Manoj Sai (3):
arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM
arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
dt-bindings: arm: fsl: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
Marcel Ziswiler (17):
arm64: dts: imx8mm-verdin: update regulator names
arm64: dts: imx8mm-verdin: multi-line comment style
arm64: dts: imx8mm-verdin: alphabetically re-order nodes
arm64: dts: imx8mm-verdin: only dashes in node names
arm64: dts: imx8mm-verdin: comment about i2c level shifter
arm64: dts: imx8mm-verdin: update iomux configuration
arm64: dts: imx8mm-verdin: re-order pinctrl groups
arm64: dts: imx8mm-verdin: capitalisation of verdin comments
arm64: dts: imx8mm-verdin: note about disabled sd1 pull-ups
arm64: dts: imx8mm-verdin: add sd1 sleep pinctrl
arm64: dts: imx8mp: add uart2 dma
arm64: dts: freescale: add initial support for verdin imx8m plus
dt-bindings: arm: fsl: add toradex,verdin-imx8mp et al.
ARM: dts: imx6ull-colibri: fix nand bch geometry
ARM: dts: imx6ull-colibri: add/update some comments
ARM: dts: imx6ull-colibri: move gpio-keys node to som dtsi
ARM: dts: imx6ull-colibri: improve pinctrl node names
Marek Vasut (15):
arm64: dts: imx8mm: Add support for Data Modul i.MX8M Mini eDM SBC
ARM: dts: stm32: Add alternate pinmux for ethernet0 pins
ARM: dts: stm32: Add alternate pinmux for mco2 pins
ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM
arm64: dts: imx8mp: Add missing speed grade phandle
arm64: dts: imx8mp: Add cpu-freq support
ARM: dts: stm32: Fix PHY post-reset delay on Avenger96
arm64: dts: imx8mm: Add i.MX8M Mini Toradex Verdin based Menlo board
dt-bindings: rcc: Add optional external ethernet RX clock properties
dt-bindings: arm: Add Data Modul i.MX8M Mini eDM SBC
dt-bindings: arm: Add i.MX53 based Menlo board comment
dt-bindings: arm: Add i.MX8M Mini Toradex Verdin based Menlo board
arm64: dts: imx8mm: Add CPLD on MX8Menlo board
arm64: dts: imx8mm: Disable USB2 OC on Data Modul i.MX8M Mini eDM SBC
arm64: dts: imx8mm: Use 100 kHz I2C2 on Data Modul i.MX8M Mini eDM SBC
Mark Brown (1):
ARM: dts: imx6qdl-udoo: Disable USB host to work around boot issues
Markus Niebel (4):
arm64: dt: imx8mq: support pwm polarity inversion
arm64: dt: imx8mm: support pwm polarity inversion
arm64: dt: imx8mn: support pwm polarity inversion
arm64: dt: imx8mp: support pwm polarity inversion
Martin Kepplinger (2):
arm64: dts: imx8mq-librem5: make the volume buttons a wakeup source
arm64: dts: imx8mq-librem5: remove description of CHG_STATUS_B
Matthias Kaehlcke (7):
arm64: dts: qcom: sc7280: Add SAR sensors for herobrine
arm64: dts: qcom: sc7280: Add device tree for herobrine villager
arm64: dts: qcom: sc7280: Rename crd to crd-r3
arm64: dts: qcom: sc7280: Add 'piglin' to the crd-r3 compatible strings
arm64: dts: qcom: sc7280: herobrine: disable some regulators by default
arm64: dts: qcom: sc7280: Add CRD rev5
arm64: dts: qcom: sc7280: Add SAR sensors to herobrine crd
Matthias Schiffer (2):
arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates
dt-bindings: arm: fsl: add TQ Systems boards based on i.MX6UL(L)
Max Krummenacher (13):
ARM: dts: imx6dl-colibri: Drop dedicated v1.1 device tree
ARM: dts: imx6dl-colibri: Fix I2C pinmuxing
ARM: dts: imx6dl-colibri: Disable add-on accessories
ARM: dts: imx6dl-colibri: Command pmic to standby for poweroff
ARM: dts: imx6dl-colibri: Add additional pingroups
ARM: dts: imx6dl-colibri: Move common nodes to SoM dtsi
ARM: dts: imx6dl-colibri: Cleanup
ARM: dts: imx6dl-colibri: Add usdhc1 sleep pin configuration
ARM: dts: imx6dl-colibri: Add support for Toradex Iris carrier boards
ARM: dts: imx6dl-colibri: Add support for Toradex Aster carrier board
dt-bindings: arm: fsl: imx6dl-colibri: Drop dedicated v1.1 bindings
dt-bindings: arm: fsl: Add carriers for toradex,colibri-imx6dl
ARM: dts: imx6ull-colibri: change touch i2c parameters
Michael Riesch (6):
dt-bindings: arm: rockchip: add radxa rock3 model a
arm64: dts: rockchip: add basic dts for the radxa rock3 model a
arm64: dts: rockchip: add usb3 support to rk3568-evb1-v10
arm64: dts: rockchip: add usb3 support to the radxa rock3 model a
arm64: dts: rockchip: enable usb hub on the radxa rock3 model a
arm64: dts: rockchip: enable otg/drd operation of usb_host0_xhci in rk356x
Michael Srba (2):
dt-bindings: clock: gcc-msm8998: Add definitions of SSC-related clocks
arm64: dts: qcom: msm8998: reserve potentially inaccessible clocks
Michael Walle (23):
arm64: dts: imx8mn-evk: use proper names for PMIC outputs
arm64: dts: imx8mn-evk: fix the min/max voltages of the PMIC
arm64: dts: imx8mn-evk: add QSPI flash
arm64: dts: ls1028a: sl28: use ocelot-8021q tagging by default
arm64: dts: ls1028a: default to OTG mode for USB
arm64: dts: imx8mn: add 8MNANOD3L-EVK device tree
dt-bindings: arm: fsl: add IMX8MN DDR3L eval board
ARM: dts: ls1021a: reduce the interrupt-map-mask
arm64: dts: freescale: reduce the interrup-map-mask
ARM: dts: lan966x: rename pinctrl nodes
ARM: dts: lan966x: swap dma channels for crypto node
ARM: dts: lan966x: add sgpio node
ARM: dts: lan966x: add missing uart DMA channel
ARM: dts: lan966x: add all flexcom usart nodes
ARM: dts: lan966x: add flexcom SPI nodes
ARM: dts: lan966x: add flexcom I2C nodes
ARM: dts: lan966x: add basic Kontron KSwitch D10 support
ARM: dts: lan966x: add hwmon node
ARM: dts: lan966x: add MIIM nodes
ARM: dts: lan966x: add reset switch reset node
ARM: dts: lan966x: add serdes node
ARM: dts: lan966x: add switch node
ARM: dts: kswitch-d10: enable networking
Mike Leach (1):
arm64: dts: juno: add CTI entries to device tree
Ming Qian (1):
arm64: dts: freescale: imx8q: add imx vpu codec entries
Miquel Raynal (5):
ARM: dts: r9a06g032: Add the two DMA nodes
ARM: dts: r9a06g032: Describe the DMA router
ARM: dts: r9a06g032: Fill the UART DMA properties
ARM: dts: r9a06g032: Fix the NAND controller node
ARM: dts: r9a06g032: Describe the RTC
Nobuhiro Iwamatsu (7):
arm64: dts: visconti: Add clock controller support for TMPV7708
arm64: dts: visconti: Update the clock providers for UART
arm64: dts: visconti: Update the clock providers for I2C
arm64: dts: visconti: Update the clock providers for watchdog timer
arm64: dts: visconti: Update the clock providers for SPI
arm64: dts: visconti: Update the clock providers for ethernet device
arm64: dts: visconti: Update the clock providers for PCIe host controller
Nícolas F. R. A. Prado (2):
arm64: dts: mediatek: Format mediatek,larbs as an array of phandles
arm64: dts: mt8192: Follow binding order for SCP registers
Oleksandr Suvorov (2):
ARM: dts: imx6dl-colibri: Add gpio-line-names
ARM: dts: imx6ull-colibri: add gpio-line-names
Oleksij Rempel (10):
ARM: dts: exynos: fix ethernet node name for different odroid boards
ARM: dts: exynos: fix compatible strings for Ethernet USB devices
ARM: dts: bcm283x: fix ethernet node name
arm64: dts: imx8mm-kontron: fix ethernet node name
ARM: dts: omap3/4/5: fix ethernet node name for different OMAP boards
ARM: dts: imx6qdl-vicut1.dtsi: add thermal zone and attach tmp103 to it.
dt-bindings: arm: stm32: Add compatible strings for Protonic T1L boards
dt-bindings: net: silabs,wfx: add prt,prtt1c-wfm200 antenna variant
ARM: dts: stm32: stm32mp15-pinctrl: add spi1-1 pinmux group
ARM: dts: stm32: add support for Protonic PRTT1x boards
Pali Rohár (1):
ARM: dts: turris-omnia: Add atsha204a node
Paul Elder (2):
dt-bindings: soc: Add i.MX8MP media block control DT bindings
arm64: dts: imx8mp: Add MEDIA_BLK_CTRL
Peng Fan (1):
arm64: dts: imx8mq: add hdmi phy 27m clock
Peter Geis (8):
arm64: dts: rockchip: add rk356x dwc3 usb3 nodes
arm64: dts: rockchip: enable dwc3 on quartz64-a
arm64: dts: rockchip: add rk356x sfc support
dt-bindings: arm: rockchip: Add Pine64 Quartz64 Model B
dt-bindings: arm: rockchip: Add Pine64 SoQuartz SoM
dt-bindings: arm: rockchip: Add Firefly Station M2
arm64: dts: rockchip: add Pine64 Quartz64-B device tree
arm64: dts: rockchip: add SoQuartz CM4IO dts
Petr Vorel (1):
arm64: dts: qcom: msm8994-huawei-angler: Add sdhc1 definition
Phil Edworthy (4):
dt-bindings: arm: renesas: Document Renesas RZ/V2M SoC and EVK board
dt-bindings: clock: Add r9a09g011 CPG Clock Definitions
arm64: dts: renesas: Add initial DTSI for RZ/V2M SoC
arm64: dts: renesas: Add initial device tree for RZ/V2M EVK
Phil Elwell (4):
ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C
ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED
ARM: dts: bcm283x: Align ETH_CLK GPIO line name
Philip Oberfichtner (2):
ARM: dts: Add bosch acc board
dt-bindings: arm: Add bosch acc board
Philip Rinn (1):
arm64: dts: allwinner: a64: olinuxino: Enable audio
Philippe Schenker (3):
ARM: dts: imx6ull-colibri: use pull-down for adc pins
ARM: dts: imx6ull-colibri: add phy-supply to fec
ARM: dts: imx6ull-colibri: update usdhc1 pixmux and signaling
Qianggui Song (2):
arm64: dts: meson-s4: add pinctrl node
arm64: dts: meson-s4: add gpio_intc node
Rafał Miłecki (1):
ARM: dts: BCM5301X: Update pin controller node name
Rahul T R (2):
arm64: dts: ti: k3-j721e-sk: Enable DisplayPort
arm64: dts: ti: k3-j721e-sk: Enable HDMI
Rakesh Pillai (1):
arm64: dts: qcom: sc7280: Add WPSS remoteproc node
Rayyan Ansari (1):
ARM: dts: qcom: pm8226: Add VADC node
Rex-BC Chen (1):
arm64: dts: mt8183: Update disp_aal node compatible
Rob Herring (1):
arm64: dts: qcom: sdm845: shift6mq: Fix boolean properties with values
Robert Marko (5):
arm64: dts: uDPU: update partition table
arm64: dts: uDPU: correct temperature sensors
arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config
arm64: dts: marvell: espressobin-ultra: add PHY and switch reset pins
arm64: dts: marvell: espressobin-ultra: enable front USB3 port
Robin Murphy (1):
arm64: dts: rockchip: Add some pins for NanoPi4
Robin van der Gracht (2):
ARM: dts: imx6dl-victgo: Add interrupt-counter nodes
ARM: dts: imx6dl-victgo: The TGO uses a lg,lb070wv8 compatible 7" display
Rohit Agarwal (12):
ARM: dts: qcom: sdx65: Add support for A7 PLL clock
ARM: dts: qcom: sdx65: Add support for APCS block
ARM: dts: qcom: sdx65: Add spmi node
ARM: dts: qcom: sdx65-mtp: Add pmk8350b and pm8150b pmic
ARM: dts: qcom: Add PMIC pmx65 dts
ARM: dts: qcom: sdx65-mtp: Add pmx65 pmic
ARM: dts: qcom: sdx65: Add rpmpd node
ARM: dts: qcom: sdx65-mtp: Add regulator nodes
ARM: dts: qcom: sdx65: Add reserved memory nodes
ARM: dts: qcom: sdx65: Add support for SDHCI controller
ARM: dts: qcom: sdx65: Enable ARM SMMU
ARM: dts: qcom: sdx65: Add support for TCSR Mutex
Rui Miguel Silva (2):
dt-bindings: Add Arm corstone1000 platform
arm64: dts: Add Arm corstone1000 platform support
Rui Salvaterra (2):
arm64: dts: mt7622: specify the number of DMA requests
arm64: dts: mt7622: specify the L2 cache topology
SHIMAMOTO Takayoshi (1):
ARM: dts: BCM5301X: Add DT for WZR-1166DHP,DHP2
Sameer Pujar (2):
arm64: tegra: Add ASRC device on Tegra186 and later
arm64: tegra: Enable ASRC on various platforms
Samuel Holland (2):
arm64: dts: rockchip: Add accelerometer to rk3566-pinenote
arm64: dts: rockchip: Add USB and TCPC to rk3566-pinenote
Sandeep Maheswaram (1):
arm64: dts: qcom: sc7280: Add wakeup-source property for USB node
Sankeerth Billakanti (1):
arm64: dts: qcom: sc7280: rename edp_out label to mdss_edp_out
Sascha Hauer (1):
arm64: dts: rockchip: rename HDMI ref clock to 'ref' on rk3399
Satya Priya (2):
arm64: dts: qcom: pm8350c: Add pwm support
arm64: dts: qcom: Enable pm8350c pwm for sc7280-idp2
Shaik Sajida Bhanu (1):
arm64: dts: qcom: sc7280: Add reset entries for SDCC controllers
Shawn Lin (1):
arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399
Sherry Sun (1):
arm64: dts: imx8mp: add ddr controller node to support EDAC on imx8mp
Shunzhou Jiang (1):
arm64: dts: add support for S4 power domain controller
Souradeep Chowdhury (1):
arm64: dts: qcom: sc7280: Set the default dr_mode for usb2
Stefan Wahren (2):
ARM: dts: bcm2835-rpi-b: Fix GPIO line names
ARM: dts: bcm283x: Remove gpio line name NC
Stephan Gerhold (3):
arm64: dts: qcom: msm8916: Add BAM-DMUX for WWAN network interfaces
arm64: dts: qcom: msm8916-huawei-g7: Clarify installation instructions
arm64: dts: qcom: msm8916-huawei-g7: Add sound card
Stephen Boyd (8):
arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name
arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins
arm64: dts: qcom: sc7180-trogdor: Simplify SAR sensor enabling
arm64: dts: qcom: sc7180: Remove ipa interconnect node
ARM: dts: qcom: sdx55: Remove ipa interconnect node
arm64: dts: qcom: sc7180-trogdor: Simplify trackpad enabling
arm64: dts: qcom: sc7180-trogdor: Simplify spi0/spi6 labeling
arm64: dts: qcom: Only include sc7180.dtsi in sc7180-trogdor.dtsi
Sudeep Holla (2):
arm64: dts: juno: Fix SCMI power domain IDs for ETF and CS funnel
arm64: dts: fvp: Align virtio device node names with dtschema
Sumit Gupta (1):
arm64: tegra: Add node for Tegra234 CCPLEX cluster
Taniya Das (2):
dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280
arm64: dts: qcom: sc7280: Add lpasscore & lpassaudio clock controllers
Thorsten Scherer (1):
ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks
Tim Harvey (7):
arm64: dts: imx8m{m,n}-venice-*: add missing uart-has-rtscts
property to UARTs
arm64: dts: imx: Add i.MX8M Plus Gateworks gw7400 dts support
dt-bindings: arm: Add i.MX8M Plus Gateworks GW74xx board
arm64: dts: imx8mm-venice-gw7902: fix pcie bindings
arm64: dts: imx8m*venice: add missing clock-names to pcie_phy
arm64: dts: imx8mm-venice-gw7902: add vdd_5p0 ADC channel
arm64: dts: imx8mm-venice-gw7901: remove unnecessary cpu temp override
Tinghan Shen (2):
dt-bindings: arm: mediatek: Add mt8195 pericfg compatible
arm64: dts: Add mediatek SoC mt8195 and evaluation board
Tomi Valkeinen (2):
arm64: dts: ti: k3-j721e-*: add DP & DP PHY
arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm
Tommaso Merciai (1):
arm64: dts: imx8mm-evk: add pwm1/backlight support
Tony Lindgren (32):
dt-bindings: omap: Add clock-output-names and #clock-cells
dt-bindings: clock: ti: Add clock-output-names for clockctrl
dt-bindings: clock: ti: Add clock-output-names for TI composite clocks
ARM: dts: Add clksel node for am3 ehrpwm
ARM: dts: Add clksel node for am3 gfx
ARM: dts: Add clksel node for am3 clkout
ARM: dts: Use clock-output-names for am3
ARM: dts: Use clock-output-names for dra7
ARM: dts: Use clock-output-names for am4
ARM: dts: Add clock-output-names for omap4
ARM: dts: Drop custom clkctrl compatible and update omap4 l4per
ARM: dts: Add clock-output-names for omap5
ARM: dts: Drop custom clkctrl compatible and update omap5 l4per
ARM: dts: Group omap3 CONTROL_DEVCONF0 clocks
ARM: dts: Group omap3 CONTROL_DEVCONF1 clocks
ARM: dts: Group omap3 CM_FCLKEN1_CORE clocks
ARM: dts: Group omap3 crypto accelerator clocks
ARM: dts: Group omap3 CM_ICLKEN1_CORE clocks
ARM: dts: Group omap3 CM_ICLKEN3_CORE clocks
ARM: dts: Group omap3 CM_CLKSEL_CORE clocks
ARM: dts: Group omap3 CM_FCLKEN_WKUP clocks
ARM: dts: Group omap3 CM_ICLKEN_WKUP clocks
ARM: dts: Group omap3 CM_CLKSEL_WKUP clocks
ARM: dts: Group omap3 CM_CLKSEL1_PLL clocks
ARM: dts: Group omap3 CM_CLKOUT_CTRL clocks
ARM: dts: Group omap3 CM_FCLKEN_DSS clocks
ARM: dts: Group omap3 CM_CLKSEL_DSS clocks
ARM: dts: Group omap3 CM_FCLKEN_CAM clocks
ARM: dts: Group omap3 CM_FCLKEN_PER clocks
ARM: dts: Group omap3 CM_ICLKEN_PER clocks
ARM: dts: Group omap3 CM_CLKSEL_PER clocks
ARM: dts: Group omap3 CM_CLKSEL1_EMU clocks
Ulrich Hecht (2):
arm64: dts: renesas: r8a779a0: Add CANFD device node
arm64: dts: renesas: falcon: Enable CANFD 0 and 1
Uwe Kleine-König (1):
ARM: dts: imx6qdl-tx6: Drop some duplicated properties
Valentin Caron (2):
ARM: dts: stm32: add RTC node on stm32mp131
ARM: dts: stm32: enable RTC support on stm32mp135f-dk
Vignesh Raghavendra (4):
arm64: dts: ti: k3-am62: Add more peripheral nodes
arm64: dts: ti: k3-am625-sk: Enable on board peripherals
arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes
arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module
Vijaya Krishna Nivarthi (2):
arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold
for bluetooth
arm64: dts: qcom: sc7280-qcard: Configure CTS pin to
bias-bus-hold for bluetooth
Vinod Koul (14):
arm64: dts: qcom: sm8150: add ethernet node
arm64: dts: qcom: sa8155p-adp: Enable ethernet node
arm64: dts: qcom: sm8450: Add gpi_dma nodes
arm64: dts: qcom: sm8450: Fix missing iommus for qup
arm64: dts: qcom: sm8450: Add qup nodes for qup0
arm64: dts: qcom: sm8450: Add qup nodes for qup1
arm64: dts: qcom: sm8450: Add qup nodes for qup2
arm64: dts: qcom: sm8450: Fix missing iommus for qup1
arm64: dts: qcom: sm8450-qrd: Enable spi and i2c nodes
arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name
arm64: dts: qcom: db845c: Add support for MCP2517FD
arm64: dts: qcom: sc7280: Add GPI DMAengines
arm64: dts: qcom: sc7280: Add GENI I2C/SPI DMA channels
arm64: dts: qcom: sc7280-idp: Enable GPI DMAs
Vladimir Zapolskiy (2):
arm64: dts: qcom: sm8450: Add thermal sensor controllers
arm64: dts: qcom: sm8450: Add thermal zones
Vyacheslav Bocharov (4):
arm64: meson: add dts bluetooth node for JetHub H1
arm64: meson: dts: update serial alias in dts for JetHub D1
arm64: meson: update SDIO voltage in dts for JetHub D1
arm64: meson: update WiFi SDIO in dts for JetHub D1
William Zhang (2):
dt-bindings: arm: add bcmbca device tree binding document
ARM: dts: add dts files for bcmbca soc 47622
Wolfram Sang (5):
ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes
ARM: dts: rzg1: Add interrupt properties to watchdog nodes
arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes
arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes
arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes
Yassine Oudjana (4):
arm64: dts: qcom: msm8996: Revamp reserved memory
arm64: dts: qcom: msm8996: Unify smp2p naming
arm64: dts: qcom: msm8996: Add MSS and SLPI
arm64: dts: qcom: msm8996-xiaomi-*: Enable MSS and SLPI
Yegor Yefremov (1):
ARM: dts: am335x-baltos: update MPU regulator range
Yong Wu (2):
arm: dts: mediatek: Get rid of mediatek, larb for MM nodes
arm64: dts: mediatek: Get rid of mediatek, larb for MM nodes
Yoshihiro Shimoda (7):
dt-bindings: power: Add r8a779g0 SYSC power domain definitions
dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions
dt-bindings: arm: renesas: Document R-Car V4H White Hawk DT bindings
dt-bindings: reset: renesas,rst: Document r8a779g0 reset module
dt-bindings: power: renesas,rcar-sysc: Document r8a779g0 SYSC bindings
arm64: dts: renesas: Add Renesas R8A779G0 SoC support
arm64: dts: renesas: Add Renesas White Hawk boards support
dirstat only
0.9% Documentation/devicetree/bindings/arm/
0.9% Documentation/devicetree/bindings/clock/
0.4% Documentation/devicetree/bindings/soc/
44.1% arch/arm/boot/dts/
0.9% arch/arm64/boot/dts/arm/
11.4% arch/arm64/boot/dts/freescale/
5.4% arch/arm64/boot/dts/mediatek/
1.6% arch/arm64/boot/dts/nvidia/
15.4% arch/arm64/boot/dts/qcom/
6.9% arch/arm64/boot/dts/renesas/
5.1% arch/arm64/boot/dts/rockchip/
1.9% arch/arm64/boot/dts/ti/
1.2% arch/arm64/boot/dts/
2.6% include/dt-bindings/clock/
More information about the linux-arm-kernel
mailing list