Squashed 'dts/upstream/' changes from 08831944f4e7..258d5b0e2447

258d5b0e2447 Merge tag 'v6.19-dts-raw'
86af5e1bcfa6 Merge tag 'sound-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
7926bd58a9e6 ASoC: dt-bindings: ti,tlv320aic3x: Add compatible string ti,tlv320aic23
1f9a05ba82aa Merge tag 'v6.19-rc8-dts-raw'
a1331106ed0e Merge tag 'sound-6.19-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
1f3b793812ad Merge tag 'pinctrl-v6.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
83d4f0ccb003 dt-bindings: pinctrl: marvell,armada3710-xb-pinctrl: fix 'usb32_drvvbus0' group name
8330000d64b9 Merge tag 'v6.19-rc7-dts-raw'
e1c8a6586b9e Merge tag 'char-misc-6.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
9d7f49814a08 Merge tag 'drm-fixes-2026-01-23' of https://gitlab.freedesktop.org/drm/kernel
33e10575ba67 Merge tag 'mediatek-drm-fixes-20260119' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-fixes
502e301bd09b Merge tag 'soc-fixes-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
77cb239b1bd2 Merge tag 'qcom-arm64-fixes-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
7f4c4555bace Merge tag 'v6.19-rc6-dts-raw'
877a96726500 dt-bindings: display: mediatek: Fix typo 'hardwares' to 'hardware'
164dd16eee3f ASoC: dt-bindings: fsl,sai: Add support for i.MX952 platform
a206091d6bb4 Merge tag 'phy-fixes-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
0f012bccce3a Merge tag 'usb-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
d0b33b5b8f70 Merge tag 'i2c-for-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
9636e6e27a46 Merge tag 'loongarch-fixes-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
1181e2804bc4 LoongArch: dts: loongson-2k1000: Fix i2c-gpio node names
03efda1ffbf8 LoongArch: dts: loongson-2k2000: Add default interrupt controller address cells
3a83a163ea30 LoongArch: dts: loongson-2k1000: Add default interrupt controller address cells
a11729816e99 LoongArch: dts: loongson-2k0500: Add default interrupt controller address cells
523b55566cd5 LoongArch: dts: Describe PCI sideband IRQ through interrupt-extended
194463f5b49c Merge tag 'sound-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
d8169cba2a74 Merge tag 'icc-6.19-rc6' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
2f9163f99b22 Merge tag 'v6.19-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
58af343bca3c Merge tag 'at91-fixes-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
49b8d68a25d7 Revert "arm64: tegra: Add interconnect properties for Tegra210"
2748575beb27 ASoC: rt5640: Fix duplicate clock properties in DT binding
be9fcab781f7 ASoC: Fix sdw_utils calling wrong codec init callbacks
45fc8146dea3 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
62eee78f7ba7 ASoC: dt-bindings: realtek,rt5640: Various fixes
f92c6f41e54e dt-bindings: i2c: brcm,iproc-i2c: Allow 2 reg entries for brcm,iproc-nic-i2c
572c414fb856 Merge tag 'v6.19-rc5-dts-raw'
29dd1e5883e6 ASoC: dt-bindings: rockchip-spdif: Allow "port" node
99c313ffb090 ASoC: dt-bindings: realtek,rt5640: Allow 7 for realtek,jack-detect-source
01d8ff76dd16 ASoC: dt-bindings: realtek,rt5640: Add missing properties/node
bba647abc3d4 treewide: Update email address
bea77a103df4 Merge tag 'soc-fixes-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
62eb1ba19c9f arm64: dts: rockchip: Drop unsupported properties
8f4c82a56b75 arm64: dts: rockchip: Fix gpio pinctrl node names
e1afff67bb26 arm64: dts: rockchip: Fix pinctrl property typo on rk3326-odroid-go3
abc7ff4fa7cc arm64: dts: rockchip: Drop "sitronix,st7789v" fallback compatible from rk3568-wolfvision
2eacc2e311e5 ASoC: dt-bindings: realtek,rt5640: Document port node
8dcd926c2349 ASoC: dt-bindings: realtek,rt5640: Update jack-detect
60fd2fe95a61 ASoC: dt-bindings: realtek,rt5640: Document mclk
8f283674df60 ARM: dts: microchip: sama7d65: fix size-cells property for i2c3
a4a74fdd79d7 ARM: dts: microchip: sama7d65: fix the ranges property for flx9
768bc98f0c73 arm64: dts: hisilicon: hikey960: Drop "snps,gctl-reset-quirk" and "snps,tx_de_emphasis*" properties
66ca60cee08d Merge tag 'imx-fixes-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
f2ae6fb8d2bd Merge tag 'arm-soc/for-6.19/devicetree-arm64-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
7417cdaa2912 dt-bindings: usb: qcom,dwc3: Correct MSM8994 interrupts
a4f29bd59e2a dt-bindings: usb: qcom,dwc3: Correct IPQ5018 interrupts
19e6816f1350 arm64: dts: rockchip: Fix wrong register range of rk3576 gpu
1e400df21c02 arm64: dts: rockchip: Configure MCLK for analog sound on NanoPi M5
8c9a93b38ec0 arm64: dts: rockchip: Fix headphones widget name on NanoPi M5
1bfe67dbe5bb ASoC: codecs: wsa88xx: fix codec initialisation
1412489cfbd5 ASoC: dt-bindings: everest,es8316: Add interrupt support
461f7cf8be63 scsi: ufs: dt-bindings: Fix several grammar errors
4d3756633c63 ARM: dts: microchip: lan966x: Fix the access to the PHYs for pcb8290
81b662a43c49 Merge tag 'v6.19-rc3-dts-raw'
19c1bd2813e7 arm64: dts: mba8mx: Fix Ethernet PHY IRQ support
4ed668fdaf40 arm64: dts: imx8qm-ss-dma: correct the dma channels of lpuart
12b18bdb44b3 arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM
eb06a9096fef arm64: dts: freescale: tx8p-ml81: fix eqos nvmem-cells
021df8e41fee arm64: dts: freescale: moduline-display: fix compatible
93e9aa7a1669 dt-bindings: arm: fsl: moduline-display: fix compatible
a588078496ba ARM: dts: imx6q-ba16: fix RTC interrupt level
d2ba45091bab arm64: dts: freescale: imx95-toradex-smarc: fix SMARC_SDIO_WP label position
2d7ef734fa23 arm64: dts: freescale: imx95-toradex-smarc: use edge trigger for ethphy1 interrupt
4b75c0253167 arm64: dts: add off-on-delay-us for usdhc2 regulator
c02d054fa126 arm64: dts: imx8qm-mek: correct the light sensor interrupt type to low level
a0acfe0b87c5 ARM: dts: nxp: imx: Fix mc13xxx LED node names
1dd510906b1b arm64: dts: imx95: correct I3C2 pclk to IMX95_CLK_BUSWAKEUP
1006ba3a4e50 Merge tag 'riscv-for-linus-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
d9aad3641f09 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie phy bindings for qcs8300
08a8dbe8ea5d Merge tag 'v6.19-rc2-dts-raw'
32a7dfc2a476 arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s
d192b24273e0 arm64: dts: rockchip: remove dangerous max-link-speed from helios64
e7792596b75b arm64: dts: rockchip: fix unit-address for RK3588 NPU's core1 and core2's IOMMU
03ab33a3ea96 arm64: dts: rockchip: Fix wifi interrupts flag on Sakura Pi RK3308B
7d3e6b50f8c0 Merge tag 'ti-k3-dt-fixes-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/fixes
11efdf36dfc0 spi: dt-bindings: sun6i: Add compatibles for A523's SPI controllers
a6b2fb534f29 Merge tag 'input-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
5dbdc4ae9355 Merge tag 'i2c-for-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
8639177dffeb Merge tag 'spi-fix-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
17c33897cd62 Merge tag 'mmc-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
afb7d1a01985 arm64: dts: broadcom: rp1: drop RP1 overlay
50528aeede8d arm64: dts: broadcom: bcm2712: fix RP1 endpoint PCI topology
7b7100699630 dt-bindings: misc: pci1de4,1: add required reg property for endpoint
2f0f22b271f4 dt-bindings: interconnect: qcom,sa8775p-rpmh: Fix incorrectly added reg and clocks
7a9fcf6ab8f2 dt-bindings: riscv: add Zilsd and Zclsd extension descriptions
cc436e4bc50c Input: add ABS_SND_PROFILE
faad43a2fb2a spi: dt-bindings: snps,dw-abp-ssi: Allow up to 16 chip-selects
584de0162a57 dt-bindings: i2c: qcom-cci: Document SM8750 compatible
b8509bd4f32a dt-bindings: i2c: dw: Add Mobileye I2C controllers
dd8343780c17 arm64: dts: qcom: sm8650: Fix compile warnings in USB controller node
d891d1e44d3e arm64: dts: qcom: sm8550: Fix compile warnings in USB controller node
cb861cf39009 arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links
e930c3218822 dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AO
1627e784e086 arm64: dts qcom: sdm845-oneplus-enchilada: Specify panel name within the compatible
56b2a3870e60 arm64: dts: qcom: talos: Correct UFS clocks ordering
a7ac0ad91575 dt-bindings: Updates Linus Walleij's mail address
2143a2a3696b dt-bindings: gpu: img,powervr-rogue: Document GE7800 GPU in Renesas R-Car V3U
5ec0ea9129e0 dt-bindings: clock: sprd,sc9860-clk: Allow "reg" for gate clocks
118700447365 dt-bindings: display/ti: Simplify dma-coherent property
c769e2c753c5 ARM: dts: ixp4xx: Fix up Actiontec MI424WR DTS files
35f2008fe122 arm64: dts: ti: k3-am62-lp-sk-nand: Rename pinctrls to fix schema warnings
c62f0039d689 arm64: dts: ti: k3-am642-phyboard-electra-x27-gpio1-spi1-uart3: Fix schema warnings
584f2cf7a1d8 arm64: dts: ti: k3-am642-phyboard-electra-peb-c-010: Fix icssg-prueth schema warning
c3ccb7a83fcf arm64: dts: rockchip: Fix voltage threshold for volume keys for Pinephone Pro
628d2318ea83 dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml
646e03d391d2 Merge tag 'v6.19-rc1-dts-raw'
27e4159cadfc Merge tag 'rtc-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
56e0cdaf295b Merge tag 'soundwire-6.19-rc1_updated' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
7b5150ead399 Merge tag 'sound-fix-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
3d0dabf47b0f Merge tag 'asoc-fix-v6.19-merge-window' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
f0f0934250b6 Merge tag 'input-for-v6.19-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
e2edeb14808f Merge tag 'i2c-for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
6a443624d1cf Merge branch 'next' into for-linus
30e39af54e44 Merge tag 'pinctrl-v6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
f5fad51ae2d8 dt-bindings: rtc: Add Apple SMC RTC
cfd5b64c715b Merge tag 'dmaengine-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
bf630f2ac706 Merge tag 'phy-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
4c7e2e0b8f26 dt-bindings: rtc: renesas,rz-rtca3: Add RZ/V2H support
9fb50b526fb0 Merge tag 'i2c-host-6.19-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
e27e9cf06665 dt-bindings: soundwire: qcom: Document v3.1.0 version of IP block
9249f0d52630 dt-bindings: soundwire: qcom: deprecate qcom,din/out-ports
b3eae11a0c46 Merge tag 'i3c/for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
3c339b1de131 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
e6efd6183089 ALSA: hda: dt-bindings: add CIX IPBLOQ HDA controller support
3f18f200ae0c Merge tag 'usb-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
10d06d57c9c1 Merge tag 'tty-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
f0da425ddb66 Merge tag 'char-misc-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
947229d06868 Merge tag 'linux-watchdog-6.19-rc1' of git://www.linux-watchdog.org/linux-watchdog
402fe30160ad Merge tag 'rproc-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
5d7ed5b55b1d Merge tag 'for-linus-6.19-1' of https://github.com/cminyard/linux-ipmi
28dbe2f83d26 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
87dc53e08620 Merge tag 'soc-drivers-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
925ae13a2bc0 Merge tag 'soc-drivers-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
15ee02f5bb4f Merge tag 'soc-newsoc-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
acaf7715ccdc Merge tag 'soc-dt-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
2226fdf89832 Merge tag 'riscv-for-linus-6.19-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
b3efeb8fd0a4 Merge tag 'powerpc-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
1007eb4a119f Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
2daf1f09b739 Merge tag 'samsung-dt-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
21ffee4e251b Merge tag 'ata-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
9ef7d05e4c00 Merge tag 'iommu-updates-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
d65bb5ca843f Merge tag 'pci-v6.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
1e581e9ba93d Merge tag 'for-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
91b1b0270bd7 Merge tag 'devicetree-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
d84b6399f857 Merge tag 'backlight-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
ff977c9fe689 Merge tag 'leds-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
24c5fe1d1482 Merge tag 'mfd-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
d53721d1dc98 Merge tag 'mmc-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
cf41b8a9c709 Merge tag 'pmdomain-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
7118ea488296 Merge tag 'gpio-updates-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
33a751c4ea8b Merge tag 'hwmon-for-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
de27e96c19f9 Merge tag 'gnss-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss
d1d1ebe68816 Merge tag 'spi-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
f87b749b52ff Merge tag 'regulator-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
59244e8baa96 Merge tag 'mtd/for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
327ef46abee0 Merge tag 'pwm/for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
e1c0999f1e4f Merge tag 'sound-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
eba9eb3da2ab Merge tag 'drm-next-2025-12-03' of https://gitlab.freedesktop.org/drm/kernel
b4a84bb51adf Merge tag 'media/v6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
665df3b38f4a Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
9fc6be695aed Merge branch 'pci/pwrctrl-tc9563'
4713187ca3d3 Merge branch 'pci/controller/spacemit-k1'
9066544f73d0 Merge branch 'pci/controller/sky1'
426ebab3fd95 Merge branch 'pci/controller/s32g'
64f76bf74cd4 Merge branch 'pci/controller/rzg3s-host'
7454f63455a2 Merge branch 'pci/controller/meson'
a1e964ed98bb Merge branch 'pci/controller/mediatek'
e66fd046960f Merge tag 'v6.19-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
67b6a50dea72 Merge branches 'clk-visconti', 'clk-imx', 'clk-microchip', 'clk-rockchip' and 'clk-qcom' into clk-next
e734d4fea59a Merge branches 'clk-socfpga', 'clk-renesas', 'clk-cleanup', 'clk-samsung' and 'clk-mediatek' into clk-next
7bc21d0fa237 dt-bindings: thermal: qcom-tsens: Remove invalid tab character
45eb0cc65e37 dt-bindings: kbuild: Skip validating empty examples
4c6c05eb5803 ASoC: dt-bindings: cirrus,cs42xx8: Reference common DAI properties
a195e4c3af14 Merge tag 'thermal-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
3040d09fb438 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
afac25a15bea dt-bindings: PCI: Add CIX Sky1 PCIe Root Complex bindings
dcf01056aed3 dt-bindings: PCI: s32g: Add NXP S32G PCIe controller
b17fed158404 Merge tag 'timers-clocksource-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
c235f1f4f597 Merge tag 'irq-drivers-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2e605626e9e8 Merge tag 'drm-misc-next-2025-12-01-1' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
3b6d4bb205e6 dt-bindings: net: Convert Marvell 8897/8997 bindings to DT schema
e642d5c2d72c dt-bindings: interrupt-controller: brcm,bcm2836-l1-intc: Drop interrupt-controller requirement
779cd90b5b01 dt-bindings: display: Fix brcm,bcm2835-hvs bindings for BCM2712
27f4390e983c dt-bindings: display: bcm2711-hdmi: Add interrupt details for BCM2712
62f947f140b2 Merge tag 'nand/for-6.19' into mtd/next
8ee23f5c68c1 Merge tag 'at24-updates-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow
cb73a7eadaf4 Merge tag 'wireless-next-2025-11-27' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
ea2ef0c1a161 Merge tag 'thermal-v6.19-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
503164b9b572 Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'mediatek', 'nvidia/tegra', 'intel/vt-d', 'amd/amd-vi' and 'core' into next
bca9cb69cc0c Merge tag 'cache-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers-late
9989f1b5ef18 Merge tag 'soc-drivers-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers-late
957f13aa92ac Merge tag 'amlogic-drivers-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers-late
0c49a8219b2d Merge tag 'riscv-dt-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
42def4dee20b arm64: dts: mediatek: mt8195: Fix address range for JPEG decoder core 1
be6fcd8a94cd Merge tag 'amlogic-arm64-dt-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
8dc6331b6ab8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
bccc1bbfdc87 spi: airoha: add support of en7523 SoC (for 6.19)
c3664ef11fab ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend
510f660b77dd ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend
8ca4e76f8ff8 ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend
ae09f216c8d7 ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend
ae259268b06d spi: dt-bindings: airoha: add compatible for EN7523
c1daad24ada3 spi: dt-bindings: renesas,rzv2h-rspi: Document RZ/V2N SoC support
e3d8f318594e ASoC: stm32: sai: fix device and OF node leaks on
c3562d7dcd24 regulator: Use container_of_const() when all types are
e058859659c0 dt-bindings: remoteproc: qcom: adsp: Add SDM660 CDSP compatible
885f1168d331 dt-bindings: remoteproc: qcom: adsp: Add missing constrains for SDM660 ADSP
8fa38ed9186e dt-bindings: remoteproc: qcom,sc8280xp-pas: Fix CDSP power desc
be01d536023e dt-bindings: remoteproc: qcom,adsp: Make msm8974 use CX as power domain
3b9c9ed9e0d2 dt-bindings: thermal: fsl,imx91-tmu: add bindings for NXP i.MX91 thermal module
b94cdc0fec55 dt-bindings: thermal: tsens: Add QCS8300 compatible
e31d041fd7c2 dt-bindings: slimbus: fix warning from example
35d8e6a51e12 spi: dt-bindings: renesas,rzv2h-rspi: Document RZ/V2N SoC support
dc2e0509db05 dt-bindings: serial: rsci: Drop "uart-has-rtscts: false"
75baefb7a2ba LoongArch: dts: Add uart new compatible string
8688bf5ec663 dt-bindings: serial: 8250: Add Loongson uart compatible
88edb93f367a dt-bindings: can: mpfs: document resets
aa07baeaf06b dt-bindings: timer: Add Realtek SYSTIMER
a67190264f14 arm64: dts: amlogic: meson-g12b: Fix L2 cache reference for S922X CPUs
666783f57d99 arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
b02eae55621e arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
0be5b36d2ae9 arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
1dc7c0a79667 arm64: dts: amlogic: s7d: add ao secure node
d4f66f2822e8 arm64: dts: amlogic: s7: add ao secure node
5f577eeae924 arm64: dts: amlogic: s6: add ao secure node
2ce6173652f6 arm64: dts: amlogic: Fix the register name of the 'DBI' region
4698f107b016 dts: arm64: amlogic: add a5 pinctrl node
e2eda8a9ed94 arm64: dts: amlogic: s7d: add power domain controller node
cabd4784af63 arm64: dts: amlogic: s7: add power domain controller node
e0f9ec95b9f8 arm64: dts: amlogic: s6: add power domain controller node
1edfd33d8ced dts: arm64: amlogic: Add ISP related nodes for C3
ea8ce9294888 arm64: dts: meson: add initial device-tree for Tanix TX9 Pro
ac2ffc666cd0 dt-bindings: arm: amlogic: add support for Tanix TX9 Pro
ca39a8e36acb riscv: dts: starfive: add Orange Pi RV
19644ea3243c dt-bindings: riscv: starfive: add xunlong,orangepi-rv
b4e52d094636 riscv: dts: starfive: Add VisionFive 2 Lite eMMC board device tree
fa1b407dfcd9 riscv: dts: starfive: Add VisionFive 2 Lite board device tree
637ceb101cf6 riscv: dts: starfive: Add common board dtsi for VisionFive 2 Lite variants
dd59c2ed03a6 riscv: dts: starfive: jh7110-common: Move out some nodes to the board dts
6302fde4f7e1 dt-bindings: riscv: Add StarFive JH7110S SoC and VisionFive 2 Lite board
1edc03b33bfb dt-bindings: thermal: qcom-tsens: make ipq5018 tsens standalone compatible
9af0cc785f53 Merge tag 'mtk-soc-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
ac0dcd6fc5a3 Merge tag 'reset-for-v6.19' of https://git.pengutronix.de/git/pza/linux into soc/drivers
03fa0385ca4f Merge tag 'stm32-bus-firewall-for-v6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/drivers
8a85184e1f55 Merge tag 'qcom-drivers-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
cd791d129e96 dt-bindings: leds: backlight: Add Awinic AW99706 backlight
7632e73179a0 dt-bindings: net: aspeed: add AST2700 MDIO compatible
d40dcf4b9d68 Merge tag 'v6.19-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
2cb74bad23ce arm64: dts: sprd: sc9860: Simplify clock nodes
36d689c4027d dt-bindings: PCI: Add Renesas RZ/G3S PCIe controller binding
96a83489222a dt-bindings: riscv: Add Svrsw60t59b extension description
982f68da8a3d Add RSPI support for RZ/T2H and RZ/N2H
c80b3bca7be0 dt-bindings: nvmem: imx-ocotp: Add support for i.MX94
8542c736263a dt-bindings: nvmem: don't check node names
9c21064bfd86 dt-bindings: nvmem: mediatek: efuse: Add compatible for MT8189 SoC
1593044c1f15 nvmem: layouts: u-boot-env: add optional "env-size" property
8262ef54b942 dt-bindings: nvmem: Support MediaTek MT8189 evb board efuse
62073706aa64 dt-bindings: nvmem: qfprom: Add sa8775p compatible
e3efb3c7eaa2 dt-bindings: iommu: qcom_iommu: Allow 'tbu' clock
3307f4e54c72 dt-bindings: display: bridge: simple: document the ASL CS5263 DP-to-HDMI bridge
439446caa7ea dt-bindings: vendor-prefixes: Add ASL Xiamen Technology
2ae40b561c2f Merge tag 'icc-6.19-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
397b18ab014e Merge tag 'coresight-next-v6.19' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
06f9e8161227 dt-bindings: perf: fsl-imx-ddr: Add compatible string for i.MX8QM, i.MX8QXP and i.MX8DXL
af6d2b3f535a spi: dt-bindings: renesas,rzv2h-rspi: document RZ/T2H and RZ/N2H
119fadd043fa dt-bindings: net: wireless: mt76: introduce backoff limit properties
b4f15e7bbec7 dt-bindings: net: wireless: mt76: Document power-limits country property
516951213a82 dt-bindings: clock: rockchip: Add RK3506 clock and reset unit
1ce3fdf42052 riscv: dts: sifive: unmatched: Add PWM controlled fans
8419e857f922 arm64: dts: rockchip: enable RTC for 100ASK DshanPi A1
c1ce151f2d89 arm64: dts: rockchip: enable USB for 100ASK DshanPi A1
905c343ea51e arm64: dts: rockchip: enable button for 100ASK DshanPi A1
3b4c7ee4f4a4 arm64: dts: rockchip: add mmc aliases for 100ASK DshanPi A1
c4f99ac39c86 arm64: dts: rockchip: remove mmc max-frequency for 100ASK DshanPi A1
b4ace70320a8 arm64: dts: rockchip: Enable i2c2 on Orange Pi 3B
475a7b9f0c5f Merge tag 'imx-bindings-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
1c7d5b0fe443 Merge tag 'anlogic-initial-6.19-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/newsoc
ee2c440c1a92 Merge branch 'bst/newsoc' into soc/newsoc
62bf720c5492 arm64: dts: bst: add support for Black Sesame Technologies C1200 CDCU1.0 board
7c361f9c44c3 dt-bindings: arm: add Black Sesame Technologies (bst) SoC
f9b990014b47 dt-bindings: vendor-prefixes: Add Black Sesame Technologies Co., Ltd.
a0eadb246ed9 Merge tag 'ti-k3-dt-for-v6.19-part2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
cb9bfe671786 Merge tag 'mvebu-dt64-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
1f4a6049f1a0 Merge tag 'riscv-sophgo-dt-for-v6.19' of https://github.com/sophgo/linux into soc/dt
847305c3f24f Merge tag 'cix-dt-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
a42a3c0e98cb Merge tag 'stm32-dt-for-v6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
89606ecdb119 Merge tag 'v6.19-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
1152f849175c Merge tag 'v6.19-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
5fcfc4228157 dt-bindings: hwmon: Add AST2700 compatible
84daef868f58 regulator: Add FP9931/JD9930
68a2e8036bb8 Merge tag 'qcom-arm64-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
e6e8e730c23f Merge tag 'qcom-arm32-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
6bf0faceba14 Merge tag 'omap-for-v6.19/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
f308c050d073 Merge tag 'at91-dt-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
1c7070035b64 Merge tag 'ti-k3-dt-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
d995ab655e56 Merge tag 'socfpga_dts_updates_for_v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
fdc2d78b6b57 Merge tag 'imx-dt64-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
e00f7dd389c0 Merge tag 'imx-dt-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
ba629d597781 Merge tag 'sunxi-dt-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
be66cf860cd8 Merge tag 'tegra-for-6.19-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
5cd421e3123a Merge tag 'tegra-for-6.19-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
73630f133169 Merge tag 'tegra-for-6.19-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
17ba8d90c389 Merge tag 'renesas-dts-for-v6.19-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
976b62289967 Merge tag 'spacemit-dt-for-6.19-1' of https://github.com/spacemit-com/linux into soc/dt
9e991b69b124 Merge tag 'mtk-dts64-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
7b3786b89af4 Merge tag 'mtk-dts32-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
fcd4c5826841 Merge tag 'samsung-dt64-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
8fa9835cc7d3 Merge tag 'thead-dt-for-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
befe612beffe Merge tag 'renesas-dts-for-v6.19-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
f62c1c632762 Merge tag 'aspeed-6.19-devicetree-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
f09303a5f3d8 Merge tag 'pxa1908-dt-for-6.19' of https://gitlab.com/pxa1908-mainline/linux into soc/dt
4b052167e82b Merge tag 'tenstorrent-dt-for-v6.19' of https://github.com/tenstorrent/linux into soc/newsoc
4d25e1ef679c dt-bindings: display: bridge: it66121: Add compatible string for IT66122
d7255c887d1f Merge tag 'iio-for-6.19a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
821703b3fa8d Merge tag 'fpga-for-6.19-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
bf0cafb99229 dt-bindings: usb: ti,hd3ss3220: Add support for VBUS based on ID state
abdaf4f60231 dt-bindings: usb: dwc3-xilinx: Describe the reset constraint for the versal platform
9673f2075ccb dt-bindings: usb: Add ESWIN EIC7700 USB controller
659aa44f8ffa dt-bindings: usb: qcom,snps-dwc3: Add Kaanapali compatible
653c0274785c dt-bindings: usb: Support MediaTek MT8189 xhci
80eb8105c80e dt-bindings: usb: renesas,rzg3e-xhci: Add RZ/V2H(P) and RZ/V2N support
8a2bef78dfaa dt-bindings: dma: xilinx: Simplify dma-coherent property
dbe7a1baff4f arm64: dts: ti: k3-am62l: Fix unit address of cbass_wakeup
50b0c8ca35e1 arm64: dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulator
4d24edb84c16 dt-bindings: clock: tmpv770x: Add VIIF clocks
b843d215bd17 dt-bindings: clock: tmpv770x: Remove definition of number of clocks
3c654987d49a Merge tag 'drm-msm-next-2025-11-18' of https://gitlab.freedesktop.org/drm/msm into drm-next
abb868616dad Merge tag 'v6.18-rc6' into drm-next
809b1a45339a arm64: dts: rockchip: Use default-state for power LED for Radxa boards
74649d601935 arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on 9Tripod X3568 v4
414cc22b2e8a arm64: dts: rockchip: Add power-domain to RK3368 VOP controller
31d944f6636d arm64: dts: rockchip: Add power-domain to RK3368 DSI controller
91301f53e61f arm64: dts: rockchip: Add host wake pin for wifi on Indiedroid Nova
178af26ba893 arm64: dts: rockchip: Correct pinctrl for pcie for Indiedroid Nova
92d7b7ba7ec9 arm64: dts: rockchip: Define regulator for pcie2x1l2 on Indiedroid Nova
b2f6ba0024ca arm64: dts: rockchip: Add clk32k_in for Indiedroid Nova
6cfd5ebf93a9 arm64: dts: rockchip: Add Asus Tinker Board 3 and 3S device tree
9d6bdf2add09 dt-bindings: arm: rockchip: Add Asus Tinker Board 3/3S
f8483f137f15 dt-bindings: arm: rockchip: merge Asus Tinker and Tinker S
a114eb34ab17 dt-bindings: clock, reset: Add support for rv1126b
be3ad0fe4738 arm64: dts: rockchip: add QNAP TS233 devicetree
b357befcca9e dt-bindings: arm: rockchip: add TS233 to RK3568-based QNAP NAS devices
8cf4cbd14444 arm64: dts: rockchip: move common qnap tsx33 parts to dtsi
51b234a762b6 arm64: dts: rockchip: describe mcu eeprom cells on rk3568-ts433
0ac36d180d89 arm64: dts: rockchip: move cpu_thermal node to the correct position
61d39464221f Merge tag 'reset-gpio-for-v6.19' of https://git.pengutronix.de/git/pza/linux into gpio/for-next
0c1be8e245f6 dt-bindings: trivial-devices: add arduino spi mcu interface
09f7d02b9f57 dt-bindings: eeprom: at25: Add Anvo ANV32C81W
73627ae69a22 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
64a97f3e7c19 dt-bindings: phy: imx8mq-usb: add alternate reference clock
658e897aba6d dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the Glymur QMP PCIe PHY
33a067a7e937 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Restrict resets per each device
fc854f0d2f2d dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Document lanes mapping when not using in USB-C complex
a2f3bf32847f dt-bindings: phy: renesas,usb2-phy: Mark resets as required for RZ/G3S
47a1deb97c0c dt-bindings: phy: rockchip-inno-dsidphy: Add compatible for rk3506
2ada82eb2d15 dt-bindings: regulator: Add Fitipower FP9931/JD9930
90ea4a71161b dt-bindings: vendor-prefixes: Add Fitipower
5245f5ac59aa dt-bindings: phy: mediatek,tphy: Add support for MT7981
91f5d43be553 dt-bindings: gnss: fix timepulse description
d111d9ffd51e dt-bindings: gnss: u-blox: use lowercase company name
c1b748c776fb dt-bindings: gnss: u-blox: use open-drain reset and safeboot in example
16044ae73ebc dt-bindings: mfd: syscon: Add mt7981-topmisc
bf22a3e79541 Merge patch series "Add OP-TEE based RPMB driver for UFS devices"
9aa6f623b5bb dt-bindings: leds: qcom-lpg: Explain standalone PWM usage
741187978880 dt-bindings: mfd: fsl,mc13xxx: Fix LEDs node schema
9f5151da8413 dt-bindings: mfd: Document syscons falling back to atmel,sama5d2-sfrbu
9a0a098b3f78 dt-bindings: mfd: Document control-scb and sysreg-scb on pic64gx
96b2107be862 ASoC: dt-bindings: ti,tas2781: Add TAS2568/2574/5806M/5806MD/5830 support
a21483bb0da9 dt-bindings: mfd: Convert dlg,da9052-i2c.txt to yaml format
5c870b1ef99a dt-bindings: leds: pwm: Add enable-gpios property
f187d76d9095 Merge branch 6.18/scsi-fixes into 6.19/scsi-staging
153d94e4ee05 dt-bindings: net: mediatek,net: Correct bindings for MT7981
8928546dd85d dt-bindings: fpga: Convert lattice,ice40-fpga-mgr to DT schema
5a89f268ab58 dt-bindings: interrupt-controller: sifive,plic: Add pic64gx compatibility
dcb91b5de537 pmdomain: Merge branch dt into next
76009839f6f9 dt-bindings: riscv: Add Zalasr ISA extension description
f92a9318f15d dt-bindings: panel: Convert Samsung SOFEF00 DDIC into standalone yaml
a8c7599e3488 dt-bindings: ili9881c: Add compatible string for Wanchanglong w552946aaa
bbd8b9f0489e dt-bindings: panel: lvds: add Winstar WF70A8SYJHLNGA
23af80d1106e dt-bindings: display: panel: ronbo,rb070d30: panel-common ref
aae0418c06fd dt-bindings: display: simple: Add Raystar RFF500F-AWH-DNN panel
cf3124e734e5 dt-bindings: vendor-prefixes: Add Raystar Optronics, Inc
99a807c555fc dt-bindings: display: panel: document Samsung LTL106AL01 simple panel
7677716156e4 dt-bindings: display: panel: properly document LG LD070WX3 panel
6768271ceab8 dt-bindings: arm: amlogic: meson-gx-ao-secure: support more SoCs
27a4e818ccab dt-bindings: pinctrl: cix,sky1-pinctrl: Drop duplicate newline
73303d1b7482 dt-bindings: interconnect: qcom,sm6350-rpmh: Add clocks for QoS
9cef1486f7a3 dt-bindings: pinctrl: aspeed,ast2600-pinctrl: Add PCIe RC PERST# group
1eb93400d8fb dt-bindings: net: cdns,macb: Add pic64gx compatibility
6fc3d0e32680 Merge branch 'icc-kaanapali' into icc-next
6e1745a06e11 dt-bindings: interconnect: qcom-bwmon: Document Kaanapali BWMONs
8afbee7fb9c6 dt-bindings: clock: qcom: x1e80100-dispcc: Add USB4 router link resets
4bf0906e99f4 dt-bindings: clock: qcom: Add SM8750 video clock controller
791b28dba67f regulator: dt-bindings: pca9540: add debounce timer configuration
d777ba4b6f11 ASoC: dt-bindings: mediatek,mt8189-nau8825: add mt8189-nau8825 document
1c9f3266842c ASoC: dt-bindings: mediatek,mt8189-afe-pcm: add audio afe document
0a144023c2ae dt-bindings: PCI: Add binding for Toshiba TC9563 PCIe switch
a48ca996669f phy: Add Renesas RZ/G3E USB3.0 PHY driver
31cf40de4a70 dt-bindings: phy: renesas: Document Renesas RZ/G3E USB3.0 PHY
8ad4d2f8b4d3 dt-bindings: display/msm/gmu: Add Adreno X2-85 GMU
a4556a04308c dt-bindings: display/msm/gmu: Add Adreno 840 GMU
232d41799461 dt-bindings: arm-smmu: Add Kaanapali and Glymur GPU SMMU
44e94a7bb545 dt-bindings: reset: thead,th1520-reset: Add controllers for more subsys
45073b83681b dt-bindings: reset: thead,th1520-reset: Remove non-VO-subsystem resets
94155e664cb6 dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G3S support
1c2ca5e20aaf dt-bindings: reset: eswin: Documentation for eic7700 SoC
330187a685b2 dt-bindings: reset: microchip: Add LAN969x support
dfbaca5ddb49 dt-bindings: clock: mmcc-sdm660: Add missing MDSS reset
9eeeb5b1e189 dt-bindings: mmc: am654: Simplify dma-coherent property
41d0d821f910 dt-bindings: gpio: mpfs-gpio: Add pic64gx GPIO compatibility
4a3c809a374f dt-bindings: net: sophgo,sg2044-dwmac: add phy mode restriction
34eac94c14f4 riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V2
895094a6b909 riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V1
42aa02b43aba riscv: dts: sophgo: Enable SPI NOR node for PioneerBox
e071667235dd riscv: dts: sophgo: Add SPI NOR node for SG2042
8a287a1254cb dt-bindings: cache: sifive,ccache0: add a pic64gx compatible
92f39cb09721 dt-bindings: dma: Convert apm,xgene-storm-dma to DT schema
80a1b765a6b0 dt-bindings: thermal: Drop db8500-thermal.txt
3f1d3a7a1303 dt-bindings: thermal: Convert brcm,sr-thermal to DT schema
baf16afa270a dt-bindings: thermal: Convert amazon,al-thermal to DT schema
12d256bc958b docs: dt-bindings: Extend the ordering list with a blank newline before status
5454d8c7d48b dt-bindings: Remove extra blank lines
79d1eee5a642 dt-bindings: Update Krzysztof Kozlowski's email
78e664b9bedd dt-bindings: nvmem: Convert brcm,ocotp to DT schema
30b19e16838e dt-bindings: media: Convert MediaTek mt8173-mdp bindings to DT schema
1ecff1b5d97a dt-bindings: arm: Add missing LGE SoC platforms
f0149f32417d dt-bindings: arm: Add missing AMD Seattle SoC platforms
42c040758581 dt-bindings: arm: Add missing APM X-Gene SoC platforms
714f17eb3a07 dt-bindings: Fix inconsistent quoting
d2be601fa068 dt-bindings: power: Convert Actions Owl SPS to DT schema
e9f1d193115b dt-bindings: gpu: mali-bifrost: Add compatible for MT8365 SoC
0163fae2f4c8 MAINTAINERS: Change Altera socfpga-ecc-manager.yaml maintainer
b6e747808e0e dt-bindings: bus: don't check node names
f7c62ed77b90 dt-bindings: fix redundant quotes on fsl,imx6q-vdoa.yaml
72e07bcbc589 dt-bindings: interrupt-controller: fsl,irqsteer: Add i.MX95 support
44505dd775b0 dt-bindings: arm: Convert Marvell AP80x System Controller to DT schema
485abf9dd94f dt-bindings: arm: Convert Marvell CP110 System Controller to DT schema
f53b234dbd24 dt-bindings: bus: Convert cznic,moxtet to DT schema
d5062ce32326 dt-bindings: pci: spacemit: Introduce PCIe host controller
d9011360a03a dt-bindings: PCI: qcom,pcie-x1e80100: Add missing required power-domains and resets
f310780ef807 dt-bindings: PCI: qcom,pcie-sm8550: Add missing required power-domains and resets
568d5185d173 dt-bindings: PCI: qcom,pcie-sm8450: Add missing required power-domains and resets
50f9f9b01386 dt-bindings: PCI: qcom,pcie-sm8350: Add missing required power-domains and resets
5bd25da87978 dt-bindings: PCI: qcom,pcie-sm8250: Add missing required power-domains and resets
d4a081066054 dt-bindings: PCI: qcom,pcie-sm8150: Add missing required power-domains and resets
a35f401ba1d8 dt-bindings: PCI: qcom,pcie-sc8280xp: Add missing required power-domains and resets
0ad4390bebdb dt-bindings: PCI: qcom,pcie-sc7280: Add missing required power-domains and resets
4cd1ae7b0b2e dt-bindings: PCI: qcom,pcie-sa8775p: Add missing required power-domains and resets
bc3c3a3dafcb arm64: dts: socfpga: agilex5: update qspi partitions for 013b board
f7e4ad742226 arm64: dts: freescale: add Toradex SMARC iMX95
f44dc730947d dt-bindings: arm: fsl: add Toradex SMARC iMX95
24203917e2fd riscv: dts: sophgo: Add USB support for cv18xx
d0a184e33dfd riscv: dts: sophgo: Add syscon node for cv18xx
a41983953178 dt-bindings: soc: sophgo: add TOP syscon for CV18XX/SG200X series SoC
b821bd7c321c arm64: dts: cix: add a compatible string for the cix sky1 SoC
886201218018 arm64: dts: cix: Enable PCIe on the Orion O6 board
e81c86872798 arm64: dts: cix: Add PCIe Root Complex on sky1
b4dd2af28ef7 arm64: dts: freescale: tqma9352: Add vcc-supply for spi-nor
9c68fefce2ac arm64: dts: mb-smarc-2: Add MicIn routing
a9ac5f4fc07c arm64: dts: mba8xx: Add MicIn routing
7cdabf33c783 arm64: dts: mba8mx: Add MicIn routing
e761c431bc8b arm64: dts: imx8mp: make 'dsp' node depend on 'aips5'
36e5fb59fa0e arm64: dts: imx8mp: convert 'aips5' to 'aipstz5'
65178037df21 arm64: dts: imx8mp-skov: add Rev.C HDMI support
b2591965d718 arm64: dts: imx8mp: Add missing LED enumerators for DH electronics i.MX8M Plus DHCOM on PDK2
8f369bc914dd arm64: dts: freescale: Add GMAC Ethernet for S32G2 EVB and RDB2 and S32G3 RDB3
071baf8fc95e arm64: dts: imx8qm-apalis: add pwm used by the backlight
e1b080329b4f arm64: dts: imx95-tqma9596sa-mb-smarc-2: add aliases for SPI
1120cc74c831 arm64: dts: imx95-tqma9596sa-mb-smarc-2: remove superfluous line
fec380ea8019 arm64: dts: imx95-tqma9596sa-mb-smarc-2: mark LPUART1 as reserved
c5c3abab4ed0 arm64: dts: imx95-tqma9596sa-mb-smarc-2: Add MicIn routing
da5988db69cf arm64: dts: imx95-tqma9596sa: add EEPROM pagesize
1cc13350904d arm64: dts: imx95-tqma9596sa: whitespace fixes
b81b19e833c6 arm64: dts: imx95-tqma9596sa: add gpio bus recovery for i2c
f3834bb20801 arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for usdhci
a962997f532a arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for i2c
25a2b79cb1ff arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for flexspi
c332324a7bdf arm64: dts: imx95-tqma9596sa: update pcie config
952658c10446 arm64: dts: imx95-tqma9596sa: move pcie config to SOM
1c4bf14d7860 arm64: dts: imx95-tqma9596sa: move sai config to SOM
a1aa7d2f1fc0 arm64: dts: imx95-tqma9596sa: move USDHC2 config to SOM
4f9bad95e130 arm64: dts: imx95-tqma9596sa: move lpspi3 pinctrl to SOM
3e0c2e4bf8f9 arm64: dts: imx95-tqma9596sa: move flexcan pinctrl to SOM
8ee5d35c2d88 arm64: dts: imx95-tqma9596sa: increase flexspi slew rate
4632f3053a2b arm64: dts: imx95-tqma9596sa: reduce maximum FlexSPI frequency to 66MHz
e43c77b56a39 arm64: dts: imx95-tqma9596sa: fix TPM5 pinctrl node name
177c9d1dd92a spi: dt-bindings: aspeed,ast2600-fmc: Add AST2700 SoC support
c0fc41d867a9 ARM: dts: imx6qdl: make VAR-SOM SoM SoC-agnostic
3b409a511bf3 dt-bindings: arm: fsl: add Skov Rev.C HDMI support
b523a045dfd0 ARM: dts: imx6dl-yapp4: Model the RGB LED as a single multi-led part
687cae3410bc ARM: dts: imx6dl-yapp43: Enable pwm-beeper on boards with speaker
a116e20574fe dt-bindings: display: bridge: simple: document the Parade PS185HDM DP-to-HDMI bridge
64a7ad775ee3 arm64: dts: freescale: imx93-var-som: Add support for ADS7846 touchscreen
93e6908cead5 arm64: dts: freescale: imx93-var-som: Add support for WM8904 audio codec
de57aeea59d5 arm64: dts: freescale: imx93-var-som: Add PMIC support
30c87f150c23 arm64: dts: freescale: imx93-var-som: Add WiFi and Bluetooth support
4206d8a8eaff arm64: dts: imx8qxp-mek: change space with tab
bde1ec894e46 arm64: dts: imx8qxp-mek: Add lpuart1 to support the M.2 PCIE9098 bluetooth
7103aaff26d3 arm64: dts: imx8: add edma error interrupt support
a11dc4d5eb5d arm64: dts: imx8qxp-mek: add fec2 support
e6b0301a978d arm64: dts: imx8qxp-mek: add phandle ocotp mac-address for fec
8cc19662721d arm64: dts: imx8qxp-mek: add flexspi and flash
33b42350e3e1 arm64: dts: imx8qxp-mek: update usdhc1 clock to 400Mhz
b16e4c203bc5 arm64: dts: imx8qxp-mek: add state_100mhz and state_200mhz for usdhc
81bfde80b832 arm64: dts: imx8qxp: add wakeup source for power-key
169514b110ec arm64: dts: imx8qxp: add MAC address in ocotp
384828b1980e arm64: dts: imx8qm-mek: replace space with tab
4ddd8dcf7125 arm64: dts: imx8qm-mek: add usbotg1 and related nodes
4686539bb6a7 arm64: dts: imx8qm-mek: add pmic thermal-zones
d54d0eb6eb83 arm64: dts: imx8qm: add label thermal_zones
fe85e148d94c arm64: dts: imx8qm-mek: add lpuart1 and bluetooth node
48718befedf5 arm64: dts: imx8qm-mek: assign double SD bus frequency for usdhc1
23474fe74dfb arm64: dts: imx8qm-mek: add state_100mhz and state_200mhz for usdhc
299681fd1f8c ARM: dts: imx: e70k02: add sy7636
4a5c1fc96897 arm64: dts: freescale: imx93-phyboard-nash: Add pwm-fan overlay
82783b5af672 arm64: dts: freescale: imx93-phyboard-nash: Add jtag overlay
ba959ed037e6 arm64: dts: imx8mm-phyboard-polis-peb-av-10: Fix audio codec reset pin ctl
a1c7d8335111 arm64: dts: imx8mm-phyboard-polis-peb-av-10-ph128800t006
be8b70732148 arm64: dts: imx8mm-phyboard-polis-peb-av-10: split display configuration
d9d6c3efcbe8 arm64: dts: imx8mm-phyboard-polis-peb-av-10: reorder properties to match dts coding style
15c3079a99e2 arm64: dts: imx8mm-phyboard-polis: move mipi bridge to som
2d80f3d2c1f3 arm64: dts: imx8mm-phyboard-polis: Use GPL-2.0-or-later OR MIT
b508119789a6 arm64: dts: freescale: Add phyBOARD-Segin-i.MX91 support
b21957dbcdca dt-bindings: arm: fsl: Add PHYTEC phyBOARD-Segin-i.MX91 board
a1341c3df941 ARM: dts: imx28-amarula-rmm: add I2S audio
15e0e51ee250 arm64: dts: imx8-apalis: use startup-delay-us for wifi regulator
6983f4327e80 arm64: dts: imx8-apalis: rename wifi regulator
a3ce44ee240a arm64: dts: imx8-apalis: specify adc reference voltage regulator
ad4be8fcb243 arm64: dts: imx8-apalis: add thermal nodes
c7bdf580a894 arm64: dts: imx8-apalis: cleanup todo
f1d75d7d918c arm64: dts: imx8mp-evk: enable hdmi_pai device
84504fc99061 arm64: dts: imx8mp: Add hdmi parallel audio interface node
784e90c877c9 arm64: dts: rockchip: add vicap node to rk356x
45ae000930c4 arm64: dts: rockchip: add the vip node to px30
9e325867cd98 arm64: dts: rockchip: fixes audio for 100ASK DshanPi A1
cbbc75134a48 arm64: dts: rockchip: fixes vcc3v3_s0 supply for 100ASK DshanPi A1
7c29d507dbbb dt-bindings: iio: accel: adxl380: add new supported parts
81827902832f dt-bindings: watchdog: airoha: Add support for Airoha AN7583 SoC
fc33de070173 dt-bindings: watchdog: lantiq,wdt: convert bindings to dtschema
c5a9b7111f76 dt-bindings: watchdog: Add RK3506 compatible
c290f5cf2179 dt-bindings: watchdog: Document Qualcomm Kaanapali watchdog
26cdede7a15d dt-bindings: watchdog: loongson,ls1x-wdt: Add ls2k0300-wdt compatible
b6f69b567679 dt-bindings: watchdog: Support MediaTek MT8189 wdt
a8de67951fb6 dt-bindings: watchdog: mediatek,mtk-wdt: Add compatible for MT8189 SoC
5c10980d1177 dt-bindings: mfd: rohm,bd96801-pmic: Correct timeout-sec length and reference watchdog schema
e5fba877f7e2 dt-bindings: watchdog: Allow node names named 'pmic'
738d8e109d64 dt-bindings: watchdog: Restrict timeout-sec to one number
961eff22aab4 dt-bindings: watchdog: Add Renesas WWDT
19fe640b8aca dt-bindings: watchdog: Convert marvell,orion-wdt to DT schema
76c438848672 dt-bindings: watchdog: Convert TI OMAP to DT schema
4b9bb7a46086 dt-bindings: watchdog: aspeed,ast2400-wdt: Add support for AST2700
e1fd070747fc dt-bindings: watchdog: renesas,wdt: add SWDT exception for V3H
4878af2d1ead dt-bindings: watchdog: factor out RZ/V2H(P) watchdog
4b185dc7e820 dt-bindings: watchdog: factor out RZ/G2L watchdog
14ff05a1690e dt-bindings: watchdog: factor out RZ/N1 watchdog
a2103c7687ee dt-bindings: watchdog: factor out RZ/A watchdog
5352fe610057 ARM: dts: microchip: sama5d2: fix spi flexcom fifo size to 32
07d29e30ad80 media: dt-bindings: add rockchip rk3568 vicap
d9444993395e media: dt-bindings: add rockchip px30 vip
565440f0cc45 media: dt-bindings: video-interfaces: add defines for sampling modes
6ba644a81955 arm64: tegra: Remove OTG ID GPIO from Jetson TX2 NX
758b19af7890 arm64: tegra: Set USB Micro-B port to OTG mode on P3450
33d56059e2c2 arm64: tegra: Add NVJPG node for Tegra210 platforms
43fbf4ea5469 arm64: tegra: Add Tegra210 NVJPG power-domain node
910f3b671adf arm64: tegra: Add interrupts for Tegra234 USB wake events
db68873794ec arm64: tegra: Add reserved-memory node for P2180
17aad4a020ce arm64: tegra: Add reserved-memory node for P3450
a8b24f03260e arm64: tegra: Enable NVDEC and NVENC on Tegra210
f632c44f37f2 arm64: tegra: Fix APB DMA controller node name
4917ceb42388 arm64: tegra: Add default GIC address cells on Tegra210
658bc32eb797 arm64: tegra: Add default GIC address cells on Tegra194
9d25ce66a15d arm64: tegra: Add default GIC address cells on Tegra186
a258475804cb arm64: tegra: Add default GIC address cells on Tegra132
228b5e06c593 arm64: tegra: Add OPP tables on Tegra210
5ea78e0e8671 arm64: tegra: Add interconnect properties for Tegra210
839310433a9f arm64: tegra: Add ACTMON on Tegra210
1838c2a08873 dt-bindings: display: rk3588-dw-hdmi-qp: Add frl-enable-gpios property
83157beae5b2 dt-bindings: usb: Add wake-up support for Tegra234 XUSB host controller
de6465d43bbb dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallback for Tegra210
4a4e9db281af ARM: tegra: Add device-tree for Xiaomi Mi Pad (A0101)
d470c42b37ef ASoC: codecs: lpass-macro: complete sm6115 support
48a4dab67b3a Add support for Microchip CoreSPI Controller
db813e1c4f96 arm64: tegra: Add device-tree node for NVVRS RTC
43646425739f arm64: dts: qcom: sdx75: Add missing usb-role-switch property
0046125aff8d arm64: dts: qcom: sdx75: Flatten usb controller node
8fb58f9720e1 arm64: tegra: Move avdd-dsi-csi-supply into CSI node
5646f369cabe arm64: tegra: Drop redundant clock and reset names from TSEC node
54138b2c8943 arm64: tegra: Move HDA into the correct bus
1aef80d04475 dt-bindings: display: msm: sm6150-mdss: Fix example indentation and OPP values
bfb09fe71b7c dt-bindings: display: msm: sm6150-mdss: Add DisplayPort controller
34f6333b5a63 dt-bindings: display/msm: dp-controller: Add SM6150
62f1ecd608b4 dt-bindings: display/msm: Document MDSS on QCS8300
f1c4a05f9337 dt-bindings: display/msm: dp-controller: document QCS8300 compatible
4295a206a7fc dt-bindings: display/msm: Document the DPU for QCS8300
4c1dfb6df3c4 dt-bindings: display: msm: Document the Glymur DiplayPort controller
7d8c41d1c23d dt-bindings: display: msm: Document the Glymur Display Processing Unit
ce766d6a6b54 dt-bindings: display: msm: Document the Glymur Mobile Display SubSystem
f685ad520150 dt-bindings: display/msm: Reference DAI schema for DAI properties
6392d36aec9c dt-bindings: display: tegra: Document Tegra20 and Tegra30 CSI
0e16f393943f ARM: tegra: add CSI nodes for Tegra20 and Tegra30
727a974c10d1 arm64: dts: qcom: HAMOA-IOT-SOM: Unreserve GPIOs blocking SPI11 access
28d12ee2f8b4 arm64: dts: qcom: qrb2210-rb1: Fix UART3 wakeup IRQ storm
ddc23da76bf5 Revert "arm64: dts: qcom: sc7280: Increase config size to 256MB for ECAM feature"
e62101b57a70 dt-bindings: media: Add bindings for the RZ/V2H(P) IVC block
23664bb4e425 dt-bindings: media: Add bindings for ARM mali-c55
ce7ce0a595c8 spi-cadence: support transmission with
11743ce9a449 ARM: tegra: Add missing HOST1X device nodes on Tegra124
31c5e1d1feda ARM: tegra: Add missing HOST1X device nodes on Tegra114
9e3df043b918 dt-bindings: display: tegra: document EPP, ISP, MPE and TSEC for Tegra114+
9b8b66caebcf spi: dt-binding: document Microchip CoreSPI
45675908e58b dt-bindings: gnss: u-blox: add safeboot gpio
139f294b1b0d arm64: dts: socfpga: add Agilex3 board
2e90f2a4386d dt-bindings: intel: Add Agilex3 SoCFPGA board
d955a41e2561 ARM: dts: microchip: sama7g5: fix uart fifo size to 32
f224b1698a1e ARM: dts: microchip: sama7d65: fix uart fifo size to 32
b8f22628fe7a arm64: dts: st: set RIFSC as an access controller on stm32mp21x platforms
27a23e8ecdbe dt-bindings: bus: add stm32mp21 RIFSC compatible
52239210bb6c ARM: dts: stm32: add the IWDG2 interrupt line in stm32mp131.dtsi
ffcc0c6632b4 ARM: dts: stm32: enable the ARM SMC watchdog node in stm32mp135f-dk
11dfa739cbe3 ARM: dts: stm32: add the ARM SMC watchdog in stm32mp131.dtsi
0f78f2076b69 ARM: dts: stm32: add iwdg1 node in stm32mp131.dtsi
75a351ebe368 arm64: dts: st: Add I/O sync to eth pinctrl in stm32mp25-pinctrl.dtsi
f62c09d7adef arm64: dts: st: Add memory-region-names property for stm32mp257f-ev1
b4d166d64dad dt-bindings: clock: airoha: Add reset support to EN7523 clock binding
06c7d9a3f07b Merge tag 'samsung-clk-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-samsung
bd904ecdbb4b arm64: dts: rockchip: fixes ethernet for 100ASK DshanPi A1
e809fc72cff5 arm64: dts: rockchip: fixes regulator for 100ASK DshanPi A1
6e2bd24ddde7 arm64: dts: rockchip: correct assigned-clock-rates spelling on 2 boards
e1b4137b6bbc ARM: dts: rockchip: move edp assigned-clocks to edp node on rk3288
996efa4fc382 arm64: dts: rockchip: clean up devicetree for 9Tripod X3568 v4
80449de0ed3d arm64: dts: rockchip: Enable USB-C DP Alt for Indiedroid Nova
19c0ede3d547 arm64: dts: rockchip: add eMMC CQE support for rk3588
c3f1daa78ec6 arm64: dts: rockchip: enable HDMI audio on Rock 5 ITX
d4428212ee8a arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 3C
40612ce62a28 arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A
7d9f2c89d37e arm64: dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A
2b85b8aa6b7e arm64: dts: rockchip: use SCMI clock id for gpu clock on rk356x
08c60813d54c arm64: dts: rockchip: Remove sdmmc max-frequency on RK3588S EVB1 board
fe55570af4dc arm64: dts: rockchip: Remove sdmmc max-frequency for Radxa ROCK 5 ITX/5B/5B+/5T
f37dc939fe8c arm64: dts: rockchip: Switch microSD card detect to gpio on Radxa ROCK 5 ITX/5C
169813078cc1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
694cae13fd67 arm64: dts: renesas: rzt2h-n2h-evk: Enable Ethernet support
51363c1aaf84 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable RTC
530e23ad2bc3 arm64: dts: renesas: r9a09g057: Add RTC node
5872792a6798 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add NMI pushbutton support
35dfec24ab40 arm64: dts: renesas: rzg3s-smarc: Enable USB support
cc85f0202f38 arm64: dts: renesas: r9a08g045: Add USB support
eea5a7cc9f8f arm64: dts: renesas: r9a09g057: Add TSU nodes
223849acd4a6 Merge tag 'renesas-r9a09g057-dt-binding-defs-tag5' into renesas-clk-for-v6.19
bd95d5b58cb4 dt-bindings: clock: renesas,r9a09g056-cpg: Add USB3.0 core clocks
e20f945cfe6f dt-bindings: clock: renesas,r9a09g057-cpg: Add USB3.0 core clocks
eb1dacf061e4 dt-bindings: spi: spi-cadence: update DT binding docs to support cix sky1 SoC
c4d64b3f9ede ASoC: dt-bindings: qcom,lpass-va-macro: Add sm6115 LPASS VA
d8eb3c69bcc9 ASoC: dt-bindings: qcom,lpass-va-macro: re-arrange clock-names
0f66639319d2 ASoC: dt-bindings: qcom,lpass-rx-macro: Add sm6115 LPASS RX
3b04c96ccafd arm64: dts: ti: k3-am62l: add initial reference board file
b41c1c136ad0 arm64: dts: ti: k3-am62l: add initial infrastructure
6bac1dc26d74 dt-bindings: arm: ti: Add binding for AM62L SoCs
f8b7b7c8fa6e arm64: dts: ti: am69-aquila: Add Clover
cf5623cc6067 arm64: dts: ti: Add Aquila AM69 Support
35d9c13f543e dt-bindings: arm: ti: add Toradex Aquila AM69
f0aecc597d93 dt-bindings: mfd: twl: Enable power button also for TWL603X
c8a3fb4347ca dt-bindings: mfd: qcom-spmi-pmic: Document PM7550 PMIC
fa4b5be168e6 dt-bindings: leds: qcom,spmi-flash-led: Add PM7550
174774eb10d7 dt-bindings: mfd: qcom,spmi-pmic: Document PMIV0104
811dfe84d706 dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs
3d8da57fa556 Merge tag 'linux-can-next-for-6.19-20251112-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
c96aebd9a91a dt-bindings: media: i2c: document Sony IMX111 CMOS sensor
999822b71aff dt-bindings: pwm: thead: Add T-HEAD TH1520 PWM controller
6c18ca8f0a37 dt-bindings: hwmon: ST TSC1641 power monitor
b13283f94d34 arm64: dts: intel: agilex5: Add Altera compatible for I3C controllers
f2ee8bb754e3 dt-bindings: can: mcp251xfd: add gpio-controller property
370891f09140 riscv: dts: anlogic: Add Milianke MLKPAI FS01 board
67c9af27639e riscv: dts: Add initial Anlogic DR1V90 SoC device tree
aeb594b5a685 dt-bindings: serial: snps-dw-apb-uart: Add Anlogic DR1V90 uart
d66c2de98f4a dt-bindings: timer: Add Anlogic DR1V90 ACLINT MTIMER
a65c72da603b dt-bindings: riscv: Add Anlogic DR1V90
6c4aa02a0280 dt-bindings: riscv: Add Nuclei UX900 compatibles
a3ce3aefa2de dt-bindings: vendor-prefixes: Add Anlogic, Milianke and Nuclei
880f989fec96 spi: dt-bindings: nuvoton,npcm-pspi: Convert to DT schema
5f77273b97ea phy: phy-can-transceiver: Support TJA1048/TJA1051
59aced147ba6 dt-bindings: phy: ti,tcan104x-can: Document NXP TJA105X/1048
959608f393bf riscv: dts: spacemit: define all missing I2C controller nodes
944c1e6cbe1d riscv: dts: spacemit: reorder i2c2 node
f3900bf8f07f ARM: dts: renesas: r9a06g032: Add the ADC device
8e79984a46dd riscv: dts: spacemit: Add OrangePi R2S board device tree
b714954b298f dt-bindings: riscv: spacemit: Add OrangePi R2S board
4c493939154f arm64: dts: renesas: r9a09g087: Add GMAC nodes
6a17bec91b25 arm64: dts: renesas: r9a09g077: Add GMAC nodes
451e0117a8d2 arm64: dts: renesas: r9a09g087: Add ETHSS node
e5b2d87b50af arm64: dts: renesas: r9a09g077: Add ETHSS node
eb0bca984e50 arm64: dts: imx95-19x19-evk: Add vpcie3v3aux regulator for PCIe[0,1]
c9d07235dae5 arm64: dts: imx95-15x15-evk: Add vpcie3v3aux regulator for PCIe M.2 connector
dc40e5294a5c arm64: dts: imx8qxp-mek: Add vpcie3v3aux regulator for PCIe M.2 connector
e1c5860f6c42 arm64: dts: imx8qm-mek: Add vpcie3v3aux regulator for PCIe M.2 connector
94b0472e531c arm64: dts: imx8mq-evk: Add vpcie3v3aux regulator for PCIe M.2 connector
791dc9b583e0 arm64: dts: imx8mp-evk: Add vpcie3v3aux regulator for PCIe M.2 connector
fe87aa8cc341 arm64: dts: imx8dxl-evk: Add vpcie3v3aux regulator for PCIe M.2 connector
0348c402ba40 arm64: dts: imx8qxp-mek: Add supports-clkreq property to PCIe M.2 port
545a5de75989 arm64: dts: imx8qm-mek: Add supports-clkreq property to PCIe M.2 port
965b60e9f697 arm64: dts: imx8mq-evk: Add supports-clkreq property to PCIe M.2 port
94294e87099e arm64: dts: imx8mp-evk: Add supports-clkreq property to PCIe M.2 port
a94ba71aedb0 arm64: dts: imx8mm-evk: Add supports-clkreq property to PCIe M.2 port
c6d7be76d975 arm64: dts: imx95-19x19-evk: Add supports-clkreq property to PCIe M.2 port
cd5ad40ee67c arm64: dts: imx95-15x15-evk: Add supports-clkreq property to PCIe M.2 port
bc3af4662a76 dt-bindings: interrupt-controller: aspeed,ast2700: Correct #interrupt-cells and interrupts count
44eb72cb02c0 dt-bindings: interrupt-controller: Add Anlogic DR1V90 ACLINT SSWI
e6774748b5c0 dt-bindings: interrupt-controller: Add Anlogic DR1V90 ACLINT MSWI
165cd4cd02b1 dt-bindings: interrupt-controller: Add Anlogic DR1V90 PLIC
bfde832259a7 ARM: dts: ti/omap: fix incorrect compatible string in internal eeprom node
ffffcf0ae72f riscv: dts: microchip: enable qspi adc/mmc-spi-slot on BeagleV Fire
6f9bafdfa9aa dt-bindings: mmc: socionext,milbeaut-m10v-sdhci-3.0: convert to DT schema
ef9c91463d76 dt-bindings: mmc: ti,da830-mmc: convert to DT schema
65b41a687258 dt-bindings: mmc: sdhci-of-dwcmshc: Add Eswin EIC7700
33d80f762b2d dt-bindings: clock: document 8ULP's SIM LPAV
e4a974a978df arm64: dts: imx8mp-debix-model-a: Fix ethernet PHY address
1cc479b8181e Merge tag 'v6.18-rc5' into media-next
e0a3348a0175 powerpc: p2020: Rename wdt@ nodes to watchdog@
9bef9eca6b60 powerpc: 86xx: Rename wdt@ nodes to watchdog@
1b3e7e46421d powerpc: 83xx: Rename wdt@ nodes to watchdog@
cec853da4161 powerpc: 512x: Rename wdt@ node to watchdog@
fa6d3cd14145 ARM: dts: imx: add vdd-supply and vddio-supply for fsl,mpl3115
80df183c235d arm64: dts: imx8: add vdd-supply and vddio-supply for fsl,mpl3115
f156ed063f96 arm64: dts: imx8dxl-ss-conn: delete usb3_lpcg node
e5d5825c25e1 arm64: dts: imx8-ss-conn: add missed clock enet_2x_txclk for fec[1,2]
aacc170c975a arm64: dts: imx8-ss-conn: add fsl,tuning-step for usdhc1 and usdhc2
6b094d96a895 arm64: dts: imx8: add default clock rate for usdhc
cb9d655e4be2 arm64: dts: imx8dxl-evk: add state_100mhz and state_200mhz for usdhc
f0676e7d5c3d arm64: dts: imx8dxl-evk: add bt information for lpuart1
e61b7cd15fb0 arm64: dts: socfpga: Add Agilex5 SVC node with memory region
317194944561 dt-bindings: pinctrl: airoha: Document AN7583 Pin Controller
581d37a034b2 dt-bindings: pinctrl: mt7988: allow gpio-hogs
41d45921ba23 dt-bindings: pinctrl: Add rk3506 pinctrl support
4714e545f9b9 Merge tag 'samsung-pinctrl-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
c4891745f29b Revert "arm64: dts: marvell: cn9132-clearfog: fix multi-lane pci x2 and x4 ports"
c0945b130f16 arm64/arm: dts: marvell: Rename "nand-rb" pinctrl node names
c7b2578cb013 ASoC: dt-bindings: consolidate simple audio codec to trivial-codec.yaml
cf1766dd0091 dt-bindings: thermal: qcom-tsens: document the Kaanapali Temperature Sensor
63dfc996809c dt-bindings: thermal: r9a09g047-tsu: Document RZ/V2H TSU
d908463ec841 dt-bindings: display: renesas,rzg2l-du: Add support for RZ/V2N SoC
ebc42f8f49e9 arm64: dts: renesas: r8a779a0: Add GE7800 GPU node
c550cc93ff01 Merge tag 'renesas-r8a779a0-dt-binding-defs-tag2' into renesas-dts-for-v6.19
74effb337835 dt-bindings: pinctrl: Convert sprd,sc9860-pinctrl to DT schema
07efc512740a arm64: dts: renesas: r8a77965: Add GE7800 GPU node
2f92e6db952b Merge tag 'renesas-r8a779a0-dt-binding-defs-tag2' into renesas-clk-for-v6.19
0341928249a6 dt-bindings: clock: r8a779a0: Add ZG core clock
91eb564e0cd9 ARM: dts: stm32: lxa: drop unnecessary vusb_d/a-supply
c0908822f49c ARM: dts: stm32: stm32mp157c-phycore: Fix STMPE811 touchscreen node properties
0f8b3a233d72 arm64: dts: imx8mp: Specify the number of channels for CSI-2 receivers
b15f424db152 dt-bindings: fpga: update link for Altera's and AMD partial recon
ca7576ae569b dt-bindings: PCI: amlogic: Fix the register name of the DBI region
a1d501cb37b5 dt-bindings: firmware: svc: Add IOMMU support for Agilex5
fb6214502871 dt-bindings: iio: dac: Document AD5446 and similar devices
ecc3b75bb3fc dt-bindings: iio: adc: Add the Renesas RZ/N1 ADC
caf6bea7606f dt-bindings: iio: adc: Add AST2700 ADC compatible strings
942d4eb683a0 dt-bindings: iio: imu: mpu6050: remove interrupts from required list
96a269a4da9e dt-bindings: iio: adc: Support MediaTek MT8189 evb board auxadc
ce984450345b dt-bindings: iio: pressure: Add Aosong adp810
e15db7905b3d dt-bindings: iio: adc: Add rockchip,rk3506-saradc variant
d6628be8e132 dt-bindings: iio: adc: adi,ad4080: add support for AD4087
af14401bb0fa dt-bindings: iio: adc: adi,ad4080: add support for AD4086
eb408941f8d5 dt-bindings: iio: adc: adi,ad4080: add support for AD4083
8b7a7c98fea1 dt-bindings: i3c: snps: Add Altera SoCFPGA compatible
b76955f2e397 scsi: dt-bindings: phy: mediatek,ufs-phy: Update maintainer information in mediatek,ufs-phy.yaml
a81c9cbe5061 riscv: dts: spacemit: enable K1 SoC QSPI on BPI-F3
5e6246581385 spi: enable the SpacemiT K1 SoC QSPI
f2ed1c157d00 arm64: dts: rockchip: Add devicetree for the 9Tripod X3568 v4
a1831f5c60bd dt-bindings: rtc: Document NVIDIA VRS RTC
7512740ecee8 dt-bindings: arm: rockchip: Add 9Tripod X3568 series
e94d6f97494e dt-bindings: vendor-prefixes: Add 9Tripod
94c2990b6e11 arm64: dts: rockchip: Fix USB Type-C host mode for Radxa ROCK 5B+/5T
092cae17b389 arm64: dts: rockchip: Fix DMA for Indiedroid Nova Bluetooth
5bea16ef2463 arm64: dts: rockchip: Enable HS400 for Indiedroid Nova
0ef462775df4 arm64: dts: rockchip: enable NPU on Indiedroid Nova
c3ec5509f06f arm64: dts: rockchip: Add device type for Indiedroid Nova.
d147583e2431 arm64: dts: rockchip: enable NPU on Gameforce Ace
c9b9272bfab1 dt-bindings: net: dsa: lantiq,gswip: add support for MaxLinear GSW1xx switches
8e6721303b1f dt-bindings: net: dsa: lantiq,gswip: add support for MII delay properties
7c96439c122d dt-bindings: net: dsa: lantiq,gswip: add MaxLinear RMII refclk output property
9a11311b761b dt-bindings: rtc: Add support for ATCRTC100 RTC
6a01c45fa68a arm64: dts: qcom: kodiak: add coresight nodes
e49c41af34af Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
ddc4b2e73f78 spi: dt-bindings: fsl-qspi: add optional resets
4b2bcb916547 spi: dt-bindings: fsl-qspi: support SpacemiT K1
f6bcbcc967b1 dt-bindings: mfd: tps65910: Make interrupt properties optional
7aa67f890143 dt-bindings: mfd: dlg,da9063: Allow wakeup-source property
dcc5a87c2079 dt-bindings: mfd: Add Renesas R2A11302FT PMIC
c04fc784a99a dt-bindings: max77705: Add interrupt-controller property
181094e7a45c dt-bindings: mfd: sy7636a: Add missing GPIO pins and supply
c35a8eb35d1d riscv: dts: spacemit: add MusePi Pro board device tree
f8d41eff86e9 dt-bindings: riscv: spacemit: add MusePi Pro board
a80170255b5f media: dt-bindings: Add qcom,msm8939-camss
7b13e9d1d247 dt-bindings: media: Describe Qualcomm SM8650 CAMSS IP
ef694ddae0fb media: dt-bindings: qcom,x1e80100-camss: Fix typo in CSIPHY supply description
91e41f80bef1 dt-bindings: arm: document the static TPDM compatible
ead95c786898 Add support MT6316/6363/MT6373 PMICs regulators
26712421177f ASoC: qcom: q6dsp: fixes and updates
3914f5a0b1b6 arm64: dts: cix: Add pinctrl nodes for sky1
17de2a68d255 arm64: dts: cix: add DT nodes for SPI
3027b0861700 arm64: dts: mediatek: mt7981b-openwrt-one: Enable software leds
0c56eaffd6ce arm64: dts: mediatek: mt7981b-openwrt-one: Enable SPI NOR
cb424b084de7 arm64: dts: mediatek: mt7988a-bpi-r4pro: Add mmc overlays
9ca5ff43e737 arm64: dts: mediatek: mt7988a-bpi-r4-pro: Add PCIe overlays
7db00d319f92 arm64: dts: mediatek: mt7988: Add devicetree for BananaPi R4 Pro
acce3c7adc50 arm64: dts: mediatek: mt7988: Disable 2.5G phy and enable at board layer
ee4e3402c515 dt-bindings: crypto: qcom-qce: Document the kaanapli crypto engine
e0aa31703e8d dt-bindings: crypto: qcom,prng: Document kaanapali RNG
ab943f64fd0b arm64: dts: ti: k3-j721s2: disable "mcu_cpsw" in SoC file and enable in board files
b1a75e84b57e arm64: dts: ti: k3-j721e: disable "mcu_cpsw" in SoC file and enable it in board file
435113195e7c arm64: dts: ti: k3-j7200: disable "mcu_cpsw" in SoC file and enable in board file
7e621a93fb16 arm64: dts: ti: k3-am65: disable "mcu_cpsw" in SoC file and enable in board file
4403e5ae4405 arm64: dts: ti: k3-am62: disable "cpsw3g" in SoC file and enable in board file
645d8be2c730 arm64: dts: ti: k3-am62p5-sk: Set wakeup-source system-states
72c2be9c4207 arm64: dts: ti: k3-am62a7-sk: Set wakeup-source system-states
6d260cb30ad5 arm64: dts: ti: k3-am62-lp-sk: Set wakeup-source system-states
175de68e5f12 arm64: dts: ti: k3-am62p: Define possible system states
ed2894580c83 arm64: dts: ti: k3-am62a: Define possible system states
38d04be7cefa arm64: dts: ti: k3-am62: Define possible system states
d80b6bfa999f arm64: dts: ti: k3-am62p-j722s-common-main: move audio_refclk here
2dbdc38e696d arm64: dts: ti: k3-*: Replace rgmii-rxid with rgmii-id for CPSW ports
83b392d1e5c6 arm64: dts: ti: k3-am642-tqma64xxl: add boot phase tags
08a4b299a12c dt-bindings: ethernet: eswin: fix yaml schema issues
927616100ca4 ARM: dts: omap: am335x-mba335x: Fix stray '/*' in comment
0c0014560c5f ARM: dts: omap: am335x-tqma335x/mba335x: Fix MicIn routing
5c681a9e3adf arm64: dts: rockchip: add missing clocks for cpu cores on rk356x
97dcca9fe134 arm64: dts: rockchip: use SCMI clock id for cpu clock on rk356x
59fde8ef5698 Merge branch 'v6.19-shared/clkids' into v6.19-armsoc/dts64
17f66773d6d8 dt-bindings: clock: rk3568: Drop CLK_NR_CLKS define
f84e07c41639 dt-bindings: clock: rk3568: Add SCMI clock ids
500efad7da39 arm64: tegra: Add pinctrl definitions for pcie-ep nodes
a134f00e3044 dt-bindings: regulator: Document MediaTek MT6363 PMIC Regulators
7ff2b92c949f dt-bindings: regulator: Document MediaTek MT6316 PMIC Regulators
f96d8ae74c7a dt-bindings: arm: mediatek: add BPI-R4 Pro board
d4ec127b408b dt-bindings: soc: bcm: Add bcm2712 compatible
738fc3f3c8ac ASoC: dt-bindings: ti,pcm1862: convert to dtschema
ec656263dbe3 spi: tegra210-quad: Improve timeout handling under
4349e09d15eb dt-bindings: gpu: img,powervr-rogue: Document GE7800 GPU in Renesas R-Car M3-N
dbd373fd3caa dt-bindings: gpu: img,powervr-rogue: Keep lists sorted alphabetically
c5a04455a88a arm64: dts: mediatek: Add GCE header for MT8196
cc7dcad983ca arm64: dts: mediatek: mt7981b: Add reserved memory for TF-A
9a91e9c56c45 arm64: dts: mediatek: mt7981b: Configure UART0 pinmux
c4694545a423 arm64: dts: exynos7870-j6lte: enable display panel support
1631cd902a2a arm64: dts: exynos7870-a2corelte: enable display panel support
6fc9ade933a7 arm64: dts: exynos7870-on7xelte: enable display panel support
f01008a3e9a9 arm64: dts: exynos7870: add DSI support
8fba0c0b6330 dt-bindings: soc: samsung: exynos-pmu: allow mipi-phy subnode for Exynos7870 PMU
0b212c0b95b9 dt-bindings: net: ethernet-phy: clarify when compatible must specify PHY ID
f6e735d87138 dt-bindings: mmc: ti,omap2430-sdhci: convert to DT schema
9e99089ec779 arm: dts: ti: omap: Drop unnecessary properties for SDHCI node
d3b82351d536 arm: dts: ti: omap: am335x-pepper: Fix vmmc-supply property typo
34477bd6e9f1 ARM: dts: omap3: n900: Correct obsolete TWL4030 power compatible
942392136792 ARM: dts: omap3: beagle-xm: Correct obsolete TWL4030 power compatible
07593f812d8c ARM: dts: omap: Add support for TQMa335x/MBa335x
78b7c57a8fc3 ARM: dts: omap: AM33xx: add cpu label
e93a592c5d05 dt-bindings: omap: add AM335x-based TQMa335x SOM and MBa335x board
6784d030d57f ARM: dts: am335x-netcom-plus-2xx: add missing GPIO labels
749693aac072 ARM: dts: ti: omap: am335x-baltos: add a regulator for the mPCIe slot
c0b1648ea64b ARM: dts: omap: rework Baltos LED nodes
fc35df111354 ARM: dts: am33xx: Add missing serial console speed
f7a3b0a77529 arm64: dts: socfpga: agilex5: Add SMMU-V3-PMCG nodes
12b8a2c4b8d3 arm64: dts: socfpga: agilex5: Add L2 and L3 cache
62aed6e4308f arm64: dts: socfpga: agilex5: fix CHECK_DTBS warning for NAND
dbfe4282d641 ASoC: dt-bindings: ti,tas2781: Add TAS5822 support
a190c674be61 regulator: pf9453: optimize PMIC PF9453 driver
f0cdbc07561c dt-bindings: firmware: qcom,scm: Document SCM on Kaanapali SOC
873f8b175a7f Merge branch '20251030-gcc_kaanapali-v2-v2-3-a774a587af6f@oss.qualcomm.com' into clk-for-6.19
f2336647c42a dt-bindings: clock: qcom: Add Kaanapali Global clock controller
178ac5fbcdba dt-bindings: clock: qcom: Document the Kaanapali TCSR Clock Controller
a155addec4bc dt-bindings: clock: qcom-rpmhcc: Add RPMHCC for Kaanapali
ab93399047d9 arm64: dts: qcom: sdm845-oneplus: Describe TE gpio
ab0a6e8d81c7 arm64: dts: qcom: sdm845-oneplus: Implement panel sleep pinctrl
23b58cd515a4 arm64: dts: qcom: sdm845-oneplus: Group panel pinctrl
34ddf2b19089 arm64: dts: qcom: sdm845-oneplus: Update compatbible and add DDIC supplies
dab1c0feb8a2 dt-bindings: arm: qcom,ids: Add SoC ID for QCS6490
8b38fbfc2927 arm64: dts: qcom: qcs6490-rb3gen2: Rename vph-pwr regulator node
c87be9cd7a34 dt-bindings: arm-smmu: Add compatible for Kaanapali and Glymur SoCs
ea56d5995a46 dt-bindings: gpu: mali-valhall-csf: add mediatek,mt8196-mali variant
9ff301276c96 arm64: dts: imx95: Describe Mali G310 GPU
332be95c7f79 dt-bindings: gpu: mali-valhall-csf: Document i.MX95 support
d5bfeb3442e5 media: dt-bindings: nxp,imx8-isi: Add i.MX91 ISI compatible string
7e7a5bfdc7fa arm64: dts: ti: k3-j784s4-j742s2-evm-common: Add bootph-all tag to "pcie1_ctrl"
f8bb8fd07d23 arm64: dts: ti: k3-j784s4-j742s2-evm-common: Add bootph-all tag to SERDES0
55c5638e4aef arm64: dts: ti: k3-j784s4-evm-pcie0-pcie1-ep: Add boot phase tag to "pcie1_ep"
41b4706fac88 media: dt-bindings: rockchip,vdec: Add RK3288 compatible
f178906c7fd7 scsi: ufs: dt-bindings: mediatek,ufs: Update maintainer information in mediatek,ufs.yaml
e87084d1b8ac dt-bindings: power: supply: Add Richtek RT9756 smart cap divider charger
2e0a34e4debd ARM: dts: qcom: msm8226-samsung-ms013g: add simple-framebuffer
3ee9215add65 arm64: dts: qcom: qcm6490-fairphone-fp5: Add UW cam actuator
8422138d3d7b arm64: dts: qcom: qcm6490-fairphone-fp5: Enable CCI pull-up
289ebfdb6142 ARM: dts: qcom: msm8960: rename msmgpio node to tlmm
b37af7d09a41 ARM: dts: qcom: msm8960: add I2C nodes for gsbi1 and gsbi8
b79770f72de5 ARM: dts: qcom: msm8960: add I2C nodes for gsbi10 and gsbi12
fdd6c13fa1ee ARM: dts: qcom: msm8960: inline qcom-msm8960-pins.dtsi
dcc2bc922e6d ARM: dts: qcom: msm8960: reorder nodes and properties
177c437ec5c8 arm64: dts: qcom: sm8750: Add USB support for SM8750 QRD platform
886f067dc029 arm64: dts: qcom: sm8750: Add USB support for SM8750 MTP platform
909978e5540e arm64: dts: qcom: sm8750: Add USB support to SM8750 SoCs
d05857b95bcf dt-bindings: clk: microchip: mpfs: remove first reg region
e71b1c73e548 riscv: sophgo: dts: enable PCIe for SG2042_EVB_V2.0
236ce5a49538 riscv: sophgo: dts: enable PCIe for SG2042_EVB_V1.X
7eb230c2706e riscv: sophgo: dts: enable PCIe for PioneerBox
0537c1f46d01 riscv: sophgo: dts: add PCIe controllers for SG2042
05eca33887cb dt-bindings: pse-pd: ti,tps23881: Add TPS23881B
38e6f7cd300f ARM: dts: rockchip: Add spi_flash label to rk3288-veyron
faefae4ca217 ARM: dts: rockchip: Remove mshc aliases from RK3288
e197e2ac01bb ARM: dts: rockchip: Adapt tps65910 nodes on RK3066 boards
367b203fafa6 arm64: dts: socfpga: agilex5: add support for 013b board
397229f88b25 dt-bindings: intel: Add Agilex5 SoCFPGA 013b board
836b8fdc8a21 dt-bindings: gpu: img,powervr-rogue: Drop duplicate newline
9cec920289e7 dt-bindings: interconnect: document the RPMh Network-On-Chip interconnect in Kaanapali SoC
14ee982b55ba Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
6a4ad565c309 dt-bindings: display: panel: Add Tianma TL121BVMS07-00 panel
a30f08bec64b riscv: dts: thead: Add reset controllers of more subsystems for TH1520
18c89b99d621 dt-bindings: crypto: amd,ccp-seattle-v1a: Allow 'iommus' property
d007a0a12f1f arm64: dts: renesas: sparrow-hawk: Fix full-size DP connector node name and labels
25aa9fcceebd Merge branch 'icc-sa8775p' into icc-next
7dfae837db8f Merge branch 'icc-sdx75' into icc-next
87b4f902050f dt-bindings: interconnect: qcom: Drop QPIC_CORE IDs
61ffca74972e dt-bindings: interconnect: add reg and clocks properties to enable QoS on sa8775p
ca628f2d40b0 arm64: dts: qcom: msm8996: add interconnect paths to USB2 controller
adc58b68bbfd arm64: dts: socfpga: agilex5: add VGIC maintenance interrupt
f6d4eb2e9948 arm64: dts: socfpga: agilex: fix dtbs_check warning for NAND
ebebf24e00f9 arm64: dts: socfpga: agilex: fix dtbs_check warning for clock manager
8631a889da8a arm64: dts: socfpga: stratix10-swvp: fix dtbs_check warnings swvp
2daef772ee87 arm64: tegra: Add NVIDIA Jetson Nano 2GB Developer Kit support
0f4c9afaa1e6 arm64: tegra: Add Tegra264 audio support
4621fef13302 arm64: tegra: Add Tegra186 pin controllers
5a653790513c Merge branch 'for-6.19/dt-bindings' into for-6.19/arm64/dt
ea573761ab27 dt-bindings: arm: tegra: Document Jetson Nano Devkits
21aa9acf8fd6 arm64: dts: qcom: rename x1p42100 to purwa
9c124deb1706 arm64: dts: qcom: rename sc7280 to kodiak
34f4141267d9 arm64: dts: qcom: rename qcm2290 to agatti
61c3825e7b71 Merge branch 'arm64-fixes-for-6.18' into HEAD
c9b470c0f0aa arm64: dts: qcom: add gpu_zap_shader label
5419d052f8ca arm64: dts: qcom: sc7180: add gpu_zap_shader label
c821ea8a1fc1 arm64: dts: qcom: sm8250: drop duplicate memory-region defs
9ebd306dc980 arm64: dts: qcom: sc8280xp: create common zap-shader node
bad596928bdd arm64: dts: qcom: sc8180x: create common zap-shader node
063aaf9d0ba1 arm64: dts: qcom: sdm845: create common zap-shader node
bfc31cf752e3 arm64: dts: qcom: sdm670: create common zap-shader node
cf2a2074d1f7 arm64: dts: ti: k3-am62d2-evm: Remove unused ospi0 chip select pins
1c3cef64cdf1 arm64: dts: ti: k3-j784s4: Fix I2C pinmux pull configuration
a24ba1ad5b77 arm64: dts: ti: k3-am68-phycore-som: Add pmic label
9b486b4b44c1 arm64: dts: ti: k3-am642-evm: Add DMA support for TSCADC
8fc50ca84b12 arm64: dts: ti: var-som-am62p: Add support for ADS7846 touchscreen
d4d79e58e61e arm64: dts: ti: var-som-am62p: Add support for WM8904 audio codec
77b7ed6c043d arm64: dts: ti: var-som-am62p: Refactor IPC configuration into common dtsi
578eb2e30594 arm64: dts: ti: k3-am62d2-evm: Enable PMIC
f2475f7b2859 arm64: dts: ti: k3-am62d2-evm: Fix PMIC padconfig
05b8a606c27b arm64: dts: ti: k3-am62d2-evm: Fix regulator properties
81c8f1a1a794 arm64: dts: ti: sa67: add overlay for the ADS2 carrier
f9f296f96ac6 arm64: dts: ti: Add support for Kontron SMARC-sAM67
2f2457c617e9 dt-bindings: arm: ti: Add Kontron SMARC-sAM67 module
920570c4c314 arm64: dts: ti: k3-j722s-main: fix the audio refclk source
dde857544006 arm64: dts: ti: k3-j722s-evm: explicitly use PLL1_HSDIV6 audio refclk
5857f9c2eaa9 dt-bindings: i2c: qcom-cci: Document Kaanapali compatible
984d12bdd1c5 dt-bindings: i2c: qcom-cci: Document msm8953 compatible
5abea6a92807 ARM: dts: sti: remove useless cells fields
8fa60eeee56d ARM: dts: sti: extract display subsystem out of soc
e1fa0f943b27 dt-bindings: soc: mediatek: pwrap: Add compatible for MT8189 SoC
a83061721009 scsi: ufs: dt-bindings: qcom: Drop redundant "reg" constraints
a25de645f4a6 Merge patch series "ufs: Add support for AMD Versal Gen2 UFS"
8ed788fef493 scsi: ufs: dt-bindings: amd-versal2: Add UFS Host Controller for AMD Versal Gen 2 SoC
c0141392dbec dt-bindings: net: enetc: add compatible string for ENETC with pseduo MAC
edf9348fb52f dt-bindings: net: netc-blk-ctrl: add compatible string for i.MX94 platforms
1a01e2ae483e dt-bindings: display: panel: document Synaptics TDDI panel
e26b0907e225 dt-bindings: display: bridge: renesas,dsi-csi2-tx: Align panel example with ili9881c binding
388395195887 dt-bindings: display: panel: samsung,atna33xc20: Document ATNA60CL08
a3ae79d93700 dt-bindings: panel: Add Samsung S6E3FC2X01 DDIC with panel
a99f938f5aa5 ASoC: dt-bindings: cirrus,cs4271: Document mclk clock
d01c58aafc2f arm64: dts: qcom: Add display support for QCS615 RIDE board
39d0f55a7a15 arm64: dts: qcom: Add display support for QCS615
efa5b9f2bc1d arm64: dts: qcom: sm8550: Limit max SD HS mode frequency by default
7f1f96dffacd arm64: dts: qcom: qcs615-ride: Update 'model' string for qcs615 ride
00eefa218713 dt-bindings: soc: qcom,aoss-qmp: Document the Glymur AOSS side channel
49d55ebca38e dt-bindings: soc: qcom,aoss-qmp: Document the Kaanapali AOSS channel
41e853fcc233 media: dt-bindings: vd55g1: Add vd65g4 compatible
e3a1f4e91b52 media: dt-bindings: video-interfaces: add video-interfaces.h information
6f18a887c3ba dt-bindings: media: convert nxp,tda1997x.txt to yaml format
1bb72b82d0cb dt-bindings: media: Convert ti,tvp5150.txt to yaml format.
c32a348b4e89 dt-bindings: media: i2c: dw9719: Document DW9800K
16bc12b73ca9 dt-bindings: media: i2c: Add DW9718S, DW9719 and DW9761 VCM
a245812e8691 dt-bindings: eeprom: at24: Add compatible for Belling BL24S64
73aa608e5cdd arm64: dts: ti: k3-am62: Add RNG node
3af25a3096ce arm64: dts: qcom: ipq5424: Add NSS clock controller node
6b3564ee6089 Merge branch '20251014-qcom_ipq5424_nsscc-v7-2-081f4956be02@quicinc.com' into HEAD
4a20798bd143 arm64: dts: allwinner: a523: Add SPDIF TX pin on PB and PI pins
f08405274eb4 arm64: dts: allwinner: a523: Add I2S2 pins on PI pin group
eb693907e112 arm64: dts: allwinner: a523: Add device nodes for I2S controllers
9fb90441e76e arm64: dts: allwinner: a523: Add device node for SPDIF block
629b2d2ecaf9 arm64: dts: allwinner: a523: Add DMA controller device nodes
86e58381d607 dt-bindings: dma: allwinner,sun50i-a64-dma: Add compatibles for A523
c512574ca614 arm64: dts: allwinner: h616: add NAND controller
77523862c4c5 dt-bindings: mtd: sunxi: Add H616 compatible
324d8c8e85d5 dt-bindings: mtd: physmap: add 'clocks' and 'power-domains'
564e76e7bc36 dt-bindings: usb: qcom,snps-dwc3: Add Glymur compatible
cd3e933059f3 Add support for Cirrus Logic CS530x DAC and CODEC
3df1f2221f07 allwinner: a523: Enable I2S and SPDIF TX
a5377911b626 Sndcard compatible for qrb2210/qcm2290
77e5482e2dd7 ALSA: cs35l56: Add support for factory calibration
6f315594e8b8 dt-bindings: serial: snps-dw-apb-uart: Add support for rk3506
f236f03d3035 dt-bindings: net: cdns,macb: add Mobileye EyeQ5 ethernet interface
9c23d9831da2 regulator: pca9450: add input supply links
1750f654206b dt-bindings: pinctrl: stm32: Support I/O synchronization parameters
69c3999354e0 dt-bindings: pinctrl: stm32: Use properties from pincfg-node.yaml
82ffff1efbbd dt-bindings: pincfg-node: Add properties 'skew-delay-{in,out}put-ps'
3ab76ecf5d1d riscv: dts: thead: Add PWM fan and thermal control
92326f084155 riscv: dts: thead: Add PWM controller node
f93c62890c2f arm64: dts: layerscape: add dma-coherent for usb node
5d64b5538e7a arm64: dts: renesas: r8a77961: Add GX6250 GPU node
40c1f83b79c8 arm64: dts: renesas: r8a77960: Add GX6250 GPU node
2a38b90ab47d ARM: dts: renesas: kzm9g: Name interrupts for accelerometer
3600f22b4dce arm64: dts: renesas: r9a09g087: Add Cortex-A55 PMU node
4b70c7338153 arm64: dts: renesas: r9a09g077: Add Cortex-A55 PMU node
3eab62e16cf4 arm64: dts: renesas: r9a09g056: Add Cortex-A55 PMU node
d0735048dea8 arm64: dts: renesas: r9a09g057: Add Cortex-A55 PMU node
fce29fd9a4ce ARM: dts: renesas: r9a06g032-rzn1d400-db: Drop invalid #cells properties
bd7825128485 arm64: dts: renesas: v3msk: Enable watchdog timer
8d6bae4f60f4 arm64: dts: renesas: r8a779h0: Add SWDT node
7484014c3c4c arm64: dts: renesas: r8a779g0: Add SWDT node
4b23d2623005 arm64: dts: renesas: r8a779f0: Add SWDT node
5f594d110e49 arm64: dts: renesas: r8a779a0: Add SWDT node
e1b992a8f519 arm64: dts: renesas: rzt2h/rzn2h-evk: Enable ADCs
f3de712c04d1 arm64: dts: renesas: r9a09g087: Add ADCs support
5131a6b6c5c7 arm64: dts: renesas: r9a09g077: Add ADCs support
5a2064c8ab3a ARM: dts: renesas: koelsch: Update ADV7180 binding
e75c78162e9f ARM: dts: renesas: r9a06g032: Move interrupt-parent to root node
e51d601a098a ARM: dts: renesas: r8a7794: Move interrupt-parent to root node
7cf03360c5b2 ARM: dts: renesas: r8a7793: Move interrupt-parent to root node
778194b83c15 ARM: dts: renesas: r8a7792: Move interrupt-parent to root node
4480cc808c88 ARM: dts: renesas: r8a7791: Move interrupt-parent to root node
f64ab8fae780 ARM: dts: renesas: r8a7790: Move interrupt-parent to root node
1d0ee5b34647 ARM: dts: renesas: r8a77470: Move interrupt-parent to root node
86dc112b20af ARM: dts: renesas: r8a7745: Move interrupt-parent to root node
3633ac3370a1 ARM: dts: renesas: r8a7744: Move interrupt-parent to root node
f18600a1c85f ARM: dts: renesas: r8a7743: Move interrupt-parent to root node
ef1cc272bcf3 ARM: dts: renesas: r8a7742: Move interrupt-parent to root node
f14a0e86b59b ARM: dts: renesas: r7s9210: Remove duplicate interrupt-parent
1e6ac2e6c088 ARM: dts: renesas: r7s72100: Move interrupt-parent to root node
2675e3c01c37 ARM: dts: renesas: gose: Remove superfluous port property
1a26b3bfea7c arm64: dts: renesas: eagle/v3msk: Mark SWDT as reserved
bf7e47f24b8e arm64: dts: renesas: ebisu: Mark SWDT as reserved
0b3d6a57b158 arm64: dts: renesas: draak: Mark SWDT as reserved
6fb2f2c3313a arm64: dts: renesas: ulcb: Mark SWDT as reserved
6918022f6f3c arm64: dts: renesas: salvator-common: Mark SWDT as reserved
f5cd87fe3ecc arm64: dts: renesas: r8a77995: Add SWDT node
262967098387 arm64: dts: renesas: r8a77990: Add SWDT node
6fbb54700b9d arm64: dts: renesas: r8a77970: Add SWDT node
48ecc636433e arm64: dts: renesas: r8a77965: Add SWDT node
1e7c5169d327 arm64: dts: renesas: r8a77961: Add SWDT node
3707f6099025 arm64: dts: renesas: r8a77960: Add SWDT node
b362a6bee083 arm64: dts: renesas: r8a77951: Add SWDT node
9ded9a2cbc9c arm64: dts: renesas: r9a09g087: Move interrupt-parent to root node
f9cfb3e3bc73 arm64: dts: renesas: r9a09g077: Move interrupt-parent to root node
d9c57630c6aa arm64: dts: renesas: r9a09g057: Move interrupt-parent to root node
fb1eaac90154 arm64: dts: renesas: r9a09g056: Move interrupt-parent to root node
a747b04edcd9 arm64: dts: renesas: r9a09g047: Move interrupt-parent to root node
6fa015d9c3f2 arm64: dts: renesas: r9a09g011: Move interrupt-parent to root node
86b4aff5751e arm64: dts: renesas: r9a08g045: Move interrupt-parent to root node
556f38414a3b arm64: dts: renesas: r9a07g054: Move interrupt-parent to root node
639171af00d0 arm64: dts: renesas: r9a07g044: Move interrupt-parent to root node
858f8626358b arm64: dts: renesas: r9a07g043u: Move interrupt-parent to root node
f774aa1d08e2 arm64: dts: renesas: r8a779h0: Move interrupt-parent to root node
1ea98c466faf arm64: dts: renesas: r8a779g0: Move interrupt-parent to root node
ff2e3e4aaa25 arm64: dts: renesas: r8a779f0: Move interrupt-parent to root node
410f62158740 arm64: dts: renesas: r8a779a0: Move interrupt-parent to root node
85635a7585eb arm64: dts: renesas: r8a77995: Move interrupt-parent to root node
ec38de19029b arm64: dts: renesas: r8a77990: Move interrupt-parent to root node
22c9131d5d5b arm64: dts: renesas: r8a77980: Move interrupt-parent to root node
fce325d2e138 arm64: dts: renesas: r8a77970: Move interrupt-parent to root node
17445f73c0d8 arm64: dts: renesas: r8a77965: Move interrupt-parent to root node
8619b9b0a4fa arm64: dts: renesas: r8a77961: Move interrupt-parent to root node
f8e6053c4851 arm64: dts: renesas: r8a77960: Move interrupt-parent to root node
c2edd1209006 arm64: dts: renesas: r8a77951: Move interrupt-parent to root node
0351e614dd34 arm64: dts: renesas: r8a774e1: Move interrupt-parent to root node
8e73e259fa80 arm64: dts: renesas: r8a774c0: Move interrupt-parent to root node
04abba2eacb9 arm64: dts: renesas: r8a774b1: Move interrupt-parent to root node
6f4c8b1124d7 arm64: dts: renesas: r8a774a1: Move interrupt-parent to root node
8196cc3a589a arm64: dts: renesas: r8a78000: Add initial Ironhide board support
ad2815fdc4ea arm64: dts: renesas: Add R8A78000 SoC support
a5c4ba64ebd6 arm64: dts: qcom: x1e80100-crd: Add charge limit nvmem
7f1da07b52e2 arm64: dts: qcom: qcm2290: Fix camss register prop ordering
f3ff1b8f8aa9 dt-bindings: firmware: qcom,scm: Document Glymur scm
26fba680b4f4 arm64: dts: qcom: qcs615-ride: Set drive strength for wlan-en-state pin
e8b5084bb178 arm64: dts: qcom: sc8280xp-x13s: enable camera privacy indicator
b338fff9357f dt-bindings: net: phy: vsc8531: Convert to DT schema
8a739271313b dt-bindings: pinctrl: Add cix,sky1-pinctrl
ce953a44dcd9 arm64: dts: qcom: ipq5424: add cooling maps for CPU thermal zones
553396e497bf arm64: dts: qcom: sm6350: Add interconnect support to UFS
a17d0bf21c18 arm64: dts: qcom: sm6350: Add OPP table support to UFSHC
06f96f6e3f2b arm64: dts: qcom: sm6350: Fix wrong order of freq-table-hz for UFS
61c6439b6bc1 dt-bindings: arm: qcom,ids: Add SoC ID for SM8850
d9f147419b5b arm64: dts: qcom: qrb2210-rb1: add HDMI/I2S audio playback support
2af5e843fe07 arm64: dts: qcom: qcm2290: add LPASS LPI pin controller
dab83d4b818a arm64: dts: qcom: qcm2290: add APR and its services
846ffd24b0ae arm64: dts: qcom: sdm845-shift-axolotl: fix touchscreen properties
a66d0dcb8a9a ASoC: dt-bindings: allwinner,sun4i-a10-spdif: Add compatible for A523
cb615a5e9bb2 ASoC: dt-bindings: allwinner,sun4i-a10-i2s: Add compatible for A523
b72c88370dcb arm64: dts: qcom: sdm845: Define guard pages within the rmtfs region
0eb7d62ca4ba arm64: dts: qcom: sdm845-shift-axolotl: Drop address and size cells from panel
0f6c690a07a4 arm64: dts: qcom: sdx75: Fix the USB interrupt entry order
1e17e46c1744 arm64: dts: qcom: lemans: Align ethernet interconnect-names with schema
bce459232f9e arm64: dts: qcom: lemans-evk: Enable AMC6821 fan controller
1c37e39d87df arm64: dts: qcom: lemans-pmics: enable rtc
002acc3e151c arm64: dts: qcom: sm8250-samsung-common: correct reserved pins
38885ff0ca7d arm64: dts: qcom: sdm845-starqltechn: Fix i2c-gpio node name
8f9599036bc8 arm64: dts: qcom: lemans-evk: Add resin key code for PMM8654AU
ce7c41efa420 arm64: dts: qcom: Add Xiaomi Redmi 3S
77fc01dd97a0 dt-bindings: arm: qcom: Add Xiaomi Redmi 3S
73bef8d84a3e arm64: dts: qcom: Add initial support for MSM8937
c636626d1f66 arm64: dts: qcom: sm8550-hdk: Add SM8550-HDK Rear Camera Card overlay
134c3bf3beee arm64: dts: qcom: sm8550-qrd: Enable CAMSS and S5K3M5 camera sensor
aeb7314b94a4 arm64: dts: qcom: sm8550: Add description of MCLK pins
9d2a45d9c3d0 arm64: dts: qcom: sc8280xp: Fix shifted GPI DMA channels
5cf059e61901 arm64: dts: qcom: x1e80100: Add opp-level to indicate PCIe data rates
6b1c470fa75f arm64: dts: qcom: sm8650: Add opp-level to indicate PCIe data rates
33e269bcdd48 arm64: dts: qcom: sm8550: Add opp-level to indicate PCIe data rates
ffc37943915f arm64: dts: qcom: sm8450: Add opp-level to indicate PCIe data rates
09f65a74159b arm64: dts: qcom: x1-dell-thena: remove dp data-lanes
a190145862c7 arm64: dts: qcom: x1-dell-thena: Add missing pinctrl for eDP HPD
1cb903bedab5 arm64: dts: qcom: x1e80100: Move CPU idle states to their respective PSCI PDs
9eb67c3942f1 arm64: dts: qcom: hamoa-iot-evk: Fix 4-speaker playback support
40c06e2b653c arm64: dts: qcom: x1e80100: Describe the full 'link' region of DP hosts
e23c6d3824ce arm64: dts: qcom: qcm2290: Add uart1 and uart5 nodes
874df1b982c6 arm64: dts: qcom: qcm2290: Fix uart3 QUP interconnect
7e39134d5c72 arm64: dts: qcom: qcm6490-shift-otter: Enable venus node
270a5cdf60f0 arm64: dts: qcom: qcm6490-shift-otter: Enable RGB LED
d02db545eae6 arm64: dts: qcom: qcm6490-shift-otter: Enable flash LED
8f65c9da4d18 arm64: dts: qcom: qcm6490-shift-otter: Add missing reserved-memory
d775d76c6f97 arm64: dts: qcom: qcm6490-shift-otter: Remove thermal zone polling delays
aa94b43260b9 arm64: dts: qcom: qcm6490-shift-otter: Fix sorting and indentation
f8e32d2c41f8 arm64: dts: qcom: msm8939-asus-z00t: add initial device tree
13ad390ba838 dt-bindings: arm: qcom: Add Asus ZenFone 2 Laser/Selfie
0188f96058a8 arm64: dts: qcom: Add support for Huawei MateBook E 2019
539d085102fb dt-bindings: arm: qcom: Document Huawei MateBook E 2019
d88c8861d076 arm64: dts: qcom: sm8750-mtp: move PCIe GPIOs to pcieport0 node
69e68f3eedf1 arm64: dts: qcom: sm8650: set ufs as dma coherent
f5e38a286701 arm64: dts: qcom: sm7325-nothing-spacewar: Use correct compatible for audiocc
df3c03535652 arm64: dts: qcom: qcm6490-shift-otter: Use correct compatible for audiocc
95f0b38e6e19 arm64: dts: qcom: qcm6490-fairphone-fp5: Use correct compatible for audiocc
9320ad1b0b6a arm64: dts: qcom: qcm6490-fairphone-fp5: Add VTOF_LDO_2P8 regulator
a90d8864afc4 arm64: dts: qcom: qcm6490-fairphone-fp5: Add supplies to simple-fb node
8a37222312e9 arm64: dts: qcom: sm8250: Add MDSS_CORE reset to mdss
a0bceae1a0ff arm64: dts: qcom: qcs6490: Introduce Radxa Dragon Q6A
c0fed9e3cf30 dt-bindings: arm: qcom: Add Radxa Dragon Q6A
1685c95f0af9 arm64: dts: qcom: x1e80100-asus-zenbook-a14: Enable WiFi, Bluetooth
e91acc9ac35f arm64: dts: qcom: Rework X1-based Asus Zenbook A14's displays
3ce765c2fd6e dt-bindings: arm: qcom: Add Asus Zenbook A14 UX3407QA LCD/OLED variants
050044532eec arm64: dts: qcom: sdm845-oneplus: Correct gpio used for slider
207a134b4b6b arm64: dts: qcom: sdm845-starqltechn: fix max77705 interrupts
f3c6cd937568 arm64: dts: qcom: sdm845-starqltechn: remove (address|size)-cells
3e6a898ef6dc arm64: dts: qcom: qcm6490-fairphone-fp5: Add vibrator support
8310fbfb41f2 arm64: dts: qcom: monaco-evk: Add firmware-name to QUPv3 nodes
1d10c0210fc4 arm64: dts: qcom: lemans-evk: Add firmware-name to QUPv3 nodes
1ee7ca058242 arm64: dts: qcom: qcs6490-rb3gen2: Add firmware-name to QUPv3 nodes
4454c4ce0ec0 arm64: dts: qcom: msm8916-longcheer-l8910: Add touchscreen
274cf9dcd23e arm64: dts: qcom: qcs6490-rb3gen2: Update regulator settings
9b944759802c arm64: dts: qcom: sm6350: Add MDSS_CORE reset to mdss
e5898f14d13f arm64: dts: qcom: qcs8300-pmics: Remove 'allow-set-time' property
bcd976a0fccb arm64: dts: qcom: rename sm6150 to talos
11ba2e023ba2 arm64: dts: qcom: rename x1e80100 to hamoa
ba699b542674 arm64: dts: qcom: rename qcs8300 to monaco
3b4a09175eca arm64: dts: qcom: sm6375: add refgen regulator
4001d8c67d97 arm64: dts: qcom: sc8280xp: add refgen regulator
c4be6e56fd0c arm64: dts: qcom: qcs8300: add refgen regulator
f6836d933888 arm64: dts: qcom: sm8250: add refgen regulator and use it for DSI
28d8edc9a748 arm64: dts: qcom: sm8150: add refgen regulator and use it for DSI
16067e4bf443 arm64: dts: qcom: sm6350: add refgen regulator and use it for DSI
80c79d2acc90 arm64: dts: qcom: sdm845: add refgen regulator and use it for DSI
bda9f75a892b arm64: dts: qcom: sdm670: add refgen regulator and use it for DSI
b8ace3e6ecdb arm64: dts: qcom: sc8180x: add refgen regulator and use it for DSI
b538811379ac arm64: dts: qcom: sc7280: add refgen regulator and use it for DSI
b19ee0665250 arm64: dts: qcom: sc7180: add refgen regulator and use it for DSI
1f101c50212e arm64: dts: qcom: lemans: add refgen regulator and use it for DSI
439d1c76437d arm64: dts: qcom: lemans: move USB PHYs to a proper place
e9fcf9e5f564 arm64: dts: qcom: sc7280: Increase config size to 256MB for ECAM feature
34b2832b6844 arm64: dts: qcom: qcs615: Add OSM l3 interconnect provider node and CPU OPP tables to scale DDR/L3
5436a604fa71 arm64: dts: qcom: lemans-evk-camera: Add DT overlay
1d729fa64cca dt-bindings: gpu: img,powervr-rogue: Document GX6250 GPU in Renesas R-Car M3-W/M3-W+
6c341a4fdfdf arm64: dts: qcom: lemans: Add missing quirk for HS only USB controller
56542dbdfeff arm64: dts: qcom: x1e80100: Add missing quirk for HS only USB controller
112769f4d430 arm64: dts: qcom: x1e80100: Fix compile warnings for USB HS controller
b832bda21981 regulator: dt-bindings: nxp,pca9450: document input supplies
961a5a4ee941 dt-bindings: i2c: i2c-rk3x: Add compatible string for RK3506
165f06e79c8b dt-bindings: mediatek: mt8189: Add bindings for MM & APU & INFRA IOMMU
35dfa89afd17 ASoC: dt-bindings: sound: cirrus: cs530x: Add SPI bus support
d11c98dfcc39 ASoC: dt-bindings: sound: cirrus: cs530x: Add cs530x
ba201aaeb06f ASoC: dt-bindings: qcom,sm8250: add QRB2210 soundcard
fe51b3ea5218 arm64: dts: mediatek: mt8365-evk: Enable GPU support
3bde7c2a848e arm64: dts: mediatek: mt8365: Add GPU support
870d1f398ffe arm64: dts: mediatek: mt8395-genio-1200-evk: Describe CPU supplies
8d72b4f42dfe arm64: dts: ti: k3-am625: Add OLDI support
16d76dfddbf7 arm64: dts: ti: k3-am62: Add support for AM625 OLDI IO Control
6c6bdc4cbf5f Merge tag 'v6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-next
ebdc24c72b4a Merge 6.18-rc3 into usb-next
7ed3b2e5599f Merge 6.18-rc3 into tty-next
85d911015f1d ARM: dts: imx7ulp: remove bias-pull-up
d5145a78e6cc ARM: dts: remove undocumented clock-names for ov5642
ddb3ea4100b0 ARM: dts: add device_type for memory node
0f41d0289279 ARM: dts: Add bus type for parallel ov5640
174745c222ef ARM: dts: imx6q-cm-fx6.dts: add supplies for wm8731
3e901f54959a ARM: dts: imx6qdl-skov-cpu fix typo interrupt
715eae8f8946 ARM: dts: imx: remove redundant linux,phandle
eb2938ae945f ARM: dts: imx6ull-dhcom-pdk2: rename power-supply to vcc-supply for touchscreen
68481171e694 ARM: dts: imx: add power-supply for lcd panel
607a34b4e1e6 arm64: dts: imx8mp pollux: add displays for expansion board
c756cb2157c8 arm64: dts: imx8mp pollux: add expansion board overlay
35124f689bec arm64: dts: imx8mp pollux: add display overlays
0a5af52fdc35 arm64: dts: im8mp-phy{board,core}: update license
5f3cbbd812e4 ARM: dts: imx6qdl-nitrogen6_max: rename i2c<n>mux to i2c
148d78f5d7c7 ARM: dts: imx6ull-phytec-tauri: remove extra space before jedec,spi-nor
68ba173bfb63 ARM: dts: imx6q-utilite-pro: add missing required property for pci
6bb0e10cbed6 ARM: dts: imx6-tbs2910: rename ir_recv to ir-receiver
0dc65554d185 ARM: dts: imx6: remove pinctrl-name if pinctrl-0 doesn't exist
c23f78848bcb ARM: dts: imx6: change voltage-divider's io-channel-cells to 1
dd16c95859a6 ARM: dts: imx6: remove gpio suffix for regulator
6eeb760dff1b ARM: dts: imx6qdl-ts4900: rename ngpio to ngpios
f34022e3a289 ARM: dts: imx6: rename m95m02 to eeprom
fc53cfa02a15 ARM: dts: imx6: rename touch-thermal0 to touch-0-thermal
593b1adbf865 ARM: dts: imx6: rename stmpgpio to gpio
71a312e89dcc arm64: dts: ls1046a-qds: describe the two on-board SFP+ cages
57e788cb9463 arm64: dts: lx2160a-rdb: fully describe the two SFP+ cages
ea857479f1a7 arm64: dts: ls1046a-qds: describe the FPGA based GPIO controller
4e6379390201 arm64: dts: lx2160a-rdb: describe the QIXIS FPGA and two child GPIO controllers
22c9aab9e72b dt-bindings: fsl,fpga-qixis: describe the gpio child node found on LS1046AQDS
f9717289fab3 dt-bindings: fsl,fpga-qixis-i2c: add support for LX2160ARDB FPGA
0f2d30c5a87b arm64: dts: add Protonic PRT8ML board
44f5dafee9e3 dt-bindings: arm: fsl: Add Protonic PRT8ML
48b60fcae7c0 arm64: dts: imx8mp: add cpuidle cooling device to the alert trip point
ac037306a1e0 arm64: dts: imx8mp: add idle cooling devices to cpu core
8ae263a3064e ARM: dts: imx53: enable PMIC RTC on imx53-qsrb
3c4726b98664 arm64: dts: ti: k3-am62p: Fix memory ranges for GPU
b35d9493bad5 ARM: dts: imx6q-evi: fix rtc compatible
ea69deb91420 arm64: dts: imx8mm-phygate-tauri-l: Update pad ctl for USB OC pin
484223e39d97 arm64: dts: imx8mm-phyboard-polis-rdk: Add USB1 OC pin configuration
72eec38ebcaa arm64: dts: freescale: add initial support for i.MX 95 Verdin Evaluation Kit (EVK)
ee59ce8ff430 dt-bindings: arm: imx: document i.MX 95 Verdin Evaluation Kit (EVK)
9ef8ce8481ec dt-bindings: PCI: Update the email address for Manivannan Sadhasivam
56e26298a815 dt-bindings: PCI: amlogic,axg-pcie: Fix select schema
564dfd1f9ca2 dt-bindings: net: rockchip-dwmac: Add compatible string for RK3506
3087358ee09d dt-bindings: net: snps,dwmac: Sync list of Rockchip compatibles
c89e1fcfec10 dt-bindings: net: snps,dwmac: move rk3399 line to its correct position
e461194da4c0 dt-bindings: npu: Add Arm Ethos-U65/U85
353531f35075 dt-bindings: interrupt-controller: Add UltraRISC DP1000 PLIC
de06ea816986 dt-bindings: vendor-prefixes: Add UltraRISC
d3a1e4d484df dt-bindings: power: Add MT8196 GPU frequency control binding
3b73948a0445 Merge drm/drm-next into drm-misc-next
d0b25ecc26d8 dt-bindings: usb: qcom,snps-dwc3: Add the SM8750 compatible
8670949a158f Merge tag 'drm-misc-next-2025-10-21' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
70dcade11be9 dt-bindings: pinctrl: document polarfire soc iomux0 pinmux
88c915d35256 dt-bindings: pinctrl: document pic64gx "gpio2" pinmux
274812ffbf96 Merge tag 'mpfs-pinctrl-binding-base' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into devel
6d5dde245bd9 riscv: dts: spacemit: add Ethernet and PDMA to OrangePi RV2
fad36d25ccb5 arm64: dts: socfpga: move sdmmc-ecc to the base DTSI file
2aa19bd6f8e7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
7e30f13a4210 dt-bindings: pinctrl: toshiba,visconti: Drop redundant functions type
ed8370fc0299 spi: dt-bindings: don't check node names
daf129bdd941 regulator: dt-bindings: qcom,rpmh: Add support for PMR735D
3656e3bf4601 dt-bindings: ata: snps,dwc-ahci: Allow 'iommus' property
813d439f1b42 dt-bindings: cache: qcom,llcc: Document the Kaanapali LLCC
57e1b975973d Merge branch '20251014-qcom_ipq5424_nsscc-v7-2-081f4956be02@quicinc.com' into clk-for-6.19
5e2ad3a0682d dt-bindings: clock: qcom: Add NSS clock controller for IPQ5424 SoC
c1274eab7600 dt-bindings: clock: gcc-ipq5424: Add definition for GPLL0_OUT_AUX
4c53f926cad9 dt-bindings: interconnect: Add Qualcomm IPQ5424 NSSNOC IDs
8c2e14302656 dt-bindings: clock: Add "#interconnect-cells" property in IPQ9574 example
e6c83903067c Merge branch '20250919-sm7150-dispcc-fixes-v1-1-308ad47c5fce@mainlining.org' into clk-for-6.19
a0d2382fd32f dt-bindings: clock: sm7150-dispcc: Add MDSS_CORE reset
dff7e409efcf Merge branch '20250919-sm6350-mdss-reset-v1-1-48dcac917c73@fairphone.com' into arm64-for-6.19
574132b74852 Merge branch '20250919-sm6350-mdss-reset-v1-1-48dcac917c73@fairphone.com' into clk-for-6.19
01ad74a84bdd dt-bindings: clock: dispcc-sm6350: Add MDSS_CORE & MDSS_RSCC resets
e80ee5280f2d dt-bindings: touchscreen: consolidate simple touch controller to trivial-touch.yaml
903eedf389dc dt-bindings: touchscreen: trivial-touch: add reset-gpios and wakeup-source
f4a1045b920f dt-bindings: pinctrl: Convert bitmain,bm1880-pinctrl to DT schema
eb7e4aa25cb3 dt-bindings: pinctrl: Convert brcm,ns2-pinmux to DT schema
fd689ccf7274 dt-bindings: pinctrl: Convert actions,s900-pinctrl to DT schema
b7e0432846be dt-bindings: pinctrl: Convert actions,s700-pinctrl to DT schema
c08920cec98b dt-bindings: power: rockchip: Add support for RV1126B
b3b23a0f8683 dt-bindings: power: Add support for MT8196 power controllers
51b5174e9573 dt-bindings: serial: samsung: add samsung,exynos8890-uart compatible
c1bff4d3d777 dt-bindings: serial: samsung: Add compatible for ARTPEC-9 SoC
ee20506ba653 dt-bindings: mmc: rockchip-dw-mshc: Add compatible string for RK3506
15362ce0af90 dt-bindings: usb: Add Apple dwc3
870762c4b8c1 dt-bindings: display: bridge: renesas,dsi-csi2-tx: Allow panel@ subnode
8e8fce1d076f dt-bindings: soc: samsung: exynos-sysreg: add gs101 hsi0 and misc compatibles
73c95b080395 dt-bindings: soc: samsung: exynos-sysreg: add power-domains
d94084d540c3 dt-bindings: net: dsa: yt921x: Add Motorcomm YT921x switch support
7bc3013c4655 arm64: dts: exynos: gs101: fix sysreg_apm reg property
262938d64ab3 arm64: dts: exynos: gs101: fix clock module unit reg sizes
742ec6e8cf66 arm64: dts: exynos: gs101: add sysreg_misc and sysreg_hsi0 nodes
aefc60f54563 ASoC: spacemit: add i2s support to K1 SoC
de9b11f211ce ASoC: amd: ps: Propagate the PCI subsystem Vendor and
a1defb29d354 dt-bindings: mfd: Add binding for the PF1550 PMIC
83900b0792b2 ASoC: dt-bindings: don't check node names
2711a23f210f dt-bindings: soc: microchip: document the simple-mfd syscon on PolarFire SoC
3de404ea2c48 dt-bindings: gpu: img,powervr-rogue: Rework the allOf section
f79a526c7eec dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items
b481980f951e dt-bindings: power: qcom,rpmpd: add new RPMH levels
31cd44b77157 dt-bindings: power: qcom,rpmpd: document the Kaanapali RPMh Power Domains
bc3762fb2bb0 dt-bindings: mmc: Add support for BCM72116 and BCM74371 SD host controller
10fec8c27b19 dt-bindings: mmc: sdhci-msm: Add sm8750 compatible
901a61837701 dt-bindings: mmc: sdhci-msm: Add Kaanapali compatible
aa1a3d8bbd02 dt-bindings: net: airoha: Add AN7583 support
02d547c81f79 dt-bindings: leds: Add default-brightness property to common.yaml
60994a5eb151 dt-bindings: leds: arc,arc2c0608: Convert to DT Schema
ef7ee3e02ec4 arm64: dts: imx: correct the flexspi compatible string to match with yaml
e007824d979b arm64: dts: imx95-15x15-evk: add fan-supply property for pwm-fan
46223f4e5cc9 arm64: dts: imx8mp-venice-gw702x: remove off-board sdhc1
6222712cae1c arm64: dts: imx8mp-venice-gw702x: remove off-board uart
65f4ea01f12f arm64: dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl
4240fdaa89f9 arm64: dts: imx8mm-venice-gw700x: reduce RGMII CLK drive strength
ce03cd9563a7 arm64: dts: imx8mp-venice-gw702x: reduce RGMII CLK drive strength
8e9570de34c6 arm64: dts: imx8m{m,n,p}-venice: disable unused clk output for TI PHY
e8dcc0e79ee7 arm64: dts: freescale: imx8mp-venice-gw7905-2x: remove duplicate usdhc1 props
bb72e91975a0 Merge tag 'drm-misc-next-2025-10-02' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
74373cb6b8ae arm64: dts: ten64: add board controller binding
3b72f372df94 dt-bindings: embedded-controller: add Traverse Ten64 board controller
4b9661b5f088 dt-bindings: PCI: mediatek: Add support for Airoha AN7583
fd426bae943f dt-bindings: PCI: mediatek: Convert to YAML schema
9388bfa2880c dt-bindings: iio: imu: smi330: Add binding
0835a5946289 dt-bindings: iio: adc: add max14001
b126aa2dfe6e dts: starfive: jh7110-common: split out mmc0 reset pins from common into boards
d25b5eda5c0e ARM: dts: socfpga: add Enclustra SoM dts files
a9475067dc8d dt-bindings: altera: removal of generic PE1 dts
789bd393c476 ARM: dts: socfpga: removal of generic PE1 dts
41d2b099ebe8 dt-bindings: altera: add Mercury AA1 variants
ee980ead62bd ARM: dts: socfpga: add Mercury AA1 variants
eeef84c9b00c dt-bindings: altera: add binding for Mercury+ SA2
4391b4a2c127 ARM: dts: socfpga: add Enclustra Mercury+ SA2
5adcaa96564e dt-bindings: altera: add Enclustra Mercury SA1
88ad7b46fa60 ARM: dts: socfpga: add Enclustra Mercury SA1
568ac017e71f ARM: dts: socfpga: add Enclustra base-board dtsi
3f63d5d4e2fe ARM: dts: socfpga: add Enclustra boot-mode dtsi
8dd08d78f5ba scsi: ufs: dt-bindings: exynos: Add power-domains
a31096a8a288 arm64: dts: socfpga: agilex5: Add SMMU nodes
712b3762e99d dt-bindings: dma: snps,dw-axi-dmac: Add iommu property
88779b6f6179 dt-bindings: mtd: cdns,hp-nfc: Add iommu property
d30281d77a66 arm64: dts: rockchip: add DTs for 100ASK DShanPi A1
8b4e22665c32 dt-bindings: arm: rockchip: Add 100ASK DShanPi A1
beccd172fb12 arm64: dts: rockchip: add LinkEase EasePi R1
32d764c25448 dt-bindings: arm: rockchip: Add LinkEase EasePi R1
d0a76d134dcb dt-bindings: vendor-prefixes: Document LinkEase
0b9924f364f6 arm64: dts: freescale: debix-som-a-bmb-08: Enable HDMI output
1e9491ba3fe4 arm64: dts: freescale: imx93-phyboard-segin: Add USB vbus regulators
619db2da8f51 arm64: dts: freescale: imx93-phyboard-nash: Add USB vbus regulators
e77e2a381abb arm64: dts: tqma8mpql-mba8mpxl: Add MicIn routing
a2c00e37686e dt-bindings: soc: imx-iomuxc-gpr: Document the CSI mux
d11fba2f0f17 arm64: dts: rockchip: Enable PCIe controller on Radxa E20C
69fce4d52f9f arm64: dts: rockchip: Add PCIe Gen2x1 controller for RK3528
cf6998f0b7f9 arm64: dts: imx94: add DDR Perf Monitor node
925d21a88835 arm64: dts: imx8mp-skov: support new 10" panel board
c7123d625cba dt-bindings: arm: fsl: add compatible for Skov i.MX8MP variant
76be70ea2b33 ARM: dts: imx53-usbarmory: Replace license text comment with SPDX identifier
5fc73024ccf0 arm64: dts: fsl-lx2160a: include rev2 chip's dts
f6d5355371bd arm64: dts: exynos: gs101: add OPPs
a80f7ab256b0 arm64: dts: exynos: gs101: add CPU clocks
711c54551c62 arm64: dts: exynos: gs101: add #clock-cells to the ACPM protocol node
d6e19a329ed6 Merge branch 'for-v6.19/clk-dt-bindings' into next/dt64
c7c9ffbb33d9 dt-bindings: firmware: google,gs101-acpm-ipc: add ACPM clocks
f5583b767710 ASoC: dt-bindings: Add bindings for SpacemiT K1
909d59ae9fd3 dt-bindings: iio: health: max30100: Add LED pulse-width property
1264b75b4365 dt-bindings: iio: accel: adxl345: document second interrupt
a0bc29fad0f8 dt-bindings: iio: adc: adi,ad4080: add support for AD4081
2b181b4c0b81 dt-bindings: iio: adc: adi,ad4080: add support for AD4084
45ec10b5820b dt-bindings: iio: imu: Add inv_icm45600
b8481383370e dt-bindings: iio: Add Infineon DPS310 sensor documentation
dbfe8a35702d dt-bindings: iio: adc: document RZ/T2H and RZ/N2H ADC
3fe2b604fd9f dt-bindings: iio: pressure: add binding for mpl3115
413ce13e8678 dt-bindings: PCI: qcom,pcie-sm8550: Add Kaanapali compatible
837261883d7a dt-bindings: PCI: dwc: rockchip: Add RK3528 variant
8b3571906f1a riscv: dts: Add Tenstorrent Blackhole SoC PCIe cards
342bd1ea47ef dt-bindings: interrupt-controller: Add Tenstorrent Blackhole compatible
d08900ec8d28 dt-bindings: timers: Add Tenstorrent Blackhole compatible
6156a10bd0f0 dt-bindings: riscv: cpus: Add SiFive X280 compatible
44d0b8da095d dt-bindings: riscv: Add Tenstorrent Blackhole compatible
e83a4993fcd2 dt-bindings: vendor-prefixes: Add Tenstorrent AI ULC
62dab43e8d3e dt-bindings: samsung: exynos-sysreg: add exynos7870 sysregs
203b184e5696 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8890-chipid compatible
ba1005cb8e45 dt-bindings: soc: samsung: exynos-pmu: add exynos8890 compatible
5a2537ff3afc dt-bindings: input: ti,twl4030-keypad: convert to DT schema
4ea1863701a5 dt-bindings: input: Convert MELFAS MIP4 Touchscreen to DT schema
bb443e84f228 dt-bindings: touchscreen: move ar1021.txt to trivial-touch.yaml
785c3bb8f977 dt-bindings: touchscreen: rename maxim,max11801.yaml to trivial-touch.yaml
a7c727b8bb5c arm64: dts: qcom: apq8096-db820c: Specify zap shader location
2467229e34f2 arm64: dts: qcom: pmi8950: Fix VADC channel scaling factors
a033b5e6ee0b arm64: dts: qcom: pmi8950: Add missing VADC channels
b203038f0b2d arm64: dts: qcom: msm8916-samsung-rossa: Move touchscreen to common device tree
498c31cf533e arm64: dts: qcom: x1e80100: Extend the gcc input clock list
aaf0eb44f62c arm64: dts: qcom: ipq5424: correct the TF-A reserved memory to 512K
c22b68ceed52 dt-bindings: clock: qcom,x1e80100-gcc: Add missing USB4 clocks/resets
08b0c2e63639 riscv: dts: thead: add zfh for th1520
1459e59d133c riscv: dts: thead: add ziccrse for th1520
6e8a600bf08b riscv: dts: thead: add xtheadvector to the th1520 devicetree
0aec2563cf98 spi: airoha: driver fixes & improvements
329d7e37392f rpmh-regulators: Update rpmh-regulator driver and
1bb48f39eb71 dt-bindings: can: m_can: Add wakeup properties
db2e58334671 dt-bindings: crypto: qcom,inline-crypto-engine: Document the kaanapali ICE
602c8138dfcc dt-bindings: rng: microchip,pic32-rng: convert to DT schema
bea471a313df ARM: dts: aspeed: santabarbara: Add eeprom device node for PRoT module
570aff914512 ARM: dts: aspeed: santabarbara: Add AMD APML interface support
5120b30e949c ARM: dts: aspeed: santabarbara: Add gpio line name
5039a83f35a2 ARM: dts: aspeed: santabarbara: Add bmc_ready_noled Led
99c9978a1748 ARM: dts: aspeed: santabarbara: Enable MCTP for frontend NIC
b8479e7e3097 ARM: dts: aspeed: santabarbara: Add sensor support for extension boards
3b6d4a3434a2 ARM: dts: aspeed: santabarbara: Add blank lines between nodes for readability
10d1e5ab47c4 ARM: dts: aspeed: yosemite5: Add Meta Yosemite5 BMC
3869760104cc dt-bindings: arm: aspeed: add Meta Yosemite5 board
902faf7dc83d dt-bindings: net: cdns,macb: sort compatibles
1fd8f6d28ecc dt-bindings: net: qcom: ethernet: Add interconnect properties
29b03ff4efb4 dt-bindings: ethernet: eswin: Document for EIC7700 SoC
1a9e02a5ba9a dt-bindings: trivial-devices: add ADT7410, ADT7420 and ADT7422
21f24b5c2c85 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
bc10f2921dff ASoC: dt-bindings: qcom: Add Kaanapali LPASS macro codecs
f2999cde47ab ASoC: dt-bindings: qcom,sm8250: Add kaanapali sound card
400e68008bf8 dt-bindings: gpio: add QIXIS FPGA based GPIO controller
664a89ff08e2 dt-bindings: net: Convert amd,xgbe-seattle-v1a to DT schema
37d5df40c20f dt-bindings: power: Add power domain IDs for Tegra264
32fe568870f5 dt-bindings: net: airoha: npu: Add AN7583 support
d0cbb14794cc regulator: dt-bindings: rpmh-regulator: Update pmic-id DT prop info for new CMD-DB
332ab6ff5bd9 regulator: dt-bindings: rpmh-regulator : Add compatibles for PMH01XX & PMCX0102
80c52ef03bf6 dt-bindings: trivial-devices: add mps,mp9945
555a8f7e561c dt-bindings: hwmon: Convert apm,xgene-slimpro-hwmon to DT schema
3e3728a86078 dt-bindings: hwmon: pmbus/max17616: Add SMBALERT interrupt property
c4b205751635 dt-bindings: hwmon: max31790: Use addressed fan nodes
7ef6c454b451 dt-bindings: hwmon: Move max31785 compatibles to max31790 document
b69a6c81f405 dt-bindings: hwmon: ntc-thermistor: Add Murata ncp18wm474 NTC
c834398179f4 dt-bindings: net: dsa: nxp,sja1105: Add optional clock
644b93e866c7 Add tegra264 audio device tree support
0ec749fb373a arm64: dts: agilex5: Add GMAC0 node for NAND daughter card
83382381673f arm64: dts: socfpga: agilex5: Add 4-bit SPI bus width
e8d8cde97152 arm64: dts: socfpga: agilex: Add 4-bit SPI bus width
12b57453cef9 arm64: dts: socfpga: stratix10: Add 4-bit SPI bus width
0e93d911fccc arm64: dts: socfpga: n5x: Add 4-bit SPI bus width
1ae49870f90e dt-bindings: ipmi: Convert aspeed,ast2400-ibt-bmc to DT schema
f6b10b7175fd dt-bindings: ipmi: Convert nuvoton,npcm750-kcs-bmc to DT schema
3fc4bd923e76 dt-bindings: mailbox: Convert apm,xgene-slimpro-mbox to DT schema
8c646578a134 arm64: dts: rockchip: Enable DisplayPort for rk3588-evb2
e30e000e6226 arm64: dts: rockchip: Add devicetree for the FriendlyElec NanoPi R76S
f2a43b9d7c62 dt-bindings: arm: rockchip: Add FriendlyElec NanoPi R76S
68690d18452f arm64: dts: rockchip: Add DSI for RK3368
b8af69717fd7 arm64: dts: rockchip: Add D-PHY for RK3368
81fb39a4f81f arm64: dts: rockchip: Add display subsystem for RK3368
8d8500da1eda media: doc/dt-bindings: remove support of stih407-c8sectpfe
9c5c2835937e media: include: remove c8sectpfe header
8ea2c52474e0 media: dt-bindings: snps,dw-hdmi-rx.yaml: Updated maintainers entry
c949d4277f9b dt-bindings: display: rockchip,dw-mipi-dsi: Document RK3368 DSI
7a3284df2742 ARM: dts: mediatek: drop wrong syscon hifsys compatible for MT2701/7623
1f3b19b7000c dt-bindings: clock: renesas,r9a09g047-cpg: Add USB2 PHY core clocks
d506d2c5bc30 riscv: dts: spacemit: add i2c aliases on BPI-F3
5f0a3e9074eb riscv: dts: spacemit: add 24c02 eeprom on BPI-F3
ff2e9131fac8 riscv: dts: spacemit: enable the i2c2 adapter on BPI-F3
9cac0efe017c riscv: dts: spacemit: define regulator constraints
1e07287891e5 riscv: dts: spacemit: define fixed regulators
3539906b382a riscv: dts: spacemit: enable the i2c8 adapter
60cbd15ae8f3 riscv: dts: spacemit: add UART pinctrl combinations
8e83318cecb9 dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add QCM2290 compatible
087950d167d4 dt-bindings: sound: Update ADMAIF bindings for tegra264
14fc96f63628 spi: dt-bindings: spi-qpic-snand: Add IPQ5332 compatible
25a483f7c268 spi: dt-bindings: spi-qpic-snand: Add IPQ5424 compatible
d89aba1eea74 regulator: dt-bindings: Convert Dialog DA9211 Regulators to DT schema
17d7d294647f ASoC: dt-bindings: ti,tas2781: Add TAS5802, TAS5815, and TAS5828
5339e856d177 dt-bindings: pinctrl: describe Kaanapali TLMM
30d885ac61bc dt-bindings: pinctrl: Convert marvell,armada-3710-(sb|nb)-pinctrl to DT schema
af335c4fcfcf dt-bindings: pinctrl: Convert Marvell Berlin pinctrl to DT schema
c33aa0df67da dt-bindings: pinctrl: qcom,pmic-gpio: Add GPIO bindings for Glymur PMICs
8421e716c562 dt-bindings: pinctrl: qcom: msm8960: rename msmgpio node to tlmm
cec5d30b9218 arm64: dts: mediatek: Add MT6878 pinmux macro header file
8ff8abc243b1 arm64: dts: marvell: pxa1908: Add power domains
d1d6fb81600c arm64: dts: marvell: samsung,coreprimevelte: Add USB connector
6ace4d24b710 arm64: dts: marvell: samsung,coreprimevelte: Fill in memory node
0bd2fe9388e7 arm64: dts: marvell: samsung,coreprimevelte: Drop some reserved memory
437faeb5dc32 arm64: dts: marvell: pxa1908: Move ramoops to SoC dtsi
a5ec1282225a arm64: dts: marvell: samsung,coreprimevelte: Add vibrator
825b97e09055 arm64: dts: marvell: pxa1908: Add PWMs
d12ad2275710 arm64: dts: marvell: samsung,coreprimevelte: Enable eMMC
5eb80d9b8334 arm64: dts: marvell: samsung,coreprimevelte: Correct CD GPIO
79c3335d081e arm64: dts: marvell: samsung,coreprimevelte: Add backlight
d8cff2a968db arm64: dts: samsung,coreprimevelte: add SDIO
c9c39f4b16db arm64: dts: samsung,coreprimevelte: add touchscreen
244e7d122482 arm64: dts: samsung,coreprimevelte: add PMIC
74977c1c5640 dt-bindings: pinctrl: pinctrl-single: add ti,am62l-padconf compatible
8536868c9e4b Merge existing fixes from spi/for-6.18 into new branch
82db9f09b4b6 dt-bindings: pinctrl: mediatek: Document MT6878 pin controller bindings
adfa91a58551 ARM: dts: mediatek: add basic support for Alcatel yarisxl board
f11c24e9a047 dt-bindings: arm: mediatek: Add MT6582 yarisxl
dce0e0e0bbf2 ARM: dts: mediatek: mt6582: add enable-method property to cpus
f7589557ab13 ARM: dts: mediatek: mt6582: add clock-names property to uart nodes
323f4d815507 ARM: dts: mediatek: mt6582: add mt6582 compatible to timer
097db3c6ea28 ARM: dts: mediatek: mt6582: remove compatible property from root node
9c27442063f2 ARM: dts: mediatek: mt6582: sort nodes and properties
403c1b4d6187 ARM: dts: mediatek: mt6582: move MMIO devices under soc node
11992a913b29 arm64: dts: mediatek: mt7986-bpi-r3: Change fan PWM value for mid speed
4ce0371faeb8 arm64: dts: mediatek: mt8370-grinn-genio-510-sbc: Add Grinn GenioSBC-510
b6d0d55c25d2 arm64: dts: mediatek: mt8390-genio-700-evk: Add Grinn GenioSBC-700
42ddada8731b arm64: dts: renesas: eagle-function-expansion: Add eMMC support
e169da7bbac7 arm64: dts: mediatek: mt7988a: add 'soc-uuid' cell to efuse
081477510a84 arm64: dts: mediatek: mt7981b: add 'soc-uuid' cell to efuse
2a5e801a8272 arm64: dts: mediatek: mt7986a: add 'soc-uuid' cell to efuse
60bdcb59f1c1 arm64: dts: mediatek: mt7622: add 'soc-uuid' cell to efuse
02a0322e30a5 arm64: dts: mediatek: mt7981b: OpenWrt One: set console UART to 115200
858ad1454d88 arm64: dts: mediatek: mt7981b: add labels for UART0/1/2 nodes
297ef620f3c0 arm64: dts: mediatek: add device-tree for Genio 1200 EVK UFS board
44309731e2c5 arm64: dts: mediatek: mt8395-genio-1200-evk: Move common parts to dtsi
902fc9e1b202 dt-bindings: arm64: mediatek: add mt8395-evk-ufs board
bc577dfaf7ac arm64: dts: renesas: v3[mh]sk: Remove wrong sound property in HDMI encoder node
a37f90d51a48 arm64: dts: renesas: r9a09g047: Add TSU node
18bc8de38388 arm64: dts: renesas: sparrow-hawk: Add overlay for Argon40 fan HAT
e9ed5f73aee7 arm64: dts: renesas: sparrow-hawk: Add overlay for RPi Display 2
551f6fd1b254 arm64: dts: renesas: rzg2l-smarc: Drop clock-frequency from camera sensor node
a95b8d0c4143 arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Drop clock-frequency from camera sensor node
fc62ff7a6276 arm64: dts: mt8183: Rename nodes to match audiosys DT schema
fe6ec06b8913 arm64: dts: renesas: r9a08g045: Add TSU node
4c6e278b8c7b arm64: dts: allwinner: t527: orangepi-4a: Enable Ethernet port
ee6712b604fb arm64: dts: allwinner: t527: avaota-a1: enable second Ethernet port
51bdb4009541 arm64: dts: allwinner: a527: cubie-a5e: Enable second Ethernet port
b50b60ea0e2d arm64: dts: allwinner: a523: Add GMAC200 ethernet controller
c5b47b1bac1d dt-bindings: iio: accel: bosch,bma220 set irq type in example block
0ef2548ab75c dt-bindings: iio: accel: bosch,bma220 setup SPI clock mode
f9181a88c0d0 dt-bindings: iio: accel: bosch,bma220 cleanup typo
c62d62a9c011 dt-bindings: usb: samsung,exynos-dwc3 add exynos8890 compatible
b611d5ed78b9 dt-bindings: ata: eswin: Document for EIC7700 SoC ahci
a67b395e0945 Merge drm/drm-next into drm-misc-next
0402ea10786c dt-bindings: usb: add missed compatible string for arm64 layerscape
705a2538aa2b dt-bindings: usb: usbmisc-imx: add fsl,imx94-usbmisc compatible
95525b59b0f5 dt-bindings: usb: xhci: Add "generic-xhci" compatible for Marvell Armada 37xx/8k
859d85310dba dt-bindings: usb: xhci: Allow "iommus" and "dr_mode" properties
7a5d9bd5d6eb dt-bindings: usb: samsung,exynos-dwc3: add power-domains
2186f5c4ca2e dt-bindings: usb: ehci: Add Aspeed AST2700 compatible
69e3266e824a dt-bindings: usb: uhci: Add Aspeed AST2700 compatible
dae59b5bafa2 dt-bindings: usb: uhci: Add reset property
04df665d29d4 arm64: dts: exynos: gs101-pixel-common: add node for s2mpg10 / clock
9dae447565fa dt-bindings: pinctrl: samsung: Add compatible for ARTPEC-9 SoC
1b965b552c12 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos9610 compatible
b81e4bfd908f arm64: dts: exynos990: Add sysreg nodes for PERIC0 and PERIC1
8743323f41e6 dt-bindings: soc: samsung: exynos-sysreg: Add Exynos990 PERIC0/1 compatibles
bde5aa415166 ARM: dts: aspeed: clemente: Add HDD LED GPIO
6a4065eec872 ARM: dts: aspeed: Fix max31785 fan properties
9c59a4511400 ARM: dts: aspeed: Add Balcones system
a7ffeb0bbecb dt-bindings: arm: aspeed: add IBM Bonnell board
1dff0225f2eb dt-bindings: arm: aspeed: add IBM Balcones board
a94432ea0d05 ARM: dts: aspeed: harma: Add MCTP I2C controller node
0ecac01f7e2f ARM: dts: aspeed: yosemite4: allocate ramoops for kernel panic
fa4c4abc31e9 ARM: dts: aspeed: clemente: add shunt-resistor-micro-ohms for LM5066i
894131aa1c07 arm64: dts: exynosautov920: add CMU_MFC clock DT nodes
5b2dc2a4f513 arm64: dts: exynosautov920: add CMU_M2M clock DT nodes
ed22b3fc82cb dt-bindings: clock: exynosautov920: add mfc clock definitions
b4a0f0e50ace dt-bindings: clock: exynosautov920: add m2m clock definitions
a340e0384505 dt-bindings: clock: google,gs101-clock: add power-domains
60751811d057 arm64: dts: exynos7870-on7xelte: add bus-width to mmc0 node
b7ee917ada06 arm64: dts: exynos7870-j6lte: add bus-width to mmc0 node
85cfceeeaf29 arm64: dts: exynos7870-a2corelte: add bus-width to mmc0 node
c8f9ea7b573d dt-bindings: pinctrl: samsung: add exynos8890-wakeup-eint compatible
40ec0056b055 dt-bindings: pinctrl: samsung: add exynos8890 compatible
90cbd1d5164a dt-bindings: hwmon: pmbus: add max17616
15ef2fa902bf dt-bindings: hwmon: Add MPS mp2925 and mp2929
332bd559bc71 dt-bindings: gpu: mali-valhall: make mali-supply optional
3810fc1b5cb9 dt-bindings: gpu: mali-valhall-csf: add MediaTek MT8196 compatible
13b095bf2ae0 dt-bindings: display: panel: document Sharp LQ079L1SX01 panel
9e7d02b705d0 dt-bindings: ili9881c: Allow port subnode
061a6134b73c dt-bindings: ili9881c: Document 5" Raspberry Pi 720x1280
4e3144729da1 dt-bindings: display: simple: Add JuTouch JT101TM023 panel
5bbeb3d7be6a dt-bindings: vendor-prefixes: Add JuTouch Technology Co, Ltd
ba2c3245f772 dt-bindings: display: imx: add HDMI PAI for i.MX8MP

