[GIT PULL 4/4] ARM: DT updates for 5.18
Arnd Bergmann
arnd at kernel.org
Wed Mar 23 16:12:27 PDT 2022
The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-5.18
for you to fetch changes up to bcea9aaa4373f2ee8ea3c758b76c479dffe85822:
arm64: dts: n5x: drop invalid property and fix edac node name
(2022-03-19 22:34:25 +0100)
----------------------------------------------------------------
ARM: DT updates for 5.18
After a somewhat quiet 5.17 release, the size of the DT changes
is a bit larger again. There are nine new SoC that get added,
all of them related to existing platforms:
- Airoha (formerly Mediatek/EcoNet) EN7523 networking SoC and EVB
- Mediatek mt6582 tablet platform with the Prestigio PMT5008 3G tablet
- Microchip Lan966 networking SoC and it evaluation board
- Qualcomm Snapdragon 625/632 midrange phone SoCs, with the
LG Nexus 5X and Fairphone FP3 phones
- Renesas RZ/G2LC and RZ/V2L general-purpose embedded SoCs,
along with their evaluation boards
- Samsung Exynos 850 phone SoC and reference board
- Samsung Exynos7885 with the Samsung Galaxy A8 (2018) phone
- Tesla FSD (Fully Self-Driving), an automotive SoC losely derived
from the Samsung Exynos family.
- TI K3/AM62 SoC and reference board
Support for additional functionality in existing dts files is added all
over the place: Samsung, Renesas, Mstar, wpcm450, OMAP, AT91, Allwinner,
i.MX, Tegra, Aspeed, Oxnas, Qualcomm, Mediatek, and Broadcom.
Samsung has a rework for its pinctrl schema that is a bit tricky and
requires driver changes to be included here.
A few more platforms only have smaller cleanups and DT Schema fixes,
this includes SoCFPGA, ux500, ixp4xx, STi, Xilinx Zynq, LG, and Juno.
The new machines are really too many to list, but I'll do it anyway:
Allwinner:
- A20-Marsboard development board
Amlogic
- Amediatek X96-AIR (Amlogic S905X3)
- CYX A95XF3-AIR (Amlogic S905X3)
- Haochuangy H96-Max (Amlogic S905X3)
- Amlogic AQ222 (Amlogic S4)
- OSMC Vero 4K+ (Amlogic S905D)
Arm Juno
- Separate DT depending on SCMI firmware version
Aspeed:
- Quanta S6Q BMC (AST2600)
- ASRock ROMED8HM3 (AST2500)
Broadcom:
- Raspberry Pi Zero 2 W
Marvell MVEBU/Armada:
- Ctera C200 V1 NAS (kirkwood)
- Ctera C200 V2 NAS (armada-370)
Mstar
- DongShanPiOne, a low-end embedded board
- Miyoo Mini handheld game console
NXP i.MX:
- Numerous i.MX8M Mini based boards in even more variations, but
none based on other SoCs this time:
Protonic PRT8MM, emCON-MX8M Mini, Toradex Verdin, and
Gateworks GW7903
Qualcomm:
- Google Herobrine R1 Chromebook platform (Snapdragon 7c Gen 3)
- SHIFT6mq phone (Snapdragon 845)
- Samsung Galaxy Book2 (Snapdragon 850)
- Snapdragon 8 Gen 1 Hardware Development Kit
TI OMAP:
- SanCloud BeagleBone Enhanced WiFi
Rockchip:
- Pine64 PineNote ereader tablet (rk356x)
- Bananapi-R2-Pro (rk356x)
STM32:
- emtrion emSBS-Argon embedded board (stm32mp157c)
----------------------------------------------------------------
Abel Vesa (3):
arm64: dts: imx8qm: Add SCU RTC node
arm64: dts: imx8qxp-ss-adma: Drop fsl,imx7ulp-lpuart comaptible
ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk
Adam Ford (9):
arm64: dts: imx8mn: add GPC node
arm64: dts: imx8mn: put USB controller into power-domains
arm64: dts: imx8mn: add DISP blk-ctrl
arm64: dts: imx8mn: Enable GPU
arm64: dts: imx8mq-tqma8mq: Remove redundant vpu reference
arm64: dts: imx8mq: Enable both G1 and G2 VPU's with vpu-blk-ctrl
arm64: dts: imx8mm: Enable Hantro G1 and G2 video decoders
arm64: dts: imx8mm-beacon: Enable PCIe
ARM: dts: logicpd-torpedo: Add isp1763 support to baseboard
Akhil R (5):
dt-bindings: Add headers for Tegra234 I2C
dt-bindings: Add headers for Tegra234 PWM
arm64: tegra: Add Tegra234 I2C devicetree nodes
arm64: tegra: Add Tegra234 PWM devicetree nodes
arm64: tegra: Add GPCDMA node for tegra186 and tegra194
Alain Volmat (7):
ARM: dts: sti: ensure unique unit-address in stih407-clock
ARM: dts: sti: ensure unique unit-address in stih410-clock
ARM: dts: sti: ensure unique unit-address in stih418-clock
ARM: dts: sti: move some nodes out of the soc section in
stih407-family.dtsi
ARM: dts: sti: remove delta node from stih410.dtsi
ARM: dts: sti: move usb picophy nodes out of soc in stih410.dtsi
ARM: dts: sti: move usb picophy nodes out of soc in stih418.dtsi
Alex Bee (1):
arm64: dts: rockchip: add cooling map and trip points for gpu to rk356x
Alex Elder (1):
arm64: dts: qcom: add IPA qcom,qmp property
Alexander Martinz (1):
arm64: dts: qcom: sdm845: add device tree for SHIFT6mq
Alexander Stein (6):
arm64: dts: tqma8mqml: add PCIe support
ARM: dts: imx6qdl-mba6: Move rtc alias to common location
ARM: dts: imx6qdl: tqma6: Add i2c bus recovery
ARM: dts: imx6qdl: tqma6: Mark gpio-buttons as wakeup-source
ARM: dts: imx6qdl: tqma6: Remove obsolete comment
ARM: dts: imx6qdl-mba6: Move pinmux to regulator node
Alexandre Torgue (4):
ARM: dts: stm32: use exti 19 as main interrupt to support RTC
wakeup on stm32mp157
ARM: dts: stm32: Enable EXTI on stm32mp13
ARM: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp13
ARM: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp15
Alim Akhtar (9):
dt-bindings: add vendor prefix for Tesla
dt-bindings: arm: add Tesla FSD ARM SoC
dt-bindings: clock: Add bindings definitions for FSD CMU blocks
dt-bindings: clock: Document FSD CMU bindings
arm64: dts: fsd: Add initial device tree support
arm64: dts: fsd: Add initial pinctrl support
arm64: defconfig: Enable Tesla FSD SoC
ARM: dts: exynos: update dma node name with dtschema
arm64: dts: fsd: Add the MCT support
Allen-KH Cheng (6):
arm64: dts: mediatek: Correct uart clock of MT8192
arm64: dts: mediatek: Correct SPI clock of MT8192
arm64: dts: mediatek: Correct Nor Flash clock of MT8192
arm64: dts: mediatek: Correct I2C clock of MT8192
arm64: dts: mediatek: Correct system timer clock of MT8192
arm64: dts: mt8192: Add watchdog node
Amelie Delaunay (2):
ARM: dts: stm32: add DMA1, DMA2 and DMAMUX1 on STM32MP13x SoC family
ARM: dts: stm32: add MDMA on STM32MP13x SoC family
Andrej Picej (1):
ARM: dts: imx6qdl-phytec: add missing pmic MFD subdevices
Andrew Geissler (2):
ARM: dts: aspeed: everest: Label reset-cause-pinhole GPIO
ARM: dts: aspeed: rainier: Label reset-cause-pinhole GPIO
Andrew Jeffery (1):
ARM: dts: aspeed: tacoma: Clean up KCS nodes
Arnd Bergmann (48):
Merge tag 'tesla-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'socfpga_dts_update_for_v5.18_part1' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/dt
Merge tag 'samsung-dt-pinctrl-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-dt-bindings-for-v5.18-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'ux500-dts-v5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'ixp4xx-dts-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik
into arm/dt
Merge tag 'sti-dt-for-v5.18-round1' of
git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into arm/dt
Merge branch 'mstar-dt-next' of
https://github.com/linux-chenxing/linux into arm/dt
Merge tag 'nuvoton-5.18-devicetree' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag 'amlogic-arm64-dt-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/dt
Merge tag 'imx-bindings-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'imx-dt64-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/dt
Merge tag 'juno-update-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/dt
Merge tag 'omap-for-v5.18/dt-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/dt
Merge tag 'sunxi-dt-for-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag 'v5.18-rockchip-dts64-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.18-rockchip-dts32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'renesas-arm-dt-for-v5.18-tag3' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/dt
Merge tag 'at91-dt-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag 'v5.18-rockchip-drivers-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'stm32-dt-for-v5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/dt
Merge tag 'tegra-for-5.18-dt-bindings' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'tegra-for-5.18-arm-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'tegra-for-5.18-arm64-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag 'samsung-dt-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'aspeed-5.18-devicetree-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag 'oxnas-arm-soc-dt-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/narmstrong/linux-oxnas
into arm/dt
Merge tag 'ti-k3-dt-for-v5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
Merge tag 'qcom-dts-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'qcom-arm64-for-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag 'v5.17-next-dts64' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'v5.17-next-dts32' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/dt
Merge tag 'mvebu-dt64-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'mvebu-dt-5.18-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/dt
Merge tag 'zynqmp-dt-for-v5.18' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag 'at91-dt-5.18-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag 'dt64-cleanup-5.18' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag 'arm-soc/for-5.18/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'arm-soc/for-5.18/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'v5.18-rockchip-dts64-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'v5.18-rockchip-dts32-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/dt
Merge tag 'socfpga_dts_update_for_v5.18_part2' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/dt
Artem Lapkin (1):
arm64: dts: meson-sm1: add spdifin and pdifout nodes
Arınç ÜNAL (1):
ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U
Aswani Reddy (1):
arm64: dts: fsd: Add SPI device nodes
Balakrishna Godavarthi (1):
arm64: dts: qcom: sc7280: Add bluetooth node on SC7280 IDP boards
Baltazár Radics (1):
ARM: dts: sun8i: Add ethernet0 alias in Nanopi NEO's device tree
Baruch Siach (2):
arm64: dts: qcom: ipq6018: add pcie max-link-speed
arm64: dts: qcom: ipq6018: fix usb reference period
Ben Wolsieffer (1):
ARM: dts: qcom: apq8060-dragonboard: fix typo in eMMC
Biju Das (16):
arm64: dts: renesas: rzg2l-smarc: Move pinctrl definitions
arm64: dts: renesas: Add initial DTSI for RZ/G2LC SoC
arm64: dts: renesas: Add initial device tree for RZ/G2LC SMARC EVK
dt-bindings: arm: renesas: Document Renesas RZ/V2L SoC on SMARC EVK
dt-bindings: power: renesas,rzg2l-sysc: Document RZ/V2L SoC
dt-bindings: clock: Add R9A07G054 CPG Clock and Reset Definitions
arm64: dts: renesas: Add initial DTSI for RZ/V2L SoC
arm64: dts: renesas: Add initial device tree for RZ/V2L SMARC EVK
arm64: dts: renesas: rzg2lc-smarc-som: Enable eMMC on SMARC platform
arm64: dts: renesas: rzg2lc-smarc: Enable microSD on SMARC platform
arm64: dts: renesas: rzg2l-smarc: Add common dtsi file
arm64: dts: renesas: rzg2lc-smarc: Add macros for DIP-Switch settings
arm64: dts: renesas: rzg2lc-smarc: Enable SCIF1 on carrier board
arm64: dts: renesas: rzg2lc-smarc: Enable CANFD channel 1
arm64: dts: renesas: rzg2lc-smarc: Use SW_SD0_DEV_SEL macro for
eMMC/SDHI device selection
arm64: dts: renesas: rzg2lc-smarc-som: Enable watchdog
Bjorn Andersson (4):
arm64: dts: qcom: sm8450: Add remoteproc enablers and instances
arm64: dts: qcom: sm8450-qrd: Enable remoteproc instances
arm64: dts: qcom: c630: Add backlight controller
arm64: dts: qcom: c630: Move panel to aux-bus
Caleb Connolly (1):
arm64: dts: qcom: sdm845-oneplus-*: add fuel gauge
Chris Morgan (4):
arm64: dts: rockchip: Remove vcc13 and vcc14 for rk808
arm64: dts: rockchip: Add #clock-cells value for rk805
ARM: dts: rockchip: Add #clock-cells value for rk805
ARM: dts: rockchip: Update regulator name for PX3
Christian Gmeiner (1):
arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes
Christian Hewitt (12):
arm64: dts: meson: add common SM1 ac2xx dtsi
dt-bindings: arm: amlogic: add X96-AIR bindings
arm64: dts: meson: add initial device-trees for X96-AIR
dt-bindings: vendor-prefixes: add cyx prefix
dt-bindings: arm: amlogic: add A95XF3-AIR bindings
arm64: dts: meson: add initial device-trees for A95XF3-AIR
dt-bindings: vendor-prefixes: add haochuangyi prefix
dt-bindings: arm: amlogic: add H96-Max bindings
arm64: dts: meson: add initial device-tree for H96-Max
dt-bindings: vendor-prefixes: add osmc prefix
dt-bindings: arm: amlogic: add Vero 4K+ bindings
arm64: dts: meson: add support for OSMC Vero 4K+
Chun-Jie Chen (1):
arm64: dts: mediatek: Add mt8192 power domains controller
Claudiu Beznea (5):
ARM: dts: at91: remove status = "okay" from soc specific dtsi
ARM: dts: at91: fix low limit for CPU regulator
ARM: dts: at91: sama7g5ek: set regulator voltages for standby state
ARM: dts: at91: sama7g5: add opps
ARM: dts: at91: sama7g5: add eic node
Conley Lee (2):
ARM: dts: sun7i: Add A20-Marsboard
dt-bindings: arm: sunxi: add haoyu,a20-marsboard
Daniel Palmer (13):
ARM: dts: mstar: Set gpio compatible for ssd20xd
dt-bindings: vendor-prefixes: Add prefix for Miyoo
dt-bindings: arm: mstar: Add compatible for Miyoo Mini
ARM: dts: mstar: Add a dts for Miyoo Mini
dt-bindings: vendor-prefixes: Add prefix for 100ask
dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
ARM: dts: mstar: Add board for 100ask DongShanPiOne
dt-bindings: clk: mstar msc313 cpupll binding description
ARM: mstar: Add cpupll to base dtsi
ARM: mstar: Link cpupll to cpu
ARM: mstar: Link cpupll to second core
ARM: mstar: Add OPP table for infinity
ARM: mstar: Add OPP table for infinity3
Dario Binacchi (1):
ARM: dts: imx28: reparent gpmi clock to ref_gpmi
David Heidelberg (21):
arm64: xilinx: dts: drop legacy property #stream-id-cells
arm64: dts: qcom: msm8996: use standartized naming for spmi node
ARM: dts: qcom: sdx55: use standartized naming for spmi node
ARM: dts: qcom: apq8064: correct ranges values
ARM: dts: qcom: apq8064: make pci regs property dt-schema compliant
ARM: dts: qcom: apq8064: adjust dsi node name to match dt-schema
ARM: dts: qcom: nexus7: remove vcss supply which never existed
ARM: dts: qcom: apq8060: correct mvs switch name
ARM: dts: qcom: rename eth node to ethernet
ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960
ARM: dts: qcom: add KPSS GCC compatible to clock nodes
ARM: dts: qcom: msm8960: move vsdcc regulator out of simple-bus
ARM: dts: qcom: fill missing power-domain-cells for gcc controllers
arm64: dts: qcom: sdm845: fix microphone bias properties and values
arm64: dts: qcom: update qcom,domain property
arm64: dts: qcom: fix thermal zones naming
arm64: dts: qcom: sdm845: rename memory@ nodes to more descriptive names
arm64: dts: qcom: msm8996: qcom,controlled-remotely is boolean
arm64: dts: qcom: sdm845: add missing power-controller compatible
arm64: dts: qcom: pms405: assign device specific compatible
arm64: dts: qcom: msm8916: improve usb hs node formating
David Jander (1):
arm64: dts: imx: add Protonic PRT8MM board
David Virag (1):
arm64: dts: exynos: Add initial device tree support for Exynos7885 SoC
Dillon Min (2):
ARM: dts: stm32: Add DMA2D support for STM32F429 series soc
ARM: dts: stm32: Enable DMA2D on STM32F469-DISCO board
Dinh Nguyen (3):
ARM: dts: socfpga: arria10: align regulator node with dtschema
ARM: dts: socfpga: cyclone5: align regulator node with dtschema
arm64: dts: n5x: add sdr edac support
Dmitry Baryshkov (4):
arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema
arm64: dts: qcom: sdm845: add bi_tcxo to camcc
arm64: dts: qcom: msm8996: add cxo and sleep-clk to gcc node
arm64: dts: qcom: msm8996: convert xo_board to RPM_SMD_BB_CLK1
Dmitry Osipenko (3):
ARM: tegra: asus-tf101: Enable S/PDIF and HDMI audio
ARM: tegra: tf700t: Rename DSI node
ARM: tegra: paz00: Add MMC aliases
Dominik Kobinski (1):
ARM: dts: qcom: pm8226: Support SPMI regulators on PMIC sid 1
Douglas Anderson (15):
arm64: dts: qcom: sc7280: Fix gmu unit address
arm64: dts: qcom: sc7280: Move herobrine-r0 to its own dts
arm64: dts: qcom: sc7280: Factor out Chrome common fragment
arm64: dts: qcom: sc7280: Factor gpio.h include to sc7280.dtsi
arm64: dts: qcom: sc7180-trogdor: Add "-regulator" suffix to pp3300_hub
arm64: dts: qcom: sc7280-herobrine: Consistently add "-regulator" suffix
arm64: dts: qcom: sc7280: Properly sort sdc pinctrl lines
arm64: dts: qcom: sc7280: Clean up sdc1 / sdc2 pinctrl
arm64: dts: qcom: sc7280-idp: No need for "input-enable" on sw_ctrl
arm64: dts: qcom: sc7280: Fix sort order of dp_hot_plug_det /
pcie1_clkreq_n
arm64: dts: qcom: sc7280: Add edp_out port and HPD lines
arm64: dts: qcom: sc7280: Move pcie1_clkreq pull / drive str to boards
arm64: dts: qcom: sc7280: Move dp_hot_plug_det pull from SoC dtsi file
arm64: dts: qcom: sc7280: Add a blank line in the dp node
arm64: dts: qcom: sc7280: Add herobrine-r1
Eddie James (3):
ARM: dts: aspeed: rainier and everest: Enable UHCI
ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO
ARM: dts: aspeed: p10bmc: Enable ftrace in ramoops buffer
Erwan Le Ray (16):
ARM: dts: stm32: add DMA configuration to UART nodes on stm32mp151
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-ed1
ARM: dts: stm32: keep uart4 and uart7 behavior on stm32mp15xx-dkx
ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-ctouch2
ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-edimm2.2
ARM: dts: stm32: keep uart4 behavior on stm32mp157a-iot-box
ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0-of7
ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0
ARM: dts: stm32: keep uart nodes behavior on stm32mp157a-stinger96
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-lxa-mc1
ARM: dts: stm32: keep uart4 behavior on stm32mp157c-odyssey
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-drc02
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-pdk2
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-picoitx
ARM: dts: stm32: keep uart4 behavior on stm32mp15xx-dhcom-som
ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcor-avenger96
Ezequiel Garcia (2):
arm64: dts: rockchip: add gpu node to rk356x
arm64: dts: rockchip: enable the gpu on quartz64-a
Fabio Estevam (2):
arm64: dts: renesas: beacon: Remove the 'pm-ignore-notify' property
ARM: dts: imx6sx-udoo-neo: Add HDMI support
Fabrice Gasnier (4):
ARM: dts: stm32: remove some timer duplicate unit-address on
stm32f4 series
ARM: dts: stm32: remove timer5 duplicate unit-address on stm32f4 series
ARM: dts: stm32: remove some timer duplicate unit-address on
stm32f7 series
ARM: dts: stm32: remove timer5 duplicate unit-address on stm32f7 series
Felipe Balbi (2):
arm64: dts: qcom: sm8150: add i2c and spi dma channels
arm64: dts: qcom: sm8150: simplify references to pwrkey and resin
Frank Wunderlich (3):
dt-bindings: rockchip: Add BananaPi R2 Pro Board
arm64: dts: rockchip: Add Bananapi R2 Pro
arm64: dts: broadcom: Fix sata nodename
Gary Bisson (2):
arm64: dts: meson-g12-common: add more pwm_f options
arm64: dts: meson-g12-common: add uart_ao_b pins muxing
Geert Uytterhoeven (9):
arm64: dts: renesas: r8a779a0: Add INTC-EX device node
arm64: dts: renesas: Miscellaneous whitespace fixes
Merge tag 'renesas-r9a07g054-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.18
arm64: dts: renesas: r8a779f0: Add RWDT node
arm64: dts: renesas: spider-cpu: Enable watchdog timer
arm64: dts: renesas: Align GPIO hog names with dtschema
ARM: dts: renesas: Align GPIO hog names with dtschema
arm64: dts: renesas: r8a779f0: Add pinctrl device node
arm64: dts: renesas: spider: Complete SCIF3 description
George Hung (1):
ARM: dts: aspeed: Add device tree for Quanta S6Q BMC
Gerald Baeza (1):
ARM: dts: stm32: update sdmmc slew-rate in stm32mp13 pinctrl
Hari Nagalla (1):
arm64: dts: ti: k3-am64: Add ESM0 to device memory map
Hari Prasath (2):
ARM: dts: at91: sama7g5: Add can controllers of sama7g5
ARM: dts: at91: sama7g5: Enable can0 and can1 support in sama7g5-ek
Heiko Stuebner (2):
arm64: dts: rockchip: define vdd_log on rk3399-puma
arm64: dts: rockchip: fix supplies for pwm regulators
Henrik Grimler (4):
dt-bindings: arm: samsung: document Chagall WiFi board binding
ARM: dts: exynos: Add support for Samsung Chagall WiFi
dt-bindings: arm: samsung: document Klimt WiFi board binding
ARM: dts: exynos: Add support for Samsung Klimt WiFi
Hugo Villeneuve (3):
arm64: dts: imx8mp-evk: add PCA6416 interrupt controller mode
arm64: dts: imx8mp-evk: add PCA6416 gpio line names
arm64: dts: imx8mp-evk: add support for I2C5
Jack Matthews (1):
ARM: dts: qcom: pm8226: Add vibration motor node
Jacopo Mondi (1):
arm64: dts: renesas: condor: Enable MAX9286
Jean THOMAS (2):
arm64: dts: qcom: msm8992-lg-bullhead: Place LG Bullhead generic
code into a DTSI file
arm64: dts: qcom: msm8992-lg-bullhead: Add support for LG Bullhead rev 1.0
Jean-Jacques Hiblot (3):
dt-bindings: clock: r9a06g032: Add the definition of the watchdog clock
ARM: dts: r9a06g032: Add the watchdog nodes
ARM: dts: r9a06g032-rzn1d400-db: Enable watchdog0 with a 60s timeout
Jernej Skrabec (1):
MAINTAINERS: Update Allwinner SoCs maintainers
Jesse Taube (1):
ARM: dts: imxrt1050-pinfunc: Add pinctrl binding header
Joel Stanley (3):
ARM: dts: aspeed: rainier: Remove SPI NOR controllers
ARM: dts: aspeed: rainer: Add RTC battery gpio name
ARM: dts: aspeed: everest: Add RTC battery gpio name
Johan Jonker (1):
ARM: dts: rockchip: remove status from rk3288 crypto node
John Crispin (4):
dt-bindings: Add vendor prefix for Airoha
dt-bindings: arm: airoha: Add binding for EN7523 SoC and EVB
ARM: Add basic support for Airoha EN7523 SoC
ARM: dts: add GPIO support for Airoha EN7523
Jon Hunter (1):
arm64: tegra: Enable device-tree overlay support
Jonas Kuenstler (1):
arm64: dts: imx8mp-phycore-som: Set usdhc root clock for eMMC
Jonathan Neuschäfer (8):
dt-bindings: arm/npcm: Add binding for global control registers (GCR)
MAINTAINERS: Match all of bindings/arm/npcm/ as part of NPCM architecture
ARM: dts: wpcm450: Add global control registers (GCR) node
ARM: dts: wpcm450: Add pinctrl and GPIO nodes
ARM: dts: wpcm450: Add pin functions
ARM: dts: wpcm450-supermicro-x9sci-ln4f: Add GPIO LEDs and buttons
ARM: dts: wpcm450: Add pinmux information to UART0
MAINTAINERS: ARM/WPCM450: Add 'W:' line with wiki
Julius Werner (1):
ARM: tegra: Update jedec,lpddr2 revision-id binding
Kathiravan T (5):
arm64: dts: qcom: ipq8074: add the reserved-memory node
arm64: dts: qcom: ipq8074: enable the GICv2m support
arm64: dts: qcom: ipq6018: enable the GICv2m support
arm64: dts: qcom: ipq8074: drop the clock-frequency property
arm64: dts: qcom: ipq6018: drop the clock-frequency property
Kavyasree Kotagiri (1):
ARM: dts: add DT for lan966 SoC and 2-port board pcb8291
Keerthy (1):
arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent
for wkup_gpioX instances
Kieran Bingham (2):
arm64: dts: renesas: eagle: Enable MAX9286
arm64: dts: renesas: Add GMSL cameras .dtsi
Krishna Manikandan (1):
arm64: dts: qcom: sc7280: add display dt nodes
Krzysztof Kozlowski (88):
pinctrl: samsung: drop pin banks references on error paths
pinctrl: samsung: accept GPIO bank nodes with a suffix
dt-bindings: pinctrl: samsung: convert to dtschema
dt-bindings: pinctrl: samsung: describe Exynos850 and
ExynosAutov9 wake-ups
pinctrl: samsung: add support for Exynos850 and ExynosAutov9 wake-ups
ARM: dts: exynos: split dmas into array of phandles in Exynos5250
Merge tag 'samsung-pinctrl-5.18' of
https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into
for-v5.18/dt-pinctrl
ARM: dts: exynos: fix UART3 pins configuration in Exynos5250
ARM: dts: exynos: drop unused pinctrl defines in Exynos3250
ARM: dts: exynos: simplify PMIC DVS pin configuration in Odroid XU
ARM: dts: exynos: override pins by label in Peach Pit
ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pit
ARM: dts: exynos: override pins by label in Peach Pi
ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pi
ARM: dts: s3c64xx: drop unneeded pinctrl wake-up interrupt mapping
ARM: dts: exynos: align pinctrl with dtschema in Exynos3250
ARM: dts: exynos: align pinctrl with dtschema in Exynos4210
ARM: dts: exynos: align pinctrl with dtschema in Exynos4412
ARM: dts: exynos: align pinctrl with dtschema in Exynos5250
ARM: dts: exynos: align pinctrl with dtschema in Exynos5260
ARM: dts: exynos: align pinctrl with dtschema in Exynos5410
ARM: dts: exynos: align pinctrl with dtschema in Exynos542x/5800
arm64: dts: exynos: align pinctrl with dtschema in Exynos5433
arm64: dts: exynos: align pinctrl with dtschema in Exynos7
arm64: dts: exynos: align pinctrl with dtschema in ExynosAutov9
ARM: dts: s3c24xx: align pinctrl with dtschema
ARM: dts: s3c64xx: align pinctrl with dtschema
ARM: dts: s5pv210: align pinctrl with dtschema
arm64: dts: exynos: use dedicated wake-up pinctrl compatible in
ExynosAutov9
arm64: dts: exynos: Align MAX77843 nodes with dtschema on TM2
ARM: dts: exynos: Align MAX77836 nodes with dtschema on Monk and Rinato
ARM: dts: exynos: add necessary clock controller inputs in Exynos5260
ARM: dts: exynos: drop unsupported MAX77802 regulators on Odroid XU
arm64: dts: exynos: add necessary clock inputs in Exynos7
ARM: dts: exynos: add USB DWC3 supplies to Arndale
ARM: dts: exynos: add USB DWC3 supplies to SMDK5250
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Snow
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Spring
ARM: dts: exynos: add USB DWC3 supplies to ArndaleOcta
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pit
ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pi
ARM: dts: exynos: add USB DWC3 supplies to SMDK5420
ARM: dts: exynos: add fake USB DWC3 supplies to SMDK5410
arm64: dts: exynos: add USB DWC3 supplies to Espresso board
ARM: dts: exynos: drop old thermal properties from Exynos4210
ARM: dts: exynos: use define for TMU clock on Exynos4412
Merge tag 'samsung-dt-bindings-clk-fsd-5.18' into for-v5.18/tesla-fsd
arm64: dts: exynos: align pl330 node name with dtschema
arm64: dts: exynos: drop unneeded syscon phandle in Exynos5433 LPASS
arm64: dts: broadcom: align pl330 node name with dtschema
arm64: dts: exynos: adjust USB DRD clocks with dtschema in Exynos7
ARM: dts: exynos: use generic node name for LPDDR3 timings in Odroid
dt-bindings: altera: document existing Cyclone 5 board compatibles
dt-bindings: altera: document Arria 5 based board compatibles
dt-bindings: altera: document Arria 10 based board compatibles
dt-bindings: altera: document VT compatibles
dt-bindings: altera: document Stratix 10 based board compatibles
dt-bindings: intel: document Agilex based board compatibles
dt-bindings: clock: intel,stratix10: convert to dtschema
ARM: dts: arria5: add board compatible for SoCFPGA DK
ARM: dts: arria10: add board compatible for Mercury AA1
ARM: dts: arria10: add board compatible for SoCFPGA DK
arm64: dts: stratix10: add board compatible for SoCFPGA DK
arm64: dts: stratix10: move ARM timer out of SoC node
arm64: dts: stratix10: align mmc node names with dtschema
arm64: dts: stratix10: align regulator node names with dtschema
arm64: dts: agilex: add board compatible for SoCFPGA DK
arm64: dts: agilex: add board compatible for N5X DK
arm64: dts: agilex: align mmc node names with dtschema
arm64: dts: intel: socfpga_agilex_socdk: align LED node names
with dtschema
arm64: dts: stratix10: align pl330 node name with dtschema
arm64: dts: agilex: align pl330 node name with dtschema
arm64: dts: exynos: drop incorrectly placed wakeup interrupts in Exynos850
arm64: dts: exynos: align pinctrl with dtschema in Exynos850
arm64: dts: exynos: use dedicated wake-up pinctrl compatible in Exynos850
ARM: dts: exynos: add missing HDMI supplies on SMDK5250
ARM: dts: exynos: add missing HDMI supplies on SMDK5420
ARM: dts: exynos: align PPMU event node names with dtschema
arm64: dts: rockchip: align Google CROS EC PWM node name with dtschema
arm64: dts: qcom: align Google CROS EC PWM node name with dtschema
dt-bindings: usb: dwc2: fix compatible of Intel Agilex
dt-bindings: usb: dwc2: add iommus
dt-bindings: usb: dwc2: add disable-over-current
arm64: dts: agilex/stratix10: add clock-names to USB DWC2 node
arm64: dts: juno: align pl330 node name with dtschema
arm64: dts: lg: add dma-cells to pl330 node
arm64: dts: lg: align pl330 node name with dtschema
arm64: dts: n5x: drop invalid property and fix edac node name
Kuldeep Singh (3):
arm64: dts: ns2: Fix spi-cpol and spi-cpha property
arm64: dts: ns2: Fix spi clock name
arm64: dts: stingray: Fix spi clock name
Kuninori Morimoto (1):
arm64: dts: renesas: ulcb/ulcb-kf: switch to use
audio-graph-card2 for sound
Kuogee Hsieh (1):
arm64: dts: qcom: sc7280: Add Display Port node
Li Yang (1):
arm64: dts: ls1028a-qds: define mdio slots for networking options
Linus Walleij (7):
ARM: dts: ux500: Add battery thermal zones and NTCs
ARM: dts: AB8505: Enable charging options
ARM: dts: ux500: Update AB850[05] nodes
ARM: dts: ux500: Correct Janice accel mount matrix
ARM: dts: ixp4xx: Fix up the Netgear WG302 device tree
ARM: dts: ixp42x: Expand syscon register range
ARM: dts: Drop serial 1 alias on GW7001
Luca Weiss (15):
ARM: dts: qcom: pm8226: add smbb charger node
ARM: dts: qcom: apq8026-lg-lenok: configure SMBB charger
dt-bindings: phy: qcom,usb-hs-phy: add MSM8226 compatible
ARM: dts: qcom: msm8226: add USB node
ARM: dts: qcom: apq8026-lg-lenok: enable USB
ARM: dts: qcom: apq8026-lg-lenok: add fuel gauge
arm64: dts: qcom: pm6150l: Add wled node
arm64: dts: qcom: sm7225-fairphone-fp4: Configure WLED
ARM: dts: qcom: msm8226: Add pinctrl for sdhci nodes
ARM: dts: qcom: apq8026-lg-lenok: Add Wifi
ARM: dts: qcom: apq8026-lg-lenok: Add Bluetooth
dt-bindings: arm: cpus: Add Kryo 250 CPUs
dt-bindings: arm: qcom: Document sdm632 and fairphone,fp3 board
arm64: dts: qcom: sdm632: Add device tree for Fairphone 3
ARM: dts: qcom: msm8226: add power domains
Lucas Stach (10):
dt-bindings: soc: add binding for i.MX8MQ VPU blk-ctrl
dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains
dt-bindings: arm: imx: add Protonic PRT8MM board compatible
arm64: dts: imx8mq: disable DDRC node by default
arm64: dts: mnt-reform2: add internal display support
arm64: dts: mnt-reform2: correct i2c3 pad-ctrl
arm64: dts: imx8mp: disable usb3_phy1
dt-bindings: power: add defines for i.MX8MP power domain
dt-bindings: power: imx8mp: add defines for HSIO blk-ctrl domains
dt-bindings: soc: add binding for i.MX8MP HSIO blk-ctrl
Manivannan Sadhasivam (2):
arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2
ARM: dts: qcom: sdx55: Fix the address used for PCIe EP local addr space
Mans Rullgard (1):
ARM: dts: sunxi: h3/h5: add r_uart node
Maoguang Meng (1):
arm64: dts: mt8183: add jpeg enc node for mt8183
Marcel Ziswiler (3):
arm64: dts: imx8mm: fix strange hex notation
dt-bindings: arm: fsl: add toradex,verdin-imx8mm et al.
arm64: dts: freescale: add initial support for verdin imx8m mini
Marek Behún (1):
arm64: dts: marvell: armada-37xx: Add clock to PCIe node
Marek Vasut (6):
ARM: dts: imx6qdl-dhcom-pdk2: Include missing headers
ARM: dts: stm32: Drop duplicate status okay from DHCOM gpioc node
arm64: dts: imx8mm: Add missing MX8MM_IOMUXC_NAND_READY_B_SD3_RESET_B
ARM: dts: imx: Add missing LVDS decoder on M53Menlo
ARM: dts: imx7: Move PCIe out of AIPS3
ARM: dts: stm32: Add CM4 reserved memory, rproc and IPCC on DHCOR SoM
Marijn Suijten (1):
Revert "arm64: dts: qcom: sm6125: Avoid using missing SM6125_VDDCX"
Martin Jücker (1):
ARM: dts: exynos: add charger and battery to p4note
Matthew Hagan (2):
ARM: dts: NSP: MX6X: get mac-address from eeprom
ARM: dts: NSP: MX6X: correct LED function types
Matthias Schiffer (1):
arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from
flash nodes
Mattijs Korpershoek (1):
arm64: dts: mt6358: add mt6358-keys node
Maulik Shah (4):
arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc
arm64: dts: qcom: sm8250: Add cpuidle states
arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc
arm64: dts: qcom: sm8450: Update cpuidle states parameters
Maxim Kutnij (3):
ARM: dts: Add initial support for Mediatek mt6582
ARM: dts: Add initial support for Prestigio PMT5008 3G tablet
dt-bindings: mediatek: Adds a DT binding documentation for the MT6582 SoC
Michael Riesch (11):
arm64: dts: rockchip: fix vcc3v3_lcd{0,1}_n regulators in rk3568-evb1-10
arm64: dts: rockchip: add the touchscreen controller to rk3568-evb1-v10
arm64: dts: rockchip: add the i2s3_2ch node to rk356x
arm64: dts: rockchip: rename and sort the rk356x usb2 phy handles
arm64: dts: rockchip: add usb2 support to rk3568-evb1-v10
arm64: dts: rockchip: enable the gpu on rk3568-evb1-v10
arm64: dts: rockchip: enable the tsadc on rk3568-evb1-v10
arm64: dts: rockchip: enable work led on rk3568-evb1-v10
arm64: dts: rockchip: add the vdd_cpu regulator to rk3568-evb1-v10
arm64: dts: rockchip: set vdd_gpu regulator on rk3568-evb1-v10
to always on
arm64: dts: rockchip: enable rk809 audio codec on the rk3568 evb1-v10
Michael Saunders (1):
arm64: dts: rockchip: enable the mali GPU on rk3399-firefly
Michael Tretter (2):
arm64: zynqmp: Add missing #dma-cells property
arm64: zynqmp: Rename dma to dma-controller
Michael Walle (2):
arm64: dts: ls1028a: add efuse node
dt-bindings: arm: at91: add Kontron's new KSwitches
Mihai Sain (1):
ARM: dts: at91: sam9x60ek: modify vdd_1v5 regulator to vdd_1v15
Mikhail Rudenko (1):
ARM: dts: nanopi-neo-air: Add eMMC and bluetooth
Miquel Raynal (1):
ARM: dts: r9a06g032: Describe the NAND controller
Mohan Kumar (3):
dt-bindings: Add HDA support for Tegra234
dt-bindings: Document Tegra234 HDA support
arm64: tegra: Add HDA device tree node for Tegra234
Neil Armstrong (1):
ARM: dts: ox810se: Add Ethernet support
Nikita Travkin (1):
arm64: dts: qcom: msm8916-longcheer-l8150: Add light and proximity sensor
Nikita Yushchenko (5):
arm64: dts: renesas: r8a77961: Add lvds0 device node
arm64: dts: renesas: ulcb-kf: Add KF HDMI output
arm64: dts: renesas: ulcb-kf: Add 9-asix sensor device
arm64: dts: renesas: rcar-gen3: Add MOST devices
arm64: dts: renesas: ulcb-kf: fix wrong comment
Niklas Söderlund (1):
arm64: dts: renesas: falcon-csi-dsi: Add and connect MAX96712
Nishanth Menon (7):
arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs
arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs
arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs
dt-bindings: arm: ti: Add bindings for AM625 SoC
arm64: dts: ti: Add support for AM62-SK
Odelu Kukatla (1):
arm64: dts: qcom: sc7280: Add EPSS L3 interconnect provider
Oleksij Rempel (5):
ARM: dts: imx6dl-prtvt7: Add display and panel nodes
ARM: dts: imx6qdl-vicut1: add CAN termination support
ARM: dts: imx6dl: plym2m, prtvt7, victgo: make use of new
resistive-adc-touch driver
ARM: dts: imx6dl: plym2m, prtvt7, victgo: add thermal zones and hwmon
ARM: tegra: Fix ethernet node names
Oliver Graute (2):
arm64: dts: imx8qm: add compatible string for usdhc3
arm64: dts: imx8qm: added more serial alias to dts
Olivier Moysan (1):
ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
Pali Rohár (2):
ARM: dts: armada-385.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: turris-omnia: Set PCIe slot-power-limit-milliwatt properties
Paul Barker (1):
ARM: dts: am335x-sancloud-bbe-extended-wifi: New devicetree
Paul Kocialkowski (1):
ARM: dts: sun8i: v3s: Move the csi1 block to follow address order
Pavel Kubelun (1):
ARM: dts: qcom: ipq4019: fix sleep clock
Pawel Dembicki (3):
dt-bindings: vendor-prefixes: Add Ctera Networks
ARM: dts: kirkwood: Add Ctera C-200 V1 board
ARM: dts: mvebu: Add Ctera C-200 V2 board
Peng Fan (1):
arm64: dts: imx8: add mu5/6 node
Peter Geis (6):
dt-bindings: soc: rockchip: add rk3568-usb2phy-grf
arm64: dts: rockchip: add usb2 nodes to rk3568 device tree
arm64: dts: rockchip: add Quartz64-A usb2 support
arm64: dts: rockchip: add Quartz64-A pmu_io_domains
arm64: dts: rockchip: add Quartz64-A sdmmc1 node
arm64: dts: rockchip: add Quartz64-A con40 hardware
Petr Vorel (5):
arm64: dts: qcom: msm8994: SoC specific compatible strings for qcom-sdhci
arm64: dts: qcom: msm8996: SoC specific compatible strings for qcom-sdhci
arm64: dts: qcom: msm8916-j5: Fix typo
arm64: dts: qcom: msm8994: Provide missing "xo_board" and
"sleep_clk" to GCC
arm64: dts: qcom: msm8994-huawei-angler: Add vendor name huawei
Potin Lai (10):
ARM: dts: aspeed: bletchley: Switch sled numbering to 1-based
ARM: dts: aspeed: bletchley: Separate leds into multiple groups
ARM: dts: aspeed: bletchley: Update gpio-line-names
ARM: dts: aspeed: bletchley: Update fmc configurations
ARM: dts: aspeed: bletchley: Switch to spi-gpio for spi2
ARM: dts: aspeed: bletchley: Add interrupt support for sled io expander
ARM: dts: aspeed: bletchley: Add shunt-resistor for ADM1278
ARM: dts: aspeed: bletchley: Add INA230 sensor on each sled
ARM: dts: aspeed: bletchley: Enable mdio3 bus
ARM: dts: aspeed: bletchley: Cleanup redundant nodes
Pratyush Yadav (2):
arm64: dts: ti: k3-*: Fix whitespace around flash at 0 nodes
arm64: dts: ti: k3-*: Drop address and size cells from flash nodes
Quan Nguyen (5):
ARM: dts: aspeed: mtjade: Enable secondary flash
ARM: dts: aspeed: mtjade: Update rtc-battery-voltage-read-enable pin
ARM: dts: aspeed: mtjade: Update host0-ready pin
ARM: dts: aspeed: mtjade: Rename GPIO hog nodes to match schema.
ARM: dts: aspeed: mtjade: Move all adc sensors into iio-hwmon node
Rafał Miłecki (5):
arm64: dts: broadcom: bcm4908: use proper TWD binding
arm64: dts: broadcom: bcm4908: add pinctrl binding
arm64: dts: broadcom: bcm4908: add watchdog block
arm64: dts: broadcom: bcm4908: add I2C block
ARM: dts: BCM5301X: Add Ethernet MAC address to Luxul XWR-3150
Rajeev Nandan (1):
arm64: dts: qcom: sc7280: Add DSI display nodes
Rayyan Ansari (1):
ARM: dts: qcom: pm8226: Add node for the MPP
Reinhold Mueller (4):
dt-binding: arm/stm32: Add emtrion hardware emSBC-Argon
ARM: dts: stm32: Add support for the emtrion emSBC-Argon
dt-bindings: arm: Add emtrion hardware emCON-MX8M Mini
arm64: dts: imx8mm: Add support for emtrion emCON-MX8M Mini
Richard Leitner (1):
ARM: tegra: tamonten: Fix I2C3 pad setting
Richard Schleich (3):
ARM: dts: bcm2837: Add the missing L1/L2 cache information
ARM: dts: bcm2711: Add the missing L1/L2 cache information
ARM: dts: bcm2835/6: Add the missing L1/L2 cache information
Richard Zhu (5):
arm64: dts: imx8mm: Add the pcie phy support
arm64: dts: imx8mm: Add the pcie support
arm64: dts: imx8mm-evk: Add the pcie support on imx8mm evk board
arm64: dts: imx8mq-evk: Add second PCIe port support
ARM: dts: imx6qp-sabresd: Enable PCIe support
Rob Herring (4):
arm64: dts: qcom: msm8998: Fix cache nodes
ARM: dts: sun8i-h3: Drop args in 'thermal-sensors'
arm64: dts: imx8qm: Drop CPU 'arm,armv8' compatible
arm64: dts: rockchip: Fix SDIO regulator supply properties on
rk3399-firefly
Robert Foss (2):
arm64: dts: qcom: apq8016-sbc: Remove clock-lanes property from
&camss node
arm64: dts: qcom: sdm845-db845c: Remove clock-lanes property
from &camss node
Robert Marko (1):
arm64: dts: qcom: ipq8074: add SMEM support
Robin Murphy (1):
arm64: dts: juno: Add separate SCMI variants
Robin van der Gracht (1):
ARM: dts: imx6dl-prtvt7: Add missing tvp5150 video decoder node
Romain Perier (3):
dt-bindings: add vendor prefix for Wireless Tag
ARM: dts: mstar: Add the Wireless Tag IDO-SBC2D06-V1B-22W
ARM: mstar: Extend opp_table for infinity2m
Sai Prakash Ranjan (1):
arm64: dts: qcom: sm8450: Add LLCC/system-cache-controller node
Sam Protsenko (3):
pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios
arm64: dts: exynos: Add initial Exynos850 SoC support
arm64: dts: exynos: Add initial E850-96 board support
Sam Shih (3):
arm64: dts: mediatek: add clock support for mt7986a
arm64: dts: mediatek: update mt7986a memory node
arm64: dts: mediatek: update mt7986b memory node
Sameer Pujar (3):
dt-bindings: Add Tegra234 APE support
arm64: tegra: Add audio devices on Tegra234
arm64: tegra: APE sound card for Jetson AGX Orin
Samuel Holland (3):
dt-bindings: arm: rockchip: Add Pine64 PineNote board
arm64: dts: rockchip: Add pdm node to rk356x
arm64: dts: rockchip: Add Pine64 PineNote board
Sandeep Maheswaram (1):
arm64: dts: qcom: sc7280: Move USB2 controller nodes from common
dtsi to SKU1
Sankeerth Billakanti (1):
arm64: dts: qcom: sc7280: add edp display dt nodes
Satya Priya (1):
arm64: dts: qcom: sc7280: Add pmg1110 regulators for sc7280-crd
Sergey Shtylyov (2):
MAINTAINERS: Specify IRC channel for Renesas ARM32 port
MAINTAINERS: Specify IRC channel for Renesas ARM64 port
Shawn Guo (3):
Merge commit '7a7b1414ea9a3641672be768afe16f583f0b76e7' into imx/dt64
arm64: dts: fsl-ls1028a-qds: Drop overlay syntax hard coding
arm64: dts: freescale: Use overlay target for simplicity
Sibi Sankar (1):
arm64: dts: qcom: sc7280: Add cpu OPP tables
Stefan Wahren (3):
dt-bindings: arm: bcm2835: Add Raspberry Pi Zero 2 W
ARM: dts: Add Raspberry Pi Zero 2 W
arm64: dts: broadcom: Add reference to RPi Zero 2 W
Stephan Gerhold (1):
arm64: dts: qcom: apq8016-sbc: Fix dtbs_check warnings for &sound
Stephen Boyd (1):
arm64: dts: qcom: sc7180: Add board regulators for MIPI camera
trogdor boards
Suman Anna (1):
dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM62
Svyatoslav Ryhel (1):
ARM: tegra: transformer: Drop reg-shift for Tegra HS UART
Taniya Das (1):
arm64: dts: qcom: sc7280: Add camcc clock node
Teresa Remmet (6):
arm64: dts: imx8mp-phycore-som: Set minimum output impedance for eth phy
arm64: dts: imx8mp-phycore-som: Adapt eMMC drive strength
arm64: dts: imx8mp-phycore-som: Reduce drive strength for fec tx lines
arm64: dts: imx8mp-phycore-som: Update WDOG muxing
arm64: dts: imx8mp-phycore-som: Set VDD_ARM run and standby voltage
arm64: dts: imx8mp-phycore-som: LDO5 needs to be enabled instead of LDO4
Thara Gopinath (1):
arm64: dts: qcom: sm8150: Add support for LMh node
Thierry Reding (8):
ARM: dts: imx28: Use correct compatible string for RTC
ARM: dts: imx: Rename RTC device tree nodes
ARM: dts: am334x: pdu001: Use correct node name for RTC
Merge branch 'for-5.18/dt-bindings' into for-5.18/arm64/dt
arm64: tegra: Enable gpio-keys on Jetson AGX Orin Developer Kit
arm64: tegra: Add Tegra234 IOMMUs
arm64: tegra: Move audio IOMMU properties to ADMAIF node
arm64: tegra: Drop arm,armv8-pmuv3 compatible string
Tim Harvey (9):
arm64: dts: imx8mm-venice*: add PCIe support
arm64: dts: imx8mn-venice-gw7902: disable gpu
arm64: dts: imx8m{m,n}_venice*: add gpio-line-names
arm64: dts: imx: Add i.mx8mm Gateworks gw7903 dts support
dt-bindings: arm: imx: add imx8mm gw7903 support
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlays for serial modes
arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlays for serial modes
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlay for imx219
rpi v2 camera
arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlay for imx219
rpi v2 camera
Tudor Ambarus (5):
ARM: dts: at91: sama5d2: Fix PMERRLOC resource size
ARM: dts: at91: Use the generic "crypto" node name for the crypto IPs
ARM: dts: at91: sama7g5: Add crypto nodes
ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes
ARM: dts: at91: sama7g5: Add NAND support
Vidya Sagar (3):
dt-bindings: Add Tegra234 PCIe clocks and resets
dt-bindings: power: Add Tegra234 PCIe power domains
dt-bindings: memory: Add Tegra234 PCIe memory
Vignesh Raghavendra (1):
arm64: dts: ti: Introduce base support for AM62x SoC
Vinod Koul (5):
dt-bindings: arm: qcom: Document SM8450 HDK boards
arm64: dts: qcom: Add SM8450 HDK DTS
arm64: dts: qcom: sm8450: add interconnect nodes
arm64: dts: qcom: sdm845: Add gsi dma node
arm64: dts: qcom: sdm845: enable dma for spi
Vladimir Lypak (3):
arm64: dts: qcom: Add MSM8953 device tree
arm64: dts: qcom: Add PM8953 PMIC
arm64: dts: qcom: Add SDM632 device tree
Vladimir Zapolskiy (1):
arm64: dts: qcom: sm8250: add description of dcvsh interrupts
Wayne Chang (1):
arm64: tegra: Enable Jetson Xavier NX USB device mode
Xianwei Zhao (2):
dt-bindings: arm: amlogic: add S4 based AQ222 bindings
arm64: dts: add support for S4 based Amlogic AQ222
Xilin Wu (1):
arm64: dts: qcom: Add support for Samsung Galaxy Book2
Yann Gautier (9):
ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp151
ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp131
ARM: dts: stm32: increase SDMMC max-frequency for STM32MP13
ARM: dts: stm32: update SDMMC clock slew-rate on STM32MP135F-DK board
ARM: dts: stm32: add sdmmc sleep pins for STM32MP13
ARM: dts: stm32: add sdmmc sleep config for STM32MP135F-DK
ARM: dts: stm32: update SDMMC version for STM32MP13
ARM: dts: stm32: add SDMMC2 in STM32MP13 DT
ARM: dts: stm32: add sdmmc2 pins for STM32MP13
Yassine Oudjana (4):
dt-bindings: arm: qcom: Add msm8996 and apq8096 compatibles
arm64: dts: qcom: msm8996-mtp: Add msm8996 compatible
arm64: dts: qcom: msm8996: Rename cluster OPP tables
arm64: dts: qcom: qcs404: Rename CPU and CPR OPP tables
Yifeng Zhao (1):
arm64: dts: rockchip: add naneng combo phy nodes for rk3568
Yoshihiro Shimoda (1):
arm64: dts: renesas: r8a779f0: Add sys-dmac nodes
Yunus Bas (1):
ARM: dts: imx6qdl-phytec: handle unneeded MFD-subdevices correctly
Zev Weiss (2):
ARM: dts: Fix OpenBMC flash layout label addresses
ARM: dts: aspeed: Add ASRock ROMED8HM3 BMC
kartik (1):
arm64: tegra: Enable UART instance on 40-pin header
Documentation/devicetree/bindings/arm/airoha.yaml | 28 +
Documentation/devicetree/bindings/arm/altera.yaml | 46 +-
Documentation/devicetree/bindings/arm/amlogic.yaml | 12 +
.../devicetree/bindings/arm/atmel-at91.yaml | 9 +
.../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 +
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
Documentation/devicetree/bindings/arm/fsl.yaml | 24 +
.../devicetree/bindings/arm/intel,socfpga.yaml | 26 +
.../devicetree/bindings/arm/mediatek.yaml | 4 +
.../devicetree/bindings/arm/mstar/mstar.yaml | 4 +
.../devicetree/bindings/arm/npcm/nuvoton,gcr.yaml | 48 +
Documentation/devicetree/bindings/arm/qcom.yaml | 23 +-
Documentation/devicetree/bindings/arm/renesas.yaml | 9 +
.../devicetree/bindings/arm/rockchip.yaml | 13 +
.../bindings/arm/samsung/samsung-boards.yaml | 2 +
.../devicetree/bindings/arm/stm32/stm32.yaml | 6 +
Documentation/devicetree/bindings/arm/sunxi.yaml | 5 +
Documentation/devicetree/bindings/arm/tesla.yaml | 27 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 +
.../devicetree/bindings/clock/intc_stratix10.txt | 20 -
.../devicetree/bindings/clock/intel,stratix10.yaml | 35 +
.../bindings/clock/mstar,msc313-cpupll.yaml | 45 +
.../devicetree/bindings/clock/tesla,fsd-clock.yaml | 198 +++
.../devicetree/bindings/phy/qcom,usb-hs-phy.txt | 1 +
.../pinctrl/samsung,pinctrl-gpio-bank.yaml | 52 +
.../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 81 +
.../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 106 ++
.../bindings/pinctrl/samsung,pinctrl.yaml | 392 +++++
.../bindings/pinctrl/samsung-pinctrl.txt | 383 ----
.../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 2 +
.../bindings/power/renesas,rzg2l-sysc.yaml | 7 +-
.../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 78 +
.../bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml | 71 +
.../devicetree/bindings/soc/rockchip/grf.yaml | 1 +
.../bindings/sound/nvidia,tegra30-hda.yaml | 3 +
.../bindings/timer/mediatek,mtk-timer.txt | 1 +
Documentation/devicetree/bindings/usb/dwc2.yaml | 8 +
.../devicetree/bindings/vendor-prefixes.yaml | 18 +
.../devicetree/bindings/watchdog/mtk-wdt.txt | 1 +
MAINTAINERS | 18 +-
arch/arm/Kconfig | 12 +
arch/arm/Makefile | 1 +
arch/arm/boot/dts/Makefile | 19 +-
arch/arm/boot/dts/am335x-pdu001.dts | 2 +-
.../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 113 ++
arch/arm/boot/dts/armada-370-c200-v2.dts | 388 +++++
arch/arm/boot/dts/armada-385-turris-omnia.dts | 3 +
arch/arm/boot/dts/armada-385.dtsi | 52 +-
arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 26 +-
arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts | 259 +++
.../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 320 ++--
arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 11 +-
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 33 +-
arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 12 +-
arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 610 +++++++
arch/arm/boot/dts/at91-sam9x60ek.dts | 8 +-
arch/arm/boot/dts/at91-sama7g5ek.dts | 32 +-
arch/arm/boot/dts/bcm2711.dtsi | 50 +
arch/arm/boot/dts/bcm2835.dtsi | 17 +
arch/arm/boot/dts/bcm2836.dtsi | 50 +
arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts | 136 ++
arch/arm/boot/dts/bcm2837.dtsi | 49 +
arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 76 +
arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 8 +
arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 3 +-
arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 3 +-
.../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 10 +-
arch/arm/boot/dts/en7523-evb.dts | 35 +
arch/arm/boot/dts/en7523.dtsi | 138 ++
arch/arm/boot/dts/exynos3250-artik5.dtsi | 10 +-
arch/arm/boot/dts/exynos3250-monk.dts | 2 +-
arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 165 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 2 +-
arch/arm/boot/dts/exynos3250.dtsi | 4 +-
arch/arm/boot/dts/exynos4.dtsi | 6 +-
arch/arm/boot/dts/exynos4210-i9100.dts | 30 +-
arch/arm/boot/dts/exynos4210-origen.dts | 2 +-
arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 226 +--
arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +-
arch/arm/boot/dts/exynos4210-trats.dts | 6 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 14 +-
arch/arm/boot/dts/exynos4210.dtsi | 2 -
arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +-
arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +-
arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +-
arch/arm/boot/dts/exynos4412-midas.dtsi | 30 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +-
arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +-
arch/arm/boot/dts/exynos4412-origen.dts | 4 +-
arch/arm/boot/dts/exynos4412-p4note.dtsi | 78 +-
arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 252 +--
arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +-
arch/arm/boot/dts/exynos4412.dtsi | 2 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 7 +-
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 222 +--
arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 +-
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 27 +-
arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +-
arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
arch/arm/boot/dts/exynos5250-spring.dts | 25 +-
arch/arm/boot/dts/exynos5250.dtsi | 19 +-
arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 148 +-
arch/arm/boot/dts/exynos5260-xyref5260.dts | 23 +-
arch/arm/boot/dts/exynos5260.dtsi | 128 ++
arch/arm/boot/dts/exynos5410-odroidxu.dts | 34 +-
arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 170 +-
arch/arm/boot/dts/exynos5410-smdk5410.dts | 27 +-
arch/arm/boot/dts/exynos5410.dtsi | 4 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 12 +-
arch/arm/boot/dts/exynos5420-chagall-wifi.dts | 75 +
.../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 691 ++++++++
arch/arm/boot/dts/exynos5420-klimt-wifi.dts | 75 +
arch/arm/boot/dts/exynos5420-peach-pit.dts | 99 +-
arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 194 +--
arch/arm/boot/dts/exynos5420-smdk5420.dts | 19 +-
arch/arm/boot/dts/exynos5420.dtsi | 26 +-
arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 +-
arch/arm/boot/dts/exynos5800-peach-pi.dts | 99 +-
arch/arm/boot/dts/imx28-tx28.dts | 2 +-
arch/arm/boot/dts/imx28.dtsi | 2 +
arch/arm/boot/dts/imx51-ts4800.dts | 2 +-
arch/arm/boot/dts/imx53-m53menlo.dts | 29 +-
arch/arm/boot/dts/imx53-tx53.dtsi | 2 +-
arch/arm/boot/dts/imx6dl-plym2m.dts | 131 +-
arch/arm/boot/dts/imx6dl-prtvt7.dts | 203 ++-
arch/arm/boot/dts/imx6dl-victgo.dts | 121 +-
arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +-
arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 3 +
arch/arm/boot/dts/imx6qdl-mba6.dtsi | 16 +-
arch/arm/boot/dts/imx6qdl-mba6a.dtsi | 6 -
arch/arm/boot/dts/imx6qdl-mba6b.dtsi | 11 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 13 +
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 10 +
arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 14 +
arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 7 +-
arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 7 +-
arch/arm/boot/dts/imx6qdl-tx6-mb7.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 12 +-
arch/arm/boot/dts/imx6qp-sabresd.dts | 6 +-
arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 74 +
arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts | 2 +-
arch/arm/boot/dts/imx7-colibri-aster.dtsi | 2 +-
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 2 +-
arch/arm/boot/dts/imx7-colibri.dtsi | 4 +-
arch/arm/boot/dts/imx7-mba7.dtsi | 2 +-
arch/arm/boot/dts/imx7d-nitrogen7.dts | 2 +-
arch/arm/boot/dts/imx7d-pico-hobbit.dts | 4 +-
arch/arm/boot/dts/imx7d-pico-pi.dts | 4 +-
arch/arm/boot/dts/imx7d-sdb.dts | 4 +-
arch/arm/boot/dts/imx7d.dtsi | 86 +-
arch/arm/boot/dts/imx7s-warp.dts | 4 +-
arch/arm/boot/dts/imxrt1050-pinfunc.h | 993 +++++++++++
arch/arm/boot/dts/intel-ixp42x-gateway-7001.dts | 3 +-
...g302v2.dts => intel-ixp42x-netgear-wg302v1.dts} | 29 +-
arch/arm/boot/dts/intel-ixp42x.dtsi | 2 +-
arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +-
arch/arm/boot/dts/kirkwood-c200-v1.dts | 310 ++++
arch/arm/boot/dts/lan966x-pcb8291.dts | 64 +
arch/arm/boot/dts/lan966x.dtsi | 237 +++
arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 8 +
arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 9 +
arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 41 +-
arch/arm/boot/dts/mstar-infinity.dtsi | 34 +
.../boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi | 20 +
...tar-infinity2m-ssd202d-100ask-dongshanpione.dts | 25 +
.../dts/mstar-infinity2m-ssd202d-miyoo-mini.dts | 25 +
...y2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts | 23 +
...infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi | 28 +
arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 5 +
arch/arm/boot/dts/mstar-infinity2m.dtsi | 17 +
arch/arm/boot/dts/mstar-infinity3.dtsi | 58 +
arch/arm/boot/dts/mstar-v7.dtsi | 9 +
arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts | 43 +
arch/arm/boot/dts/mt6582.dtsi | 128 ++
.../dts/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 43 +
arch/arm/boot/dts/nuvoton-wpcm450.dtsi | 384 +++++
arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 2 +-
arch/arm/boot/dts/openbmc-flash-layout.dtsi | 2 +-
arch/arm/boot/dts/ox810se-wd-mbwe.dts | 4 +
arch/arm/boot/dts/ox810se.dtsi | 18 +
arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 132 +-
arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 6 +-
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 3 +-
arch/arm/boot/dts/qcom-apq8064.dtsi | 19 +-
arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +-
arch/arm/boot/dts/qcom-mdm9615.dtsi | 3 +-
arch/arm/boot/dts/qcom-msm8226.dtsi | 125 ++
arch/arm/boot/dts/qcom-msm8660.dtsi | 3 +-
arch/arm/boot/dts/qcom-msm8960-cdp.dts | 2 +-
arch/arm/boot/dts/qcom-msm8960.dtsi | 30 +-
arch/arm/boot/dts/qcom-pm8226.dtsi | 43 +
arch/arm/boot/dts/qcom-sdx55.dtsi | 4 +-
arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +-
arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 4 +-
arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 4 +-
arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 2 +-
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 +-
arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 5 +
arch/arm/boot/dts/r9a06g032.dtsi | 27 +
arch/arm/boot/dts/rk3188-px3-evb.dts | 2 +-
arch/arm/boot/dts/rk3288.dtsi | 1 -
arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 +
arch/arm/boot/dts/rv1108-evb.dts | 1 +
arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 60 +-
arch/arm/boot/dts/s3c6410-mini6410.dts | 4 +-
arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 210 +--
arch/arm/boot/dts/s3c64xx.dtsi | 16 +-
arch/arm/boot/dts/s5pv210-aquila.dts | 2 +-
arch/arm/boot/dts/s5pv210-aries.dtsi | 40 +-
arch/arm/boot/dts/s5pv210-fascinate4g.dts | 12 +-
arch/arm/boot/dts/s5pv210-galaxys.dts | 16 +-
arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 226 +--
arch/arm/boot/dts/sam9x60.dtsi | 10 +-
arch/arm/boot/dts/sama5d2.dtsi | 11 +-
arch/arm/boot/dts/sama5d3.dtsi | 6 +-
arch/arm/boot/dts/sama5d4.dtsi | 9 +-
arch/arm/boot/dts/sama7g5.dtsi | 243 ++-
arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +-
arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +-
arch/arm/boot/dts/socfpga_arria5_socdk.dts | 4 +-
arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts | 2 +-
.../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 +-
arch/arm/boot/dts/ste-ab8500.dtsi | 39 +-
arch/arm/boot/dts/ste-ab8505.dtsi | 34 +-
arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 +-
arch/arm/boot/dts/ste-href.dtsi | 25 +-
arch/arm/boot/dts/ste-snowball.dts | 27 +-
arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 24 +-
arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 22 +-
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 22 +-
arch/arm/boot/dts/stih407-clock.dtsi | 101 +-
arch/arm/boot/dts/stih407-family.dtsi | 262 ++-
arch/arm/boot/dts/stih410-b2120.dts | 16 +-
arch/arm/boot/dts/stih410-b2260.dts | 30 +-
arch/arm/boot/dts/stih410-clock.dtsi | 100 +-
arch/arm/boot/dts/stih410.dtsi | 52 +-
arch/arm/boot/dts/stih418-b2199.dts | 22 +-
arch/arm/boot/dts/stih418-clock.dtsi | 101 +-
arch/arm/boot/dts/stih418.dtsi | 38 +-
arch/arm/boot/dts/stihxxx-b2120.dtsi | 22 +-
arch/arm/boot/dts/stm32429i-eval.dts | 12 +
arch/arm/boot/dts/stm32746g-eval.dts | 12 +
arch/arm/boot/dts/stm32f429-disco.dts | 12 +
arch/arm/boot/dts/stm32f429.dtsi | 57 +-
arch/arm/boot/dts/stm32f469-disco.dts | 16 +
arch/arm/boot/dts/stm32f746-disco.dts | 12 +
arch/arm/boot/dts/stm32f746.dtsi | 47 -
arch/arm/boot/dts/stm32f769-disco.dts | 12 +
arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 81 +-
arch/arm/boot/dts/stm32mp131.dtsi | 89 +-
arch/arm/boot/dts/stm32mp135f-dk.dts | 7 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 94 +-
arch/arm/boot/dts/stm32mp151.dtsi | 37 +-
arch/arm/boot/dts/stm32mp153.dtsi | 7 +
.../dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 2 +
.../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 2 +
arch/arm/boot/dts/stm32mp157a-iot-box.dts | 2 +
...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 4 +
.../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 4 +
arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 6 +
arch/arm/boot/dts/stm32mp157c-ed1.dts | 2 +
arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts | 53 +
arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 552 ++++++
arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +
arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 +
arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 3 +-
arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 +
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 56 +
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 4 +
arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts | 182 ++
arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 28 +
arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 4 +
arch/arm/boot/dts/sun8i-h3.dtsi | 2 +-
arch/arm/boot/dts/sun8i-v3s.dtsi | 22 +-
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 18 +
arch/arm/boot/dts/tegra20-asus-tf101.dts | 12 +-
arch/arm/boot/dts/tegra20-colibri.dtsi | 2 +-
arch/arm/boot/dts/tegra20-paz00.dts | 6 +-
arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +-
arch/arm/boot/dts/tegra30-asus-tf700t.dts | 2 +-
.../boot/dts/tegra30-asus-transformer-common.dtsi | 2 +
arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +-
arch/arm/boot/dts/tegra30-ouya.dts | 2 +-
arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 2 +
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +-
arch/arm/mach-airoha/Makefile | 2 +
arch/arm/mach-airoha/airoha.c | 16 +
arch/arm64/Kconfig.platforms | 6 +
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 24 +-
.../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +-
.../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +-
arch/arm64/boot/dts/amlogic/Makefile | 7 +
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 43 +
.../dts/amlogic/meson-gxl-s905d-vero4k-plus.dts | 117 ++
.../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 30 +
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 99 ++
.../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 129 ++
.../boot/dts/amlogic/meson-sm1-a95xf3-air.dts | 108 ++
arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi | 300 ++++
arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 145 ++
.../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 133 ++
arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts | 112 ++
arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 27 +
arch/arm64/boot/dts/arm/Makefile | 2 +-
arch/arm64/boot/dts/arm/juno-base.dtsi | 5 +-
arch/arm64/boot/dts/arm/juno-r1-scmi.dts | 23 +
arch/arm64/boot/dts/arm/juno-r2-scmi.dts | 23 +
arch/arm64/boot/dts/arm/juno-scmi.dts | 9 +
arch/arm64/boot/dts/arm/juno-scmi.dtsi | 199 +++
arch/arm64/boot/dts/broadcom/Makefile | 3 +-
.../boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts | 2 +
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 161 +-
.../arm64/boot/dts/broadcom/northstar2/ns2-svk.dts | 8 +-
arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 +-
.../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 6 +-
arch/arm64/boot/dts/exynos/Makefile | 8 +-
arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 211 +--
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 276 +--
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 7 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 11 +-
arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 176 +-
arch/arm64/boot/dts/exynos/exynos7.dtsi | 44 +-
.../boot/dts/exynos/exynos7885-jackpotlte.dts | 92 +
arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 855 +++++++++
arch/arm64/boot/dts/exynos/exynos7885.dtsi | 423 +++++
arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 195 +++
arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 663 +++++++
arch/arm64/boot/dts/exynos/exynos850.dtsi | 701 ++++++++
.../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 50 +-
arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 2 +-
arch/arm64/boot/dts/freescale/Makefile | 55 +-
.../boot/dts/freescale/fsl-ls1028a-qds-13bb.dts | 146 +-
.../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts | 138 +-
.../boot/dts/freescale/fsl-ls1028a-qds-7777.dts | 99 +-
.../boot/dts/freescale/fsl-ls1028a-qds-85bb.dts | 134 +-
.../boot/dts/freescale/fsl-ls1028a-qds-899b.dts | 86 +-
.../boot/dts/freescale/fsl-ls1028a-qds-9999.dts | 97 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 24 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 11 +
arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 16 +
.../dts/freescale/imx8mm-beacon-baseboard.dtsi | 57 +
.../boot/dts/freescale/imx8mm-emcon-avari.dts | 23 +
.../boot/dts/freescale/imx8mm-emcon-avari.dtsi | 139 ++
arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 627 +++++++
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 55 +
arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 7 +-
arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts | 304 ++++
.../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 19 +
.../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 5 +
.../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 49 +
.../freescale/imx8mm-venice-gw72xx-0x-imx219.dts | 93 +
.../imx8mm-venice-gw72xx-0x-rs232-rts.dts | 53 +
.../freescale/imx8mm-venice-gw72xx-0x-rs422.dts | 61 +
.../freescale/imx8mm-venice-gw72xx-0x-rs485.dts | 61 +
.../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 78 +
.../freescale/imx8mm-venice-gw73xx-0x-imx219.dts | 93 +
.../imx8mm-venice-gw73xx-0x-rs232-rts.dts | 53 +
.../freescale/imx8mm-venice-gw73xx-0x-rs422.dts | 61 +
.../freescale/imx8mm-venice-gw73xx-0x-rs485.dts | 61 +
.../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 78 +
.../boot/dts/freescale/imx8mm-venice-gw7901.dts | 59 +
.../boot/dts/freescale/imx8mm-venice-gw7902.dts | 89 +-
.../boot/dts/freescale/imx8mm-venice-gw7903.dts | 836 +++++++++
.../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 150 ++
.../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 67 +
.../dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts | 18 +
.../dts/freescale/imx8mm-verdin-nonwifi-dev.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi | 75 +
.../dts/freescale/imx8mm-verdin-wifi-dahlia.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi-dev.dts | 18 +
.../boot/dts/freescale/imx8mm-verdin-wifi.dtsi | 94 +
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 1264 ++++++++++++++
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 68 +-
.../boot/dts/freescale/imx8mn-venice-gw7902.dts | 51 +-
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 104 ++
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 50 +
.../boot/dts/freescale/imx8mp-phycore-som.dtsi | 39 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 +
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 +
.../boot/dts/freescale/imx8mq-mnt-reform2.dts | 144 +-
arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 4 -
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 64 +-
arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 +
arch/arm64/boot/dts/freescale/imx8qm-ss-lsio.dtsi | 8 +
arch/arm64/boot/dts/freescale/imx8qm.dtsi | 18 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-adma.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8qxp-ss-lsio.dtsi | 8 +
arch/arm64/boot/dts/freescale/mba8mx.dtsi | 6 +
arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 5 +-
arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 7 +-
.../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 +
arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 10 +
arch/arm64/boot/dts/lg/lg1312.dtsi | 3 +-
arch/arm64/boot/dts/lg/lg1313.dtsi | 3 +-
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 1 +
arch/arm64/boot/dts/mediatek/mt6358.dtsi | 12 +
arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 3 +-
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 68 +-
arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 3 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 +
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 299 +++-
arch/arm64/boot/dts/nvidia/Makefile | 11 +
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 46 +-
.../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 25 +
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 54 +-
.../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 1824 ++++++++++++++++++++
arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1010 +++++++++++
arch/arm64/boot/dts/qcom/Makefile | 12 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 12 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 13 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 35 +-
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 23 +
arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 6 +-
arch/arm64/boot/dts/qcom/msm8953.dtsi | 1326 ++++++++++++++
.../boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts | 14 +
.../boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts | 14 +
...llhead-rev-101.dts => msm8992-lg-bullhead.dtsi} | 2 -
...v-101.dts => msm8994-huawei-angler-rev-101.dts} | 0
arch/arm64/boot/dts/qcom/msm8994.dtsi | 7 +-
arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 34 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 56 +-
arch/arm64/boot/dts/qcom/pm6150l.dtsi | 10 +
arch/arm64/boot/dts/qcom/pm8953.dtsi | 90 +
arch/arm64/boot/dts/qcom/pms405.dtsi | 4 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +-
.../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 16 +
.../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 16 +
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 126 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +
arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 97 ++
arch/arm64/boot/dts/qcom/sc7280-crd.dts | 12 +
.../dts/qcom/sc7280-herobrine-herobrine-r0.dts | 1352 +++++++++++++++
.../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 313 ++++
arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 -
arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1105 +++---------
arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sc7280-idp.dts | 20 +
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 215 +--
arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 4 +
arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 547 ++++++
arch/arm64/boot/dts/qcom/sc7280.dtsi | 815 ++++++++-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 183 ++
arch/arm64/boot/dts/qcom/sdm632.dtsi | 81 +
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 7 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 19 +-
.../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 12 +
arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 12 +
arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 736 ++++++++
arch/arm64/boot/dts/qcom/sdm845.dtsi | 115 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 33 +-
arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 748 ++++++++
arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 9 +
.../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 20 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 154 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 132 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 20 +-
arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 405 +++++
arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 20 +
arch/arm64/boot/dts/qcom/sm8450.dtsi | 417 ++++-
arch/arm64/boot/dts/renesas/Makefile | 3 +
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 9 +-
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +-
arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi | 332 ++++
arch/arm64/boot/dts/renesas/hihope-common.dtsi | 2 +-
.../boot/dts/renesas/hihope-rzg2-ex-lvds.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 14 +-
.../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 4 +-
.../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 10 +-
.../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 4 +-
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 43 +-
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 26 +-
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 102 ++
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 191 ++
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 +-
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 24 +-
.../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 229 +++
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 35 +-
.../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 28 +
arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 86 +
arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi | 32 +
arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 91 +
arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi | 20 +
arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 2 +
arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 491 ++++++
arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi | 25 +
arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 26 +
arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi | 13 +
arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 207 +++
.../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi | 137 ++
arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 2 +-
arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 322 +---
.../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 94 +
arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 222 +++
arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 77 +
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 141 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 20 +-
arch/arm64/boot/dts/rockchip/Makefile | 3 +
arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 11 +-
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +-
.../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +-
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 11 +
arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 -
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +-
.../boot/dts/rockchip/rk3566-pinenote-v1.1.dts | 18 +
.../boot/dts/rockchip/rk3566-pinenote-v1.2.dts | 18 +
arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 639 +++++++
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 136 ++
arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 457 +++++
arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 205 ++-
arch/arm64/boot/dts/rockchip/rk3568.dtsi | 21 +
arch/arm64/boot/dts/rockchip/rk356x.dtsi | 257 +++
arch/arm64/boot/dts/tesla/Makefile | 3 +
arch/arm64/boot/dts/tesla/fsd-evb.dts | 39 +
arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 335 ++++
arch/arm64/boot/dts/tesla/fsd.dtsi | 754 ++++++++
arch/arm64/boot/dts/ti/Makefile | 2 +
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 267 +++
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 36 +
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 41 +
arch/arm64/boot/dts/ti/k3-am62.dtsi | 105 ++
arch/arm64/boot/dts/ti/k3-am625-sk.dts | 206 +++
arch/arm64/boot/dts/ti/k3-am625.dtsi | 103 ++
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 23 +-
arch/arm64/boot/dts/ti/k3-am64.dtsi | 4 +
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 +-
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 4 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 2 -
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 1 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 2 -
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 +
.../boot/dts/ti/k3-j721s2-common-proc-board.dts | 14 +-
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 5 +-
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 23 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 76 +-
arch/arm64/configs/defconfig | 1 +
drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 2 -
drivers/pinctrl/samsung/pinctrl-exynos.c | 4 +
drivers/pinctrl/samsung/pinctrl-samsung.c | 87 +-
include/dt-bindings/clock/at91.h | 1 +
include/dt-bindings/clock/fsd-clk.h | 150 ++
include/dt-bindings/clock/r9a06g032-sysctrl.h | 1 +
include/dt-bindings/clock/r9a07g054-cpg.h | 229 +++
include/dt-bindings/clock/tegra234-clock.h | 135 +-
include/dt-bindings/memory/tegra234-mc.h | 75 +
include/dt-bindings/pinctrl/k3.h | 3 +
include/dt-bindings/power/imx8mp-power.h | 35 +
include/dt-bindings/power/imx8mq-power.h | 3 +
include/dt-bindings/power/tegra234-powergate.h | 22 +
include/dt-bindings/reset/tegra234-reset.h | 45 +-
586 files changed, 41187 insertions(+), 5539 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/airoha.yaml
create mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml
create mode 100644 Documentation/devicetree/bindings/arm/npcm/nuvoton,gcr.yaml
create mode 100644 Documentation/devicetree/bindings/arm/tesla.yaml
delete mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt
create mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml
create mode 100644
Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml
create mode 100644 Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-gpio-bank.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml
create mode 100644
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml
delete mode 100644
Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml
create mode 100644
Documentation/devicetree/bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml
create mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-extended-wifi.dts
create mode 100644 arch/arm/boot/dts/armada-370-c200-v2.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts
create mode 100644 arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts
create mode 100644 arch/arm/boot/dts/en7523-evb.dts
create mode 100644 arch/arm/boot/dts/en7523.dtsi
create mode 100644 arch/arm/boot/dts/exynos5420-chagall-wifi.dts
create mode 100644 arch/arm/boot/dts/exynos5420-galaxy-tab-common.dtsi
create mode 100644 arch/arm/boot/dts/exynos5420-klimt-wifi.dts
create mode 100644 arch/arm/boot/dts/imxrt1050-pinfunc.h
rename arch/arm/boot/dts/{intel-ixp42x-netgear-wg302v2.dts =>
intel-ixp42x-netgear-wg302v1.dts} (77%)
create mode 100644 arch/arm/boot/dts/kirkwood-c200-v1.dts
create mode 100644 arch/arm/boot/dts/lan966x-pcb8291.dts
create mode 100644 arch/arm/boot/dts/lan966x.dtsi
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-miyoo-mini.dts
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts
create mode 100644
arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi
create mode 100644 arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts
create mode 100644 arch/arm/boot/dts/mt6582.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts
create mode 100644 arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi
create mode 100644 arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts
create mode 100644 arch/arm/mach-airoha/Makefile
create mode 100644 arch/arm/mach-airoha/airoha.c
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-vero4k-plus.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4-s805x2-aq222.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-r1-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-r2-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-scmi.dts
create mode 100644 arch/arm64/boot/dts/arm/juno-scmi.dtsi
create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885-jackpotlte.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos7885.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos850-e850-96.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynos850.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs232-rts.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs422.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs485.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs232-rts.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs422.dts
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7903.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
create mode 100644
arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8953.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts
rename arch/arm64/boot/dts/qcom/{msm8992-bullhead-rev-101.dts =>
msm8992-lg-bullhead.dtsi} (98%)
rename arch/arm64/boot/dts/qcom/{msm8994-angler-rev-101.dts =>
msm8994-huawei-angler-rev-101.dts} (100%)
create mode 100644 arch/arm64/boot/dts/qcom/pm8953.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r0.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts
delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm632.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8450-hdk.dts
create mode 100644 arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.1.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
create mode 100644 arch/arm64/boot/dts/tesla/Makefile
create mode 100644 arch/arm64/boot/dts/tesla/fsd-evb.dts
create mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/tesla/fsd.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-main.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625.dtsi
create mode 100644 include/dt-bindings/clock/fsd-clk.h
create mode 100644 include/dt-bindings/clock/r9a07g054-cpg.h
create mode 100644 include/dt-bindings/power/imx8mp-power.h
create mode 100644 include/dt-bindings/power/tegra234-powergate.h
More information about the linux-arm-kernel
mailing list