Messages in this thread | | | Date | Fri, 17 Feb 2023 18:28:19 +0100 | From | "Arnd Bergmann" <> | Subject | [GIT PULL 4/4] SoC: DT changes for 6.3 |
| |
The following changes since commit 175281f80695569c7f9cf062e5d0ddc4addc109f:
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l (2023-01-17 14:48:44 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.3
for you to fetch changes up to e43efb6d713bca3855909a2f9caec280a2b0a503:
dt-bindings: riscv: correct starfive visionfive 2 compatibles (2023-02-16 22:08:25 +0100)
---------------------------------------------------------------- SoC: DT changes for 6.3
About a quarter of the changes are for 32-bit arm, mostly filling in device support for existing machines and adding minor cleanups, mostly for Qualcomm and Samsung based machines.
Two new 32-bit SoCs are added, both are quad-core Cortex-A7 chips from Rockchips that have been around for a while but were lacking kernel support so far: RV1126 is a Vision SoC with an NPU and is used in the Edgeble Neural Compute Module 2(Neu2) board, while RK3128 is design for TV boxes and so far only comes with a dts for its refernece design.
The other 32-bit boards that were added are two ASpeed AST2600 based BMC boards, the Microchip sam9x60_curiosity development board (Armv5 based!), the Enclustra PE1 FPGA-SoM baseboard, and a few more boards for i.MX53 and i.MX6ULL.
On the RISC-V side, there are fewer patches, but a total of ten new single-board computers based on variations of the Allwinner D1/T113 chip, plus one more board based on Microchip Polarfire.
As usual, arm64 has by far the most changes here, with over 700 non-merge changesets, among them over 400 alone for Qualcomm. The newly added SoCs this time are all recent high-end embedded SoCs for various markets, each on comes with support for its reference board:
- Qualcomm SM8550 (Snapdragon 8 Gen 2) for mobile phones - Qualcomm QDU1000/QRU1000 5G RAN platform - Rockchips RK3588/RK3588s for tablets, chromebooks and SBCs - TI J784S4 for industrial and automotive applications
In total, there are 46 new arm64 machines: - Reference platforms for each of the five new SoCs - Three Amlogic based development boards - Six embedded machines based on NXP i.MX8MM and i.MX8MP - The Mediatek mt7986a based Banana Pi R3 router - Six tablets based on Qualcomm MSM8916 (Snapdragon 410), SM6115 (Snapdragon 662) and SM8250 (Snapdragon 865) - Two LTE dongles, also based on MSM8916 - Seven mobile phones, based on Qualcomm MSM8953 (Snapdragon 610), SDM450 and SDM632 - Three chromebooks based on Qualcomm SC7280 (Snapdragon 7c) - Nine development boards based on Rockchips RK3588, RK3568, RK3566 and RK3328. - Five development machines based on TI K3 (AM642/AM654/AM68/AM69)
The cleanup of dtc warnings continues across all platforms, adding to the total number of changes.
---------------------------------------------------------------- Abel Vesa (14): dt-bindings: interconnect: Add Qualcomm SM8550 interconnect: qcom: Add SM8550 interconnect provider driver dt-bindings: arm: qcom: Document SM8550 SoC and boards dt-bindings: clock: Add SM8550 TCSR CC clocks arm64: dts: qcom: Add base SM8550 dtsi arm64: dts: qcom: Add base SM8550 MTP dts arm64: dts: qcom: sm8550: Add UFS host controller and phy nodes arm64: dts: qcom: sm8550-mtp: Add UFS host controller and PHY node arm64: dts: qcom: sm8550: Add interconnect path to SCM node arm64: dts: qcom: sm8550: Add PCIe PHYs and controllers nodes arm64: dts: qcom: sm8550-mtp: Add PCIe PHYs and controllers nodes arm64: dts: qcom: sm8550: Add USB PHYs and controller nodes arm64: dts: qcom: sm8550-mtp: Add USB PHYs and HC nodes arm64: dts: qcom: sm8550: Fix the aoss_qmp node name
Adam Ford (8): arm64: dts: imx8mp: Enable spba-bus on AIPS3 arm64: boot: dts: r8a774[a/b/e]1-beacon: Consolidate sound clocks dt-bindings: arm: Add Beacon EmbeddedWorks i.MX8M Plus kit arm64: dts: freescale: Introduce imx8mp-beacon-kit arm64: dts: renesas: beacon-renesom: Fix gpio expander reference arm64: dts: renesas: beacon-renesom: Update Ethernet PHY ID arm64: dts: renesas: beacon-renesom: Fix audio clock rate arm64: dts: renesas: r8a774[be]1-beacon: Sync aliases with RZ/G2M
Adam Skladowski (1): arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redmi Note 4X
Alejandro Tafalla (1): arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A2 Lite
Alex Elder (3): arm64: dts: qcom: sc7280: only enable IPA for boards with a modem ARM: dts: qcom: use qcom,gsi-loader for IPA arm64: dts: qcom: use qcom,gsi-loader for IPA
Alex Riabchenko (1): arm64: dts: rockchip: Add IR receiver to BPI-R2Pro
Alexander Stein (5): ARM: dts: tqma6ul + mba6ulx: Fix temperature sensor compatible arm64: dts: tqma8m*: Fix temperature sensor compatible arm64: dts: imx8mp: Add LCDIF2 & LDB nodes arm64: dts: freescale: Add LVDS overlay for TQMa8MPxL ARM: dts: ls1021a: Disable CAN nodes by default
Alexandre Mergnat (2): arm64: dts: mt6358: change node names arm64: dts: mt8173: change node name
Ali El-Haj-Mahmoud (1): arm: dts: aspeed: tyan s8036: Enable kcs interrupts
Allen-KH Cheng (9): arm64: dts: mt8186: Add power domains controller arm64: dts: mt8186: Add IOMMU and SMI nodes arm64: dts: mt8186: Add dsi node arm64: dts: mediatek: mt8186: Add crypto support for eMMC controller arm64: dts: mediatek: mt8186: Add ADSP mailbox nodes arm64: dts: mediatek: mt8186: Add audio controller node arm64: dts: mediatek: mt8186: Add DPI node arm64: dts: mediatek: mt7986: Fix watchdog compatible arm64: dts: mediatek: mt8516: Fix the watchdog node name
Amelie Delaunay (1): ARM: dts: stm32: Fix User button on stm32mp135f-dk
Amit Pundir (1): arm64: dts: qcom: sdm845-xiaomi-beryllium: Add reserved memory region
Anand Moon (3): ARM: dts: rockchip: Add ethernet rgmiim1 pin-control for rv1126 ARM: dts: rockchip: Add Ethernet GMAC node for RV1126 ARM: dts: rockchip: Enable Ethernet on rv1126 Neu2-IO
Andre Przywara (1): ARM: dts: sun8i: a83t: bananapi-m3: describe SATA disk regulator
Andreas Kemnade (3): ARM: dts: omap: gta04: add BNO055 IMU chip ARM: dts: omap: gta04a5: cleanup i2c node names ARM: dts: imx: e70k02: Add touchscreen
Andrew Davis (1): arm64: dts: xilinx: Rename DTB overlay source files from .dts to .dtso
Andrew Halaney (2): arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings arm64: dts: qcom: sa8540p-ride: Document i2c busses
Andy Yan (3): dt-bindings: arm: rockchip: Add EmbedFire LubanCat 2 arm64: dts: rockchip: Add dts for EmbedFire rk3568 LubanCat 2 arm64: dts: rockchip: Enable wifi module AP6398s for rk3566 box demo
AngeloGioacchino Del Regno (23): arm64: dts: qcom: sm6125: Add IOMMU context to DWC3 arm64: dts: mediatek: mt8195: Use P1 clocks for PCIe1 controller arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY arm64: dts: mt8195: Add complete CPU caches information arm64: dts: mt8192: Add complete CPU caches information arm64: dts: mt8186: Add complete CPU caches information arm64: dts: mt8183: Add complete CPU caches information arm64: dts: mt6795: Add complete CPU caches information arm64: dts: mediatek: cherry: Add Audio Front End (AFE) support arm64: dts: mediatek: cherry: Enable the Audio DSP for SOF arm64: dts: mediatek: cherry: Add external codecs and speaker amplifier arm64: dts: mediatek: cherry: Add sound card configuration arm: dts: mt7629: Remove extra interrupt from timer node arm64: dts: mediatek: mt8173-elm: Move display to ps8640 auxiliary bus arm64: dts: mt8195: Fix CPU map for single-cluster SoC arm64: dts: mt8192: Fix CPU map for single-cluster SoC arm64: dts: mt8186: Fix CPU map for single-cluster SoC arm64: dts: mt8195: Change idle states names to reflect actual function arm64: dts: mt8186: Change idle states names to reflect actual function arm64: dts: mt8192: Change idle states names to reflect actual function arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node arm64: dts: mediatek: mt8186: Fix watchdog compatible arm64: dts: mediatek: mt8195: Fix watchdog compatible
Apurva Nandan (4): dt-bindings: arm: ti: Add bindings for J784s4 SoC dt-bindings: pinctrl: k3: Introduce pinmux definitions for J784s4 arm64: dts: ti: Add initial support for J784S4 SoC arm64: dts: ti: Add support for J784S4 EVM board
Arnd Bergmann (47): Merge tag 'renesas-dts-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt Merge tag 'at91-dt-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt Merge tag 'dt64-cleanup-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt Merge tag 'samsung-dt64-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'omap-for-v6.3/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt Merge tag 'samsung-drivers-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'gemini-dts-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt Merge tag 'dt-cleanup-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt Merge tag 'ux500-dts-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt Merge tag 'qcom-dts-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'riscv-dt-for-v6.3-mw0' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/dt Merge tag 'qcom-arm64-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'renesas-dt-bindings-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt Merge tag 'renesas-dts-for-v6.3-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt Merge tag 'tegra-for-6.3-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt Merge tag 'tegra-for-6.3-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt Merge tag 'tegra-for-6.3-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt Merge tag 'sunxi-dt-for-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt Merge tag 'arm-soc/for-6.3/devicetree' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'arm-soc/for-6.3/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'samsung-dt-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'samsung-dt64-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'dt64-cleanup-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt Merge tag 'dt-cleanup-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt Merge tag 'imx-bindings-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt Merge tag 'imx-dt-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt Merge tag 'imx-dt64-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt Merge tag 'amlogic-arm64-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt Merge tag 'amlogic-arm-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt Merge tag 'zynqmp-dt-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/dt Merge tag 'zynq-dt-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/dt Merge tag 'v6.2-next-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt Merge tag 'v6.2-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt Merge tag 'v6.3-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt Merge tag 'v6.3-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt Merge tag 'stm32-dt-for-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/dt Merge tag 'mvebu-dt-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt Merge tag 'mvebu-dt64-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt Merge tag 'ti-k3-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt Merge tag 'socfpga_dts_updates_for_v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt Merge tag 'aspeed-6.3-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt Merge tag 'at91-dt-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt Merge tag 'samsung-dt-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'qcom-dts-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'qcom-arm64-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'qcom-arm64-for-6.3-3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'socfpga_dts_updates_for_v6.3_part2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt
Aswath Govindraju (2): arm64: dts: ti: k3-am62-main: Add support for USB arm64: dts: ti: k3-am625-sk: Add support for USB
Balsam CHIHI (1): arm64: dts: mt8195: Add efuse node to mt8195
Bartosz Golaszewski (1): dt-bindings: arm: qcom: add the sa8775p-ride board
Bernhard Rosenkränzer (4): dt-bindings: arm64: dts: mediatek: Add mt8365-evk board arm64: dts: mediatek: Remove pins-are-numbered property ARM: dts: mediatek: Remove pins-are-numbered property ARM: dts: stm32: Remove the pins-are-numbered property
Bhupesh Sharma (4): arm64: dts: qcom: sm6115: Add debug related nodes arm64: dts: qcom: sm6115: Add geni debug uart node for qup0 arm64: dts: qcom: sm6115: Add watchdog node to dtsi arm64: dts: qcom: sm6115: Add smp2p nodes
Biao Huang (1): arm64: dts: mt8195: Add Ethernet controller
Bjorn Andersson (19): ARM: dts: msm8974: castor: Define pm8841 regulators Merge branch 'icc-sm8550-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into arm64-for-6.3 Merge branch '20230104093450.3150578-2-abel.vesa@linaro.org' into arm64-for-6.3 Revert "dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11" arm64: dts: qcom: sc8280xp: Define some of the display blocks arm64: dts: qcom: sc8280xp-crd: Enable EDP arm64: dts: qcom: sa8295-adp: Enable DP instances arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers arm64: dts: qcom: sc8280xp: Use MMCX for all DP controllers arm64: dts: qcom: sc8280xp: Define CMA region for CRD and X13s Merge tag 'qcom-arm64-fixes-for-6.2' into arm64-for-6.3 Merge tag 'qcom-dts-fixes-for-6.2' into dts-for-6.3 Merge branch '20230103-topic-sm8550-upstream-dispcc-v3-1-8a03d348c572@linaro.org' into HEAD Merge branch 'icc-qdu1000-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into HEAD Merge branch '20230112204446.30236-2-quic_molvera@quicinc.com' into arm64-for-6.3 Merge branch '20221213152617.296426-1-konrad.dybcio@linaro.org' into HEAD arm64: dts: qcom: sc8280xp: Add USB-C-related DP blocks arm64: dts: qcom: sc8280xp-crd: Introduce pmic_glink arm64: dts: qcom: sc8280xp-x13s: Enable external display
Brian Masney (8): arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 arm64: dts: qcom: sc8280xp: add missing i2c nodes arm64: dts: qcom: sc8280xp: add missing spi nodes arm64: dts: qcom: sa8540p-ride: add i2c nodes arm64: dts: qcom: sc8280xp: add aliases for i2c4 and i2c21 arm64: dts: qcom: sc8280xp: add rng device tree node
Bryan O'Donoghue (12): ARM: dts: qcom: apq8064: add compat qcom,apq8064-dsi-ctrl ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl arm64: dts: qcom: msm8916: Add compat qcom,msm8916-dsi-ctrl arm64: dts: qcom: msm8953: Add compat qcom,msm8953-dsi-ctrl arm64: dts: qcom: msm8996: Add compat qcom,msm8996-dsi-ctrl arm64: dts: qcom: sc7180: Add compat qcom,sc7180-dsi-ctrl arm64: dts: qcom: sc7280: Add compat qcom,sc7280-dsi-ctrl arm64: dts: qcom: sdm630: Add compat qcom,sdm660-dsi-ctrl arm64: dts: qcom: sdm660: Add compat qcom,sdm660-dsi-ctrl arm64: dts: qcom: sdm845: Add compat qcom,sdm845-dsi-ctrl arm64: dts: qcom: sm8250: Add compat qcom,sm8250-dsi-ctrl dt-bindings: arm: qcom: Document MSM8939 SoC binding
Caleb Connolly (1): arm64: dts: qcom: sdm845-oneplus-*: add audio devices
Chen-Yu Tsai (5): arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken
Chris Morgan (6): arm64: dts: rockchip: Change audio card name for Odroid Go arm64: dts: rockchip: don't set cpll rate for Odroid Go arm64: dts: rockchip: update px30 thermal zones for GPU arm64: dts: rockchip: Update leds for Odroid Go Advance arm64: dts: rockchip: add Hynitron cst340 for Anbernic 353 series arm64: dts: rockchip: add display to RG503
Christian Hewitt (12): arm64: dts: meson: remove CPU opps below 1GHz for G12A boards arm64: dts: meson: add Broadcom WiFi to P212 dtsi arm64: dts: meson: move pwm_ef node in P212 dtsi arm64: dts: meson: remove WiFi/BT nodes from Khadas VIM1 arm64: dts: meson: add audio playback to S905X-P212 dts arm64: dts: meson: radxa-zero: allow usb otg mode arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN arm64: dts: meson: bananapi-m5: remove redundant status from sound node arm64: dts: meson: bananapi-m5: convert dts to dtsi dt-bindings: arm: amlogic: add support for BananaPi M2-Pro arm64: dts: meson: add support for BananaPi M2-Pro dt-bindings: arm: amlogic: add support for Radxa Zero2
Christian Marangi (1): ARM: dts: qcom: ipq8064: move reg-less nodes outside soc node
Christoph Niedermaier (4): dt-bindings: arm: fsl: Add PDK2, PicoITX and DRC02 boards for the DHCOM i.MX6ULL SoM ARM: dts: imx6ull-dhcom: Add DH electronics DHCOM i.MX6ULL SoM and PDK2 board ARM: dts: imx6ull-dhcom: Add DHCOM based PicoITX board ARM: dts: imx6ull-dhcom: Add DHSOM based DRC02 board
Christopher Obbard (4): arm64: dts: rockchip: Add rock-5b board arm64: dts: rockchip: Update sdhci alias for rock-5a arm64: dts: rockchip: Remove empty line from rock-5a arm64: dts: rockchip: Update sdhci alias for rock-5b
Chukun Pan (4): dt-bindings: arm: rockchip: add Radxa CM3I E25 arm64: dts: rockchip: Add Radxa CM3I E25 dt-bindings: arm: rockchip: Add Orange Pi R1 Plus arm64: dts: rockchip: rk3328: Add Orange Pi R1 Plus
Conor Dooley (12): RISC-V: introduce ARCH_FOO kconfig aliases for SOC_FOO symbols RISC-V: kconfig.socs: convert usage of SOC_CANAAN to ARCH_CANAAN RISC-V: kbuild: convert all use of SOC_FOO to ARCH_FOO RISC-V: stop selecting the PolarFire SoC clock driver RISC-V: stop selecting SiFive clock and serial drivers directly RISC-V: stop directly selecting drivers for SOC_CANAAN Merge tag 'soc2arch-immutable' into riscv-dt-for-next dt-bindings: vendor-prefixes: Add entry for Aldec dt-bindings: riscv: microchip: document the Aldec TySoM riscv: dts: microchip: add the Aldec TySoM's devicetree Merge patch series "Add a devicetree for the Aldec PolarFire SoC TySoM" dt-bindings: riscv: correct starfive visionfive 2 compatibles
Corentin Labbe (1): ARM: dts: intel-ixp42x-welltech-epbx100: add ethernet node
Daniel Scally (3): dt-bindings: vendor-prefixes: Add Polyhex Technology Co. dt-bindings: arm: fsl: Enumerate Debix Model A Board arm64: dts: Add device tree for the Debix Model A Board
Danila Tikhonov (1): arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A1
Dasnavis Sabiya (2): dt-bindings: arm: ti: Add binding for AM69 Starter Kit arch: arm64: dts: Add support for AM69 Starter Kit
David Heidelberg (1): arm64: dts: meson-gxm-khadas-vim2: use gpio-fan matrix instead of an array
Delphine CC Chiu (2): dt-bindings: arm: aspeed: add Facebook Greatlakes board ARM: dts: aspeed: greatlakes: Add Facebook greatlakes (AST2600) BMC
Dhruva Gole (1): arm64: dts: ti: k3-am62-main: Fix clocks for McSPI
Dinh Nguyen (3): arm64: dts: add pinctrl-single property for Stratix10/Agilex arm64: dts: stratix10: add i2c pins for pinctrl arm64: dts: socfpga: change address-cells to support 64-bit addressing
Dmitry Baryshkov (57): arm64: dts: qcom: qcs404: use symbol names for PCIe resets arm64: dts: qcom: qcs404: add power-domains-cells to gcc node arm64: dts: qcom: qcs404: add clocks to the gcc node arm64: dts: qcom: qcs404: add xo clock to rpm clock controller arm64: dts: qcom: qcs404: register PCIe PHY as a clock provider arm64: dts: qcom: sm8450: add RPMH_REGULATOR_LEVEL_LOW_SVS_D1 arm64: dts: qcom: sm8450: add display hardware devices arm64: dts: qcom: sm8450-hdk: enable display hardware ARM: dts: qcom: msm8974: add second DSI host and PHY ARM: dts: qcom: msm8974: add clocks and clock-names to gcc device ARM: dts: qcom: msm8974: add clocks and clock-names to mmcc device dt-bindings: vendor-prefixes: add Startkit dt-bindings: arm: fsl: Add the Starterkit SK-iMX53 board ARM: dts: imx: Add support for SK-iMX53 board ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl to dsi1 arm64: dts: qcom: sm8150: Add compat qcom,sm8150-dsi-ctrl arm64: dts: qcom: sm8450: Add compat qcom,sm8450-dsi-ctrl arm64: dts: qcom: sm8450-qrd: add missing PMIC includes arm64: dts: qcom: sm8450-hdk: add missing PMIC includes arm64: dts: qcom: msm8998: get rid of test clock arm64: dts: qcom: sdm845: make DP node follow the schema arm64: dts: qcom: msm8996-oneplus-common: drop vdda-supply from DSI PHY arm64: dts: qcom: msm8996: mark apcs as clock provider arm64: dts: qcom: sm8150: drop the virtual ipa-virt device arm64: dts: qcom: sm8250: drop the virtual ipa-virt device arm64: dts: qcom: sm8350: add PCIe devices arm64: dts: qcom: sm8350-hdk: enable PCIe devices arm64: dts: qcom: use UFS symbol clocks provided by PHY ARM: dts: qcom: msm8974: add xo clock to rpm clock controller ARM: dts: qcom-msm8974: specify per-sensor calibration cells ARM: dts: qcom-apq8084: specify per-sensor calibration cells arm64: dts: qcom: msm8956: use SoC-specific compat for tsens arm64: dts: qcom: msm8916: specify per-sensor calibration cells arm64: dts: qcom: msm8976: specify per-sensor calibration cells arm64: dts: qcom: qcs404: specify per-sensor calibration cells arm64: dts: qcom: add SoC specific compat strings to mdp5 nodes ARM: dts: qcom-msm8974: add SoC specific compat string to mdp5 node arm64: dts: qcom: rename mdss nodes to display-subsystem arm64: dts: qcom: rename mdp nodes to display-controller ARM: dts: qcom-msm8974: rename mdss node to display-subsystem ARM: dts: qcom: rename mdp nodes to display-controller ARM: dts: qcom: apq8084: add clocks and clock-names to gcc device arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input arm64: dts: qcom: sc8280xp-crd: drop #sound-dai-cells from eDP node arm64: dts: qcom: sc8280xp: add p1 register blocks to DP nodes arm64: dts: qcom: sm8350: use qcom,sm8350-dsi-ctrl compatibles ARM: dts: qcom: apq8064: add #clock-cells to the HDMI PHY node ARM: dts: qcom: apq8064: use hdmi_phy for the MMCC's hdmipll clock arm64: dts: qcom: msm8996: enable UFS interconnects arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC arm64: dts: qcom: msm8996: add CBF device entry ARM: dts: qcom: apq8064: add second DSI host and PHY arm64: dts: qcom: sm8350: reorder device nodes arm64: dts: qcom: sm8350: move more nodes to correct place arm64: dts: qcom: sm8350: finish reordering nodes arm64: dts: qcom: sm8350: add GPU, GMU, GPU CC and SMMU nodes arm64: dts: qcom: sm8350-hdk: enable GPU
Douglas Anderson (9): arm64: dts: qcom: sc7180: Bump up trogdor ts_reset_l drive strength arm64: dts: qcom: sc7180: Add trogdor eDP/touchscreen regulator off-on-time arm64: dts: qcom: sc7180: Start the trogdor eDP/touchscreen regulator on arm64: dts: qcom: sc7180: Add pazquel360 touschreen arm64: dts: qcom: sc7280: On QCard, regulator L3C should be 1.8V arm64: dts: qcom: sc7280: Add 3ms ramp to herobrine's pp3300_left_in_mlb arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on villager arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on evoker arm64: dts: qcom: sc7280: Power herobrine's 3.3 eDP/TS rail more properly
Durai Manickam KR (3): ARM: dts: at91: sam9x60: fix spi4 node dt-bindings: arm: at91: Add info on sam9x60 curiosity ARM: dts: at91: sam9x60_curiosity: Add device tree for sam9x60 curiosity board
Dzmitry Sankouski (1): arm64: dts: qcom: Re-enable resin on MSM8998 and SDM845 boards
Eddie James (1): ARM: dts: aspeed: p10bmc: Enable UART2
Emil Renner Berthing (1): dt-bindings: riscv: Add StarFive JH7110 SoC and VisionFive 2 board
Eric Chanudet (4): arm64: dts: qcom: rename pm8450a dtsi to sa8540p-pmics arm64: dts: qcom: sa8450p-pmics: add rtc node arm64: dts: qcom: sa8295p-adp: use sa8540p-pmics arm64: dts: qcom: pm8941-rtc add alarm register
Eugen Hristev (1): ARM: dts: at91: sama7g5: add nodes for video capture
Eugene Lepshy (1): arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redmi 5 Plus
Fabio Estevam (2): ARM: dts: imx53: Fix sram.yaml warnings ARM: dts: imx51: Fix sram.yaml warnings
Fabrizio Castro (5): arm64: dts: renesas: r9a09g011: Add eMMC and SDHI support dt-bindings: soc: renesas: Add RZ/V2M PWC arm64: dts: renesas: r9a09g011: Reword ethernet status arm64: dts: renesas: r9a09g011: Add PWC support arm64: dts: renesas: v2mevk2: Add PWC support
Frank Wunderlich (1): arm64: dts: mt7986: add Bananapi R3
Frieder Schrempf (1): arm64: dts: imx8mm-kontron: Add RTC aliases
Furkan Kardame (1): arm64: dts: rockchip: add audio nodes to rk3566-roc-pc
Gabriela David (1): arm64: dts: qcom: sdm632: Add device tree for Motorola G7 Power
Geert Uytterhoeven (5): arm64: dts: renesas: r8a779f0: Add CA55 operating points arm64: dts: renesas: ulcb-kf: Fix pca9548 i2c-mux node names ARM: dts: ti: Fix pca954x i2c-mux node names arm64: dts: renesas: r8a779g0: Add Cortex-A76 1.8 GHz opp arm64: dts: renesas: eagle: Add SCIF_CLK support
Giulio Benetti (1): ARM: dts: imxrt1050: increase mmc max-frequency property
Haibo Chen (2): arm64: dts: imx93: add flexcan nodes arm64: dts: imx93: add ADC support
Harini Katakam (2): ARM: dts: zynq: Add xlnx prefix to GEM compatible string arm64: dts: zynqmp: Add xlnx prefix to GEM compatible string
Heiner Kallweit (1): arm64: dts: amlogic: Fix non-compliant SD/SDIO node names
Herve Codina (1): ARM: dts: r9a06g032: Add the USBF controller node
Hsin-Yi Wang (2): arm64: dts: mt8183: kukui: Split out keyboard node and describe detachables arm64: dts: mt8183: jacuzzi: Move panel under aux-bus
Jagan Teki (20): dt-bindings: arm: rockchip: Add pmu compatible for rv1126 ARM: dts: rockchip: Add Rockchip RV1126 pinctrl ARM: dts: rockchip: Add Rockchip RV1126 SoC dt-bindings: vendor-prefixes: Add Edgeble AI Technologies Pvt. Ltd. dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 2 ARM: dts: rockchip: Add Edgeble RV1126 Neural Compute Module 2(Neu2) ARM: dts: rockchip: Add Edgeble Neural Compute Module 2(Neu2) IO board arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A SoM arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A IO dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6 dt-bindings: arm: rockchip: Add Radxa Compute Module 3 arm64: dts: rockchip: Add rk3566 based Radxa Compute Module 3 arm64: dts: rockchip: Add Radxa Compute Module 3 IO board arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM boards arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SBC boards arm64: dts: rockchip: rk3566: Enable WiFi, BT support for Radxa CM3 arm64: dts: rockchip: Fix compatible for Radxa CM3 arm64: dts: rockchip: Add missing CM3i fallback compatible for Radxa E25 arm64: dts: rockchip: Drop unneeded model for Radxa CM3i arm64: dts: rockchip: Correct the model name for Radxa E25
Jamie Douglass (1): arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions
Jan Kiszka (2): arm64: dts: ti: iot2050: Add layout of OSPI flash dt-bindings: arm: ti: Add binding for Siemens IOT2050 M.2 variant
Jasper Korten (1): arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A 9.7 (2015)
Jianhua Lu (2): dt-bindings: arm: qcom: Add Xiaomi Mi Pad 5 Pro (xiaomi-elish) arm64: dts: qcom: sm8250: Add device tree for Xiaomi Mi Pad 5 Pro
Jianqun Xu (1): arm64: dts: rockchip: Add rk3588 pinctrl data
Johan Hovold (12): arm64: dts: qcom: sc8280xp-x13s: move 'thermal-zones' node arm64: dts: qcom: sc8280xp-x13s: move 'regulator-vph-pwr' node arm64: dts: qcom: sc8280xp-x13s: enable eDP display arm64: dts: qcom: sa8540p-pmics: add missing interrupt include arm64: dts: qcom: sa8540p-pmics: rename pmic labels arm64: dts: qcom: sc8280xp-crd: allow vreg_l3b to be disabled arm64: dts: qcom: sc8280xp: disable sound nodes arm64: dts: qcom: sc8280xp-x13s: move vamacro node arm64: dts: qcom: sc8280xp-x13s: move wcd938x codec node arm64: dts: qcom: sm8450-hdk: move wcd938x codec node arm64: dts: qcom: sm8250: clean up wcd938x codec node arm64: dts: qcom: sm8550: fix USB-DP PHY resets
Johan Jonker (8): dt-bindings: arm: rockchip: Add Rockchip RK3128 Evaluation board ARM: dts: rockchip: add rk3128 soc dtsi ARM: dts: rockchip: add rk3128-evb ARM: dts: rockchip: add space between label and nodename nfc pinctrl on rk3128 ARM: dts: rockchip: add brcmf node to rk3066a-mk808 dt-bindings: phy: rockchip: convert rockchip-dp-phy.txt to yaml dt-bindings: soc: rockchip: grf: add rockchip,rk3288-dp-phy.yaml dt-bindings: phy: rename phy-rockchip-inno-usb2.yaml
Jon Hunter (4): arm64: tegra: Populate address/size cells for Tegra234 I2C arm64: tegra: Populate Jetson AGX Orin EEPROMs arm64: tegra: Add dma-coherent property for Tegra194 XUDC arm64: tegra: Populate the XUDC node for Tegra234
Jonas Karlman (2): arm64: dts: rockchip: assign rate to clk_rtc_32k on rk356x arm64: dts: rockchip: fix hdmi cec on rock-3a
Jordan Chang (3): dt-bindings: vendor-prefixes: Add prefix for Ufi Space dt-bindings: arm: aspeed: document Ufispace NCPLite BMC ARM: dts: aspeed: Add device tree for Ufispace NCPLite BMC
Judy Hsiao (1): arm64: dts: qcom: sc7280: add DP audio to herobrine rt5682 1-mic dtsi
Julian Braha (1): arm64: dts: qcom: sdm450: Add device tree for Motorola Moto G6
Julian Weigt (1): ARM: dts: qcom: msm8974-castor: Enable charging over USB
Kever Yang (2): arm64: dts: rockchip: Add base DT for rk3588 SoC arm64: dts: rockchip: Add rk3588-evb1 board
Konrad Dybcio (78): arm64: dts: qcom: sm8350-sagami: Configure SLG51000 PMIC on PDX215 arm64: dts: qcom: sm8350-sagami: Add GPIO line names for PMIC GPIOs arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up arm64: dts: qcom: sm6115: Fix UFS node arm64: dts: qcom: sm6115: Provide xo clk to rpmcc arm64: dts: qcom: sm6115: Provide real SMD RPM XO to SDC1/2 dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11 arm64: dts: qcom: Add Lenovo Tab P11 (J606F/XiaoXin Pad) dts arm64: dts: qcom: sm6115: Add thermal zones arm64: dts: qcom: sm6350: Fix up the ramoops node arm64: dts: qcom: msm8996-tone: Enable SDHCI1 arm64: dts: qcom: msm8996-tone: Move status last arm64: dts: qcom: sm8150-kumano: Add GPIO keys arm64: dts: qcom: sm8150-kumano: Add NXP PN553 NFC arm64: dts: qcom: msm8996: Add additional A2NoC clocks arm64: dts: qcom: ipq6018: Use lowercase hex arm64: dts: qcom: msm8996: Use lowercase hex arm64: dts: qcom: msm8998: Use lowercase hex arm64: dts: qcom: sdm630: Use lowercase hex arm64: dts: qcom: sdm660: Use lowercase hex arm64: dts: qcom: sdm845: Use lowercase hex arm64: dts: qcom: sm8250: Use lowercase hex arm64: dts: qcom: sm8150: Use lowercase hex arm64: dts: qcom: sdm845: Fix some whitespace/newlines arm64: dts: qcom: sm8350-sagami: Rectify GPIO keys arm64: dts: qcom: sm8150: Add DISPCC node arm64: dts: qcom: sm8150: Wire up MDSS arm64: dts: qcom: sm8450-nagara: Include PMIC DTSIs arm64: dts: qcom: sm8450-nagara: Add GPIO line names for PMIC GPIOs arm64: dts: qcom: sm8450-nagara: Add GPIO keys arm64: dts: qcom: sm8450-nagara: Set up camera regulators arm64: dts: qcom: sm8450-nagara: Enable PMIC RESIN+PON arm64: dts: qcom: sm8450-nagara: Configure SLG51000 PMIC arm64: dts: qcom: sm8250-edo: Remove misleading comments arm64: dts: qcom: sm8350-sagami: Disable empty i2c bus arm64: dts: qcom: sm8450-nagara: Disable empty i2c bus arm64: dts: qcom: msm8916: Add fallback CCI compatible arm64: dts: qcom: sdm845: Add fallback CCI compatible arm64: dts: qcom: sm8250: Add fallback CCI compatible arm64: dts: qcom: sm8450: Add fallback CCI compatible arm64: dts: qcom: sm8350: Drop standalone smem node arm64: dts: qcom: msm8998: Use RPM XO dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11 arm64: dts: qcom: sdm630-nile: Don't use underscores in node names arm64: dts: qcom: sdm630-nile: Reserve simplefb memory arm64: dts: qcom: sm6350: Add OSM L3 node arm64: dts: qcom: sm6350: Set up DDR & L3 scaling arm64: dts: qcom: ipq6018: Pad addresses to 8 hex digits arm64: dts: qcom: ipq6018: Fix up indentation arm64: dts: qcom: ipq6018: Sort nodes properly arm64: dts: qcom: ipq6018: Add/remove some newlines arm64: dts: qcom: ipq6018: Use lowercase hex arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits arm64: dts: qcom: sm8150: Pad addresses to 8 hex digits arm64: dts: qcom: sm6350: Pad addresses to 8 hex digits arm64: dts: qcom: sdm845: Pad addresses to 8 hex digits arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits arm64: dts: qcom: sm8350: Pad addresses to 8 hex digits arm64: dts: qcom: sc7180: Pad addresses to 8 hex digits arm64: dts: qcom: sc7280: Pad addresses to 8 hex digits arm64: dts: qcom: msm8994-octagon: Pad addresses to 8 hex digits arm64: dts: qcom: sm8450: Pad addresses to 8 hex digits arm64: dts: qcom: msm8994-kitakami: Pad addresses to 8 hex digits arm64: dts: qcom: sm6115: Pad addresses to 8 hex digits arm64: dts: qcom: sm8350: Add missing #address/size-cells to DSIn arm64: dts: qcom: sm8350: Fix DSI1 interrupt arm64: dts: qcom: sm8350: Feed DSI1 PHY clocks to DISPCC arm64: dts: qcom: sm8350: Fix DSI PHY compatibles arm64: dts: qcom: sm8350: Fix DSI PLL size arm64: dts: qcom: sm8350: Add mdss_ prefix to DSIn out labels arm64: dts: qcom: sm8350: Hook up DSI1 to MDP arm64: dts: qcom: sm8450-nagara: Correct firmware paths arm64: dts: qcom: sm6115: Add mdss_ prefix to mdss nodes arm64: dts: qcom: sm6115: Use 64 bit addressing arm64: dts: qcom: sm8450: Fix DSIn PHY compatible arm64: dts: qcom: sm8250: Disable wsamacro and swr0 by default dt-bindings: clock: add QCOM SM6350 camera clock bindings arm64: dts: qcom: pmk8350: Use the correct PON compatible
Konstantin Aladyshev (5): ARM: dts: aspeed: ethanolx: Enable VUART ARM: dts: aspeed: ethanolx: Correct EEPROM device name ARM: dts: aspeed: ethanolx: Add label for the master partition ARM: dts: aspeed: ethanolx: Enable CTS/RTS pins on UART1 ARM: dts: aspeed: ethanolx: Add BIOS flash chip
Krzysztof Kozlowski (200): arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos5433 arm64: dts: exynos: use 8-bit for SPI IR LED duty-cycle in TM2 arm64: dts: exynos: drop pwm-names from MAX77843 haptic in TM2 arm64: dts: exynos: drop clock-frequency from CPU nodes in TM2 arm64: dts: exynos: correct properties of MAX98504 in TM2 dt-bindings: soc: samsung: exynos-sysreg: split from syscon dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos5433 dt-bindings: soc: samsung: exynos-sysreg: add clocks for Exynos850 arm64: dts: qcom: msm8996: drop address/size cells from smd-edge arm64: dts: qcom: qcs404: align CDSP PAS node with bindings arm64: dts: qcom: sc7180: align MPSS PAS node with bindings arm64: dts: qcom: sc7280: align MPSS PAS node with bindings ARM: dts: qcom: sdx55-mtp: add MPSS remoteproc memory-region arm64: dts: qcom: msm8996-xiaomi-gemini: use preferred enable-gpios for LP5562 LED arm64: dts: qcom: sdm845: drop 0x from unit address arm64: dts: qcom: sc7180: move QUP and QSPI opp tables out of SoC node arm64: dts: qcom: sdm845: move DSI/QUP/QSPI opp tables out of SoC node arm64: dts: qcom: sdm845: move sound node out of soc arm64: dts: qcom: sm8250: move sound and codec nodes out of soc arm64: dts: qcom: sm8250: add cache size arm64: dts: qcom: sm8350-sony-xperia-sagami: specify which LDO modes are allowed ARM: dts: qcom: sdx55: add specific compatible for USB HS PHY ARM: dts: qcom: sdx65: add specific compatible for USB HS PHY arm64: dts: qcom: sm8350: align MMC node names with DT schema arm64: dts: qcom: msm8996: align bus node names with DT schema arm64: dts: qcom: sm8250: drop unused clock-frequency from va-macro arm64: dts: qcom: sm8450: re-order GCC clocks arm64: dts: qcom: use generic node name for CS35L41 speaker arm64: dts: imx: align LED node names with dtschema ARM: dts: imx: align LED node names with dtschema ARM: dts: vf610: align LED node names with dtschema arm64: dts: imx8dxl: drop 0x from unit address ARM: dts: meson: align LED node names with dtschema arm64: dts: amlogic: align LED node names with dtschema arm64: dts: qcom: sm8450: disable by default Soundwire and VA-macro arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema arm64: dts: qcom: sm6375: align PSCI domain names with DT schema arm64: dts: qcom: sm8150: align PSCI domain names with DT schema arm64: dts: qcom: sm8250: align PSCI domain names with DT schema arm64: dts: qcom: sm8350: align PSCI domain names with DT schema arm64: dts: qcom: sm8450: align PSCI domain names with DT schema arm64: dts: xilinx: align LED node names with dtschema arm64: dts: mediatek: align LED node names with dtschema arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name arm64: dts: qcom: sdm845-xiaomi-beryllium: fix audio codec interrupt pin name arm64: dts: qcom: sdm845: align TLMM pin configuration with DT schema arm64: dts: qcom: sdm845: do not customize SPI0 pin drive/bias dt-bindings: soc: samsung: exynos-sysreg: correct indentation for deprecated arm64: dts: exynos: drop unsupported I2C properties in Espresso ARM: dts: exynos: drop unused pinctrl-names from Galaxy Tab arm64: dts: broadcom: align SMMU node names with DT schema arm64: dts: qcom: sc7180: order top-level nodes alphabetically arm64: dts: qcom: sdm845: order top-level nodes alphabetically ARM: dts: qcom: reverse compatibles to match bindings ARM: dts: qcom: apq8064: drop second clock frequency from timer ARM: dts: qcom: ipq8064: drop second clock frequency from timer ARM: dts: qcom: mdm9615: drop second clock frequency from timer ARM: dts: qcom: msm8960: drop second clock frequency from timer ARM: dts: qcom: msm8960: add qcom,kpss-wdt-mdm9615 arm64: dts: qcom: sc7180: correct SPMI bus address cells arm64: dts: qcom: sc7280: correct SPMI bus address cells arm64: dts: qcom: sc8280xp: correct SPMI bus address cells arm64: dts: qcom: rename AOSS QMP nodes arm64: dts: qcom: replace underscores in node names dt-bindings: arm: qcom: add board-id/msm-id for MSM8956, SDM636 and SM4250 arm64: dts: qcom: sm8450: correct Soundwire wakeup interrupt name ARM: dts: qcom: add missing space before { arm64: dts: qcom: add missing space before { arm64: dts: microchip: drop 0x from unit address ARM: dts: socfpga: drop 0x from unit address ARM: dts: stih410: align HDMI CEC node names with dtschema ARM: dts: keystone: align LED node names with dtschema ARM: dts: dove: align LED node names with dtschema ARM: dts: at91: align LED node names with dtschema arm64: dts: hisilicon: align LED node names with dtschema MAINTAINERS: arm64: tesla: correct pattern for directory arm64: dts: qcom: sm8350: drop unused dispcc power-domain-names arm64: dts: qcom: sc7180-trogdor: align DAI children names with DT schema arm64: dts: qcom: sm8250: drop unused clock-frequency from rx-macro arm64: dts: qcom: sc8280xp: drop bogus clock-controller property arm64: dts: qcom: sc8280xp: drop unused properties from tx-macro arm64: dts: qcom: msm8916-samsung-a2015: correct motor pinctrl node name arm64: dts: qcom: sc7280-idp: add amp pin config function ARM: dts: qcom: align OPP table node name with DT schema arm64: dts: qcom: align OPP table node name with DT schema arm64: dts: qcom: sm8250: drop unused clock-frequency from wsa-macro arm64: dts: qcom: sm8250: drop unused properties from tx-macro arm64: dts: qcom: sdm845-db845c: drop label from I2C controllers ARM: dts: meson8: align OPP table names with DT schema ARM: dts: exynos: align OPP table names with DT schema ARM: dts: exynos: drop incorrect power-supplies in P4 Note ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato ARM: dts: exynos: drop unsupported desc-num in Exynos3250 ARM: dts: exynos: correct cd-gpios property in Exynos4412 Itop Elite ARM: dts: exynos: align pin node names in Exynos4412 arm64: dts: exynos: drop unsupported UFS properties in ExynosAutov9 SADK ARM: dts: exynos: add ports in HDMI bridge in Exynos4412 Midas ARM: dts: exynos: add panel supply in Tiny4412 ARM: dts: exynos: add backlight supply in P4 Note ARM: dts: exynos: align HSOTG/USB node names ARM: dts: exynos: correct SATA clocks in Exynos5250 ARM: dts: exynos: correct HS200 property in Exynos5260 ARM: dts: exynos: correct HSI2C properties in Exynos5410 Odroid XU ARM: dts: broadcom: align UART node name with bindings arm64: dts: broadcom: drop deprecated serial device_type ARM: dts: socfpga: align UART node name with bindings ARM: dts: mstar: align UART node name with bindings ARM: dts: cx92755: align UART node name with bindings arm64: dts: mediatek: mt7622: drop serial clock-names arm64: dts: mediatek: mt8183: drop double interrupts ARM: dts: ste: align LED node names with dtschema dt-bindings: power: fsl,imx-gpc: document fsl,imx6ul-gpc compatible dt-bindings: power: fsl,imx-gpc: correct compatibles dt-bindings: power: fsl,imx-gpc: document interrupt-controller ARM: dts: exynos: correct HDMI phy compatible in Exynos4 ARM: dts: exynos: use generic node names for phy ARM: dts: exynos: use lowercase hex addresses ARM: dts: arm: align UART node name with bindings arm64: dts: apm: drop deprecated serial device_type arm64: dts: amazon: drop deprecated serial device_type ARM: dts: alpine: align UART node name with bindings ARM: dts: axm55xx: align UART node name with bindings ARM: dts: moxart: align UART node name with bindings ARM: dts: dm814x: align UART node name with bindings ARM: dts: stih418: align OPP table names with DT schema ARM: dts: imx: use generic node name for rave-sp arm64: dts: realtek: align UART node name with bindings arm64: dts: hisilicon: align UART node name with bindings arm64: dts: synaptics: align UART node name with bindings ARM: dts: berlin: align UART node name with bindings ARM: dts: sun8i: h3-beelink-x2: align HDMI CEC node names with dtschema arm64: dts: exynos: disable non-working GPU on Exynos7 Espresso arm64: dts: exynos: add ADC supply on Exynos7 Espresso arm64: dts: exynos: correct Bluetooth LED triger on E850-96 arm64: dts: exynos: add VPH_PWR regulator on TM2 arm64: dts: exynos: add interrupt-controller to WM5110 on TM2 arm64: dts: exynos: correct wlf,micd-dbtime on TM2 arm64: dts: exynos: use lowercase hex addresses arm64: dts: microchip: use "okay" for status arm64: dts: apm: use "okay" for status arm64: dts: amd: use "okay" for status ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos5420 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos3250 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4210 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4412 arm64: dts: exynos: move exynos-bus nodes out of soc in Exynos5433 ARM: dts: exynos: add unit address to DWC3 node wrapper in Exynos5250 ARM: dts: exynos: add unit address to DWC3 node wrapper in Exynos54xx arm64: dts: exynos: add unit address to DWC3 node wrapper in Exynos5433 arm64: dts: exynos: add unit address to DWC3 node wrapper in Exynos7 arm64: dts: imx8q: use generic node name for rave-sp arm64: dts: qcom: sm8550: add GPR and LPASS pin controller arm64: dts: qcom: sc7280-herobrine-audio-wcd9385: drop incorrect properties arm64: dts: qcom: sc7280-idp: drop incorrect properties ARM: dts: qcom: use "okay" for status ARM: dts: qcom-sdx55: align RPMh regulator nodes with bindings ARM: dts: qcom-sdx65: align RPMh regulator nodes with bindings arm64: dts: qcom: use generic node name for Bluetooth arm64: dts: qcom: sm8350: drop incorrect cells from serial arm64: dts: qcom: sm8450: drop incorrect cells from serial arm64: dts: qcom: sm8550: drop incorrect cells from serial arm64: dts: qcom: sdm845-db845c: add generic sound compatible arm64: dts: qcom: sdm845-xiaomi-beryllium: add generic sound compatible arm64: dts: qcom: sdm850-lenovo-yoga: correct sound compatible arm64: dts: qcom: sdm845: move codec to separate file arm64: dts: qcom: sdm845-audio-wcd9340: commonize pinctrl arm64: dts: qcom: sdm845-audio-wcd9340: commonize clocks arm64: dts: qcom: sa8295p-adp: align RPMh regulator nodes with bindings arm64: dts: qcom: sc7180: align RPMh regulator nodes with bindings arm64: dts: qcom: sc8280xp: align RPMh regulator nodes with bindings arm64: dts: qcom: sdm845: align RPMh regulator nodes with bindings arm64: dts: qcom: sm7225: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8150: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8250: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8350: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8450: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8550: add specific SMMU compatible arm64: dts: qcom: sm8550-mtp: correct vdd-l5-l16-supply arm64: dts: qcom: sm8350: fixup SDHCI interconnect arguments ARM: dts: qcom: apq8060-dragonboard: align MPP pin node names with DT schema ARM: dts: qcom: sdx55: correct TLMM gpio-ranges ARM: dts: qcom: align OPP table names with DT schema arm64: dts: qcom: sm8350-hdk: align pin config node names with bindings arm64: dts: qcom: sm8350-hdk: correct LT9611 pin function arm64: dts: qcom: msm8953: correct TLMM gpio-ranges arm64: dts: qcom: sm6115: correct TLMM gpio-ranges arm64: dts: qcom: sc8280xp: correct LPASS GPIO gpio-ranges ARM: dts: exynos: align status led name with bindings on Origen4210 ARM: dts: exynos: drop default status from I2C10 on Arndale ARM: dts: exynos: drop redundant address/size cells from I2C10 on Arndale ARM: dts: exynos: move I2C10 out of soc node on Arndale ARM: dts: exynos: correct SPI nor compatible in SMDKv310 ARM: dts: exynos: correct SPI nor compatible in SMDK5250 ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Midas ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Arndale ARM: dts: s5pv210: add "gpios" suffix to wlf,ldo1ena on Aries ARM: dts: exynos: correct max98090 DAI argument in Snow arm64: dts: qcom: ipq6018: align RPM G-Link node with bindings arm64: dts: qcom: qcs404: align RPM G-Link node with bindings arm64: dts: qcom: msm8996: align RPM G-Link clock-controller node with bindings
Kunihiko Hayashi (9): ARM: dts: uniphier: Align node names for SoC-dependent controller and PHYs with bindings ARM: dts: uniphier: Add missing reg properties for glue layer ARM: dts: uniphier: Add syscon compatible string to soc-glue-debug ARM: dts: uniphier: Add syscon-uhs-mode to SD node arm64: dts: uniphier: Align node names for SoC-dependent controller and PHYs with bindings arm64: dts: uniphier: Add missing reg properties for glue layer nodes arm64: dts: uniphier: Add syscon compatible string to soc-glue-debug arm64: dts: uniphier: Add syscon-uhs-mode to SD node arm64: dts: uniphier: Fix property name in PXs3 USB node
Kuninori Morimoto (8): ARM: dts: renesas: #sound-dai-cells is used when simple-card arm64: dts: renesas: #sound-dai-cells is used when simple-card arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card dtsi arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 dtsi arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card dtsi arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 MIX + TDM Split dtsi arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card MIX + TDM Split dtsi arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card MIX + TDM Split dtsi
Kuogee Hsieh (1): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint
Lad Prabhakar (6): riscv: dts: renesas: rzfive-smarc-som: Enable WDT riscv: dts: renesas: rzfive-smarc-som: Enable OSTM nodes riscv: dts: renesas: rzfive-smarc-som: Drop PHY interrupt support for ETH{0,1} arm64: dts: renesas: r9a07g043u: Add IRQC node arm64: dts: renesas: r9a07g043u: Update pinctrl node to handle GPIO interrupts arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt support for ETH{0/1}
Laurent Pinchart (4): ARM: dts: stm32: Use new media bus type macros ARM: dts: omap: Use new media bus type macros ARM: dts: renesas: Use new media bus type macros ARM: dts: freescale: Use new media bus type macros
Lin, Meng-Bo (14): arm64: dts: qcom: msm8916-samsung-grandmax: Add properties function and color for keyled dt-bindings: qcom: Document msm8916-acer-a1-724 arm64: dts: qcom: msm8916-acer-a1-724: Add initial device tree arm64: dts: qcom: msm8916-acer-a1-724: Add accelerometer/magnetometer arm64: dts: qcom: msm8916-acer-a1-724: Add touchscreen dt-bindings: vendor-prefixes: Add GPLUS dt-bindings: qcom: Document msm8916-gplus-fl8005a arm64: dts: qcom: msm8916-gplus-fl8005a: Add initial device tree arm64: dts: qcom: msm8916-gplus-fl8005a: Add touchscreen arm64: dts: qcom: msm8916-gplus-fl8005a: Add flash LED dt-bindings: qcom: Document bindings for msm8916-samsung-j5x arm64: dts: qcom: msm8916-samsung-j5-common: Add initial common device tree arm64: dts: qcom: msm8916-samsung-j5-common: Add new device trees arm64: dts: qcom: msm8916-samsung-j5-common: Add Hall sensor
Linus Walleij (6): ARM: dts: gemini: Push down flash address/size cells ARM: dts: gemini: wbd111: Use RedBoot partion parser ARM: dts: gemini: wbd222: Use RedBoot partion parser ARM: dts: gemini: Fix USB block version ARM: dts: gemini: Enable DNS313 FOTG210 as periph ARM: dts: ux500: Add clkout-clock node
Luca Weiss (22): ARM: dts: qcom: msm8974-*: re-add remoteproc supplies ARM: dts: qcom: msm8974-castor: Fix touchscreen init arm64: dts: qcom: sdm632-fairphone-fp3: Add NFC arm64: dts: qcom: sm7225-fairphone-fp4: Add pmk8350 PMIC arm64: dts: qcom: pm6150l: add spmi-flash-led node arm64: dts: qcom: sm7225-fairphone-fp4: configure flash LED dt-bindings: arm: qcom: document new msm8953-family devices arm64: dts: qcom: msm8953: Adjust reserved-memory nodes arm64: dts: qcom: pm7250b: Add BAT_ID vadc channel arm64: dts: qcom: sm6350: add IPA node arm64: dts: qcom: sm7225-fairphone-fp4: enable IPA ARM: dts: qcom: pm8941: Add vibrator node ARM: dts: qcom: msm8974-oneplus-bacon: Add vibrator ARM: dts: qcom: msm8974-oneplus-bacon: Add volume keys and hall sensor ARM: dts: qcom: msm8974-oneplus-bacon: Add backlight ARM: dts: qcom: msm8974-oneplus-bacon: Add notification LED arm64: dts: qcom: sm6350: Add camera clock controller arm64: dts: qcom: sm6350: Add CCI nodes arm64: dts: qcom: sm7225-fairphone-fp4: Enable CCI busses arm64: dts: qcom: sm6350: Use specific qmpphy compatible arm64: dts: qcom: sm7225-fairphone-fp4: move status property down arm64: dts: qcom: sm7225-fairphone-fp4: enable remaining i2c busses
Lucas Stach (3): arm64: dts: imx8mp: move PCIe controller clock config to SoC dtsi dt-bindings: soc: imx8mp-hsio-blk-ctrl: add clock cells arm64: dts: imx8mp: add clock-cells to hsio-blk-ctrl
Lucas Tanure (1): arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3588s-rock5a
Manikandan Muralidharan (5): ARM: dts: at91: sam9x60: Fix the label numbering for the flexcom functions ARM: dts: at91: sam9x60: move flexcom definitions ARM: dts: at91: sam9x60: Specify the FIFO size for the Flexcom UART ARM: dts: at91: sam9x60: Add DMA bindings for the flexcom nodes ARM: dts: at91: sam9x60: Add missing flexcom definitions
Manivannan Sadhasivam (5): arm64: dts: qcom: sm8450: Use GIC-ITS for PCIe0 and PCIe1 arm64: dts: qcom: sm8450: Allow both GIC-ITS and internal MSI controller ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node arm64: dts: qcom: sc8280xp-pmics: Specify interrupt parent explicitly
Manoj Sai (2): arm64: dts: rockchip: increase spi-max-frequency of nor flash for roc-rk3399-pc arm64: dts: rockchip: Enable Ethernet for Radxa CM3 IO
Marcel Ziswiler (4): ARM: dts: colibri-imx6: improve wake-up with gpio key ARM: dts: colibri-imx6ull: improve wake-up with gpio key ARM: dts: apalis/colibri-imx6/6ull/7: proper gpio-key node names arm64: dts: verdin-imx8mp: unify gpio-key node name
Marco Felsch (1): arm64: dts: imx8mm-evk: use correct gpio-expander compatible
Marek Vasut (28): arm64: dts: imx8m: Align SoC unique ID node unit address arm64: dts: imx8m: Document the fuse address calculation arm64: dts: imx8m: Add TMU phandle to calibration data in OCOTP arm64: dts: imx8mp: Drop deprecated regulator-compatible from i.MX8M Plus DHCOM arm64: dts: imx8mm: Drop deprecated regulator-compatible from Variscite VAR-SOM-MX8MM arm64: dts: imx8mn: Drop deprecated regulator-compatible from Variscite VAR-SOM-MX8MN arm64: dts: imx8mn: Add LDO5 regulator-name to Variscite VAR-SOM-MX8MN arm64: dts: imx8mm: Update i.MX8M Mini Toradex Verdin based Menlo board compatible string ARM: dts: mxs: Drop dma-apb interrupt-names ARM: dts: imx6qdl: Drop dma-apb interrupt-names ARM: dts: imx6sx: Drop dma-apb interrupt-names ARM: dts: imx6ul: Drop dma-apb interrupt-names ARM: dts: imx7s: Drop dma-apb interrupt-names arm64: dts: imx8mm: Drop dma-apb interrupt-names arm64: dts: imx8mn: Drop dma-apb interrupt-names arm64: dts: imx8mp: Add Hantro G1, G2 DT nodes dt-bindings: arm: Move MX8Menlo board to i.MX8M Mini Toradex Verdin SoM entry dt-bindings: arm: Split i.MX8M Mini NITROGEN SoM based boards dt-bindings: arm: Split i.MX8M Plus DHCOM based boards dt-bindings: arm: Move i.MX8MM Cloos PHG Board to TQM entry ARM: dts: vfxxx: Swap SAI DMA order arm64: dts: imx8mm: Deduplicate PCIe clock-names property arm64: dts: imx8mq: Deduplicate PCIe clock-names property arm64: dts: imx8mp: Reorder clock to match fsl,imx6q-pcie.yaml arm64: dts: imx8mp: Improve bluetooth UART on DH electronics i.MX8M Plus DHCOM arm64: dts: imx8mm: Drop sd-vsel-gpios from i.MX8M Mini Verdin SoM arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus Verdin SoM arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus DHCOM SoM
Marijn Suijten (17): arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k arm64: dts: qcom: pmi8950: Correct rev_1250v channel label to mv arm64: dts: qcom: Use plural _gpios node label for PMIC gpios arm64: dts: qcom: sm8150-kumano: Configure resin as volume up key arm64: dts: qcom: sm8150: Enable split pagetables for Adreno SMMU arm64: dts: qcom: sm6350-lena: Flatten gpio-keys pinctrl state arm64: dts: qcom: sm6125-seine: Configure PM6125 regulators arm64: dts: qcom: sm6125-seine: Provide regulators to HS USB2 PHY arm64: dts: qcom: sm6125-seine: Provide regulators to SDHCI 1 arm64: dts: qcom: sm6125-seine: Configure SD Card slot on SDHCI 2 arm64: dts: qcom: sm6125-seine: Lock eMMC and SD Card IDs via aliases arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings arm64: dts: qcom: sm6125: Add apps_smmu with streamID to SDHCI 1/2 nodes arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down) arm64: dts: qcom: sm6125: Add QUPs with SPI and I2C Serial Engines arm64: dts: qcom: sm6125-seine: Enable GPI DMA 0, QUP 0 and I2C SEs arm64: dts: qcom: sdm845-tama: Add volume up and camera GPIO keys
Mark Jackson (5): ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins on UART3 & 4 ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4 ARM: dts: am335x-nano: Enable I2C temperature sensor ARM: dts: am335x-nano: Fix GPIO settings for MMC pins ARM: dts: am335x-nano: Enable USB host
Markuss Broks (5): arm64: dts: qcom: msm8916-samsung-j5-common: Add MUIC support ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy ARM: dts: exynos: Use Exynos5422 compatible for the DSI controller dt-bindings: arm: samsung: Add compatible for Samsung Galaxy S5 (SM-G900H) ARM: dts: exynos: Add Samsung Galaxy S5 (SM-G900H) board
Martin Blumenstingl (8): arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names arm64: dts: meson-gx: Fix Ethernet MAC address unit name arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address ARM: dts: meson8: Add more L2 (PL310) cache properties ARM: dts: meson8b: Add more L2 (PL310) cache properties
Martin Botka (3): arm64: dts: qcom: sm6125: Configure APPS SMMU arm64: dts: qcom: sm6125: Add GPI DMA nodes arm64: dts: qcom: sm6125: Add pin configs for QUP SPI/I2C Serial Engines
Martin Kepplinger (1): arm64: dts: imx8mq-librem5: use multicolor leds description for RGB led
Matti Lehtimäki (2): ARM: dts: qcom: apq8026-samsung-matisse-wifi: Enable ADSP ARM: dts: qcom: apq8026-samsung-matisse-wifi: Add display backlight
Melody Olvera (5): dt-bindings: interconnect: Add QDU1000/QRU1000 devices interconnect: qcom: Add QDU1000/QRU1000 interconnect driver dt-bindings: clock: Add QDU1000 and QRU1000 GCC clocks arm64: dts: qcom: Add base QDU1000/QRU1000 DTSIs arm64: dts: qcom: Add base QDU1000/QRU1000 IDP DTs
Michael Grzeschik (1): arm64: zynqmp: Enable hs termination flag for USB dwc3 controller
Michael Riesch (1): arm64: dts: rockchip: add pinctrls for 16-bit/18-bit rgb interface to rk356x
Michael Walle (1): arm64: dts: ls1028a: sl28: get MAC addresses from VPD
Michal Simek (4): arm64: xilinx: Fix opp-table-cpu arm64: dts: zynqmp: Remove clock-names from GEM in zynqmp-clk-ccf.dtsi ARM: zynq: Comment interrupt names IRQs for pl330 ARM: zynq: Use recommended dma-controller name instead of dmac
Michał Grzelak (1): ARM: dts: dove.dtsi: Move ethphy to fix schema error
Mikko Perttunen (1): arm64: tegra: Mark host1x as dma-coherent on Tegra194/234
Mukesh Ojha (1): arm64: dts: qcom: sm8450: Add TCSR halt register space
Neil Armstrong (37): Merge branch 'v6.3/bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into v6.3/arm64-dt arm64: dts: qcom: Add pm8010 pmic dtsi arm64: dts: qcom: Add PM8550 pmic dtsi arm64: dts: qcom: Add PM8550b pmic dtsi arm64: dts: qcom: Add PM8550ve pmic dtsi arm64: dts: qcom: Add PM8550vs pmic dtsi arm64: dts: qcom: Add PMK8550 pmic dtsi arm64: dts: qcom: Add PMR735d pmic dtsi arm64: dts: qcom: sm8550: add I2C Master Hub nodes arm64: dts: qcom: sm8550: add QCrypto nodes dt-bindings: clock: document SM8550 DISPCC clock controller arm64: dts: qcom: sm8550: add display hardware devices arm64: dts: qcom: sm8550-mtp: enable display hardware arm64: dts: qcom: sm8550-mtp: add DSI panel arm64: dts: qcom: sm8550: add adsp, cdsp & mdss nodes arm64: dts: qcom: sm8550-mtp: enable adsp, cdsp & mdss arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property arm64: dts: amlogic: meson-gx: add missing unit address to rng node name arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name arm64: dts: amlogic: meson-g12b-odroid-go-ultra: fix rk818 pmic properties arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip dt-bindings: arm: amlogic: document Odroid-N2L arm64: dts: meson-g12b: move common node into new odroid.dtsi arm64: dts: meson-g12b-odroid: Add initial support for Hardkernel ODROID-N2L arm64: dts: qcom: sm8550: fix DSI controller compatible arm64: dts: qcom: pmk8550: fix PON compatible arm64: dts: qcom: sm8550: remove invalid interconnect property from cryptobam
Nikita Travkin (1): dt-bindings: qcom: Document samsung,gt58 and gt510
Nikolaus Voss (1): ARM: dts: imx6qdl: use MAC-address from nvmem
Nitin Yadav (1): arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select
Nícolas F. R. A. Prado (5): arm64: dts: mediatek: asurada: Add display regulators arm64: dts: mediatek: asurada: Add display backlight arm64: dts: mediatek: asurada: Enable internal display arm64: dts: mediatek: asurada: Enable audio support arm64: dts: mediatek: asurada: Add aliases for i2c and mmc
Olivier Moysan (9): ARM: dts: stm32: remove sai kernel clock on stm32mp15xx-dkx ARM: dts: stm32: rename sound card on stm32mp15xx-dkx ARM: dts: stm32: add i2s nodes on stm32mp131 ARM: dts: stm32: add sai nodes on stm32mp131 ARM: dts: stm32: add spdifrx node on stm32mp131 ARM: dts: stm32: add dfsdm node on stm32mp131 ARM: dts: stm32: add timers support on stm32mp131 ARM: dts: stm32: add timer pins muxing for stm32mp135f-dk ARM: dts: stm32: add timers support on stm32mp135f-dk
Owen Yang (3): dt-bindings: arm: qcom: Add zombie with NVMe arm64: dts: qcom: sc7280: Add DT for sc7280-herobrine-zombie with NVMe arm64: dts: qcom: sc7280: Adjust zombie PWM frequency
Padmanabhan Rajanbabu (4): arm64: dts: fsd: fix PUD values as per FSD HW UM arm64: dts: fsd: Add I2S DAI node for Tesla FSD arm64: dts: fsd: Add codec node for Tesla FSD arm64: dts: fsd: Add sound card node for Tesla FSD
Pali Rohár (1): arm64: dts: marvell: Fix compatible strings for Armada 3720 boards
Patrick Delaunay (2): ARM: dts: stm32: Update part number NVMEM description on stm32mp131 ARM: dts: stm32: fix compatible for BSEC on STM32MP13
Pavankumar Kondeti (1): arm64: dts: qcom: sm8550: fix xo clock source in cpufreq-hw node
Peng Fan (6): dt-bindings: soc: imx: add IOMUXC GPR support arm64: dts: imx8mq: correct iomuxc-gpr compatible arm64: dts: imx8mm: correct iomuxc-gpr compatible arm64: dts: imx8mn: update iomuxc-gpr node name arm64: dts: imx8mp: use syscon for iomuxc-gpr ARM: dts: imx7s: correct iomuxc gpr mux controller cells
Petr Vorel (3): arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators
Philippe Schenker (10): ARM: dts: apalis-imx6: Disable usb over-current ARM: dts: colibri-imx6: Disable usb over-current ARM: dts: colibri-imx6ull: Disable usb over-current ARM: dts: colibri-imx7: Disable usb over-current arm64: dts: verdin-imx8mm: Disable usb over-current arm64: dts: imx8mm-verdin-dev: Do not include dahlia dtsi arm64: dts: imx8mp-verdin-dev: Do not include dahlia dtsi dt-bindings: arm: fsl: Add verdin yavia carrier-board arm64: dts: imx8mm-verdin: Add yavia carrier board arm64: dts: imx8mp-verdin: Add yavia carrier board
Pierre Gondois (4): arm64: dts: exynos: Update cache properties arm64: dts: fsd: Update cache properties arm64: dts: qcom: Update cache properties arm64: dts: Update cache properties for ti
Pin-yen Lin (1): arm64: dts: mt8173-elm: Switch to SMC watchdog
Piyush Mehta (1): arm64: dts: zynqmp: Add mode-pin GPIO controller DT node
Potin Lai (2): ARM: dts: aspeed: bletchley: Rename flash1 label ARM: dts: aspeed: bletchley: Enable wdtrst1
Quentin Schulz (1): arm64: dts: qcom: msm8998-fxtec: fix touchscreen reset GPIO polarity
Rajendra Nayak (2): dt-bindings: arm: qcom: Document the sc7280 CRD Pro boards arm64: dts: qcom: sc7280: Add a herobrine CRD Pro SKU
Rayyan Ansari (4): ARM: dts: qcom: pm8226: sort includes alphabetically and nodes by address ARM: dts: qcom: pm8226: add PON device node along with resin sub-node ARM: dts: qcom: pm8226: add IADC node ARM: dts: qcom: msm8226: add RPMCC node
Richard Acayan (4): arm64: dts: qcom: sdm670: add qfprom node arm64: dts: qcom: sdm670: add missing usb hstx nvmem cell arm64: dts: qcom: sdm670-google-sargo: keep pm660 ldo8 on arm64: dts: qcom: sdm670: add interconnects
Rob Herring (1): arm64: dts: qcom: sc7280: Fix CPU nodes compatible string
Robert Foss (5): arm64: dts: qcom: sm8350: Add display system nodes arm64: dts: qcom: sm8350-hdk: Enable display & dsi nodes arm64: dts: qcom: sm8350-hdk: Enable lt9611uxc dsi-hdmi bridge arm64: dts: qcom: sm8350: Add &tlmm gpio-line-names arm64: dts: qcom: sm8350: Use 2 interconnect cells
Robert Marko (9): arm64: dts: qcom: ipq8074: add SoC specific compatible to MDIO arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges arm64: dts: qcom: ipq8074: set Gen2 PCIe pcie max-link-speed arm64: dts: qcom: ipq8074: fix Gen3 PCIe node arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names arm64: dts: qcom: ipq8074: add QFPROM node
Sam Shih (3): arm64: dts: mt7986: add usb related device nodes arm64: dts: mt7986: add mmc related device nodes arm64: dts: mt7986: add pcie related device nodes
Samuel Holland (15): ARM: dts: sun8i: a33: Add DPHY interrupt arm64: dts: allwinner: a64: Add DPHY interrupt ARM: dts: sunxi: Fix GPIO LED node names ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference MAINTAINERS: Match the sun20i family of Allwinner SoCs dt-bindings: vendor-prefixes: Add Allwinner D1/D1s board vendors dt-bindings: riscv: Add Allwinner D1/D1s board compatibles riscv: dts: allwinner: Add the D1/D1s SoC devicetree riscv: dts: allwinner: Add MangoPi MQ devicetree riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree riscv: dts: allwinner: Add Sipeed Lichee RV devicetrees riscv: dts: allwinner: Add MangoPi MQ Pro devicetree riscv: dts: allwinner: Add Dongshan Nezha STU devicetree riscv: Add the Allwinner SoC family Kconfig option riscv: dts: allwinner: d1: Add power controller node
Sean Anderson (1): arm64: ls1046ardb: Use in-band-status for SFP module
Sebastian Reichel (3): dt-bindings: soc: rockchip: add initial rk3588 syscon compatibles dt-bindings: arm: rockchip: add initial rk3588 boards arm64: dts: rockchip: Add rock-5a board
Shazad Hussain (1): arm64: dts: qcom: sa8540p-ride: enable pcie2a node
Sibi Sankar (5): arm64: dts: qcom: msm8996: Add a carveout for modem metadata arm64: dts: qcom: msm8998: Add a carveout for modem metadata arm64: dts: qcom: sdm845: Add a carveout for modem metadata arm64: dts: qcom: sc7180: Add a carveout for modem metadata arm64: dts: qcom: sc7280: Add a carveout for modem metadata
Sicelo A. Mhlongo (2): ARM: dts: n900: rename accelerometer node ARM: dts: n900: use iio driver for accelerometer
Siddharth Manthan (1): arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A 8.0 (2015)
Sinthu Raja (3): dt-bindings: arm: ti: Add binding for AM68 SK arm64: dts: ti: Add initial support for AM68 SK System on Module arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board
Sireesh Kodali (1): arm64: dts: qcom: msm8953: Add device tree for Motorola G5 Plus
Souradeep Chowdhury (4): arm64: dts: qcom: sm8150: Add Data Capture and Compare(DCC) support node arm64: dts: qcom: sc7280: Add Data Capture and Compare(DCC) support node arm64: dts: qcom: sc7180: Add Data Capture and Compare(DCC) support node arm64: dts: qcom: sdm845: Add Data Capture and Compare(DCC) support node
Srinivas Kandagatla (3): arm64: dts: qcom: sc8280xp: add gpr node arm64: dts: qcom: sc8280xp: add SoundWire and LPASS arm64: dts: qcom: sc8280xp-x13s: Add soundcard support
Srinivasa Rao Mandadapu (1): arm64: dts: qcom: sc7180: Set performance state for audio
Sriranjani P (6): arm64: dts: fsd: add sysreg device node arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos850 arm64: dts: exynos: add dedicated SYSREG compatibles to Exynosautov9 dt-bindings: soc: samsung: exynos-sysreg: Add tesla FSD sysreg compatibles dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos850 dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynosautov9
Steev Klimaszewski (1): arm64: dts: qcom: c630: Fix firmware paths
Stefan Eichenberger (1): arm64: dts: imx8mm-verdin: enable hpd on hdmi-connector
Stefan Wahren (2): dt-bindings: arm: fsl: Fix bindings for APF28Dev board dt-bindings: arm: Document the rest of i.MX28 based boards
Steffen Trumtrar (3): ARM: dts: zynq: add QSPI controller node dt-bindings: altera: Add enclustra mercury PE1 ARM: dts: socfpga: Add enclustra PE1 devicetree
Stephan Gerhold (2): arm64: dts: qcom: msm8916: Enable blsp_dma by default arm64: dts: qcom: msm8916: Add DMA for all I2C controllers
Thierry Reding (8): arm64: tegra: Fix typo in gpio-ranges property arm64: tegra: Fix duplicate regulator on Jetson TX1 arm64: tegra: Sort includes arm64: tegra: Bump #address-cells and #size-cells arm64: tegra: Sort nodes by unit-address, then alphabetically ARM: tegra: Sort nodes by unit-address, then alphabetically arm64: tegra: Drop I2C iommus and dma-coherent properties dt-bindings: tegra: Allow #{address,size}-cells = <2>
Tomeu Vizoso (3): dt-bindings: reset: meson-g12a: Add missing NNA reset dt-bindings: power: Add G12A NNA power domain arm64: dts: Add DT node for the VIPNano-QI on the A311D
Tomi Valkeinen (2): arm64: dts: renesas: r8a779g0: Add display related nodes arm64: dts: renesas: white-hawk-cpu: Add DP output support
Vaishnav Achath (1): arm64: dts: ti: k3-j7200: Fix wakeup pinmux range
Vignesh Raghavendra (5): arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals arm64: dts: ti: k3-am62a-main: Add more peripheral nodes arm64: dts: ti: k3-am62a7-sk: Enable ethernet port arm64: dts: ti: k3-am62a7-sk: Enable USB1 node arm64: dts: ti: Makefile: Rearrange entries alphabetically
Vinod Koul (5): arm64: dts: qcom: sm8450-hdk: Add LT9611uxc HDMI bridge arm64: dts: qcom: sm8450-hdk: Enable HDMI Display arm64: dts: qcom: sm8450: add spmi node arm64: dts: qcom: sm8450-qrd: add pmic files arm64: dts: qcom: sm8450-hdk: add pmic files
Vivek Yadav (1): arm64: dts: fsd: Add MCAN device node
Vladimir Oltean (2): arm64: dts: ls1028a: declare cache-coherent page table walk feature for IOMMU arm64: dts: ls1088a: declare cache-coherent page table walk feature for IOMMU
Wadim Egorov (2): dt-bindings: arm: ti: Add bindings for PHYTEC AM64x based hardware arm64: dts: ti: Add support for phyBOARD-Electra-AM642
Wayne Chang (1): arm64: tegra: Enable XUSB host function on Jetson AGX Orin
Wei Fang (1): arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031 for EQOS
Wenhao Cui (3): dt-bindings: vendor-prefixes: Document EmbedFire dt-bindings: arm: rockchip: Add EmbedFire LubanCat 1 arm64: dts: rockchip: Add EmbedFire LubanCat 1
Wolfram Sang (1): arm64: dts: renesas: condor-i: add HS400 support for eMMC
Yang Xiwen (3): dt-bindings: vendor-prefixes: add thwc dt-bindings: qcom: Document msm8916-thwc-uf896 and ufi001c arm64: dts: qcom: msm8916-thwc: Add initial device trees
Yoshihiro Shimoda (2): arm64: dts: renesas: spider-cpu: Enable UFS device arm64: dts: renesas: r8a779f0: Add iommus to MMC node
Youghandhar Chintala (1): arm64: dts: qcom: sc7280: Add wifi alias for SC7280-idp
Yunlong Jia (1): arm64: dts: qcom: sc7180: set ath10k output power calibration string
Yuntian Zhang (1): arm64: dts: meson: add support for Radxa Zero2
chao zeng (1): arm64: dts: ti: iot2050: Add support for M.2 variant
kyrie wu (2): arm64: dts: mt8195: add jpeg encode device node arm64: dts: mt8195: add jpeg decode device node
Dirstat for brevity: 0.0% Documentation/devicetree/bindings/arm/aspeed/ 0.0% Documentation/devicetree/bindings/arm/rockchip/ 0.0% Documentation/devicetree/bindings/arm/samsung/ 0.0% Documentation/devicetree/bindings/arm/ti/ 0.4% Documentation/devicetree/bindings/arm/ 0.0% Documentation/devicetree/bindings/bus/ 0.3% Documentation/devicetree/bindings/clock/ 0.0% Documentation/devicetree/bindings/display/tegra/ 0.2% Documentation/devicetree/bindings/interconnect/ 0.0% Documentation/devicetree/bindings/mfd/ 0.0% Documentation/devicetree/bindings/phy/ 0.0% Documentation/devicetree/bindings/power/ 0.1% Documentation/devicetree/bindings/riscv/ 0.0% Documentation/devicetree/bindings/soc/imx/ 0.0% Documentation/devicetree/bindings/soc/renesas/ 0.0% Documentation/devicetree/bindings/soc/rockchip/ 0.1% Documentation/devicetree/bindings/soc/samsung/ 0.0% Documentation/devicetree/bindings/sound/ 0.0% Documentation/devicetree/bindings/ 15.2% arch/arm/boot/dts/ 0.0% arch/arm64/boot/dts/allwinner/ 0.0% arch/arm64/boot/dts/altera/ 0.0% arch/arm64/boot/dts/amazon/ 0.0% arch/arm64/boot/dts/amd/ 2.9% arch/arm64/boot/dts/amlogic/ 0.0% arch/arm64/boot/dts/apm/ 0.0% arch/arm64/boot/dts/broadcom/northstar2/ 0.0% arch/arm64/boot/dts/broadcom/stingray/ 0.2% arch/arm64/boot/dts/exynos/ 4.0% arch/arm64/boot/dts/freescale/ 0.0% arch/arm64/boot/dts/hisilicon/ 0.0% arch/arm64/boot/dts/intel/ 0.0% arch/arm64/boot/dts/marvell/ 3.9% arch/arm64/boot/dts/mediatek/ 0.0% arch/arm64/boot/dts/microchip/ 6.9% arch/arm64/boot/dts/nvidia/ 35.7% arch/arm64/boot/dts/qcom/ 0.0% arch/arm64/boot/dts/realtek/ 2.4% arch/arm64/boot/dts/renesas/ 11.1% arch/arm64/boot/dts/rockchip/ 0.1% arch/arm64/boot/dts/socionext/ 0.0% arch/arm64/boot/dts/synaptics/ 0.3% arch/arm64/boot/dts/tesla/ 5.5% arch/arm64/boot/dts/ti/ 0.0% arch/arm64/boot/dts/xilinx/ 2.4% arch/riscv/boot/dts/allwinner/ 0.0% arch/riscv/boot/dts/canaan/ 0.1% arch/riscv/boot/dts/microchip/ 0.0% arch/riscv/boot/dts/renesas/ 0.0% arch/riscv/boot/dts/sifive/ 0.0% arch/riscv/boot/dts/starfive/ 0.0% arch/riscv/boot/dts/ 0.0% arch/riscv/ 5.0% drivers/interconnect/qcom/ 0.7% include/dt-bindings/clock/ 0.4% include/dt-bindings/interconnect/ 0.0% include/dt-bindings/pinctrl/ 0.0% include/dt-bindings/power/ 0.0% include/dt-bindings/reset/ 890 files changed, 77766 insertions(+), 19113 deletions(-)
| |