git-subtree-dir: dts/upstream
git-subtree-split: 258d5b0e2447a2a0eb5a910fc7338141e206a5af
This commit is contained in:
Tom Rini 2026-02-10 11:40:31 -06:00
parent 7fa54b5ef5
commit 2f1c8b29f0
1565 changed files with 72256 additions and 12217 deletions

View File

@ -30,7 +30,7 @@ rules:
document-start:
present: true
empty-lines:
max: 3
max: 1
max-end: 1
empty-values:
forbid-in-block-mappings: true

View File

@ -32,7 +32,8 @@ find_cmd = $(find_all_cmd) | \
sed 's|^$(srctree)/||' | \
grep -F -e "$(subst :," -e ",$(DT_SCHEMA_FILES))" | \
sed 's|^|$(srctree)/|'
CHK_DT_EXAMPLES := $(patsubst $(srctree)/%.yaml,%.example.dtb, $(shell $(find_cmd)))
CHK_DT_EXAMPLES := $(patsubst $(srctree)/%.yaml,%.example.dtb, \
$(shell $(find_cmd) | xargs grep -l '^examples:'))
quiet_cmd_yamllint = LINT $(src)
cmd_yamllint = ($(find_cmd) | \

View File

@ -31,7 +31,9 @@ properties:
- description: Mercury+ AA1 boards
items:
- enum:
- enclustra,mercury-pe1
- enclustra,mercury-aa1-pe1
- enclustra,mercury-aa1-pe3
- enclustra,mercury-aa1-st1
- google,chameleon-v3
- const: enclustra,mercury-aa1
- const: altr,socfpga-arria10
@ -52,6 +54,26 @@ properties:
- const: altr,socfpga-cyclone5
- const: altr,socfpga
- description: Mercury SA1 boards
items:
- enum:
- enclustra,mercury-sa1-pe1
- enclustra,mercury-sa1-pe3
- enclustra,mercury-sa1-st1
- const: enclustra,mercury-sa1
- const: altr,socfpga-cyclone5
- const: altr,socfpga
- description: Mercury+ SA2 boards
items:
- enum:
- enclustra,mercury-sa2-pe1
- enclustra,mercury-sa2-pe3
- enclustra,mercury-sa2-st1
- const: enclustra,mercury-sa2
- const: altr,socfpga-cyclone5
- const: altr,socfpga
- description: Stratix 10 boards
items:
- enum:

View File

@ -27,17 +27,17 @@ properties:
additionalProperties: false
properties:
"#address-cells":
'#address-cells':
const: 1
"#size-cells":
'#size-cells':
const: 0
patternProperties:
"^osc[0-9]$":
'^osc[0-9]$':
type: object
"^[a-z0-9,_]+(clk|pll|clk_gate|clk_divided)(@[a-f0-9]+)?$":
'^[a-z0-9,_]+(clk|pll|clk_gate|clk_divided)(@[a-f0-9]+)?$':
type: object
$ref: '#/$defs/clock-props'
unevaluatedProperties: false
@ -58,14 +58,14 @@ properties:
minItems: 1
maxItems: 5
"#address-cells":
'#address-cells':
const: 1
"#size-cells":
'#size-cells':
const: 0
patternProperties:
"^[a-z0-9,_]+(clk|pll)(@[a-f0-9]+)?$":
'^[a-z0-9,_]+(clk|pll)(@[a-f0-9]+)?$':
type: object
$ref: '#/$defs/clock-props'
unevaluatedProperties: false
@ -86,11 +86,11 @@ properties:
required:
- compatible
- clocks
- "#clock-cells"
- '#clock-cells'
required:
- compatible
- "#clock-cells"
- '#clock-cells'
required:
- compatible
@ -104,7 +104,7 @@ $defs:
reg:
maxItems: 1
"#clock-cells":
'#clock-cells':
const: 0
clk-gate:

View File

@ -0,0 +1,24 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/arm/amd,seattle.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: AMD Seattle SoC Platforms
maintainers:
- Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
- Tom Lendacky <thomas.lendacky@amd.com>
properties:
$nodename:
const: "/"
compatible:
oneOf:
- description: Boards with AMD Seattle SoC
items:
- const: amd,seattle-overdrive
- const: amd,seattle
additionalProperties: true
...

View File

@ -134,6 +134,7 @@ properties:
- libretech,aml-s912-pc
- minix,neo-u9h
- nexbox,a1
- oranth,tx9-pro
- tronsmart,vega-s96
- ugoos,am3
- videostrong,gxm-kiii-pro

View File

@ -34,6 +34,9 @@ properties:
- amlogic,a4-ao-secure
- amlogic,c3-ao-secure
- amlogic,s4-ao-secure
- amlogic,s6-ao-secure
- amlogic,s7-ao-secure
- amlogic,s7d-ao-secure
- amlogic,t7-ao-secure
- const: amlogic,meson-gx-ao-secure
- const: syscon

28
Bindings/arm/apm.yaml Normal file
View File

@ -0,0 +1,28 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/arm/apm.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: APM X-Gene SoC Platforms
maintainers:
- Khuong Dinh <khuong@os.amperecomputing.com>
properties:
$nodename:
const: "/"
compatible:
oneOf:
- description: Boards with X-Gene1 Soc
items:
- const: apm,mustang
- const: apm,xgene-storm
- description: Boards with X-Gene2 SoC
items:
- const: apm,merlin
- const: apm,xgene-shadowcat
additionalProperties: true
...

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: ARM Integrator Boards
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |+
These were the first ARM platforms officially supported by ARM Ltd.

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: ARM RealView Boards
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |+
The ARM RealView series of reference designs were built to explore the Arm11,

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: ARM Snoop Control Unit (SCU)
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |
As part of the MPCore complex, Cortex-A5 and Cortex-A9 are provided

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Arm Versatile system registers
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description:
This is a system control registers block, providing multiple low level

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: ARM Versatile Boards
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |+
The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards

View File

@ -8,7 +8,7 @@ title: ARM Versatile Express and Juno Boards
maintainers:
- Sudeep Holla <sudeep.holla@arm.com>
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |+
ARM's Versatile Express platform were built as reference designs for exploring

View File

@ -93,7 +93,10 @@ properties:
- facebook,minerva-cmc
- facebook,santabarbara-bmc
- facebook,yosemite4-bmc
- facebook,yosemite5-bmc
- ibm,balcones-bmc
- ibm,blueridge-bmc
- ibm,bonnell-bmc
- ibm,everest-bmc
- ibm,fuji-bmc
- ibm,rainier-bmc

31
Bindings/arm/bst.yaml Normal file
View File

@ -0,0 +1,31 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/arm/bst.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: BST platforms
description:
Black Sesame Technologies (BST) is a semiconductor company that produces
automotive-grade system-on-chips (SoCs) for intelligent driving, focusing
on computer vision and AI capabilities. The BST C1200 family includes SoCs
for ADAS (Advanced Driver Assistance Systems) and autonomous driving
applications.
maintainers:
- Ge Gordon <gordon.ge@bst.ai>
properties:
$nodename:
const: '/'
compatible:
oneOf:
- description: BST C1200 CDCU1.0 ADAS 4C2G board
items:
- const: bst,c1200-cdcu1.0-adas-4c2g
- const: bst,c1200
additionalProperties: true
...

View File

@ -1105,12 +1105,14 @@ properties:
- gateworks,imx8mp-gw74xx # i.MX8MP Gateworks Board
- gateworks,imx8mp-gw75xx-2x # i.MX8MP Gateworks Board
- gateworks,imx8mp-gw82xx-2x # i.MX8MP Gateworks Board
- gocontroll,moduline-display # GOcontroll Moduline Display controller
- prt,prt8ml # Protonic PRT8ML
- skov,imx8mp-skov-basic # SKOV i.MX8MP baseboard without frontplate
- skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control without panel
- skov,imx8mp-skov-revb-lt6 # SKOV i.MX8MP climate control with 7” panel
- skov,imx8mp-skov-revb-mi1010ait-1cp1 # SKOV i.MX8MP climate control with 10.1" panel
- skov,imx8mp-skov-revc-hdmi # SKOV i.MX8MP climate control without panel
- skov,imx8mp-skov-revc-bd500 # SKOV i.MX8MP climate control with LED frontplate
- skov,imx8mp-skov-revc-jutouch-jt101tm023 # SKOV i.MX8MP climate control with 10" JuTouch panel
- skov,imx8mp-skov-revc-tian-g07017 # SKOV i.MX8MP climate control with 7" panel
- ultratronik,imx8mp-ultra-mach-sbc # Ultratronik SBC i.MX8MP based board
- ysoft,imx8mp-iota2-lumpy # Y Soft i.MX8MP IOTA2 Lumpy Board
@ -1161,6 +1163,14 @@ properties:
- const: engicam,icore-mx8mp # i.MX8MP Engicam i.Core MX8M Plus SoM
- const: fsl,imx8mp
- description: Ka-Ro TX8P-ML81 SoM based boards
items:
- enum:
- gocontroll,moduline-display
- gocontroll,moduline-display-106
- const: karo,tx8p-ml81
- const: fsl,imx8mp
- description: Kontron i.MX8MP OSM-S SoM based Boards
items:
- const: kontron,imx8mp-bl-osm-s # Kontron BL i.MX8MP OSM-S Board
@ -1430,6 +1440,7 @@ properties:
- enum:
- fsl,imx95-15x15-evk # i.MX95 15x15 EVK Board
- fsl,imx95-19x19-evk # i.MX95 19x19 EVK Board
- toradex,verdin-imx95-19x19-evk # i.MX95 Verdin Evaluation Kit (EVK)
- const: fsl,imx95
- description: PHYTEC i.MX 95 FPSC based Boards
@ -1439,6 +1450,12 @@ properties:
- const: phytec,imx95-phycore-fpsc # phyCORE-i.MX 95 FPSC
- const: fsl,imx95
- description: Toradex Boards with SMARC iMX95 Modules
items:
- const: toradex,smarc-imx95-dev # Toradex SMARC iMX95 on Toradex SMARC Development Board
- const: toradex,smarc-imx95 # Toradex SMARC iMX95 Module
- const: fsl,imx95
- description: i.MXRT1050 based Boards
items:
- enum:
@ -1492,6 +1509,13 @@ properties:
- const: tq,imx93-tqma9352 # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM
- const: fsl,imx93
- description: PHYTEC phyCORE-i.MX91 SoM based boards
items:
- enum:
- phytec,imx91-phyboard-segin # phyBOARD-Segin with i.MX91
- const: phytec,imx91-phycore-som # phyCORE-i.MX91 SoM
- const: fsl,imx91
- description: PHYTEC phyCORE-i.MX93 SoM based boards
items:
- enum:

View File

@ -20,7 +20,7 @@ description: |
Many of the IP blocks used in the SoC comes from Faraday Technology.
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
properties:
$nodename:

View File

@ -21,10 +21,17 @@ properties:
- intel,socfpga-agilex-n6000
- intel,socfpga-agilex-socdk
- const: intel,socfpga-agilex
- description: Agilex3 boards
items:
- enum:
- intel,socfpga-agilex3-socdk
- const: intel,socfpga-agilex3
- const: intel,socfpga-agilex5
- description: Agilex5 boards
items:
- enum:
- intel,socfpga-agilex5-socdk
- intel,socfpga-agilex5-socdk-013b
- intel,socfpga-agilex5-socdk-nand
- const: intel,socfpga-agilex5

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Intel IXP4xx
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
properties:
$nodename:

28
Bindings/arm/lge.yaml Normal file
View File

@ -0,0 +1,28 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/arm/lge.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: LG Electronics SoC Platforms
maintainers:
- Chanho Min <chanho.min@lge.com>
properties:
$nodename:
const: "/"
compatible:
oneOf:
- description: Boards with LG1312 Soc
items:
- const: lge,lg1312-ref
- const: lge,lg1312
- description: Boards with LG1313 SoC
items:
- const: lge,lg1313-ref
- const: lge,lg1313
additionalProperties: true
...

View File

@ -1,146 +0,0 @@
Marvell Armada AP80x System Controller
======================================
The AP806/AP807 is one of the two core HW blocks of the Marvell Armada
7K/8K/931x SoCs. It contains system controllers, which provide several
registers giving access to numerous features: clocks, pin-muxing and
many other SoC configuration items. This DT binding allows to describe
these system controllers.
For the top level node:
- compatible: must be: "syscon", "simple-mfd";
- reg: register area of the AP80x system controller
SYSTEM CONTROLLER 0
===================
Clocks:
-------
The Device Tree node representing the AP806/AP807 system controller
provides a number of clocks:
- 0: reference clock of CPU cluster 0
- 1: reference clock of CPU cluster 1
- 2: fixed PLL at 1200 Mhz
- 3: MSS clock, derived from the fixed PLL
Required properties:
- compatible: must be one of:
* "marvell,ap806-clock"
* "marvell,ap807-clock"
- #clock-cells: must be set to 1
Pinctrl:
--------
For common binding part and usage, refer to
Documentation/devicetree/bindings/pinctrl/marvell,mvebu-pinctrl.txt.
Required properties:
- compatible must be "marvell,ap806-pinctrl",
Available mpp pins/groups and functions:
Note: brackets (x) are not part of the mpp name for marvell,function and given
only for more detailed description in this document.
name pins functions
================================================================================
mpp0 0 gpio, sdio(clk), spi0(clk)
mpp1 1 gpio, sdio(cmd), spi0(miso)
mpp2 2 gpio, sdio(d0), spi0(mosi)
mpp3 3 gpio, sdio(d1), spi0(cs0n)
mpp4 4 gpio, sdio(d2), i2c0(sda)
mpp5 5 gpio, sdio(d3), i2c0(sdk)
mpp6 6 gpio, sdio(ds)
mpp7 7 gpio, sdio(d4), uart1(rxd)
mpp8 8 gpio, sdio(d5), uart1(txd)
mpp9 9 gpio, sdio(d6), spi0(cs1n)
mpp10 10 gpio, sdio(d7)
mpp11 11 gpio, uart0(txd)
mpp12 12 gpio, sdio(pw_off), sdio(hw_rst)
mpp13 13 gpio
mpp14 14 gpio
mpp15 15 gpio
mpp16 16 gpio
mpp17 17 gpio
mpp18 18 gpio
mpp19 19 gpio, uart0(rxd), sdio(pw_off)
GPIO:
-----
For common binding part and usage, refer to
Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml.
Required properties:
- compatible: "marvell,armada-8k-gpio"
- offset: offset address inside the syscon block
Optional properties:
- marvell,pwm-offset: offset address of PWM duration control registers inside
the syscon block
Example:
ap_syscon: system-controller@6f4000 {
compatible = "syscon", "simple-mfd";
reg = <0x6f4000 0x1000>;
ap_clk: clock {
compatible = "marvell,ap806-clock";
#clock-cells = <1>;
};
ap_pinctrl: pinctrl {
compatible = "marvell,ap806-pinctrl";
};
ap_gpio: gpio {
compatible = "marvell,armada-8k-gpio";
offset = <0x1040>;
ngpios = <19>;
gpio-controller;
#gpio-cells = <2>;
gpio-ranges = <&ap_pinctrl 0 0 19>;
marvell,pwm-offset = <0x10c0>;
#pwm-cells = <2>;
clocks = <&ap_clk 3>;
};
};
SYSTEM CONTROLLER 1
===================
Cluster clocks:
---------------
Device Tree Clock bindings for cluster clock of Marvell
AP806/AP807. Each cluster contain up to 2 CPUs running at the same
frequency.
Required properties:
- compatible: must be one of:
* "marvell,ap806-cpu-clock"
* "marvell,ap807-cpu-clock"
- #clock-cells : should be set to 1.
- clocks : shall be the input parent clock(s) phandle for the clock
(one per cluster)
- reg: register range associated with the cluster clocks
ap_syscon1: system-controller@6f8000 {
compatible = "marvell,armada-ap806-syscon1", "syscon", "simple-mfd";
reg = <0x6f8000 0x1000>;
cpu_clk: clock-cpu@278 {
compatible = "marvell,ap806-cpu-clock";
clocks = <&ap_clk 0>, <&ap_clk 1>;
#clock-cells = <1>;
reg = <0x278 0xa30>;
};
};

View File

@ -1,191 +0,0 @@
Marvell Armada CP110 System Controller
======================================
The CP110 is one of the two core HW blocks of the Marvell Armada 7K/8K
SoCs. It contains system controllers, which provide several registers
giving access to numerous features: clocks, pin-muxing and many other
SoC configuration items. This DT binding allows to describe these
system controllers.
For the top level node:
- compatible: must be: "syscon", "simple-mfd";
- reg: register area of the CP110 system controller
SYSTEM CONTROLLER 0
===================
Clocks:
-------
The Device Tree node representing this System Controller 0 provides a
number of clocks:
- a set of core clocks
- a set of gateable clocks
Those clocks can be referenced by other Device Tree nodes using two
cells:
- The first cell must be 0 or 1. 0 for the core clocks and 1 for the
gateable clocks.
- The second cell identifies the particular core clock or gateable
clocks.
The following clocks are available:
- Core clocks
- 0 0 APLL
- 0 1 PPv2 core
- 0 2 EIP
- 0 3 Core
- 0 4 NAND core
- 0 5 SDIO core
- Gateable clocks
- 1 0 Audio
- 1 1 Comm Unit
- 1 2 NAND
- 1 3 PPv2
- 1 4 SDIO
- 1 5 MG Domain
- 1 6 MG Core
- 1 7 XOR1
- 1 8 XOR0
- 1 9 GOP DP
- 1 11 PCIe x1 0
- 1 12 PCIe x1 1
- 1 13 PCIe x4
- 1 14 PCIe / XOR
- 1 15 SATA
- 1 16 SATA USB
- 1 17 Main
- 1 18 SD/MMC/GOP
- 1 21 Slow IO (SPI, NOR, BootROM, I2C, UART)
- 1 22 USB3H0
- 1 23 USB3H1
- 1 24 USB3 Device
- 1 25 EIP150
- 1 26 EIP197
Required properties:
- compatible: must be:
"marvell,cp110-clock"
- #clock-cells: must be set to 2
Pinctrl:
--------
For common binding part and usage, refer to the file
Documentation/devicetree/bindings/pinctrl/marvell,mvebu-pinctrl.txt.
Required properties:
- compatible: "marvell,armada-7k-pinctrl", "marvell,armada-8k-cpm-pinctrl",
"marvell,armada-8k-cps-pinctrl" or "marvell,cp115-standalone-pinctrl"
depending on the specific variant of the SoC being used.
Available mpp pins/groups and functions:
Note: brackets (x) are not part of the mpp name for marvell,function and given
only for more detailed description in this document.
name pins functions
================================================================================
mpp0 0 gpio, dev(ale1), au(i2smclk), ge0(rxd3), tdm(pclk), ptp(pulse), mss_i2c(sda), uart0(rxd), sata0(present_act), ge(mdio)
mpp1 1 gpio, dev(ale0), au(i2sdo_spdifo), ge0(rxd2), tdm(drx), ptp(clk), mss_i2c(sck), uart0(txd), sata1(present_act), ge(mdc)
mpp2 2 gpio, dev(ad15), au(i2sextclk), ge0(rxd1), tdm(dtx), mss_uart(rxd), ptp(pclk_out), i2c1(sck), uart1(rxd), sata0(present_act), xg(mdc)
mpp3 3 gpio, dev(ad14), au(i2slrclk), ge0(rxd0), tdm(fsync), mss_uart(txd), pcie(rstoutn), i2c1(sda), uart1(txd), sata1(present_act), xg(mdio)
mpp4 4 gpio, dev(ad13), au(i2sbclk), ge0(rxctl), tdm(rstn), mss_uart(rxd), uart1(cts), pcie0(clkreq), uart3(rxd), ge(mdc)
mpp5 5 gpio, dev(ad12), au(i2sdi), ge0(rxclk), tdm(intn), mss_uart(txd), uart1(rts), pcie1(clkreq), uart3(txd), ge(mdio)
mpp6 6 gpio, dev(ad11), ge0(txd3), spi0(csn2), au(i2sextclk), sata1(present_act), pcie2(clkreq), uart0(rxd), ptp(pulse)
mpp7 7 gpio, dev(ad10), ge0(txd2), spi0(csn1), spi1(csn1), sata0(present_act), led(data), uart0(txd), ptp(clk)
mpp8 8 gpio, dev(ad9), ge0(txd1), spi0(csn0), spi1(csn0), uart0(cts), led(stb), uart2(rxd), ptp(pclk_out), synce1(clk)
mpp9 9 gpio, dev(ad8), ge0(txd0), spi0(mosi), spi1(mosi), pcie(rstoutn), synce2(clk)
mpp10 10 gpio, dev(readyn), ge0(txctl), spi0(miso), spi1(miso), uart0(cts), sata1(present_act)
mpp11 11 gpio, dev(wen1), ge0(txclkout), spi0(clk), spi1(clk), uart0(rts), led(clk), uart2(txd), sata0(present_act)
mpp12 12 gpio, dev(clk_out), nf(rbn1), spi1(csn1), ge0(rxclk)
mpp13 13 gpio, dev(burstn), nf(rbn0), spi1(miso), ge0(rxctl), mss_spi(miso)
mpp14 14 gpio, dev(bootcsn), dev(csn0), spi1(csn0), spi0(csn3), au(i2sextclk), spi0(miso), sata0(present_act), mss_spi(csn)
mpp15 15 gpio, dev(ad7), spi1(mosi), spi0(mosi), mss_spi(mosi), ptp(pulse_cp2cp)
mpp16 16 gpio, dev(ad6), spi1(clk), mss_spi(clk)
mpp17 17 gpio, dev(ad5), ge0(txd3)
mpp18 18 gpio, dev(ad4), ge0(txd2), ptp(clk_cp2cp)
mpp19 19 gpio, dev(ad3), ge0(txd1), wakeup(out_cp2cp)
mpp20 20 gpio, dev(ad2), ge0(txd0)
mpp21 21 gpio, dev(ad1), ge0(txctl), sei(in_cp2cp)
mpp22 22 gpio, dev(ad0), ge0(txclkout), wakeup(in_cp2cp)
mpp23 23 gpio, dev(a1), au(i2smclk), link(rd_in_cp2cp)
mpp24 24 gpio, dev(a0), au(i2slrclk)
mpp25 25 gpio, dev(oen), au(i2sdo_spdifo)
mpp26 26 gpio, dev(wen0), au(i2sbclk)
mpp27 27 gpio, dev(csn0), spi1(miso), mss_gpio4, ge0(rxd3), spi0(csn4), ge(mdio), sata0(present_act), uart0(rts), rei(in_cp2cp)
mpp28 28 gpio, dev(csn1), spi1(csn0), mss_gpio5, ge0(rxd2), spi0(csn5), pcie2(clkreq), ptp(pulse), ge(mdc), sata1(present_act), uart0(cts), led(data)
mpp29 29 gpio, dev(csn2), spi1(mosi), mss_gpio6, ge0(rxd1), spi0(csn6), pcie1(clkreq), ptp(clk), mss_i2c(sda), sata0(present_act), uart0(rxd), led(stb)
mpp30 30 gpio, dev(csn3), spi1(clk), mss_gpio7, ge0(rxd0), spi0(csn7), pcie0(clkreq), ptp(pclk_out), mss_i2c(sck), sata1(present_act), uart0(txd), led(clk)
mpp31 31 gpio, dev(a2), mss_gpio4, pcie(rstoutn), ge(mdc)
mpp32 32 gpio, mii(col), mii(txerr), mss_spi(miso), tdm(drx), au(i2sextclk), au(i2sdi), ge(mdio), sdio(v18_en), pcie1(clkreq), mss_gpio0
mpp33 33 gpio, mii(txclk), sdio(pwr10), mss_spi(csn), tdm(fsync), au(i2smclk), sdio(bus_pwr), xg(mdio), pcie2(clkreq), mss_gpio1
mpp34 34 gpio, mii(rxerr), sdio(pwr11), mss_spi(mosi), tdm(dtx), au(i2slrclk), sdio(wr_protect), ge(mdc), pcie0(clkreq), mss_gpio2
mpp35 35 gpio, sata1(present_act), i2c1(sda), mss_spi(clk), tdm(pclk), au(i2sdo_spdifo), sdio(card_detect), xg(mdio), ge(mdio), pcie(rstoutn), mss_gpio3
mpp36 36 gpio, synce2(clk), i2c1(sck), ptp(clk), synce1(clk), au(i2sbclk), sata0(present_act), xg(mdc), ge(mdc), pcie2(clkreq), mss_gpio5
mpp37 37 gpio, uart2(rxd), i2c0(sck), ptp(pclk_out), tdm(intn), mss_i2c(sck), sata1(present_act), ge(mdc), xg(mdc), pcie1(clkreq), mss_gpio6, link(rd_out_cp2cp)
mpp38 38 gpio, uart2(txd), i2c0(sda), ptp(pulse), tdm(rstn), mss_i2c(sda), sata0(present_act), ge(mdio), xg(mdio), au(i2sextclk), mss_gpio7, ptp(pulse_cp2cp)
mpp39 39 gpio, sdio(wr_protect), au(i2sbclk), ptp(clk), spi0(csn1), sata1(present_act), mss_gpio0
mpp40 40 gpio, sdio(pwr11), synce1(clk), mss_i2c(sda), au(i2sdo_spdifo), ptp(pclk_out), spi0(clk), uart1(txd), ge(mdio), sata0(present_act), mss_gpio1
mpp41 41 gpio, sdio(pwr10), sdio(bus_pwr), mss_i2c(sck), au(i2slrclk), ptp(pulse), spi0(mosi), uart1(rxd), ge(mdc), sata1(present_act), mss_gpio2, rei(out_cp2cp)
mpp42 42 gpio, sdio(v18_en), sdio(wr_protect), synce2(clk), au(i2smclk), mss_uart(txd), spi0(miso), uart1(cts), xg(mdc), sata0(present_act), mss_gpio4
mpp43 43 gpio, sdio(card_detect), synce1(clk), au(i2sextclk), mss_uart(rxd), spi0(csn0), uart1(rts), xg(mdio), sata1(present_act), mss_gpio5, wakeup(out_cp2cp)
mpp44 44 gpio, ge1(txd2), uart0(rts), ptp(clk_cp2cp)
mpp45 45 gpio, ge1(txd3), uart0(txd), pcie(rstoutn)
mpp46 46 gpio, ge1(txd1), uart1(rts)
mpp47 47 gpio, ge1(txd0), spi1(clk), uart1(txd), ge(mdc)
mpp48 48 gpio, ge1(txctl_txen), spi1(mosi), xg(mdc), wakeup(in_cp2cp)
mpp49 49 gpio, ge1(txclkout), mii(crs), spi1(miso), uart1(rxd), ge(mdio), pcie0(clkreq), sdio(v18_en), sei(out_cp2cp)
mpp50 50 gpio, ge1(rxclk), mss_i2c(sda), spi1(csn0), uart2(txd), uart0(rxd), xg(mdio), sdio(pwr11)
mpp51 51 gpio, ge1(rxd0), mss_i2c(sck), spi1(csn1), uart2(rxd), uart0(cts), sdio(pwr10)
mpp52 52 gpio, ge1(rxd1), synce1(clk), synce2(clk), spi1(csn2), uart1(cts), led(clk), pcie(rstoutn), pcie0(clkreq)
mpp53 53 gpio, ge1(rxd2), ptp(clk), spi1(csn3), uart1(rxd), led(stb), sdio(led)
mpp54 54 gpio, ge1(rxd3), synce2(clk), ptp(pclk_out), synce1(clk), led(data), sdio(hw_rst), sdio_wp(wr_protect)
mpp55 55 gpio, ge1(rxctl_rxdv), ptp(pulse), sdio(led), sdio_cd(card_detect)
mpp56 56 gpio, tdm(drx), au(i2sdo_spdifo), spi0(clk), uart1(rxd), sata1(present_act), sdio(clk)
mpp57 57 gpio, mss_i2c(sda), ptp(pclk_out), tdm(intn), au(i2sbclk), spi0(mosi), uart1(txd), sata0(present_act), sdio(cmd)
mpp58 58 gpio, mss_i2c(sck), ptp(clk), tdm(rstn), au(i2sdi), spi0(miso), uart1(cts), led(clk), sdio(d0)
mpp59 59 gpio, mss_gpio7, synce2(clk), tdm(fsync), au(i2slrclk), spi0(csn0), uart0(cts), led(stb), uart1(txd), sdio(d1)
mpp60 60 gpio, mss_gpio6, ptp(pulse), tdm(dtx), au(i2smclk), spi0(csn1), uart0(rts), led(data), uart1(rxd), sdio(d2)
mpp61 61 gpio, mss_gpio5, ptp(clk), tdm(pclk), au(i2sextclk), spi0(csn2), uart0(txd), uart2(txd), sata1(present_act), ge(mdio), sdio(d3)
mpp62 62 gpio, mss_gpio4, synce1(clk), ptp(pclk_out), sata1(present_act), spi0(csn3), uart0(rxd), uart2(rxd), sata0(present_act), ge(mdc)
GPIO:
-----
For common binding part and usage, refer to
Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml.
Required properties:
- compatible: "marvell,armada-8k-gpio"
- offset: offset address inside the syscon block
Example:
CP110_LABEL(syscon0): system-controller@440000 {
compatible = "syscon", "simple-mfd";
reg = <0x440000 0x1000>;
CP110_LABEL(clk): clock {
compatible = "marvell,cp110-clock";
#clock-cells = <2>;
};
CP110_LABEL(pinctrl): pinctrl {
compatible = "marvell,armada-8k-cpm-pinctrl";
};
CP110_LABEL(gpio1): gpio@100 {
compatible = "marvell,armada-8k-gpio";
offset = <0x100>;
ngpios = <32>;
gpio-controller;
#gpio-cells = <2>;
gpio-ranges = <&CP110_LABEL(pinctrl) 0 0 32>;
};
};

View File

@ -38,6 +38,7 @@ properties:
- const: mediatek,mt6580
- items:
- enum:
- alcatel,yarisxl
- prestigio,pmt5008-3g
- const: mediatek,mt6582
- items:
@ -113,6 +114,12 @@ properties:
- const: bananapi,bpi-r4-2g5
- const: bananapi,bpi-r4
- const: mediatek,mt7988a
- items:
- enum:
- bananapi,bpi-r4-pro-4e
- bananapi,bpi-r4-pro-8x
- const: bananapi,bpi-r4-pro
- const: mediatek,mt7988a
- items:
- enum:
- mediatek,mt8127-moose
@ -445,6 +452,7 @@ properties:
- enum:
- kontron,3-5-sbc-i1200
- mediatek,mt8395-evk
- mediatek,mt8395-evk-ufs
- radxa,nio-12l
- const: mediatek,mt8395
- const: mediatek,mt8195

View File

@ -163,7 +163,6 @@ examples:
method = "smc";
};
- |+
// Case 3: PSCI v0.2 and PSCI v0.1.

View File

@ -36,9 +36,12 @@ properties:
$nodename:
pattern: "^tpdm(@[0-9a-f]+)$"
compatible:
items:
- const: qcom,coresight-tpdm
- const: arm,primecell
oneOf:
- items:
- const: qcom,coresight-static-tpdm
- items:
- const: qcom,coresight-tpdm
- const: arm,primecell
reg:
maxItems: 1
@ -147,4 +150,18 @@ examples:
};
};
};
turing-llm-tpdm {
compatible = "qcom,coresight-static-tpdm";
qcom,cmb-element-bits = <32>;
out-ports {
port {
turing_llm_tpdm_out: endpoint {
remote-endpoint = <&turing0_funnel_in1>;
};
};
};
};
...

View File

@ -88,6 +88,7 @@ properties:
- items:
- enum:
- asus,z00t
- huawei,kiwi
- longcheer,l9100
- samsung,a7
@ -191,6 +192,11 @@ properties:
- xiaomi,riva
- const: qcom,msm8917
- items:
- enum:
- xiaomi,land
- const: qcom,msm8937
- items:
- enum:
- flipkart,rimob
@ -340,6 +346,7 @@ properties:
- particle,tachyon
- qcom,qcm6490-idp
- qcom,qcs6490-rb3gen2
- radxa,dragon-q6a
- shift,otter
- const: qcom,qcm6490
@ -893,6 +900,7 @@ properties:
- items:
- enum:
- huawei,planck
- lenovo,yoga-c630
- lg,judyln
- lg,judyp
@ -1083,7 +1091,13 @@ properties:
- items:
- enum:
- asus,zenbook-a14-ux3407qa
- asus,zenbook-a14-ux3407qa-lcd
- asus,zenbook-a14-ux3407qa-oled
- const: asus,zenbook-a14-ux3407qa
- const: qcom,x1p42100
- items:
- enum:
- hp,omnibook-x14-fe1
- lenovo,thinkbook-16
- qcom,x1p42100-crd
@ -1167,6 +1181,7 @@ allOf:
- qcom,apq8094
- qcom,apq8096
- qcom,msm8917
- qcom,msm8937
- qcom,msm8939
- qcom,msm8953
- qcom,msm8956

View File

@ -15,6 +15,11 @@ properties:
compatible:
oneOf:
- description: 100ASK DshanPi A1 board
items:
- const: 100ask,dshanpi-a1
- const: rockchip,rk3576
- description: 96boards RK3399 Ficus (ROCK960 Enterprise Edition)
items:
- const: vamrs,ficus
@ -25,6 +30,12 @@ properties:
- const: vamrs,rock960
- const: rockchip,rk3399
- description: 9Tripod X3568 series board
items:
- enum:
- 9tripod,x3568-v4
- const: rockchip,rk3568
- description: Amarula Vyasa RK3288
items:
- const: amarula,vyasa-rk3288
@ -78,13 +89,17 @@ properties:
- description: Asus Tinker board
items:
- const: asus,rk3288-tinker
- enum:
- asus,rk3288-tinker
- asus,rk3288-tinker-s
- const: rockchip,rk3288
- description: Asus Tinker board S
- description: Asus Tinker Board 3/3S
items:
- const: asus,rk3288-tinker-s
- const: rockchip,rk3288
- enum:
- asus,rk3566-tinker-board-3
- asus,rk3566-tinker-board-3s
- const: rockchip,rk3566
- description: Beelink A1
items:
@ -330,6 +345,11 @@ properties:
- friendlyarm,nanopi-r6s
- const: rockchip,rk3588s
- description: FriendlyElec NanoPi R76S
items:
- const: friendlyarm,nanopi-r76s
- const: rockchip,rk3576
- description: FriendlyElec NanoPi Zero2
items:
- const: friendlyarm,nanopi-zero2
@ -748,6 +768,11 @@ properties:
- const: lckfb,tspi-rk3566
- const: rockchip,rk3566
- description: LinkEase EasePi R1
items:
- const: linkease,easepi-r1
- const: rockchip,rk3568
- description: Luckfox Core3576 Module based boards
items:
- enum:
@ -868,9 +893,11 @@ properties:
- const: prt,mecsbc
- const: rockchip,rk3568
- description: QNAP TS-433-4G 4-Bay NAS
- description: QNAP TS-x33 NAS devices
items:
- const: qnap,ts433
- enum:
- qnap,ts233
- qnap,ts433
- const: rockchip,rk3568
- description: Radxa Compute Module 3 (CM3)

View File

@ -189,6 +189,11 @@ properties:
- nvidia,p2371-2180
- nvidia,p2571
- nvidia,p2894-0050-a08
- nvidia,p3450-0000
- const: nvidia,tegra210
- items:
- const: nvidia,p3541-0000
- const: nvidia,p3450-0000
- const: nvidia,tegra210
- description: Jetson TX2 Developer Kit
items:

View File

@ -37,6 +37,12 @@ properties:
- const: phytec,am62a-phycore-som
- const: ti,am62a7
- description: K3 AM62L3 SoC and Boards
items:
- enum:
- ti,am62l3-evm
- const: ti,am62l3
- description: K3 AM62P5 SoC and Boards
items:
- enum:
@ -158,6 +164,14 @@ properties:
- ti,am654-evm
- const: ti,am654
- description: K3 AM69 SoC Toradex Aquila Modules and Carrier Boards
items:
- enum:
- toradex,aquila-am69-clover # Aquila AM69 Module on Clover Board
- toradex,aquila-am69-dev # Aquila AM69 Module on Aquila Development Board
- const: toradex,aquila-am69 # Aquila AM69 Module
- const: ti,j784s4
- description: K3 J7200 SoC
oneOf:
- const: ti,j7200
@ -194,6 +208,7 @@ properties:
items:
- enum:
- beagle,am67a-beagley-ai
- kontron,sa67 # Kontron SMARC-sAM67 board
- ti,j722s-evm
- const: ti,j722s

View File

@ -129,6 +129,13 @@ properties:
- const: phytec,am335x-phycore-som
- const: ti,am33xx
- description: TQ-Systems TQMa335x[L] SoM
items:
- enum:
- tq,tqma3359-mba335x # MBa335x carrier board
- const: tq,tqma3359
- const: ti,am33xx
- description: TI OMAP4430 SoC based platforms
items:
- enum:

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Ux500 platforms
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
properties:
$nodename:

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Generic Parallel ATA Controller
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description:
Generic Parallel ATA controllers supporting PIO modes only.

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Cortina Systems Gemini SATA Bridge
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |
The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that

View File

@ -0,0 +1,79 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/ata/eswin,eic7700-ahci.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Eswin EIC7700 SoC SATA Controller
maintainers:
- Yulin Lu <luyulin@eswincomputing.com>
- Huan He <hehuan1@eswincomputing.com>
description:
AHCI SATA controller embedded into the EIC7700 SoC is based on the DWC AHCI
SATA v5.00a IP core.
select:
properties:
compatible:
const: eswin,eic7700-ahci
required:
- compatible
allOf:
- $ref: snps,dwc-ahci-common.yaml#
properties:
compatible:
items:
- const: eswin,eic7700-ahci
- const: snps,dwc-ahci
clocks:
minItems: 2
maxItems: 2
clock-names:
items:
- const: pclk
- const: aclk
resets:
maxItems: 1
reset-names:
const: arst
ports-implemented:
const: 1
required:
- compatible
- reg
- interrupts
- clocks
- clock-names
- resets
- reset-names
- phys
- phy-names
- ports-implemented
unevaluatedProperties: false
examples:
- |
sata@50420000 {
compatible = "eswin,eic7700-ahci", "snps,dwc-ahci";
reg = <0x50420000 0x10000>;
interrupt-parent = <&plic>;
interrupts = <58>;
clocks = <&clock 171>, <&clock 186>;
clock-names = "pclk", "aclk";
phys = <&sata_phy>;
phy-names = "sata-phy";
ports-implemented = <0x1>;
resets = <&reset 96>;
reset-names = "arst";
};

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Faraday Technology FTIDE010 PATA controller
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |
This controller is the first Faraday IDE interface block, used in the

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Intel IXP4xx CompactFlash Card Controller
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |
The IXP4xx network processors have a CompactFlash interface that presents

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Common Properties for Parallel AT attachment (PATA) controllers
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |
This document defines device tree properties common to most Parallel

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Common Properties for Serial AT attachment (SATA) controllers
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |
This document defines device tree properties common to most Serial

View File

@ -33,6 +33,10 @@ properties:
- description: SPEAr1340 AHCI SATA device
const: snps,spear-ahci
iommus:
minItems: 1
maxItems: 3
patternProperties:
"^sata-port@[0-9a-e]$":
$ref: /schemas/ata/snps,dwc-ahci-common.yaml#/$defs/dwc-ahci-port

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: ARM Versatile Character LCD
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
- Rob Herring <robh@kernel.org>
description:

View File

@ -22,6 +22,13 @@ properties:
- fsl,lx2160aqds-fpga
- const: fsl,fpga-qixis-i2c
- const: simple-mfd
- const: fsl,lx2160ardb-fpga
"#address-cells":
const: 1
"#size-cells":
const: 0
interrupts:
maxItems: 1
@ -32,10 +39,37 @@ properties:
mux-controller:
$ref: /schemas/mux/reg-mux.yaml
patternProperties:
"^gpio@[0-9a-f]+$":
type: object
additionalProperties: true
properties:
compatible:
contains:
enum:
- fsl,lx2160ardb-fpga-gpio-sfp
required:
- compatible
- reg
allOf:
- if:
properties:
compatible:
contains:
enum:
- fsl,lx2160ardb-fpga
then:
required:
- "#address-cells"
- "#size-cells"
else:
properties:
"#address-cells": false
"#size-cells": false
additionalProperties: false
examples:
@ -68,3 +102,27 @@ examples:
};
};
- |
i2c {
#address-cells = <1>;
#size-cells = <0>;
board-control@66 {
compatible = "fsl,lx2160ardb-fpga";
reg = <0x66>;
#address-cells = <1>;
#size-cells = <0>;
gpio@19 {
compatible = "fsl,lx2160ardb-fpga-gpio-sfp";
reg = <0x19>;
gpio-controller;
#gpio-cells = <2>;
gpio-line-names =
"SFP2_TX_EN", "",
"", "",
"SFP2_RX_LOS", "SFP2_TX_FAULT",
"", "SFP2_MOD_ABS";
};
};
};

View File

@ -57,6 +57,16 @@ patternProperties:
'^mdio-mux@[a-f0-9,]+$':
$ref: /schemas/net/mdio-mux-mmioreg.yaml
'^gpio@[0-9a-f]+$':
type: object
additionalProperties: true
properties:
compatible:
contains:
enum:
- fsl,ls1046aqds-fpga-gpio-stat-pres2
required:
- compatible
- reg

View File

@ -43,7 +43,7 @@ properties:
maximum: 20000000
patternProperties:
"^.*@[0-9a-fA-F]+$":
"@[0-9a-f]+$":
type: object
additionalProperties: true
properties:

View File

@ -0,0 +1,94 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/bus/cznic,moxtet.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Turris Moxtet SPI bus
maintainers:
- Marek Behún <kabel@kernel.org>
description: >
Turris Mox module status and configuration bus (over SPI)
The driver finds the devices connected to the bus by itself, but it may be
needed to reference some of them from other parts of the device tree. In that
case the devices can be defined as subnodes of the moxtet node.
properties:
compatible:
const: cznic,moxtet
reg:
maxItems: 1
"#address-cells":
const: 1
"#size-cells":
const: 0
spi-cpol: true
spi-cpha: true
spi-max-frequency: true
interrupt-controller: true
"#interrupt-cells":
const: 1
interrupts:
maxItems: 1
reset-gpios:
maxItems: 1
required:
- compatible
- reg
- "#address-cells"
- "#size-cells"
- spi-cpol
- spi-cpha
- interrupts
- interrupt-controller
- "#interrupt-cells"
additionalProperties:
type: object
required:
- reg
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
spi {
#address-cells = <1>;
#size-cells = <0>;
moxtet@1 {
compatible = "cznic,moxtet";
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
spi-max-frequency = <10000000>;
spi-cpol;
spi-cpha;
interrupt-controller;
#interrupt-cells = <1>;
interrupt-parent = <&gpiosb>;
interrupts = <5 IRQ_TYPE_EDGE_FALLING>;
gpio@0 {
compatible = "cznic,moxtet-gpio";
gpio-controller;
#gpio-cells = <2>;
reg = <0>;
};
};
};

View File

@ -70,7 +70,7 @@ properties:
- const: ahb
patternProperties:
"^.*@[0-9a-f]+$":
"@[0-9a-f]+$":
description: Devices attached to the bus
type: object

View File

@ -1,46 +0,0 @@
Turris Mox module status and configuration bus (over SPI)
Required properties:
- compatible : Should be "cznic,moxtet"
- #address-cells : Has to be 1
- #size-cells : Has to be 0
- spi-cpol : Required inverted clock polarity
- spi-cpha : Required shifted clock phase
- interrupts : Must contain reference to the shared interrupt line
- interrupt-controller : Required
- #interrupt-cells : Has to be 1
For other required and optional properties of SPI slave nodes please refer to
../spi/spi-bus.txt.
Required properties of subnodes:
- reg : Should be position on the Moxtet bus (how many Moxtet
modules are between this module and CPU module, so
either 0 or a positive integer)
The driver finds the devices connected to the bus by itself, but it may be
needed to reference some of them from other parts of the device tree. In that
case the devices can be defined as subnodes of the moxtet node.
Example:
moxtet@1 {
compatible = "cznic,moxtet";
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
spi-max-frequency = <10000000>;
spi-cpol;
spi-cpha;
interrupt-controller;
#interrupt-cells = <1>;
interrupt-parent = <&gpiosb>;
interrupts = <5 IRQ_TYPE_EDGE_FALLING>;
moxtet_sfp: gpio@0 {
compatible = "cznic,moxtet-gpio";
gpio-controller;
#gpio-cells = <2>;
reg = <0>;
}
};

View File

@ -44,7 +44,7 @@ properties:
Contains the firewall ID associated to the peripheral.
patternProperties:
"^.*@[0-9a-f]+$":
"@[0-9a-f]+$":
description: Peripherals
type: object

View File

@ -33,14 +33,18 @@ select:
properties:
compatible:
contains:
const: st,stm32mp25-rifsc
enum:
- st,stm32mp21-rifsc
- st,stm32mp25-rifsc
required:
- compatible
properties:
compatible:
items:
- const: st,stm32mp25-rifsc
- enum:
- st,stm32mp21-rifsc
- st,stm32mp25-rifsc
- const: simple-bus
reg:
@ -60,7 +64,7 @@ properties:
Contains the firewall ID associated to the peripheral.
patternProperties:
"^.*@[0-9a-f]+$":
"@[0-9a-f]+$":
description: Peripherals
type: object

View File

@ -21,6 +21,7 @@ properties:
compatible:
enum:
- qcom,ipq5424-llcc
- qcom,kaanapali-llcc
- qcom,qcs615-llcc
- qcom,qcs8300-llcc
- qcom,qdu1000-llcc
@ -272,6 +273,7 @@ allOf:
compatible:
contains:
enum:
- qcom,kaanapali-llcc
- qcom,sm8450-llcc
- qcom,sm8550-llcc
- qcom,sm8650-llcc

View File

@ -48,6 +48,11 @@ properties:
- const: microchip,mpfs-ccache
- const: sifive,fu540-c000-ccache
- const: cache
- items:
- const: microchip,pic64gx-ccache
- const: microchip,mpfs-ccache
- const: sifive,fu540-c000-ccache
- const: cache
cache-block-size:
const: 64

View File

@ -64,8 +64,6 @@ allOf:
reg:
minItems: 2
'#reset-cells': false
- if:
properties:
compatible:
@ -85,6 +83,7 @@ examples:
reg = <0x1fa20000 0x400>,
<0x1fb00000 0x1000>;
#clock-cells = <1>;
#reset-cells = <1>;
};
- |

View File

@ -132,7 +132,6 @@ examples:
"ahb_mp", "ahb_mali400";
};
- |
clk@1c20068 {
#clock-cells = <1>;

View File

@ -1,29 +0,0 @@
* Xtal Clock bindings for Marvell Armada 37xx SoCs
Marvell Armada 37xx SoCs allow to determine the xtal clock frequencies by
reading the gpio latch register.
This node must be a subnode of the node exposing the register address
of the GPIO block where the gpio latch is located.
See Documentation/devicetree/bindings/pinctrl/marvell,armada-37xx-pinctrl.txt
Required properties:
- compatible : shall be one of the following:
"marvell,armada-3700-xtal-clock"
- #clock-cells : from common clock binding; shall be set to 0
Optional properties:
- clock-output-names : from common clock binding; allows overwrite default clock
output names ("xtal")
Example:
pinctrl_nb: pinctrl-nb@13800 {
compatible = "armada3710-nb-pinctrl", "syscon", "simple-mfd";
reg = <0x13800 0x100>, <0x13C00 0x20>;
xtalclk: xtal-clk {
compatible = "marvell,armada-3700-xtal-clock";
clock-output-names = "xtal";
#clock-cells = <0>;
};
};

View File

@ -0,0 +1,72 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/fsl,imx8ulp-sim-lpav.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: NXP i.MX8ULP LPAV System Integration Module (SIM)
maintainers:
- Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
description:
The i.MX8ULP LPAV subsystem contains a block control module known as
SIM LPAV, which offers functionalities such as clock gating or reset
line assertion/de-assertion.
properties:
compatible:
const: fsl,imx8ulp-sim-lpav
reg:
maxItems: 1
clocks:
maxItems: 3
clock-names:
items:
- const: bus
- const: core
- const: plat
'#clock-cells':
const: 1
'#reset-cells':
const: 1
mux-controller:
$ref: /schemas/mux/reg-mux.yaml#
required:
- compatible
- reg
- clocks
- clock-names
- '#clock-cells'
- '#reset-cells'
- mux-controller
additionalProperties: false
examples:
- |
#include <dt-bindings/clock/imx8ulp-clock.h>
clock-controller@2da50000 {
compatible = "fsl,imx8ulp-sim-lpav";
reg = <0x2da50000 0x10000>;
clocks = <&cgc2 IMX8ULP_CLK_LPAV_BUS_DIV>,
<&cgc2 IMX8ULP_CLK_HIFI_DIVCORE>,
<&cgc2 IMX8ULP_CLK_HIFI_DIVPLAT>;
clock-names = "bus", "core", "plat";
#clock-cells = <1>;
#reset-cells = <1>;
mux-controller {
compatible = "reg-mux";
#mux-control-cells = <1>;
mux-reg-masks = <0x8 0x00000200>;
};
};

View File

@ -46,6 +46,9 @@ properties:
"#clock-cells":
const: 1
power-domains:
maxItems: 1
reg:
maxItems: 1

View File

@ -0,0 +1,54 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/marvell,ap80x-clock.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Marvell Armada AP80x System Controller Clocks
maintainers:
- Gregory Clement <gregory.clement@bootlin.com>
- Miquel Raynal <miquel.raynal@bootlin.com>
description: >
The AP806/AP807 is one of the two core HW blocks of the Marvell Armada
7K/8K/931x SoCs. It contains system controllers, which provide several
registers giving access to numerous features: clocks, pin-muxing and many
other SoC configuration items.
properties:
compatible:
enum:
- marvell,ap806-clock
- marvell,ap806-cpu-clock
- marvell,ap807-clock
- marvell,ap807-cpu-clock
reg:
maxItems: 1
"#clock-cells":
const: 1
clocks:
items:
- description: cluster 0 parent clock phandle
- description: cluster 1 parent clock phandle
required:
- compatible
- "#clock-cells"
additionalProperties: false
allOf:
- if:
properties:
compatible:
contains:
enum:
- marvell,ap806-cpu-clock
- marvell,ap807-cpu-clock
then:
required:
- clocks

View File

@ -0,0 +1,70 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/marvell,cp110-clock.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Marvell Armada CP110 System Controller Clocks
maintainers:
- Gregory Clement <gregory.clement@bootlin.com>
- Miquel Raynal <miquel.raynal@bootlin.com>
description: >
The CP110 is one of the two core HW blocks of the Marvell Armada 7K/8K/931x
SoCs. It contains system controllers, which provide several registers giving
access to numerous features: clocks, pin-muxing and many other SoC
configuration items.
properties:
compatible:
const: marvell,cp110-clock
"#clock-cells":
const: 2
description: >
The first cell must be 0 or 1. 0 for the core clocks and 1 for the
gateable clocks. The second cell identifies the particular core clock or
gateable clocks.
The following clocks are available:
- Core clocks
- 0 0 APLL
- 0 1 PPv2 core
- 0 2 EIP
- 0 3 Core
- 0 4 NAND core
- 0 5 SDIO core
- Gateable clocks
- 1 0 Audio
- 1 1 Comm Unit
- 1 2 NAND
- 1 3 PPv2
- 1 4 SDIO
- 1 5 MG Domain
- 1 6 MG Core
- 1 7 XOR1
- 1 8 XOR0
- 1 9 GOP DP
- 1 11 PCIe x1 0
- 1 12 PCIe x1 1
- 1 13 PCIe x4
- 1 14 PCIe / XOR
- 1 15 SATA
- 1 16 SATA USB
- 1 17 Main
- 1 18 SD/MMC/GOP
- 1 21 Slow IO (SPI, NOR, BootROM, I2C, UART)
- 1 22 USB3H0
- 1 23 USB3H1
- 1 24 USB3 Device
- 1 25 EIP150
- 1 26 EIP197
required:
- compatible
- "#clock-cells"
additionalProperties: false

View File

@ -22,16 +22,23 @@ properties:
const: microchip,mpfs-clkcfg
reg:
items:
- description: |
clock config registers:
These registers contain enable, reset & divider tables for the, cpu,
axi, ahb and rtc/mtimer reference clocks as well as enable and reset
for the peripheral clocks.
- description: |
mss pll dri registers:
Block of registers responsible for dynamic reconfiguration of the mss
pll
oneOf:
- items:
- description: |
clock config registers:
These registers contain enable, reset & divider tables for the, cpu,
axi, ahb and rtc/mtimer reference clocks as well as enable and reset
for the peripheral clocks.
- description: |
mss pll dri registers:
Block of registers responsible for dynamic reconfiguration of the mss
pll
deprecated: true
- items:
- description: |
mss pll dri registers:
Block of registers responsible for dynamic reconfiguration of the mss
pll
clocks:
maxItems: 1
@ -69,11 +76,12 @@ examples:
- |
#include <dt-bindings/clock/microchip,mpfs-clock.h>
soc {
#address-cells = <2>;
#size-cells = <2>;
clkcfg: clock-controller@20002000 {
#address-cells = <1>;
#size-cells = <1>;
clkcfg: clock-controller@3E001000 {
compatible = "microchip,mpfs-clkcfg";
reg = <0x0 0x20002000 0x0 0x1000>, <0x0 0x3E001000 0x0 0x1000>;
reg = <0x3E001000 0x1000>;
clocks = <&ref>;
#clock-cells = <1>;
};

View File

@ -37,7 +37,7 @@ properties:
'#clock-cells':
const: 1
"#reset-cells":
'#reset-cells':
const: 1
nvidia,external-memory-controller:
@ -46,7 +46,7 @@ properties:
phandle of the external memory controller node
patternProperties:
"^emc-timings-[0-9]+$":
'^emc-timings-[0-9]+$':
type: object
properties:
nvidia,ram-code:
@ -56,7 +56,7 @@ patternProperties:
this timing set is used for
patternProperties:
"^timing-[0-9]+$":
'^timing-[0-9]+$':
type: object
properties:
clock-frequency:
@ -94,7 +94,7 @@ required:
- compatible
- reg
- '#clock-cells'
- "#reset-cells"
- '#reset-cells'
additionalProperties: false

View File

@ -39,11 +39,11 @@ properties:
'#clock-cells':
const: 1
"#reset-cells":
'#reset-cells':
const: 1
patternProperties:
"^(sclk)|(pll-[cem])$":
'^(sclk)|(pll-[cem])$':
type: object
properties:
compatible:
@ -76,7 +76,7 @@ required:
- compatible
- reg
- '#clock-cells'
- "#reset-cells"
- '#reset-cells'
additionalProperties: false

View File

@ -4,7 +4,7 @@
$id: http://devicetree.org/schemas/clock/qcom,ipq9574-nsscc.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Qualcomm Networking Sub System Clock & Reset Controller on IPQ9574
title: Qualcomm Networking Sub System Clock & Reset Controller on IPQ9574 and IPQ5424
maintainers:
- Bjorn Andersson <andersson@kernel.org>
@ -12,21 +12,29 @@ maintainers:
description: |
Qualcomm networking sub system clock control module provides the clocks,
resets on IPQ9574
resets on IPQ9574 and IPQ5424
See also::
See also:
include/dt-bindings/clock/qcom,ipq5424-nsscc.h
include/dt-bindings/clock/qcom,ipq9574-nsscc.h
include/dt-bindings/reset/qcom,ipq5424-nsscc.h
include/dt-bindings/reset/qcom,ipq9574-nsscc.h
properties:
compatible:
const: qcom,ipq9574-nsscc
enum:
- qcom,ipq5424-nsscc
- qcom,ipq9574-nsscc
clocks:
items:
- description: Board XO source
- description: CMN_PLL NSS 1200MHz (Bias PLL cc) clock source
- description: CMN_PLL PPE 353MHz (Bias PLL ubi nc) clock source
- description: CMN_PLL NSS (Bias PLL cc) clock source. This clock rate
can vary for different IPQ SoCs. For example, it is 1200 MHz on the
IPQ9574 and 300 MHz on the IPQ5424.
- description: CMN_PLL PPE (Bias PLL ubi nc) clock source. The clock
rate can vary for different IPQ SoCs. For example, it is 353 MHz
on the IPQ9574 and 375 MHz on the IPQ5424.
- description: GCC GPLL0 OUT AUX clock source
- description: Uniphy0 NSS Rx clock source
- description: Uniphy0 NSS Tx clock source
@ -42,8 +50,12 @@ properties:
clock-names:
items:
- const: xo
- const: nss_1200
- const: ppe_353
- enum:
- nss_1200
- nss
- enum:
- ppe_353
- ppe
- const: gpll0_out
- const: uniphy0_rx
- const: uniphy0_tx
@ -60,6 +72,40 @@ required:
allOf:
- $ref: qcom,gcc.yaml#
- if:
properties:
compatible:
const: qcom,ipq9574-nsscc
then:
properties:
clock-names:
items:
- const: xo
- const: nss_1200
- const: ppe_353
- const: gpll0_out
- const: uniphy0_rx
- const: uniphy0_tx
- const: uniphy1_rx
- const: uniphy1_tx
- const: uniphy2_rx
- const: uniphy2_tx
- const: bus
else:
properties:
clock-names:
items:
- const: xo
- const: nss
- const: ppe
- const: gpll0_out
- const: uniphy0_rx
- const: uniphy0_tx
- const: uniphy1_rx
- const: uniphy1_tx
- const: uniphy2_rx
- const: uniphy2_tx
- const: bus
unevaluatedProperties: false
@ -94,5 +140,6 @@ examples:
"bus";
#clock-cells = <1>;
#reset-cells = <1>;
#interconnect-cells = <1>;
};
...

View File

@ -8,7 +8,7 @@ title: Qualcomm RPM Clock Controller
maintainers:
- Bjorn Andersson <bjorn.andersson@linaro.org>
- Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
- Krzysztof Kozlowski <krzk@kernel.org>
description: |
The clock enumerators are defined in <dt-bindings/clock/qcom,rpmcc.h> and

View File

@ -18,6 +18,7 @@ properties:
compatible:
enum:
- qcom,glymur-rpmh-clk
- qcom,kaanapali-rpmh-clk
- qcom,milos-rpmh-clk
- qcom,qcs615-rpmh-clk
- qcom,qdu1000-rpmh-clk

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Qualcomm Video Clock & Reset Controller on SM8450
maintainers:
- Taniya Das <quic_tdas@quicinc.com>
- Taniya Das <taniya.das@oss.qualcomm.com>
- Jagadeesh Kona <quic_jkona@quicinc.com>
description: |
@ -17,6 +17,7 @@ description: |
See also:
include/dt-bindings/clock/qcom,sm8450-videocc.h
include/dt-bindings/clock/qcom,sm8650-videocc.h
include/dt-bindings/clock/qcom,sm8750-videocc.h
properties:
compatible:
@ -25,6 +26,7 @@ properties:
- qcom,sm8475-videocc
- qcom,sm8550-videocc
- qcom,sm8650-videocc
- qcom,sm8750-videocc
- qcom,x1e80100-videocc
clocks:
@ -61,6 +63,7 @@ allOf:
enum:
- qcom,sm8450-videocc
- qcom,sm8550-videocc
- qcom,sm8750-videocc
then:
required:
- required-opps

View File

@ -25,6 +25,7 @@ properties:
items:
- enum:
- qcom,glymur-tcsr
- qcom,kaanapali-tcsr
- qcom,milos-tcsr
- qcom,sar2130p-tcsr
- qcom,sm8550-tcsr

View File

@ -13,11 +13,15 @@ description: |
Qualcomm global clock control module provides the clocks, resets and power
domains on SM8750
See also: include/dt-bindings/clock/qcom,sm8750-gcc.h
See also:
include/dt-bindings/clock/qcom,kaanapali-gcc.h
include/dt-bindings/clock/qcom,sm8750-gcc.h
properties:
compatible:
const: qcom,sm8750-gcc
enum:
- qcom,kaanapali-gcc
- qcom,sm8750-gcc
clocks:
items:

View File

@ -32,9 +32,36 @@ properties:
- description: PCIe 5 pipe clock
- description: PCIe 6a pipe clock
- description: PCIe 6b pipe clock
- description: USB QMP Phy 0 clock source
- description: USB QMP Phy 1 clock source
- description: USB QMP Phy 2 clock source
- description: USB4_0 QMPPHY clock source
- description: USB4_1 QMPPHY clock source
- description: USB4_2 QMPPHY clock source
- description: USB4_0 PHY DP0 GMUX clock source
- description: USB4_0 PHY DP1 GMUX clock source
- description: USB4_0 PHY PCIE PIPEGMUX clock source
- description: USB4_0 PHY PIPEGMUX clock source
- description: USB4_0 PHY SYS PCIE PIPEGMUX clock source
- description: USB4_1 PHY DP0 GMUX 2 clock source
- description: USB4_1 PHY DP1 GMUX 2 clock source
- description: USB4_1 PHY PCIE PIPEGMUX clock source
- description: USB4_1 PHY PIPEGMUX clock source
- description: USB4_1 PHY SYS PCIE PIPEGMUX clock source
- description: USB4_2 PHY DP0 GMUX 2 clock source
- description: USB4_2 PHY DP1 GMUX 2 clock source
- description: USB4_2 PHY PCIE PIPEGMUX clock source
- description: USB4_2 PHY PIPEGMUX clock source
- description: USB4_2 PHY SYS PCIE PIPEGMUX clock source
- description: USB4_0 PHY RX 0 clock source
- description: USB4_0 PHY RX 1 clock source
- description: USB4_1 PHY RX 0 clock source
- description: USB4_1 PHY RX 1 clock source
- description: USB4_2 PHY RX 0 clock source
- description: USB4_2 PHY RX 1 clock source
- description: USB4_0 PHY PCIE PIPE clock source
- description: USB4_0 PHY max PIPE clock source
- description: USB4_1 PHY PCIE PIPE clock source
- description: USB4_1 PHY max PIPE clock source
- description: USB4_2 PHY PCIE PIPE clock source
- description: USB4_2 PHY max PIPE clock source
power-domains:
description:
@ -67,7 +94,34 @@ examples:
<&pcie6b_phy>,
<&usb_1_ss0_qmpphy 0>,
<&usb_1_ss1_qmpphy 1>,
<&usb_1_ss2_qmpphy 2>;
<&usb_1_ss2_qmpphy 2>,
<&usb4_0_phy_dp0_gmux_clk>,
<&usb4_0_phy_dp1_gmux_clk>,
<&usb4_0_phy_pcie_pipegmux_clk>,
<&usb4_0_phy_pipegmux_clk>,
<&usb4_0_phy_sys_pcie_pipegmux_clk>,
<&usb4_1_phy_dp0_gmux_2_clk>,
<&usb4_1_phy_dp1_gmux_2_clk>,
<&usb4_1_phy_pcie_pipegmux_clk>,
<&usb4_1_phy_pipegmux_clk>,
<&usb4_1_phy_sys_pcie_pipegmux_clk>,
<&usb4_2_phy_dp0_gmux_2_clk>,
<&usb4_2_phy_dp1_gmux_2_clk>,
<&usb4_2_phy_pcie_pipegmux_clk>,
<&usb4_2_phy_pipegmux_clk>,
<&usb4_2_phy_sys_pcie_pipegmux_clk>,
<&usb4_0_phy_rx_0_clk>,
<&usb4_0_phy_rx_1_clk>,
<&usb4_1_phy_rx_0_clk>,
<&usb4_1_phy_rx_1_clk>,
<&usb4_2_phy_rx_0_clk>,
<&usb4_2_phy_rx_1_clk>,
<&usb4_0_phy_pcie_pipe_clk>,
<&usb4_0_phy_max_pipe_clk>,
<&usb4_1_phy_pcie_pipe_clk>,
<&usb4_1_phy_max_pipe_clk>,
<&usb4_2_phy_pcie_pipe_clk>,
<&usb4_2_phy_max_pipe_clk>;
power-domains = <&rpmhpd RPMHPD_CX>;
#clock-cells = <1>;
#reset-cells = <1>;

View File

@ -99,7 +99,6 @@ properties:
the datasheet.
const: 1
required:
- compatible
- reg

View File

@ -0,0 +1,55 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/rockchip,rk3506-cru.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Rockchip RK3506 Clock and Reset Unit (CRU)
maintainers:
- Finley Xiao <finley.xiao@rock-chips.com>
- Heiko Stuebner <heiko@sntech.de>
description:
The RK3506 CRU generates the clock and also implements reset for SoC
peripherals.
properties:
compatible:
const: rockchip,rk3506-cru
reg:
maxItems: 1
"#clock-cells":
const: 1
"#reset-cells":
const: 1
clocks:
maxItems: 1
clock-names:
const: xin
required:
- compatible
- reg
- "#clock-cells"
- "#reset-cells"
- clocks
- clock-names
additionalProperties: false
examples:
- |
clock-controller@ff9a0000 {
compatible = "rockchip,rk3506-cru";
reg = <0xff9a0000 0x20000>;
#clock-cells = <1>;
#reset-cells = <1>;
clocks = <&xin24m>;
clock-names = "xin";
};

View File

@ -0,0 +1,52 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/rockchip,rv1126b-cru.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Rockchip RV1126B Clock and Reset Unit
maintainers:
- Elaine Zhang <zhangqing@rock-chips.com>
- Heiko Stuebner <heiko@sntech.de>
description:
The rv1126b clock controller generates the clock and also implements a
reset controller for SoC peripherals.
properties:
compatible:
enum:
- rockchip,rv1126b-cru
reg:
maxItems: 1
"#clock-cells":
const: 1
"#reset-cells":
const: 1
clocks:
maxItems: 1
clock-names:
const: xin24m
required:
- compatible
- reg
- "#clock-cells"
- "#reset-cells"
additionalProperties: false
examples:
- |
clock-controller@20000000 {
compatible = "rockchip,rv1126b-cru";
reg = <0x20000000 0xc0000>;
#clock-cells = <1>;
#reset-cells = <1>;
};

View File

@ -38,6 +38,8 @@ properties:
- samsung,exynosautov920-cmu-hsi0
- samsung,exynosautov920-cmu-hsi1
- samsung,exynosautov920-cmu-hsi2
- samsung,exynosautov920-cmu-m2m
- samsung,exynosautov920-cmu-mfc
- samsung,exynosautov920-cmu-misc
- samsung,exynosautov920-cmu-peric0
- samsung,exynosautov920-cmu-peric1
@ -226,6 +228,46 @@ allOf:
- const: embd
- const: ethernet
- if:
properties:
compatible:
contains:
const: samsung,exynosautov920-cmu-m2m
then:
properties:
clocks:
items:
- description: External reference clock (38.4 MHz)
- description: CMU_M2M NOC clock (from CMU_TOP)
- description: CMU_M2M JPEG clock (from CMU_TOP)
clock-names:
items:
- const: oscclk
- const: noc
- const: jpeg
- if:
properties:
compatible:
contains:
const: samsung,exynosautov920-cmu-mfc
then:
properties:
clocks:
items:
- description: External reference clock (38.4 MHz)
- description: CMU_MFC MFC clock (from CMU_TOP)
- description: CMU_MFC WFD clock (from CMU_TOP)
clock-names:
items:
- const: oscclk
- const: mfc
- const: wfd
required:
- compatible
- "#clock-cells"

View File

@ -114,25 +114,6 @@ allOf:
- reg
properties:
sprd,syscon: false
- if:
properties:
compatible:
contains:
enum:
- sprd,sc9860-agcp-gate
- sprd,sc9860-aon-gate
- sprd,sc9860-apahb-gate
- sprd,sc9860-apapb-gate
- sprd,sc9860-cam-gate
- sprd,sc9860-disp-gate
- sprd,sc9860-pll
- sprd,sc9860-pmu-gate
- sprd,sc9860-vsp-gate
then:
required:
- sprd,syscon
properties:
reg: false
additionalProperties: false
@ -142,13 +123,6 @@ examples:
#address-cells = <2>;
#size-cells = <2>;
pmu-gate {
compatible = "sprd,sc9860-pmu-gate";
clocks = <&ext_26m>;
#clock-cells = <1>;
sprd,syscon = <&pmu_regs>;
};
clock-controller@20000000 {
compatible = "sprd,sc9860-ap-clk";
reg = <0 0x20000000 0 0x400>;

View File

@ -8,7 +8,7 @@ title: ST-Ericsson DB8500 (U8500) clocks
maintainers:
- Ulf Hansson <ulf.hansson@linaro.org>
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: While named "U8500 clocks" these clocks are inside the
DB8500 digital baseband system-on-chip and its siblings such as

View File

@ -22,7 +22,6 @@ properties:
- xlnx,clocking-wizard-v6.0
- xlnx,versal-clk-wizard
reg:
maxItems: 1

View File

@ -21,6 +21,9 @@ properties:
dma-coherent: true
iommus:
maxItems: 4
required:
- compatible
- reg

View File

@ -8,7 +8,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Intel IXP4xx cryptographic engine
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |
The Intel IXP4xx cryptographic engine makes use of the IXP4xx NPE

View File

@ -13,6 +13,7 @@ properties:
compatible:
items:
- enum:
- qcom,kaanapali-inline-crypto-engine
- qcom,qcs8300-inline-crypto-engine
- qcom,sa8775p-inline-crypto-engine
- qcom,sc7180-inline-crypto-engine

View File

@ -20,6 +20,7 @@ properties:
- qcom,ipq5332-trng
- qcom,ipq5424-trng
- qcom,ipq9574-trng
- qcom,kaanapali-trng
- qcom,qcs615-trng
- qcom,qcs8300-trng
- qcom,sa8255p-trng

View File

@ -45,6 +45,7 @@ properties:
- items:
- enum:
- qcom,kaanapali-qce
- qcom,qcs615-qce
- qcom,qcs8300-qce
- qcom,sa8775p-qce

View File

@ -19,11 +19,14 @@ description: |
properties:
compatible:
enum:
- nvidia,tegra30-actmon
- nvidia,tegra114-actmon
- nvidia,tegra124-actmon
- nvidia,tegra210-actmon
oneOf:
- enum:
- nvidia,tegra30-actmon
- nvidia,tegra114-actmon
- nvidia,tegra124-actmon
- items:
- const: nvidia,tegra210-actmon
- const: nvidia,tegra124-actmon
reg:
maxItems: 1

View File

@ -121,5 +121,4 @@ examples:
};
};
...

View File

@ -121,5 +121,4 @@ examples:
};
};
...

View File

@ -142,7 +142,6 @@ then:
reset-names:
minItems: 2
additionalProperties: false
examples:

View File

@ -25,7 +25,6 @@ description: |
M |-------|______|----|____________| |________________| | |
___|__________________________________________________________|_______________|
VIU: Video Input Unit
---------------------

View File

@ -56,22 +56,12 @@ properties:
- const: cec
interrupts:
items:
- description: CEC TX interrupt
- description: CEC RX interrupt
- description: CEC stuck at low interrupt
- description: Wake-up interrupt
- description: Hotplug connected interrupt
- description: Hotplug removed interrupt
minItems: 5
maxItems: 6
interrupt-names:
items:
- const: cec-tx
- const: cec-rx
- const: cec-low
- const: wakeup
- const: hpd-connected
- const: hpd-removed
minItems: 5
maxItems: 6
ddc:
$ref: /schemas/types.yaml#/definitions/phandle
@ -112,6 +102,61 @@ required:
additionalProperties: false
allOf:
- if:
properties:
compatible:
contains:
enum:
- brcm,bcm2711-hdmi0
- brcm,bcm2711-hdmi1
then:
properties:
interrupts:
items:
- description: CEC TX interrupt
- description: CEC RX interrupt
- description: CEC stuck at low interrupt
- description: Wake-up interrupt
- description: Hotplug connected interrupt
- description: Hotplug removed interrupt
interrupt-names:
items:
- const: cec-tx
- const: cec-rx
- const: cec-low
- const: wakeup
- const: hpd-connected
- const: hpd-removed
- if:
properties:
compatible:
contains:
enum:
- brcm,bcm2712-hdmi0
- brcm,bcm2712-hdmi1
then:
properties:
interrupts:
items:
- description: CEC TX interrupt
- description: CEC RX interrupt
- description: CEC stuck at low interrupt
- description: Hotplug connected interrupt
- description: Hotplug removed interrupt
interrupts-names:
items:
- const: cec-tx
- const: cec-rx
- const: cec-low
- const: hpd-connected
- const: hpd-removed
required:
- interrupts
- interrupt-names
examples:
- |
hdmi0: hdmi@7ef00700 {
@ -136,6 +181,9 @@ examples:
"hd";
clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>;
clock-names = "hdmi", "bvb", "audio", "cec";
interrupts = <0>, <1>, <2>, <3>, <4>, <5>;
interrupt-names = "cec-tx", "cec-rx", "cec-low", "wakeup",
"hpd-connected", "hpd-removed";
resets = <&dvp 0>;
ddc = <&ddc0>;
};

View File

@ -20,11 +20,20 @@ properties:
maxItems: 1
interrupts:
maxItems: 1
minItems: 1
maxItems: 3
interrupt-names:
minItems: 1
maxItems: 3
clocks:
maxItems: 1
description: Core Clock
minItems: 1
maxItems: 2
clock-names:
minItems: 1
maxItems: 2
required:
- compatible
@ -33,17 +42,68 @@ required:
additionalProperties: false
if:
properties:
compatible:
contains:
enum:
- brcm,bcm2711-hvs
- brcm,bcm2712-hvs
allOf:
- if:
properties:
compatible:
contains:
const: brcm,bcm2711-hvs
then:
required:
- clocks
then:
properties:
clocks:
items:
- description: Core Clock
interrupts:
maxItems: 1
clock-names: false
interrupt-names: false
required:
- clocks
- if:
properties:
compatible:
contains:
const: brcm,bcm2712-hvs
then:
properties:
clocks:
minItems: 2
maxItems: 2
clock-names:
items:
- const: core
- const: disp
interrupts:
items:
- description: Channel 0 End of frame
- description: Channel 1 End of frame
- description: Channel 2 End of frame
interrupt-names:
items:
- const: ch0-eof
- const: ch1-eof
- const: ch2-eof
required:
- clocks
- clock-names
- interrupt-names
- if:
properties:
compatible:
contains:
const: brcm,bcm2835-hvs
then:
properties:
interrupts:
maxItems: 1
clock-names: false
interrupt-names: false
examples:
- |

View File

@ -156,7 +156,6 @@ else:
adi,input-style: false
adi,input-justification: false
required:
- compatible
- reg

View File

@ -49,6 +49,10 @@ properties:
$ref: /schemas/graph.yaml#/properties/port
description: HDMI output port
port@2:
$ref: /schemas/graph.yaml#/properties/port
description: Parallel audio input port
required:
- port@0
- port@1
@ -98,5 +102,13 @@ examples:
remote-endpoint = <&hdmi0_con>;
};
};
port@2 {
reg = <2>;
endpoint {
remote-endpoint = <&pai_to_hdmi_tx>;
};
};
};
};

View File

@ -19,6 +19,7 @@ properties:
compatible:
enum:
- ite,it66121
- ite,it66122
- ite,it6610
reg:

View File

@ -131,7 +131,6 @@ required:
additionalProperties: false
examples:
- |
lvds-encoder {

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Parade PS8622/PS8625 DisplayPort to LVDS Converter
maintainers:
- Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
- Krzysztof Kozlowski <krzk@kernel.org>
properties:
compatible:

View File

@ -14,6 +14,9 @@ description: |
R-Car Gen4 SoCs. The encoder can operate in either DSI or CSI-2 mode, with up
to four data lanes.
allOf:
- $ref: /schemas/display/dsi-controller.yaml#
properties:
compatible:
enum:
@ -80,14 +83,14 @@ required:
- resets
- ports
additionalProperties: false
unevaluatedProperties: false
examples:
- |
#include <dt-bindings/clock/r8a779a0-cpg-mssr.h>
#include <dt-bindings/power/r8a779a0-sysc.h>
dsi0: dsi-encoder@fed80000 {
dsi@fed80000 {
compatible = "renesas,r8a779a0-dsi-csi2-tx";
reg = <0xfed80000 0x10000>;
power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
@ -117,4 +120,51 @@ examples:
};
};
};
- |
#include <dt-bindings/clock/r8a779g0-cpg-mssr.h>
#include <dt-bindings/power/r8a779g0-sysc.h>
dsi@fed80000 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "renesas,r8a779g0-dsi-csi2-tx";
reg = <0xfed80000 0x10000>;
clocks = <&cpg CPG_MOD 415>,
<&cpg CPG_CORE R8A779G0_CLK_DSIEXT>,
<&cpg CPG_CORE R8A779G0_CLK_DSIREF>;
clock-names = "fck", "dsi", "pll";
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
resets = <&cpg 415>;
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 {
reg = <1>;
dsi0port1_out: endpoint {
remote-endpoint = <&panel_in>;
data-lanes = <1 2>;
};
};
};
panel@0 {
reg = <0>;
compatible = "raspberrypi,dsi-7inch", "ilitek,ili9881c";
power-supply = <&vcc_lcd_reg>;
port {
panel_in: endpoint {
remote-endpoint = <&dsi0port1_out>;
};
};
};
};
...

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Silicon Image SiI8620 HDMI/MHL bridge
maintainers:
- Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
- Krzysztof Kozlowski <krzk@kernel.org>
properties:
compatible:

View File

@ -27,7 +27,9 @@ properties:
- const: adi,adv7123
- enum:
- adi,adv7123
- asl-tek,cs5263
- dumb-vga-dac
- parade,ps185hdm
- radxa,ra620
- realtek,rtd2171
- ti,opa362

View File

@ -123,7 +123,6 @@ properties:
- required:
- port@1
required:
- compatible
- reg

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Common Properties for DSI Display Panels
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
description: |
This document defines device tree properties common to DSI, Display

View File

@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Faraday TV Encoder TVE200
maintainers:
- Linus Walleij <linus.walleij@linaro.org>
- Linus Walleij <linusw@kernel.org>
properties:
compatible:

View File

@ -54,7 +54,6 @@ examples:
#address-cells = <1>;
#size-cells = <0>;
display@0{
compatible = "waveshare,rpi-lcd-35", "ilitek,ili9486";
reg = <0>;

View File

@ -0,0 +1,69 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/display/imx/fsl,imx8mp-hdmi-pai.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Freescale i.MX8MP HDMI Parallel Audio Interface
maintainers:
- Shengjiu Wang <shengjiu.wang@nxp.com>
description:
The HDMI TX Parallel Audio Interface (HTX_PAI) is a bridge between the
Audio Subsystem to the HDMI TX Controller.
properties:
compatible:
const: fsl,imx8mp-hdmi-pai
reg:
maxItems: 1
interrupts:
maxItems: 1
clocks:
maxItems: 1
clock-names:
const: apb
power-domains:
maxItems: 1
port:
$ref: /schemas/graph.yaml#/properties/port
description: Output to the HDMI TX controller.
required:
- compatible
- reg
- interrupts
- clocks
- clock-names
- power-domains
- port
additionalProperties: false
examples:
- |
#include <dt-bindings/clock/imx8mp-clock.h>
#include <dt-bindings/power/imx8mp-power.h>
audio-bridge@32fc4800 {
compatible = "fsl,imx8mp-hdmi-pai";
reg = <0x32fc4800 0x800>;
interrupt-parent = <&irqsteer_hdmi>;
interrupts = <14>;
clocks = <&clk IMX8MP_CLK_HDMI_APB>;
clock-names = "apb";
power-domains = <&hdmi_blk_ctrl IMX8MP_HDMIBLK_PD_PAI>;
port {
pai_to_hdmi_tx: endpoint {
remote-endpoint = <&hdmi_tx_from_pai>;
};
};
};

Some files were not shown because too many files have changed in this diff Show More