This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 4fb0dacb78c6 Merge tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/ [...] new c1e213e547e2 genpd: Create a new subsystem directory to host genpd providers new 930c9005ed9f soc: actions: Move power-domain driver to the genpd dir new 22f86fab644b soc: amlogic: Move power-domain drivers to the genpd dir new 869b9dd3339a soc: apple: Move power-domain driver to the genpd dir new aded002384c1 soc: bcm: Move power-domain drivers to the genpd dir new e5300b2c3fe0 soc: imx: Move power-domain drivers to the genpd dir new fcd9632122d7 soc: mediatek: Move power-domain drivers to the genpd dir new 84e9c58c2166 soc: qcom: Move power-domain drivers to the genpd dir new 86341a84495c soc: renesas: Move power-domain drivers to the genpd dir new a8fcd3da73de soc: rockchip: Mover power-domain driver to the genpd dir new 4419644bfc7f soc: samsung: Move power-domain driver to the genpd dir new f3fb16291f48 soc: starfive: Move the power-domain driver to the genpd dir new fd697e216040 soc: sunxi: Move power-domain driver to the genpd dir new 27e0fef61ffd soc: tegra: Move powergate-bpmp driver to the genpd dir new 2449efaaf913 soc: ti: Mover power-domain drivers to the genpd dir new 444ffc820d90 soc: xilinx: Move power-domain driver to the genpd dir new bd4ce2d7f988 ARM: ux500: Convert power-domain code into a regular platf [...] new b43f11e5b453 ARM: ux500: Move power-domain driver to the genpd dir new 00eb53b08cf5 soc: starfive: remove stale Makefile entry new 7ed363cd8d0a genpd: move owl-sps-helper.c from drivers/soc new a6a67e5a13f6 genpd: Makefile: build imx new fe38a2d570df MAINTAINERS: adjust file entry in STARFIVE JH71XX PMU CONT [...] new b683a3620748 genpd: imx: relocate scu-pd under genpd new 927b7d15dcf2 genpd: imx: scu-pd: enlarge PD range new a67d780720ff genpd: imx: scu-pd: add more PDs new 309864dcf92b genpd: imx: scu-pd: do not power off console if no_console [...] new ec8b5619750e genpd: imx: scu-pd: Suppress bind attrs new 4f6c9832613b genpd: imx: scu-pd: initialize is_off according to HW state new f6e35a67c174 genpd: Explicitly include correct DT includes new 5e536362f6ab genpd: ti: Use for_each_node_with_property() simplify code logic new c66403f62717 Merge tag 'genpd-v6.6' of git://git.kernel.org/pub/scm/lin [...] new b2162363c11e Merge branch 'genpd_create_dir' of git://git.kernel.org/pu [...] new 5ac1ba055215 Merge branch 'drivers/genpd' into soc/drivers new 8297603c7982 soc/tegra: Explicitly include correct DT includes new 6674c9808048 soc/tegra: fuse: Use devm_platform_get_and_ioremap_resource() new df823d210395 bus: tegra-gmi: Convert to devm_platform_ioremap_resource() new ac60f06215fd soc/tegra: fuse: Sort includes alphabetically new 10f975f8b0e8 soc/tegra: cbb: Remove unnecessary print function dev_err() new eb865fd2fdef Merge tag 'tegra-for-6.6-soc' of git://git.kernel.org/pub/ [...] new e88640651ed4 driver: soc: xilinx: Convert to platform remove callback r [...] new c6cb31b9f61c soc: xilinx: Explicitly include correct DT includes new 746db5d0b6d2 soc: xilinx: Do not check for 0 return after calling platf [...] new bf08f3233b0a Merge tag 'zynqmp-soc-for-6.6' of https://github.com/Xilin [...] new bc0e769647d7 bus: vexpress-config: Convert to devm_platform_ioremap_resource() new ebd4f6102fbc MAINTAINERS: Simplify entries for Arm Vexpress platform an [...] new 0fd70327d670 Merge tag 'vexpress-updates-6.6' of git://git.kernel.org/p [...] new 3da82112355b firmware: arm_scmi: Harden perf domain info access new 31c7c1397a33 firmware: arm_scmi: Add v3.2 perf level indexing mode support new 800b432012d4 Merge tag 'scmi-updates-6.6' of git://git.kernel.org/pub/s [...] new fadf18180022 soc: amlogic: use name instead of index as criterion new 83b03d62939c dt-bindings: power: add Amlogic C3 power domains new 77e2f4e3cbd5 soc: c3: Add support for power domains controller new cb6cc4507e80 Merge tag 'genpd-v6.5-rc1-1' of git://git.kernel.org/pub/s [...] new 584ed6d4afca soc: amlogic: Explicitly include correct DT includes new f2ed165619c1 firmware: meson_sm: fix to avoid potential NULL pointer de [...] new f1c047c2f7dd Merge tag 'amlogic-drivers-for-v6.6' of https://git.kernel [...] new 01b76ae654da bus: sunxi-rsb: Convert to devm_platform_ioremap_resource() new 23e9bf8e78ba soc: sunxi: Explicitly include correct DT includes new 347cdfc86b0c Merge tag 'sunxi-drivers-for-6.6-1' of https://git.kernel. [...] new bad8a8afe19f reset: Explicitly include correct DT includes new 737af37e9c06 dt-bindings: reset: Updated binding for Versal-NET reset driver new f7cb24e466ee reset: reset-zynqmp: add support for Versal NET platform new 38d09b989721 reset: hisilicon: Use dev_err_probe instead of dev_err new 5eddff6add4f reset: ath79: remove unneeded call to platform_set_drvdata() new 7640e58d40bc reset: bcm6345: remove unneeded call to platform_set_drvdata() new 41bbf70471a2 reset: lantiq: remove unneeded call to platform_set_drvdata() new fdc670acf62c reset: lpc18xx: remove unneeded call to platform_set_drvdata() new 1b5adb40cd9b reset: meson: remove unneeded call to platform_set_drvdata() new 00e1b4427daf reset: npcm: remove unneeded call to platform_set_drvdata() new 38f190f9410e reset: uniphier-glue: remove unneeded call to platform_set [...] new 877fbf320a58 reset: zynq: remove unneeded call to platfrom_set_drvdata() new 0c8603cd3031 reset: zynqmp: removed unneeded call to platform_set_drvdata() new 417a3a5ae44a reset: ti: syscon: remove unneeded call to platform_set_drvdata() new e6cedaa9025e Merge tag 'reset-for-v6.6' of git://git.pengutronix.de/pza [...] new 4c4458375c56 soc: samsung: Explicitly include correct DT includes new edf049c70868 MAINTAINERS: samsung: Un-support cpuidle and clock drivers new eecff3319287 MAINTAINERS: mfd: Un-support Maxim and Samsung PMIC drivers new 8bb5c5fa24e1 Merge tag 'samsung-drivers-6.6' of https://git.kernel.org/ [...] new 886bdf9c883b soc: hisilicon: Support HCCS driver on Kunpeng SoC new 47f7a25533ce soc: hisilicon: add sysfs entry to query information of HCCS new b51022b416f5 doc: soc: hisilicon: Add Kunpeng HCCS driver documentation new bb2974ffff00 Merge tag 'hisi-drivers-for-6.6' of https://github.com/his [...] new 37696fa74673 soc: kunpeng_hccs: fix size_t format string new a90d34afee25 soc: kunpeng_hccs: add MAILBOX dependency new 7b95e20e32c9 soc: imx: imx93-blk-ctrl: Add dedicated lockdep class for [...] new 0e40e5fe87f1 bus: imx-weim: use devm_platform_ioremap_resource new ef2c1c84bcb9 soc: imx: Explicitly include correct DT includes new 22420dc71e8d firmware: imx: scu: change init level to subsys_initcall_sync new 4b9ccf041e39 firmware: imx: scu: increase RPC timeout new 150019dea22a firmware: imx: scu: use soc name for soc_id new 8314aa8af4f9 firmware: imx: scu: use EOPNOTSUPP new 19a72e0cb06d firmware: imx: scu-irq: fix RCU complaint after M4 partiti [...] new d2bd250cefab firmware: imx: scu-irq: add imx_scu_irq_get_status new 6c59ce485fd0 firmware: imx: scu-irq: enlarge the IMX_SC_IRQ_NUM_GROUP new c081197a33a2 firmware: imx: scu-irq: support identifying SCU wakeup sou [...] new 9fb9ae80616c Merge tag 'imx-drivers-6.6' of git://git.kernel.org/pub/sc [...] new 33e839adabed irqchip: irq-versatile-fpga: remove obsolete oxnas compatible new 5f784ff8376d dt-bindings: interrupt-controller: arm,versatile-fpga-irq: [...] new b1627ad5f457 MAINTAINERS: remove OXNAS entry new f15897c25f8e Merge tag 'oxnas-final-for-6.6' of https://git.kernel.org/ [...] new 9225bcdedf16 firmware: ti_sci: Use system_state to determine polling new 3e67fd8dd271 firmware: ti_sci: Fixup documentation errors new bffd3a805d8e soc: ti: k3-ringacc: Fixup documentation errors new 5542c7cfc108 soc: ti: omap-prm: Use devm_platform_get_and_ioremap_resource() new cdbab28c3728 soc: ti: Explicitly include correct DT includes new e50a76355c1d soc: ti: k3-ringacc: remove non-fatal probe deferral log new f9dbb99748ba soc: ti: Use devm_platform_ioremap_resource_byname simplify logic new 443012dd31e5 soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX new 93e0acaec320 Merge tag 'ti-driver-soc-for-v6.6' of https://git.kernel.o [...] new 6d0c4aa51628 memory: tegra: sort tegra234_mc_clients table as per regis [...] new b18e525990ac memory: tegra: Add clients used by DRM in Tegra234 new 0a7e4578567a memory: tegra: add check if MRQ_EMC_DVFS_LATENCY is supported new 6e1547f9873b memory: tegra: Prefer octal over symbolic permissions new 0b4838717fff memory: Explicitly include correct DT includes new eb6bb73f5762 dt-bindings: memory-controllers: ingenic,nemc: reference p [...] new a98dcaaa0199 dt-bindings: memory-controllers: reference TI GPMC periphe [...] new f7812cdabb82 dt-bindings: net: davicom,dm9000: convert to DT schema new 35bd78cf2522 memory: tegra: add MC client for Tegra234 GPU new 3cb5b035d816 Merge tag 'memory-controller-drv-6.6' of https://git.kerne [...] new 6054a676e969 soc: dt-bindings: add loongson-2 pm new 67694c076bd7 soc: loongson2_pm: add power management support new 7d6612834d17 soc: kunpeng_hccs: fix some sparse warnings about incorrect type new 480a5794949c genpd: rockchip: Add PD_VO entry for rv1126 new 6f6878ec6faf soc: rockchip: grf: Fix SDMMC not working on RK3588 with b [...] new d4692f6c2732 Merge tag 'v6.6-rockchip-drivers1' of git://git.kernel.org [...] new 0276f69f13e2 soc: qcom: icc-bwmon: Set default thresholds dynamically new a7b484b1c933 soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros new 7a2fcba1f403 soc: qcom: ocmem: Use dev_err_probe where appropriate new a7e12e7bda08 soc: qcom: ocmem: make iface clock optional new f77b2d7607d0 dt-bindings: sram: qcom,ocmem: Add msm8226 support new 2976eec238dc soc: qcom: ocmem: Add support for msm8226 new 98c8b3efacae soc: qcom: rpmpd: Add sync_state new d4600cbd5bcb soc: qcom: cmd-db: Drop NUL bytes from debugfs output new 1b06d8ca087a soc: qcom: rpmh-rsc: Include state in trace event new 412bf52d3ed7 dt-bindings: firmware: qcom,scm: Allow interconnect on SC8280XP new 7bc1cfaee1f0 soc: qcom: spm: Convert to devm_platform_ioremap_resource() new cbdd13bfea78 soc: qcom: smem: Use struct_size() new fe604ee3e097 dt-bindings soc: qcom: smd-rpm: Fix sort order new 7b583c490a4e dt-bindings: soc: qcom: smd-rpm: Add MSM8909 to qcom,smd-channels new 029bf2941901 dt-bindings: soc: qcom: smd-rpm: Add some more compatibles new bcabe1e09135 soc: qcom: smd-rpm: Match rpmsg channel instead of compatible new b3a12c2996ce dt-bindings: remoteproc: glink-rpm-edge: Use "glink-edge" [...] new 9a2c674ee781 dt-bindings: remoteproc: Add Qualcomm RPM processor/subsystem new 4dbb9e2322a3 soc: qcom: smem: Add qcom_smem_is_available() new 181563be4373 rpmsg: qcom_smd: Use qcom_smem_is_available() new 8ddfa81d090c soc: qcom: Add RPM processor/subsystem driver new 6484be9dd109 soc: qcom: Explicitly include correct DT includes new 7f31667d29f4 dt-bindings: power: qcom,rpmhpd: Add Generic RPMh PD indexes new 39bb3abcd332 Merge branch '1689744162-9421-2-git-send-email-quic_rohiag [...] new de3acb7af908 soc: qcom: rpmhpd: Use the newly created generic RPMHPD bindings new 489d7a8cc286 soc: qcom: use devm_clk_get_enabled() in gsbi_probe() new 7dc3ea5ea8e8 dt-bindings: arm: msm: kpss-acc: Make the optional reg tru [...] new 5130464a14d3 firmware: qcom_scm: Always try to consume all three clocks new ae76fd3f5554 firmware: qcom_scm: Always return devm_clk_get_optional errors new 626237dbc9ff firmware: qcom_scm: Drop useless compatibles new 2f17bea81aff dt-bindings: arm: msm: kpss-acc: Revert "dt-bindings: arm: [...] new 2784e3b0cc02 firmware: qcom_scm: Convert all symbols to EXPORT_SYMBOL_GPL new d5d9bca2219d firmware: qcom_scm: Add missing extern specifier new 0b9d94e1f19a dt-bindings: power: qcom,rpmpd: Add compatible for sdx75 new 668e08c2e7b0 soc: qcom: rpmhpd: Add SDX75 power domains new 1beecfe68f80 soc: qcom: pmic_glink_altmode: handle safe mode when disconnect new 0549bc385f35 soc: qcom: pmic_glink_altmode: add retimer-switch support new 7daada8630eb soc: qcom: pmic_glink: enable altmode for SM8550 new 4d641d2fafbb dt-bindings: arm: qcom,ids: add SoC ID for SM4450 new 42618de085cc soc: qcom: socinfo: add SM4450 ID new 90158bc118f6 soc: qcom: socinfo: drop the IPQ5019 SoC ID new cb160cd7b11d dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID new b1b52717beb1 dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 new 23b45f8aab49 soc: qcom: socinfo: Add SoC ID for SM7125 new 4d6e0a1bf8f7 soc: qcom: ocmem: add missing clk_disable_unprepare() in o [...] new 5f908786cf44 soc: qcom: smem: Fix incompatible types in comparison new 8d207400fd6b soc: qcom: qmi_encdec: Restrict string length in decode new f2326eacfc5a Merge branch 'genpd_create_dir' of git://git.kernel.org/pu [...] new 014f3272af37 dt-bindings: qcom: Update RPMHPD entries for some SoCs new f9eac7e0298f dt-bindings: firmware: qcom: scm: Updating VMID list new 59e09100836f soc: qcom: aoss: Move length requirements from caller new 8873d1e2f88a soc: qcom: aoss: Format string in qmp_send() new b4f63bbff96e soc: qcom: aoss: Tidy up qmp_send() callers new 9eb33ddedd70 Merge tag 'qcom-drivers-for-6.6' of https://git.kernel.org [...] new 99f13d7a1686 bus: omap_l3_smx: identify timeout cause before rebooting new e1e1e9bb9d94 bus: ti-sysc: Fix build warning for 64-bit build new 063dc0622705 bus: ti-sysc: Build driver for TI K3 SoCs new 03a711d3cb83 bus: ti-sysc: Configure uart quirks for k3 SoC new 40a4f49cd32d bus: ti-sysc: Fix a build warning with W=1 for sysconfig new de44bf2f7683 bus: ti-sysc: Fix cast to enum warning new 6681618814b4 Merge tag 'omap-for-v6.6/ti-sysc-signed' of git://git.kern [...] new 57e493aff595 soc: bcm: Explicitly include correct DT includes new a9d3965f76e3 Merge tag 'arm-soc/for-6.6/drivers' of https://github.com/ [...] new 09959520d2b0 bus: fsl-mc: Use common ranges functions new 1544df9ab400 Merge tag 'soc-drivers-6.6' of git://git.kernel.org/pub/sc [...] new c241a2e0e7bb arm64: defconfig: Enable Renesas RZ/V2M CSI driver new aaa08e28e005 arm64: defconfig: Enable Renesas MTU3a PWM config new 0bfe5475f6b9 arm64: defconfig: Enable PMIC RAA215300 and RTC ISL 1208 configs new 75f27cbab58d Merge tag 'renesas-arm-defconfig-for-v6.6-tag1' of git://g [...] new a1fdf44bfd88 ARM: multi_v7_defconfig: Enable TLV320AIC3x new cca9f6838bac ARM: multi_v7_defconfig: Enable TI Remoteproc and related configs new 42cfcf624e7e ARM: multi_v7_defconfig: Enable OMAP audio/display support new dd090534c63e arm64: defconfig: enable SL28VPD NVMEM layout new b940e6846cf7 arm64: defconfig: select IMX_REMOTEPROC and RPMSG_VIRTIO new 16616a8af263 arm64: defconfig: Enable i.MX93 devices new ae80abdc0dc0 arm64: defconfig: enable driver for bluetooth nxp uart new 961c3def4873 arm64: defconfig: Enable CONFIG_DRM_IMX_LCDIF new 95afa02c9e42 arm64: defconfig: Enable Redpine 91X wlan driver new 20cf932af81a Merge tag 'imx-defconfig-6.6' of git://git.kernel.org/pub/ [...] new 8127ab5fbaee arm64: defconfig: Enable various configs for TI K3 platforms new b7314d693875 arm64: defconfig: Enable TI PRUSS new d5c988b43746 arm64: defconfig: Enable ITE_IT66121 HDMI transmitter new 0aea47fa0e68 Merge tag 'ti-k3-config-for-v6.6' of https://git.kernel.or [...] new 8d6b4927936d ARM: multi_v7_defconfig: Add SCMI regulator support new ccc1b7ee2eb4 arm64: defconfig: Enable PHY_ROCKCHIP_NANENG_COMBO_PHY new 3526df3faf21 arm64: defconfig: Enable Rockchip OTP memory driver new c1ceb9ccdb2e arm64: defconfig: Enable GPIO_SYSCON new 5eaeb85ccae8 arm64: defconfig: Enable drivers for the Odroid-M1 board new da6212d0ae27 Merge tag 'v6.6-rockchip-defconfig64-1' of git://git.kerne [...] new f51a36649d07 arm64: defconfig: Enable Qualcomm SC8280XP GPUCC new dc015a3a6d69 arm64: defconfig: enable Qualcomm MSM8996 Global Clock Con [...] new a43274be0eb7 arm64: defconfig: enable the SerDes PHY for Qualcomm DWMAC new 7f0c87348fb5 arm64: defconfig: Enable IPQ5018 SoC base configs new d2dff8d84df2 Merge tag 'qcom-arm64-defconfig-for-6.6' of https://git.ke [...] new 47ca50600efc Merge tag 'soc-defconfig-6.6' of git://git.kernel.org/pub/ [...] new c0b736d3b578 ARM: l2x0: Add explicit includes for init and types new b8678ca577e1 ARM: sti: Drop unused includes new 17f269e70382 ARM: alpine: Drop unused includes new fe260f5e65e1 ARM: berlin: Drop unused includes new 9d2af67ba0c8 ARM: dove: Drop unused includes new fcd346e833e9 ARM: hpe: Drop unused includes new 89ce0a2fc143 ARM: mmp: Drop unused includes new 23174ee58007 ARM: nomadik: Drop unused includes new 152d11a0b509 ARM: npcm: Drop unused includes new ce2ab51a1861 ARM: nspire: Drop unused includes new 48f1138f9c43 ARM: pxa: Drop unused includes new ab7c1ad11da4 ARM: rockchip: Drop unused includes new d6c97c96d2b4 ARM: versatile: Drop unused includes new 1402f75d9bdc ARM: mvebu: Explicitly include correct DT includes new 544885aa0750 ARM: spear: Explicitly include correct DT includes new 53c5ae638da0 bus: Explicitly include correct DT includes new 5b45759c0b58 firmware: Explicitly include correct DT includes new 96b75c9d4bf2 soc: aspeed: Explicitly include correct DT includes new d01e0aec6d50 soc: mediatek: Explicitly include correct DT includes new 0e7ed4dda9ef soc: rockchip: Explicitly include correct DT includes new adedd5d129b1 soc: sunxi: Explicitly include correct DT includes new 1c37c34e2d1e soc: xilinx: Explicitly include correct DT includes new 5df5b2e04749 soc: fsl: Explicitly include correct DT includes new 11795e02c142 soc: microchip: Explicitly include correct DT includes new d4b564a52461 ARM: at91: Explicitly include correct DT includes new 96a49448c477 ARM: at91: Remove unused extern declarations new 61029e2b3740 Merge tag 'at91-soc-6.6' of https://git.kernel.org/pub/scm [...] new b5bd2ccac2d5 ARM: meson: Drop unused includes new b5410ee66126 Merge tag 'amlogic-arm-mach-for-v6.6' of https://git.kerne [...] new 1047e2142ebf ARM: omap2: Explicitly include correct DT includes new c63f5b454885 ARM: omap2: Use of_range_to_resource() for "ranges" parsing new 847fb80cc01a ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() new 2c32e600a068 Merge branch 'omap-for-v6.5/cleanup' into omap-for-v6.6/soc new c0c3bf74242a Merge tag 'omap-for-v6.6/soc-signed' of git://git.kernel.o [...] new bfb345a7bdc1 ARM: shmobile: rcar-gen2: Drop unused OF includes new d69ba6fe6677 Merge tag 'renesas-arm-soc-for-v6.6-tag1' of git://git.ker [...] new 47c128c65ff7 ARM: nspire: Use syscon-reboot to handle restart new e4011d83f2c7 ARM: nspire: Remove unused header file mmio.h new e06b83d8a44e ARM: hisi: Drop unused includes new d4ffdc193217 Merge tag 'hisi-arm-soc-for-6.6' of https://github.com/his [...] new fda31904ffbc MAINTAINERS: add board bindings list to OMAP2+ files new 9b00cb5d4922 Merge tag 'omap-for-v6.6/maintainers-signed' of git://git. [...] new a34d8a4b803f MAINTAINERS: soc: reference maintainer profile new f1b518b45d39 Documentation/process: maintainer-soc: add clean platforms [...] new c25223cba5aa MAINTAINER: samsung: document dtbs_check requirement for Samsung new 38d0e83b9656 Documentation/process: maintainer-soc: document dtbs_check [...] new a2773f3d69f6 ARM: mvebu: Explicitly include correct DT includes new 693d28730db3 ARM: dove: Drop unused includes new 00e1ff04d5cb Merge tag 'mvebu-arm-6.6-1' of git://git.kernel.org/pub/sc [...] new 66ba9c05fc51 ARM: imx: Drop unused includes new d6d3ddaba511 Merge tag 'imx-soc-6.6' of git://git.kernel.org/pub/scm/li [...] new 8787bc51a7e2 ARM: s5pv210: Explicitly include correct DT includes new 630c191b3396 ARM: keystone: Drop unused includes new 04a0137fc36d ARM: keystone: Merge memory.h into the only file that uses it new d33dbddf43a0 ARM: keystone: Merge PM function into main support file new 446f0a4b3341 Merge tag 'ti-keystone-soc-for-v6.6' of https://git.kernel [...] new 91b631c25f6a ARM: bcm: Drop unused includes new 56fdaf48e78b Merge tag 'arm-soc/for-6.6/soc' of https://github.com/Broa [...] new 37e2d7d23765 ARM: socfpga: Explicitly include correct DT includes new c888d347acc9 Merge tag 'socfpga_update_for_v6.6' of git://git.kernel.or [...] new 6e73bd23a1cd ARM: davinci: Drop unused includes new a1c19328a160 Merge tag 'soc-arm-6.6' of git://git.kernel.org/pub/scm/li [...] new 41b97d0c7b46 dt-bindings: arm: tegra: flowctrl: Convert to json-schema new e94c92f886df dt-bindings: arm: tegra: ahb: Convert to json-schema new 1e218a91103f dt-bindings: serial: tegra-hsuart: Convert to json-schema new f8657bd4ad75 dt-bindings: cpu: Document NVIDIA Tegra186 CCPLEX cluster new a640358defd8 dt-bindings: clock: tegra: Document Tegra132 compatible new 436ebd32b025 dt-bindings: arm: tegra: nvec: Convert to json-schema new 22af900bdb02 dt-bindings: thermal: tegra: Convert to json-schema new e2c09648abd4 dt-bindings: reserved-memory: Add support for DRAM MRQ GSCs new 72738fdeccd1 dt-bindings: firmware: Add support for tegra186-bpmp DRAM [...] new e85a757dd400 Merge tag 'tegra-for-6.6-dt-bindings' of git://git.kernel. [...] new 9766116a12c8 ARM: tegra: Remove dmas and dma-names for debug UART new c298438a5ed9 ARM: tegra: Remove reset-names for UART devices new 500b861da5b5 ARM: tegra: Add missing reset-names for Tegra HS UART new ba9858c53a79 ARM: tegra: Reuse I2C3 for NVEC new b28d3af99ac4 ARM: tegra: Use Hannstar HSD101PWW2 on Pegatron Chagall new c9a706ab227e ARM: tegra: Provide specific compatible string for Nexus 7 panel new caeca8a4be33 Merge tag 'tegra-for-6.6-arm-dt' of git://git.kernel.org/p [...] new e483fe34adab arm64: tegra: Update AHUB clock parent and rate on Tegra234 new dc6d5d85ed3a arm64: tegra: Update AHUB clock parent and rate new d97966df30ed arm64: tegra: Add missing alias for NVIDIA IGX Orin new 861dbb2b15b1 arm64: tegra: Fix HSUART for Jetson AGX Orin new 590bfe51838f arm64: tegra: Fix HSUART for Smaug new 20515700cb11 arm64: tegra: Update CPU OPP tables new 5862ae43a16e arm64: tegra: Add audio support for IGX Orin new 1b9a75150a2b arm64: tegra: Sort PCI nodes correctly on Orin new 6165242693db arm64: tegra: Remove duplicate PCI nodes new 9304f699a797 arm64: tegra: Add 35°C trip point for Jetson Orin NX/Nano new 6b53039e2ba2 arm64: tegra: Remove dmas and dma-names for debug UART new 938745c5f15b arm64: tegra: smaug: Remove reg-shift for high-speed UART new 6358377fece6 arm64: tegra: Remove current-speed for SBSA UART new 677e0e3a583c arm64: tegra: Add missing reset-names for Tegra HS UART new e78ad9031b92 arm64: tegra: Add PCIe and DP 3.3V supplies new 29bae9dcce73 arm64: tegra: Adapt to LP855X bindings changes new 940acdac99b2 arm64: tegra: Add UARTE device tree node on Tegra234 new 96ff27cecbc9 arm64: tegra: Enable UARTA and UARTE for Orin Nano new bb9667d8187b arm64: tegra: Add SPI device tree nodes for Tegra234 new ee561fc4fa0c arm64: tegra: Drop incorrect maxim,disable-etr on Smaug new 6e752d4a2f5a arm64: tegra: Remove {clock,reset}-names from VIC powergate new d7fb6468ec9f arm64: tegra: Add blank lines for better readability new d64f140476d2 Merge tag 'tegra-for-6.6-arm64-dt' of git://git.kernel.org [...] new db67345716a5 arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos new ba81bf44c6ac arm64: dts: renesas: r9a09g011: Add CSI nodes new fdf19e44e0ef arm64: dts: renesas: rzg2l-smarc-som: Enable PMIC and buil [...] new 4162cef0fa9b arm64: dts: renesas: Minor whitespace cleanup around '=' new 4e89cd1ff4fe ARM: dts: renesas: Add missing space before { new f5b4a0fae085 arm64: dts: renesas: Add missing space before { new 10ca61c6c0ff arm64: dts: renesas: rzg2l-smarc: Add support for enabling MTU3 new 5d7de61ff17f arm64: dts: renesas: rzg2lc-smarc: Add support for enabling MTU3 new 7a98d75c4a63 riscv: dts: renesas: Clean up dtbs_check W=1 warning due t [...] new fe7297bf011b arm64: dts: renesas: rzg2lc-smarc-som: Add PHY interrupt s [...] new bf8abcd7e7a8 arm64: dts: renesas: rzg2lc-smarc-som: Enable PMIC and bui [...] new 47d7c25a1bc0 ARM dts: renesas: armadillo800eva: Switch to enable-gpios new a4c125a8a351 arm64: dts: renesas: r9a07g043: Add MTU3a node new e578a36320f9 arm64: dts: renesas: rzg2ul-smarc: Add support for enabling MTU3 new b4dee778d8c4 arm64: dts: renesas: r8a779f0: Add INTC-EX node new 406b5af40ed3 arm64: dts: renesas: spider-cpu: Add GP LEDs new 8be4ee0ee081 Merge tag 'renesas-dts-for-v6.6-tag1' of git://git.kernel. [...] new a3265be85428 ARM: dts: st: spear: split interrupts per cells new 8dd876c466db ARM: dts: microchip: minor whitespace cleanup around '=' new dd471ebbb917 ARM: dts: microchip: add missing space before { new 1cbb7c4dcbc1 ARM: dts: at91-vinco: Fix "status" values new 0ee2f559769b ARM: dts: at91: ksz9477_evb: Add missing timer nodes new 58f45c50c36c ARM: dts: at91: ksz9477_evb: Add tx-internal-delay-ps prop [...] new dc1890b95e50 ARM: dts: microchip: split interrupts per cells new 2ad41a987209 ARM: dts: at91: remove duplicated entries new 9f8f26424e8e Merge tag 'at91-dt-6.6' of https://git.kernel.org/pub/scm/ [...] new 7dd900ea0e1b arm64: dts: microchip: minor whitespace cleanup around '=' new a6fb5573a3b7 Merge tag 'microchip-dt64-6.6' of https://git.kernel.org/p [...] new 63186a8900eb arm64: dts: hisilicon: minor whitespace cleanup around '=' new 942815c24598 arm64: dts: hisilicon: add missing space before { new dc8cbdd9c68d arm64: dts: hi3798cv200: Fix clocks order of sd0 new a4cd6f26777b Merge tag 'hisi-arm64-dt-for-6.6' of https://github.com/hi [...] new e0d64db2a8c2 ARM: dts: hisilicon: Fix "status" values new bda81ccce5e7 Merge tag 'hisi-arm32-dt-for-6.6' of https://github.com/hi [...] new 3011e0c81393 arm64: zynqmp: Add L2 cache nodes new ee6c637f383f arm64: zynqmp: Fix open drain warning on ZynqMP new 3175b52251f2 arm64: zynqmp: Setting default i2c clock frequency to 400kHz new 233e6e9dbe16 arm64: zynqmp: Assign TSU clock frequency for GEMs new 0dffb878ea99 arm64: zynqmp: Add memory reserved node for k26 Kria SOM board new 04d54a0e98e7 arm64: zynqmp: Fix dwc3 usb interrupt description new cf0e27cd0117 arm64: zynqmp: Describe interrupts by using macros new e5963e159655 Merge tag 'zynqmp-dt-for-6.6' of https://github.com/Xilinx [...] new cc958441ed41 arm64: dts: arm: minor whitespace cleanup around '=' new 2fec32345e82 Merge tag 'juno-update-6.6' of git://git.kernel.org/pub/sc [...] new 76ccc46852e8 dt-bindings: arm: amlogic: add Amlogic A311D2 bindings new 4fef056588f5 arm64: dts: amlogic-t7-a311d2-khadas-vim4: add initial dev [...] new fae63a81e23a arm64: dts: amlogic: minor whitespace cleanup around '=' new 015623ec05f9 dt-bindings: arm: amlogic: add board AN400 new 6f048cc7a635 arm64: dts: add board AN400 new cac34b2b3f5a arm64: dts: Add gpio_intc node and pinctrl node for Amlogi [...] new 22a9b2a488c3 arm64: dts: add support for C3 power domain controller new 01457f6fd40b arm64: dts: amlogic: meson-g12b-bananapi: switch to enable-gpios new 3eced2a20ad5 arm64: dts: amlogic: drop redundant status=okay in sound nodes new 6ae51d90457c arm64: dts: amlogic: meson-g12b-odroid-n2: fix usb hub hog name new 7bb717411be0 arm64: dts: amlogic: meson-g12-common: change aobus-pinctr [...] new cf4befdc463a arm64: dts: amlogic: drop cooling-[min|max]-state from pwm-fan new 57af7d51e7e9 Merge tag 'amlogic-arm64-dt-for-v6.6' of https://git.kerne [...] new c718f36c9bc3 arm64: dts: mediatek: Fix "status" values new d0d73ee5e98c riscv: dts: allwinner: d1: Add GPADC node new 322bf103204b arm64: dts: allwinner: h616: Split Orange Pi Zero 2 DT new 25726fd509a3 dt-bindings: arm: sunxi: document Orange Pi Zero 3 board name new f1b3ddb3ecc2 arm64: dts: allwinner: h616: Add OrangePi Zero 3 board support new 0801a3a9f358 arm: dts: Enable device-tree overlay support for sun8i-h3 [...] new 594579e42c2e Merge tag 'sunxi-dt-for-6.6-1' of https://git.kernel.org/p [...] new c5a5583ecfa0 dt-bindings: omap: Partially convert omap.txt to yaml new 4e62609005c3 Merge tag 'omap-for-v6.6/dt-bindings-signed' of git://git. [...] new d49b1e4fe97e ARM: dts: Unify pinctrl-single pin group nodes for davinci new f274a8543d9b ARM: dts: ti: split interrupts per cells new c4c774ba8045 ARM: dts: ti: add missing space before { new bb29eb38511e arm: dts: ti: omap: omap36xx: Rename opp_supply nodename new 22de06ae8c88 arm: dts: ti: omap: am5729-beagleboneai: Drop the OPP new 5821d766932c arm: dts: ti: omap: Fix OPP table node names new 064a805c4aa8 Merge tag 'omap-for-v6.6/dt-take2-signed' of git://git.ker [...] new 267c95dc9f80 ARM: dts: aspeed: bonnell: Add DIMM SPD new d1dbb0d34e7f dt-bindings: arm: aspeed: add Inventec starscream-bmc new 3f2879e4040c ARM: dts: aspeed: Adding Inventec Starscream BMC new d50b1baf4f68 ARM: dts: aspeed: mtmitchell: Enable the BMC UART8 and UART9 new acde9078d986 ARM: dts: aspeed: mtmitchell: Update ADC sensors for Mt.Mi [...] new 962047a35404 ARM: dts: aspeed: mtmitchell: Add MCTP new dda28c0952a9 ARM: dts: aspeed: Add AST2600 VUARTs new bca5bf0eca46 ARM: dts: aspeed: rainier: Remove TPM device new 285396979f86 ARM: dts: aspeed: Update spi alias in Facebook AST2500 Com [...] new 2901b71c0c7d ARM: dts: aspeed: wedge400: Enable more ADC channels new 8dc783d9e26d ARM: dts: aspeed: wedge400: Set eMMC max frequency new 68dfb181bd8a dt-bindings: arm: aspeed: add Facebook Yosemite 4 board new 2b8d94f4b4a4 ARM: dts: aspeed: yosemite4: add Facebook Yosemite 4 BMC new fa9d3b8be23d ARM: dts: aspeed: Add P10 FSI descriptions new f868aab874e8 ARM: dts: aspeed: bonnell: Reorganise FSI description new 71354f7702c3 ARM: dts: aspeed: rainier: Reorganise FSI description new f0eb62ece2cc ARM: dts: aspeed: everest: Reorganise FSI description new 7f2938d2500d ARM: dts: aspeed: everest: Move common devices up new 32b7343226e6 ARM: dts: aspeed: Add AST2600 I3C control pins new 083f10158db3 Merge tag 'aspeed-6.6-devicetree-2' of git://git.kernel.or [...] new 476ec6416f0d arm64: dts: exynos: add missing space before { new fc947ed0b294 arm64: dts: exynos: minor whitespace cleanup around '=' new e366be1a67b8 arm64: dts: fsd: minor whitespace cleanup around '=' new 8188b984dea9 dt-bindings: pwm: samsung: add exynosautov9 compatible new 74641f4a79af arm64: dts: exynos: add pwm node for exynosautov9-sadk new d157d4375458 arm64: dts: exynos: exynos5433-tm2: drop redundant status=okay new 08caced488dc Merge tag 'samsung-dt64-6.6' of https://git.kernel.org/pub [...] new cf19cc977b73 ARM: dts: exynos: minor whitespace cleanup around '=' new 798bfb676ce4 ARM: dts: s5pv210: minor whitespace cleanup around '=' new b3f3fc32e5ff ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's phys [...] new cf0cb2af6a18 ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg [...] new 982655cb0e7f ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg [...] new ee37a457af1d ARM: dts: exynos: Add Samsung Galaxy Tab 3 8.0 boards new 838cf5a4377b ARM: dts: samsung: fix Exynos4212 Tab3 makefile entries new 4f861a9b8167 ARM: dts: samsung: exynos5250-snow: use 'gpios' suffix for [...] new 7562d91450b5 ARM: dts: samsung: exynos5250-snow: switch i2c-arb to new [...] new 57f706bf7307 ARM: dts: samsung: exynos4412-midas: add USB connector and [...] new 75f79ef8b93c Merge tag 'samsung-dt-6.6' of https://git.kernel.org/pub/s [...] new 8c9a2d41412a ARM: dts: nspire: Use syscon-reboot to handle restart new 3fa966ebb081 ARM: dts: nspire: Fix cpu node to conform with DT binding new 08fcaae1dc88 ARM: dts: nspire: Fix sram node to conform with DT binding new 0f0dbf564870 ARM: dts: nspire: Fix vbus_reg node to conform with DT binding new cbc2a1e5d848 ARM: dts: nspire: Fix uart node to conform with DT binding new a9ab8b230808 ARM: dts: nspire: Use MATRIX_KEY macro for linux,keymap new 12a268980b77 ARM: dts: nspire: Remove file name from the files themselves new 4b46d86c978b ARM: dts: aspeed: Fix pca954x i2c-mux node names new bc924997c750 ARM: dts: nuvoton: Fix pca954x i2c-mux node names new 7184919b12de arm64: dts: marvell: add missing space before { new 58fe73205219 arm64: dts: marvell: Add NAND flash controller to AC5 new 7cb74e0c6658 Merge tag 'mvebu-dt64-6.6-1' of git://git.kernel.org/pub/s [...] new c44fdf8649dc ARM: dts: marvell: add missing space before { new afa6b4f336d4 ARM: dts: marvell: armada: drop incorrect reg in fixed regulators new afc19882dfc8 ARM: dts: marvell: dove: drop incorrect reg in fixed regulators new eeb751c41060 Merge tag 'mvebu-dt-6.6-1' of git://git.kernel.org/pub/scm [...] new ef6012f301f7 riscv: dts: Enable device-tree overlay support for starfiv [...] new bd348ca24d81 dt-bindings: clock: Add StarFive JH7110 PLL clock generator new c81f7845b2ce dt-bindings: soc: starfive: Add StarFive syscon module new 2110add84bc6 dt-bindings: clock: jh7110-syscrg: Add PLL clock inputs new 14b14a57e642 dt-bindings: clock: Add StarFive JH7110 System-Top-Group c [...] new 9b3938c0b81e dt-bindings: clock: Add StarFive JH7110 Image-Signal-Proce [...] new a097a5ec14df dt-bindings: clock: Add StarFive JH7110 Video-Output clock [...] new 66bd0770f3d5 Merge tag 'clk-starfive-bindings' into riscv-dt-for-next new 43f09605d11e riscv: dts: starfive: jh7110: Add DVP and HDMI TX pixel ex [...] new 3d90131f2edb riscv: dts: starfive: jh7110: Add STGCRG/ISPCRG/VOUTCRG nodes new 3fcbcfc496f0 riscv: dts: starfive: jh7110: Add syscon nodes new 3e6670a28b00 riscv: dts: starfive: jh7110: Add PLL clocks source in SYS [...] new 1ff166c97972 riscv: dts: starfive: jh7110: Add ethernet device nodes new 0104340a67b1 riscv: dts: starfive: visionfive 2: Add configuration of g [...] new 65e4a0f33a5e riscv: dts: starfive: jh7100: Add temperature sensor node [...] new f2b539af5718 riscv: dts: starfive: jh7110: Add temperature sensor node [...] new c2a10081c033 riscv: dts: starfive: Add USB and PCIe PHY nodes for JH7110 new e126aa3abc4e riscv: dts: starfive: Add USB dts node for JH7110 new 74fb20c8f05d riscv: dts: starfive: Add spi node and pins configuration new ac73c09716c3 riscv: dts: starfive: jh7110: add dma controller node new e7c304c0346d riscv: dts: starfive: jh7110: add the node and pins config [...] new 8384087a4223 riscv: dts: starfive: Add QSPI controller node for StarFiv [...] new 7dafcfa79cc9 riscv: dts: starfive: enable DCDC1&ALDO4 node in axp15060 new b127dbf9e1eb riscv: dts: starfive: Add mmc nodes on VisionFive 2 board new e2c07765e179 riscv: dts: starfive - Add crypto and DMA node for JH7110 new 87ddf5b10964 riscv: dts: starfive - Add hwrng node for JH7110 SoC new f331eb1f5454 riscv: dts: starfive: jh7110: Fix GMAC configuration new ba817911855c Merge tag 'riscv-dt-for-v6.6' of https://git.kernel.org/pu [...] new f05af44f6913 riscv: dts: allwinner: d1: Add CAN controller nodes new d02dbab12b33 Merge tag 'sunxi-dt-for-6.6-2' of https://git.kernel.org/p [...] new 0010947dbc5d dt-bindings: arm: add TQMa93xxLA SOM new b9622a04de5f dt-bindings: arm: Add Gateworks i.MX8M Mini GW7905-0x board new cce4d9f65b41 dt-bindings: arm: Add Gateworks i.MX8M Plus gw71xx-2x board new 1a1974d09353 dt-bindings: arm: Add Gateworks i.MX8M Plus gw72xx-2x board new 6b30c1c2f934 dt-bindings: arm: Add Gateworks i.MX8M Plus gw73xx-2x board new 5b5e1cd017a5 dt-bindings: arm: fsl: add TQ-Systems LS1021A board new 2305c4bf6ac1 dt-bindings: arm: fsl: fix DEBIX binding new 8b7b6038059e dt-bindings: arm: Add Polyhex DEBIX SOM A based boards new 1d9140d2af8b Merge tag 'imx-bindings-6.6' of git://git.kernel.org/pub/s [...] new f75adaf6c8ad ARM: dts: imx25/karo-tx25: Replace NO_PAD_CTL by explicit [...] new ec20d468d05f ARM: dts: imx: Remove regulators from simple-bus new 38633443c61e ARM: dts: nxp: add missing space before { new 8cf71125e150 ARM: dts: imx7d-sdb: Pass the Ethernet aliases new 0d0e727f7e3d ARM: dts: imx1-apf9328: correct ethernet reg addresses (split) new 461f1f67281c ARM: dts: imx6qdl-mba6: Add missing supply regulator for l [...] new d56b70c4e8f2 ARM: dts: imx6sx: Describe the default LCDIF1 parent new 0d03a557eb57 ARM: dts: imx6: pfla02: Rely on PMIC reboot/reset handler new aa4f48a4e06c ARM: dts: imx6: phycore: Rely on PMIC reboot/reset handler new d866771890bd ARM: dts: imx6qdl-tqma6x: Add missing vs-supply for lm75 new cb5f8a17f171 ARM: dts: nxp/imx: Replace deprecated extcon-usb-gpio id-g [...] new 20f648dc5135 ARM: dts: imx53-qsb: Improve the parallel display description new d75cea721899 ARM: dts: imx6sx-nitrogen6sx: drop incorrect regulator clo [...] new d8065d8d74a6 ARM: dts: imx6ull-colibri: drop incorrect regulator regula [...] new 106e8447760c ARM: dts: imx28-m28evk: populate fixed regulators new e3f25ce43aeb ARM: dts: imx50-kobo-aura: switch to enable-gpios new 62bb689d0f13 ARM: dts: imx23: drop incorrect reg in fixed regulators new c65fee6cdfac ARM: dts: imx25: drop incorrect reg in fixed regulators new dc7b1fb47012 ARM: dts: imx27: drop incorrect reg in fixed regulators new 29e0e9b4b213 ARM: dts: imx28: drop incorrect reg in fixed regulators new 147351867231 ARM: dts: imx6ul-geam: Remove invalid sgtl5000 property new 2be1a91668fa ARM: dts: nxp: mxs: split interrupts per cells new d54bcc3a3dc6 ARM: dts: imx: Pass #sound-dai-cells to sgtl5000 new 4b4c822e9dfb ARM: dts: imx: Remove 'compatible' from the pfuze nodes new 23052b3be71a ARM: dts: ls1021a: add TQ-Systems MBLS102xA device tree new d0586f4d1b17 ARM: dts: ls1021a: add TQMLS1021A flash partition layout new ea99c5bb7bc5 ARM: dts: imx6q-cm-fx6: Remove invalid SPI flash entry new e14f56a6e722 ARM: dts: imx50-evk: Use generic node name for SPI NOR flash new d18d74dece54 ARM: dts: imx53-smd: Remove invalid SPI flash entry new 042932ba7e3e ARM: dts: vfxxx: Pass 'mmc' as the esdhc node names new dad2a2fb1bcf ARM: dts: imx6q-prti6q: Fix the SDIO wifi node new e679132a317f ARM: dts: imx6dl-b1x5pv2: Fix simple-audio routing property new ce0bc19e5042 ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings new 1d6500cd39f1 ARM: dts: imx6ul: Fix nand-controller #size-cells new db92a8d917c7 ARM: dts: imx6qdl: mba6: Fix gpio-keys button node names new a5c3378290dd Merge tag 'imx-dt-6.6' of git://git.kernel.org/pub/scm/lin [...] new b239dd7f41e7 arm64: dts: imx8mq-librem5: Use 'vqmmc-supply' new 9a8d30b977f5 arm64: dts: imx8mm-venice-gw7901: add cpu-supply node for cpufreq new 18bbf7ac3fc7 arm64: dts: imx8mm-venice-gw7901: add SDR50/SDR104 SDIO su [...] new efdb4d2346a0 arm64: dts: imx8m{m,n}-venice-gw7902: add SDR50/SDR104 SDI [...] new 0f8446f02b86 arm64: dts: imx8mm-venice-gw7904: enable UART1 hardware fl [...] new 531936b218d8 arm64: dts: imx8mp-venice-gw74xx: update to revB PCB new 26701ff10710 arm64: dts: freescale: fix imx8mm-venice-gw72xx-0x-imx219 overlay new 1d6880ceef43 arm64: dts: imx8mn-beacon: Add HDMI video with sound new 9c9b11871bda arm64: dts: imx8mm-beacon: Change camera I2C address new 8ad7d14d99f3 arm64: dts: imx8mm-beacon: Add HDMI video with sound new 867b8557899e arm64: dts: freescale: imx8mm-phyboard-polis: Add TPM node new 3d8f8cebde5a arm64: dts: phycore-imx8mm: fix nor mtd partitions new c933945fad11 arm64: dts: imx8mm-phyboard-polis: Set debug uart muxing to 0x140 new cd3b83270a9b arm64: dts: imx8mm-phyboard-polis: Add i2c4 sda-/scl-gpios new 06b944f40a9b arm64: dts: ls1028a: sl28: get MAC addresses from VPD new 2b1d5d054d29 arm64: dts: imx8mn-evk: Pass GPIO_OPEN_DRAIN flag new 7f916a6fe865 arm64: dts: imx93: add thermal support new fc94fbb9978d arm64: dts: imx93: add cma area for i.MX93 11x11 EVK new 48a3c682fe63 arm64: dts: imx93: add cm33 node new e1da729459e6 arm64: dts: imx93: enable CM33 for 11x11 EVK new f1bcefdef152 arm64: dts: imx8dxl: remove "fsl,imx7ulp-lpuart" compatibl [...] new 258bd8638168 arm64: dts: imx93: add "fsl,imx8ulp-lpuart" compatible for imx93 new ca788bb10a6c arm64: dts: imx: minor whitespace cleanup around '=' new 7271f14d2f8b arm64: dts: imx8mm: split PCIe ranges new b40b2dc6a1b8 arm64: dts: freescale: add missing space before { new ba345b77fae7 arm64: dts: imx8mp: remove arm,primecell-periphid at etm nodes new b7df89f1c9d1 arm64: dts: imx8mm: add imx8mm-venice-gw73xx-0x-rpidsi ove [...] new 6b4da1354fd8 arm64: dts: imx8mm: add imx8mm-venice-gw72xx-0x-rpidsi ove [...] new 055e38c76388 arm64: dts: imx8mp-phyboard-pollux-rdk: Fix led sub-node names new 88114e1080b5 arm64: dts: imx8qm: add cpu frequency table new 36e81d6a9029 arm64: dts: imx8qm: add thermal zone and cooling map new bce07345481c arm64: dts: imx8qm-mek: delete A72 thermal zone new 99e5d6d2741e arm64: dts: imx8mm-evk: Add camera support new e8abdd58a198 arm64: dts: imx8mn-evk: Add HDMI support new 5aafda608f73 arm64: dts: imx8mn-evk: Add camera support new c982ecfa7992 arm64: dts: freescale: add initial device tree for MBa93xx [...] new 312ab094197d arm64: dts: imx8mp-phycore-som: Remove eth phy interrupt new 2d3779dd1e0c arm64: dts: imx8mp-phycore-som: Order properties alphabetically new b34f66815461 arm64: dts: imx8mp-phycore-som: Correct pad settings new 1a5a03433261 arm64: dts: imx8mp-phycore-som: Remove LDO2 and LDO4 pmic nodes new c2d28a0c49cc arm64: dts: imx8mp-phycore-som: Add regulator names new 6fe88df72efd arm64: dts: imx8mp-phycore-som: Update regulator output voltages new fa2a1ec50456 arm64: dts: imx8mp-phyboard-pollux: Add missing usdhc cloc [...] new 238f91880044 arm64: dts: imx8mq-librem5: set audio-1v8 always-on new 4cbd50653174 arm64: dts: imx8mq-librem5-r4: Bump up proximity sensor's [...] new 74e04a9f510c arm64: dts: imx8mq-librem5: Mark tps65982 as wakeup source new 5296d8f4678b arm64: dts: imx8mq-librem5: Reduce usdhc2's post-power-on- [...] new 8d58f4d27e59 arm64: dts: imx8mq: Add coresight trace components new d4fac9c10086 arm64: dts: imx8mn-var-som-symphony: update USB OTG for ne [...] new a9ba843233f2 arm64: dts: imx8mp: add imx8mp-venice-gw74xx-rpidsi overla [...] new 7e1894ebf9c2 arm64: dts: freescale: Add imx8mm-venice-gw7905-0x new 2c00c0650edd arm64: dts: freescale: Add imx8mp-venice-gw71xx-2x new 86c43ae03ab9 arm64: dts: freescale: Add imx8mp-venice-gw72xx-2x new 716ced308234 arm64: dts: freescale: Add imx8mp-venice-gw73xx-2x new f6038de293f2 arm64: dts: imx8qm: Fix VPU core alias name new fb8f715e5c53 arm64: dts: imx8qm: Fix VPU core alias name new 6b15a78f71db arm64: dts: imx8: conn: Fix reg order for USB3 controller new 074248a4e919 arm64: dts: imx8mm-phycore: drop uncorrect vselect-en new 5b9435d646d1 arm64: dts: imx8ulp: add cm33 node new 97803407518d arm64: dts: imx8ulp: set default clock for SDHC new a9624b4e7ea2 arm64: dts: imx8ulp: add thermal node new db2c35aa68ef arm64: dts: imx8ulp: add cpuidle node new ef89fd56bdfc arm64: dts: imx8ulp: add flexspi node new d0da51bb9d85 arm64: dts: imx8ulp-evk: add reserved memory for cma new 014fbffa25a7 arm64: dts: imx8ulp-evk: enable CM33 node new 3d2563303623 arm64: dts: imx8ulp-evk: add spi-nor device support new 7adf8410cb0f arm64: dts: imx8ulp-evk: add 100MHz/200MHz pinctrl setting [...] new e434472606be arm64: dts: imx8ulp-evk: enable lpi2c7 bus new fc7ab8d97241 arm64: dts: tqma8mqnl: Add vcc supply to i2c eeproms new f43027ea8096 arm64: dts: freescale: Replace deprecated extcon-usb-gpio [...] new a70d179e6a42 arm64: dts: imx8dxl-evk: Remove 'fsl,spi-num-chipselects' new aca26870217b arm64: dts: imx8mm-phyboard-polis-rdk: Remove 'fsl,spi-num [...] new fcf7ff67a2aa arm64: dts: ls1028a: add l1 and l2 cache info new ebb8dbec1074 arm64: dts: imx: Pass a single BD71847 clock entry new 43df69fc076d arm64: dts: imx8mm-emcon: Fix the regulator names new 874958916844 arm64: dts: freescale: verdin-imx8mp: dahlia: add sound card new b8e4498ffe3e arm64: dts: freescale: verdin-imx8mp: dev: add sound card new 65344b9bed3a arm64: dts: imx8mp-evk: Add HDMI support new e4f7fbf7e84f arm64: dts: imx8m-venice: Pass "brcm,bcm4329-fmac" new 8b200238fb99 arm64: dts: imx8mp-msc-sm2s-ep1: Remove invalid sgtl5000 property new 9e7bb0af7b61 arm64: dts: imx8mp-debix-model-a: Remove invalid rtc property new 574e4099d787 arm64: dts: imx8mp-debix: remove unused fec pinctrl node new 21baf0b47f81 arm64: dts: freescale: Add DEBIX SOM A and SOM A I/O Board [...] new bdbae4c1b464 arm64: dts: imx8m-beacon-kit: Remove extra sound-sai entry new 252810133db7 arm64: dts: imx8mm-emcon: Remove iomuxc pinctrl-names new 461b487e6506 arm64: dts: imx8mm-beacon-baseboard: Remove usbotg2 pinctrl-names new 74cec60c0e30 arm64: dts: imx8mq-librem5-devkit: Mark buck2 as always on new 60ac8a775a91 arm64: dts: imx8mq-librem5-devkit: Drop power-supply new f0df584ffad1 Merge tag 'imx-dt64-6.6' of git://git.kernel.org/pub/scm/l [...] new 414772b8f7d7 arm64: dts: ti: minor whitespace cleanup around '=' new 48a498a269c6 arm64: dts: ti: add missing space before { new 2a7cc7bedb58 arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk new 8717c76ff38d arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node new 8d08d7aac7f6 arm64: dts: ti: Use local header for SERDES MUX idle-state values new 5438d75fb9d7 dt-bindings: ti-serdes-mux: Deprecate header with constants new e1f7d17a734c dt-bindings: crypto: ti,sa2ul: make power-domains conditional new b573bf35ef3f arm64: dts: ti: k3-am62-main: Remove power-domains from cr [...] new 0bec3d7ecc74 arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros new 98f3b667e1de arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 [...] new 99e7172db1ae arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs new f33f5e4c801b arm64: dts: ti: k3-j784s4-main: Add DT node for UFS new 5d55545cc2da arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral new 7815b2816d14 arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G por [...] new d6ffe1b4b8c1 arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node new cac04e27f093 arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW [...] new ee1ada53846b dt-bindings: arm: ti: Add compatible for AM642-based TQMaX [...] new 4717a36f31ec arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL [...] new 5e52cf6bf3c7 arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card an [...] new 7a649518c13b arm64: dts: ti: k3: Fixup remaining pin group node names f [...] new 108f61e03963 arm64: dts: ti: k3-am62: Add MCU MCAN nodes new 7480cea33b4c arm64: dts: ti: k3-am625-verdin: enable CAN_2 new 5a5cf3bdda04 arm64: dts: ti: k3-am62a7-sk: Enable dual role support for [...] new b9d801dbb2d5 arm64: dts: ti: k3-am62a: Remove syscon compatible from ep [...] new a57ba56bca42 arm64: dts: ti: k3-am64: Merge the two main_conf nodes new f6a5b6511440 arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name new a1f62d114c8c arm64: dts: ti: k3-j721s2-main: Add DSS node new dfe5ccf2359f arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support new a0592af49737 arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes new f10f836ccfea arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi new 06c4e7aa4af0 arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi new 6111ac92f934 arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx new 0bf6d62cb517 arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate new c90658201cbe arm64: dts: ti: verdin-am62: dev: add sound card new f5bf894c865b arm64: dts: ti: verdin-am62: dahlia: add sound card new 8be3ac2d8bd7 arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC new 4f1e869915b7 dt-bindings: soc: ti: k3-ringacc: Describe cfg reg region new 702110c2be99 arm64: dts: ti: k3: Add cfg reg region to ringacc node new 05a1f130101e arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & [...] new 6fbd1310f99f arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level new 013b7dd32c75 arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level new 5f715be31638 arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level new 46d0c519e44b arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level new 73676c480b72 arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level new 1a576c891684 arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level new cd9f6b324277 arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level new 8757108b59e1 arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level new 578bf4d09ef5 arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level new d9fe476d39f6 arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level new a5a4cddad9ff arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level new 1228242df12e arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level new bcd8a3f28ad6 arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level new 8ea3fc2bea6b arm64: dts: ti: k3-*: fix fss node dtbs check warnings new 35dba7159717 arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level new c23b203b929f arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the boa [...] new 00ae4c39cd16 arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level new 73387da70f9c arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency new 8ccc1073c7bb arm64: dts: ti: k3-am62-main: Add node for DSS new db6e8237cf54 arm64: dts: ti: k3-am62x-sk-common: Add HDMI support new b50ccab9e07c arm64: dts: ti: am62x-sk: Add overlay for HDMI audio new 1f7226a5e52c arm64: dts: ti: k3-am625-beagleplay: Add HDMI support new 3a4086985696 arm64: dts: ti: k3-j784s4: Add phase tags marking new c74d8de338a5 arm64: dts: ti: k3-j784s4-evm: Add phase tags marking new 68501d3cc16a arm64: dts: ti: k3-am69-sk: Add phase tags marking new b57fc5cbdbdf dt-bindings: arm: ti: Add bindings for AM62P5 SoCs new 29075cc09f43 arm64: dts: ti: Introduce AM62P5 family of SoCs new 935c4047d42e arm64: dts: ti: Add support for the AM62P5 Starter Kit new 9e77200356ba arm64: dts: ti: verdin-am62: Add DSI display support new 99355a235a47 Merge tag 'ti-k3-dt-for-v6.6' of https://git.kernel.org/pu [...] new a8cf500c42c7 arm64: dts: nuvoton: add missing cache properties new 1193001081e9 arm64: dts: lg: add missing cache properties new 1298d0dd31b2 Merge tag 'dt64-cleanup-6.6' of https://git.kernel.org/pub [...] new abb32edfc140 ARM: dts: stm32: remove shmem for scmi-optee on stm32mp15 new f0f0682c384d ARM: dts: stm32: remove shmem for scmi-optee on stm32mp13 new 099826ea2111 dt-bindings: can: m_can: change from additional- to uneval [...] new 6d08cb0152a9 dt-bindings: net: dsa: microchip: add interrupts property [...] new d45cc9ea251e ARM: dts: stm32: Add pinmux groups for Linux Automation GmbH TAC new e58944088cb0 dt-bindings: arm: stm32: Add compatible string for Linux A [...] new 518272af37b2 ARM: dts: stm32: lxa-tac: add Linux Automation GmbH TAC new 5060e27012f7 ARM: dts: stm32: leverage OP-TEE ASync notif on STM32MP13x [...] new 5408d51846b4 ARM: dts: stm32: Deduplicate DSI node on stm32mp15 new df362914eead ARM: dts: stm32: re-add CAN support on stm32f746 new 0637e66f8250 ARM: dts: stm32: add pin map for i2c3 controller on stm32f7 new f0215440069c ARM: dts: stm32: add touchscreen on stm32f746-disco board new 4193b9387562 ARM: dts: stm32: prtt1c: Add PoDL PSE regulator nodes new 0ee0ef38aa9f ARM: dts: stm32: Add missing detach mailbox for emtrion em [...] new 966f04a89d77 ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM new deb7edbc27a6 ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM new 2f38de940f07 ARM: dts: stm32: Add missing detach mailbox for DHCOR SoM new a77d289bddfe ARM: dts: stm32: fix dts check warnings on stm32mp15-scmi new efbb7f91ca99 ARM: dts: st: stm32mp157c-emstamp: drop incorrect vref_ddr [...] new a35f08a7d9ba ARM: dts: st: stm32mp157c-emstamp: correct regulator-activ [...] new 756065e3f1e1 ARM: dts: st: Add gpio-ranges for stm32f746-pinctrl new 06113b7ac2df ARM: dts: st: Add gpio-ranges for stm32f769-pinctrl new 008ef8b3a1a0 ARM: dts: stm32: add ltdc support on stm32f746 MCU new ba287d1a0137 ARM: dts: stm32: add pin map for LTDC on stm32f7 new e4e724099f04 ARM: dts: stm32: rename mmc_vcard to vcc-3v3 on stm32f746-disco new 10a970bc3ebf ARM: dts: stm32: support display on stm32f746-disco board new fe95052fc7b4 dt-bindings: rcc: stm32: add STM32MP13 SCMI regulators IDs new fb266d2d80b4 ARM: dts: stm32: STM32MP13x SoC exposes SCMI regulators new 4c757f6b8026 ARM: dts: stm32: add SCMI PMIC regulators on stm32mp135f-dk board new aa2951a8fa3a Merge tag 'stm32-dt-for-v6.6-1' of git://git.kernel.org/pu [...] new c0f0fb5553d8 arm64: dts: rockchip: Add dtsi entry for RK3399 PCIe endpo [...] new 7efcaf997ae6 arm64: dts: rockchip: Update sound card label on rk3588-rock-5b new 3dc9c73e65fb dt-bindings: vendor-prefixes: Add prefix for belling new 892e989559c7 dt-bindings: eeprom: at24: add Belling BL24C16A new 75fdcbc8f4c1 arm64: dts: rockchip: add PMIC to rock-5a new 4bbca5c7f4f0 arm64: dts: rockchip: add vdd_cpu_big regulators to rock-5a new 53bf040e14c0 arm64: dts: rockchip: add 5V regulator to rock-5a new ea3e66e7ad0d arm64: dts: rockchip: add SD card support to rock-5a new db02f866b140 arm64: dts: rockchip: add status LED to rock-5a new fb031e6275fc arm64: dts: rockchip: add analog audio to rock-5a new 89c880808cff arm64: dts: rockchip: add I2C EEPROM to rock-5a new afc3925f694a arm64: dts: rockchip: add vdd_npu_s0 regulator to rock-5a new aa00cf88bd8c arm64: dts: rockchip: enable I2C interface from DSI and CS [...] new 43465c67518c arm64: dts: rockchip: add SARADC to rock-5a new dd4464ecced6 arm64: dts: rockchip: add fan support to rock-5a new fd2762a62646 arm64: dts: rockchip: Move OPP table from ROCK Pi 4 dtsi new e7afb99e8f52 dt-bindings: arm: rockchip: Add Radxa ROCK 4SE new 86a0e14a82ea arm64: dts: rockchip: Add Radxa ROCK 4SE new e70d28390482 arm64: dts: rockchip: Drop unchanged max-frequency from rk [...] new a1f814f782c3 dt-bindings: arm: rockchip: Add Firefly Station P2 new 007b4bb47f44 arm64: dts: rockchip: add dts for Firefly Station P2 aka r [...] new 6ebd55b3bba3 arm64: dts: rockchip: add combo PHYs to rk3588 new 34d6c15d8e86 arm64: dts: rockchip: add SATA support to rk3588 new 9c7f24941927 arm64: dts: rockchip: enable SATA on rk3588-evb1 new 0d3f385d71cd arm64: dts: rockchip: Add PMIC for edgeble-neu6b new 61808d934133 arm64: dts: rockchip: Add microSD card for edgeble-neu6b new 89f713b05901 arm64: dts: rockchip: Enable SATA for edgeble-neu6b new 8f3aa4f7086e arm64: dts: rockchip: Enable RTC for edgeble-neu6b new b65814bfb8b3 arm64: dts: rockchip: Enable PWM FAN for edgeble-neu6b new 9ee9ea88e6c4 arm64: dts: rockchip: Enable RS232 for edgeble-neu6b new 9b9fb10b9d4d arm64: dts: rockchip: Enable RS485 for edgeble-neu6b new a684cb416414 arm64: dts: rockchip: add USB2 support for rk3588 new e39da1074c20 arm64: dts: rockchip: add USB2 to rk3588-evb1 new 488fc7ad2bc8 arm64: dts: rockchip: add USB2 to rk3588-rock5b new 1642bf66e270 arm64: dts: rockchip: add USB2 to rk3588s-rock5a new c75b725ea6dd arm64: dts: rockchip: fix/update sdmmc properties for rock [...] new 0acf4fa7f187 arm64: dts: rockchip: add PCIe3 support for rk3588 new fcedb69be270 arm64: dts: rockchip: switch rk3399-gru boards to enable-gpios new a02913e88635 arm64: dts: rockchip: switch px30-engicam to enable-gpios new a87852e37f78 arm64: dts: rockchip: Fix PCIe regulators on Radxa E25 new 2bdfe84fbd57 arm64: dts: rockchip: Enable SATA on Radxa E25 new 99c81c127408 dt-bindings: arm: rockchip: Add NanoPC T6 new 893c17716d0c arm64: dts: rockchip: Add NanoPC T6 new eddf73029770 arm64: dts: rockchip: Enable internal SPI flash for ROCK P [...] new 8d81b77f4c49 arm64: dts: rockchip: add rk3588 PCIe2 support new a721e28dfad2 arm64: dts: rockchip: Add NanoPC T6 PCIe Ethernet support new b89c940f2a1a Merge tag 'v6.6-rockchip-dts64-1' of git://git.kernel.org/ [...] new c3ae1484e112 ARM: dts: rockchip: Add SFC node to rv1126 new d91d25b1db47 ARM: dts: rockchip: Add rv1126 FSPI pins new 753c8a7d8bbd ARM: dts: rockchip: Add rv1126 uart5m2_xfer pins new 012f90c31bab ARM: dts: rockchip: Drop EMMC_RSTN for edgeble-neu2 new f544630dc496 ARM: dts: rockchip: Enable SFC for edgeble-neu2 new 5d1d164da4df ARM: dts: rockchip: Add 3V3_SYS regulator for edgeble-neu2 new c991ed9f57c8 ARM: dts: rockchip: Add 12V main supply for edgeble-neu2 new 4fafaed5afcc ARM: dts: rockchip: Add rv1126 PD_VO entry new 1bf0dcb1e2a9 ARM: dts: rockchip: Add rv1126 VOP_LITE support new 59486969f433 Merge tag 'v6.6-rockchip-dts32-1' of git://git.kernel.org/ [...] new d5fb01ad5eb4 ARM: dts: qcom: msm8226: Add mdss nodes new 4bad24d73abc ARM: dts: qcom: msm8226: Add ocmem new 7caf09215ca3 ARM: dts: qcom: ipq4019: use generic node names for USB new 9a3b29c33b5d ARM: dts: qcom: sdx55: use generic node names for USB new 1bfeee1aeef0 ARM: dts: qcom: ipq8064: drop spi-max-frequency from controller new 594ccb8d2472 ARM: dts: qcom: msm8960: drop spi-max-frequency from controller new c4cf1cc5afba ARM: dts: qcom: minor whitespace cleanup around '=' new de57328b1c9d ARM: dts: qcom-pm8941: add resin support new a9037f330e9d ARM: dts: qcom: apq8074-dragonboard: add resin new b471a1bc7974 ARM: dts: qcom: Add rpm-proc node for SMD platforms new 3f30509ff561 ARM: dts: qcom: apq8064: Drop redundant /smd node new 43db69268149 ARM: dts: qcom: msm8974pro-castor: correct inverted X of t [...] new 31fba16c19c4 ARM: dts: qcom: msm8974pro-castor: correct touchscreen fun [...] new 7c74379afdfe ARM: dts: qcom: msm8974pro-castor: correct touchscreen syn [...] new 174b934c3dc4 ARM: dts: qcom-mdm9615: specify clocks for the lcc device new d988aa8cd096 ARM: dts: qcom-mdm9615: specify gcc clocks new 04601b9b1b67 ARM: dts: qcom: Use labels with generic node names for ADC [...] new b5ed7a5c1fdb ARM: dts: qcom: ipq4019: correct SDHCI XO clock new f636d6c356b3 ARM: dts: qcom: sdx65-mtp: Update the pmic used in sdx65 new 3cfa5569cedf ARM: dts: qcom: apq8064: add support to gsbi4 uart new 3b6d013cd05f Merge tag 'qcom-dts-for-6.6' of https://git.kernel.org/pub [...] new e0f250c8fd01 arm64: dts: qcom: Drop undocumented "svid" property new 0c55f6229bc3 arm64: dts: qcom: qcm2290: Add USB3 PHY new 85c0d230098f dt-bindings: clock: Add USB related clocks for IPQ9574 new 58d359fdc065 Merge branch 'd1c5aa4a8535c645fdb06df62a562918516ba0c6.168 [...] new a98bfb31f676 arm64: dts: qcom: ipq9574: Add USB related nodes new d5506524d9d9 arm64: dts: qcom: ipq9574: Add LDO regulator node new ec4f047679d5 arm64: dts: qcom: ipq9574: Enable USB new 3091e5820a36 arm64: dts: qcom: sm8150: use proper DSI PHY compatible new 75a511b1e5ff arm64: dts: qcom: sm6350: Add GPUCC node new 5b1e5d9a21ec arm64: dts: qcom: sm6350: Add QFPROM node new bd9b76750280 arm64: dts: qcom: sm6350: Add GPU nodes new 44bcded2be4f arm64: dts: qcom: sm6350: Fix ZAP region new 26c71d31f8be arm64: dts: qcom: sm6350: Add DPU1 nodes new 2b812caf5f64 Revert "arm64: dts: qcom: msm8996: rename labels for HDMI nodes" new 1770394e6894 arm64: dts: qcom: msm8996: rename labels for HDMI nodes new 775a5283c25d arm64: dts: qcom: sm8250: correct dynamic power coefficients new adc16b84e1ea arm64: dts: qcom: sc7180: Hook up BWMONs new b02966f86897 arm64: dts: qcom: sm8450: correct crypto unit address new 9e3a0c7acba5 arm64: dts: qcom: apq8039-t2: remove superfluous "input-enable" new ba492bea16e2 arm64: dts: qcom: sc8180x-flex-5g: remove superfluous "inp [...] new c756d233715a arm64: dts: qcom: msm8916-gt5: drop incorrect acceleromete [...] new 6a541eaa6e8e arm64: dts: qcom: msm8916-l8150: correct light sensor VDDI [...] new 031df8e650a8 arm64: dts: qcom: apq8016-sbc: drop label from I2C and SPI new d4bbcf50baa9 arm64: dts: qcom: apq8096-db820c: drop label from I2C new 35cda57217ad arm64: dts: qcom: msm8939: drop incorrect smp2p Hexagon pr [...] new 368f8d196976 arm64: dts: qcom: msm8996-xiaomi: drop label from I2C new f7eb45427af6 arm64: dts: qcom: msm8996-xiaomi: use generic node names new 0ec3a3e1b84b arm64: dts: qcom: sc7180-aspire1: use generic ADC channel [...] new 978869867216 arm64: dts: qcom: sc8180x: use generic ADC channel node names new 9ca4673201cc arm64: dts: qcom: sc8180x: align thermal node name with bindings new bee2dea5be81 arm64: dts: qcom: sc8180x-flex-5g: correct panel ports new 0f06e8cbd18e arm64: dts: qcom: sc8180x-primus: correct panel ports new adc2ee325806 arm64: dts: qcom: sc8180x-flex-5g: align gpio-keys node na [...] new c8df0c62cb6a arm64: dts: qcom: sm6115-pro1x: fix incorrect gpio-key,wakeup new 44f2f74df429 arm64: dts: qcom: sm8350-hdk: correct FSA4480 port new dea98746f90a arm64: dts: qcom: sm8450-hdk: correct FSA4480 port new c42f5452de6a arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size new 2951e7e7611a arm64: dts: qcom: sm6125-sprout: correct ramoops pmsg-size new c86b97a72065 arm64: dts: qcom: sm6350: correct ramoops pmsg-size new 4e6b942f0926 arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size new 7dc3606f9142 arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size new 404d7f65767d arm64: dts: qcom: msm8916-samsung-serranove: Add RT5033 PM [...] new 40b398beabdf arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM new 6b8a63350752 arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs new 2de55db6bca0 arm64: dts: qcom: sm8250-pdx203: Configure SLG51000 PMIC new a422c6a91a66 arm64: dts: qcom: sm8250-edo: Rectify gpio-keys new 9566b5271f68 arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO new 8882ae076344 arm64: dts: qcom: sc8280xp-crd: Fix naming of regulators new 11750af256f8 arm64: dts: qcom: sm6115: Add GPU nodes new e3dc814d8ca0 arm64: dts: qcom: sm6115p-j606f: Hook up display new be9f88abf869 arm64: dts: qcom: sm6115p-j606f: Enable GPU new d368279dfa02 arm64: dts: qcom: qrb4210-rb2: Enable GPU new 38c6fe604bc2 arm64: dts: qcom: msm8939-sony-xperia-kanuti-tulip: Add mi [...] new 46b17dfd0154 arm64: dts: qcom: sm8[1235]50-mtp: add chassis-type property new b047b9026179 arm64: dts: qcom: sm8[45]50-qrd: add chassis-type property new 8fef2422f53a arm64: dts: qcom: sm8[1234]50-hdk: add chassis-type property new d8d1d994246f arm64: dts: qcom: msm89xx-mtp: add chassis-type property new 2b08da0d791f arm64: dts: qcom: sdm845-mtp: add chassis-type property new 683ef77158cb arm64: dts: qcom: sa8775p: add the SGMII PHY node new ff499a0fbb23 arm64: dts: qcom: sa8775p: add the first 1Gb ethernet interface new 5ef26fb8b3ed arm64: dts: qcom: sa8775p-ride: enable the SerDes PHY new 48c995299980 arm64: dts: qcom: sa8775p-ride: add pin functions for ethernet0 new 120ab6c06f69 arm64: dts: qcom: sa8775p-ride: enable ethernet0 new 0a69ccf20b08 arm64: dts: qcom: sc8280xp: Add missing SCM interconnect new 6d5872f2ccbe arm64: dts: qcom: ipq5332: Add common RDP dtsi file new 519c47acac28 arm64: dts: qcom: pm8953: Add thermal zone new 9eba4db02a88 dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs new b1260cee1c18 Merge branch '20230620-topic-sc8280_gccgdsc-v2-2-562c1428c [...] new 55179c92c734 arm64: dts: qcom: Fix "status" value new 86b0aef43585 arm64: dts: qcom: sm8450: Use standalone ICE node for UFS new 55c9b1bf29da arm64: dts: qcom: sc8280xp-pmics: add explicit rtc interru [...] new fdc3cf9fc3b2 arm64: dts: qcom: sm6375: Set up L3 scaling new afc19e3716c3 arm64: dts: qcom: sc7180: Fix DSI0_PHY reg-names new 982f810fc196 arm64: dts: qcom: msm8939: Drop "qcom,idle-state-spc" compatible new 68a59251f1c5 arm64: dts: qcom: msm8939: Add missing 'cache-unified' to L2 new 9cc6dee9b3a8 arm64: dts: qcom: apq8039-t2: Drop inexistent property new 36541089c473 arm64: dts: qcom: msm8996: Add missing interrupt to the US [...] new 9acc60c3e2d4 arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path new ddf66e4b1674 arm64: dts: qcom: msm8998: Provide XO to RPMCC new 934a3b4d5a2d arm64: dts: qcom: minor whitespace cleanup around '=' new 5a89585fc880 arm64: dts: qcom: qdu1000-idp: Add reserved gpio list new 301f7ca3574c arm64: dts: qcom: qru1000-idp: Add reserved gpio list new 29a687c219e2 arm64: dts: qcom: sm8350: Add missing cluster sleep state new 91ce3693e2fb arm64: dts: qcom: sm8350: Fix CPU idle state residency times new 951151c2bb54 arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq new 068be6cb4b98 arm64: dts: qcom: add missing space before { new 9c31a3f5abc9 arm64: dts: qcom: sc8180x: Fix cluster PSCI suspend param new 4390730cc12a arm64: dts: qcom: sm8350: Use proper CPU compatibles new 64f19c06f704 arm64: dts: qcom: pm8350: fix thermal zone name new aad41d9e6c44 arm64: dts: qcom: pm8350b: fix thermal zone name new 99f8cf491d54 arm64: dts: qcom: pmr735b: fix thermal zone name new 435a73d7377c arm64: dts: qcom: pmk8350: fix ADC-TM compatible string new 701b59db7737 arm64: dts: qcom: sm8450-hdk: remove pmr735b PMIC inclusion new 53ccae05c90f arm64: dts: qcom: sm8450-hdk: define DIE_TEMP channels new 10848179ae97 arm64: dts: qcom: sm8450-hdk: add ADC-TM thermal zones new 339d38a436f3 arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent new 4cb19bd7c632 arm64: dts: qcom: sm8250: Mark SMMUs as DMA coherent new 8bb8688c1d73 arm64: dts: qcom: msm8996: scale CBF clock according to th [...] new 2a2bd124d4c0 arm64: dts: qcom: sm8250: Add BWMONs new 1df6b32e3819 arm64: dts: qcom: sm6350: Add BWMONs new 5e6d88815c2f arm64: dts: qcom: sc7180: Bring back cpufreq-based DDR votes new b4fe47d12f1f arm64: dts: qcom: qrb2210-rb1: Add regulators new b8fbeea02532 arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wa [...] new 4e125191e6cb arm64: dts: qcom: sm8450: provide MDSS cfg interconnect new 752f585805c5 arm64: dts: qcom: ipq9574: Add cpu cooling maps new 091efd56330f arm64: dts: qcom: Add rpm-proc node for SMD platforms new 7e1acc8b92a3 arm64: dts: qcom: Add rpm-proc node for GLINK gplatforms new 6b0fd355e957 arm64: dts: qcom: sdm850-c630: add missing panel supply new 7e1f024ef0d1 arm64: dts: qcom: pm6150l: Add missing short interrupt new 9a4ac09db3c7 arm64: dts: qcom: pm660l: Add missing short interrupt new 4d77b639531f arm64: dts: qcom: pmi8950: Add missing OVP interrupt new 8db944326903 arm64: dts: qcom: pmi8994: Add missing OVP interrupt new e4322bb818bb arm64: dts: qcom: sc8180x: Add missing 'cache-unified' to L3 new 2bc06b7604d2 arm64: dts: qcom: c630: add panel bridge 1p2 regulator new 443042bec49e arm64: dts: qcom: c630: add debug uart new 2c2f83d9c32e arm64: dts: qcom: sdm850-*: fix uart6 aliases new 37e93c7c99e1 arm64: dts: qcom: sc8180x-primus: remove superfluous "inpu [...] new 26834b452f40 arm64: dts: qcom: sm8250-pdx203: add required pin function new d52775a696bc arm64: dts: qcom: qdu1000-idp: Update reserved memory region new 3d5a9f6d5350 arm64: dts: qcom: qru1000-idp: Update reserved memory region new ca32bd384e4a Merge branch '1689744162-9421-2-git-send-email-quic_rohiag [...] new 34e2fd6a686b arm64: dts: qcom: sm8250: Update the RPMHPD bindings entry new fc4cbfbb7fb2 arm64: dts: qcom: sm8350: Update the RPMHPD bindings entry new 8ed9de79680f arm64: dts: qcom: sm8450: Update the RPMHPD bindings entry new 1d14bcffb49c arm64: dts: qcom: sm8550: Update the RPMHPD bindings entry new 4b6ea15c0a11 arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC new bbbef6e24bc4 arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk" new 84e2e371f4f9 arm64: dts: qcom: sdm845: Add interconnect paths to UFSHC new aeea56072cc8 arm64: dts: qcom: sm8250: Add interconnect paths to UFSHC new dd29cb5eddfd arm64: dts: qcom: sm8350-hdk: include PMK8350 new 423f3a7ec72d arm64: dts: qcom: sm8350-hdk: add uSD card new 45a6bf1b272e arm64: dts: qcom: sm8350: add APR and LPASS TLMM new 3e9b36783b22 arm64: dts: qcom: msm8916-samsung-e2015: Add accelerometer new 63c7fe554264 arm64: dts: qcom: msm8916-samsung-j5-common: Add touchscreen new e40266d90545 dt-bindings: qcom: Allow SoC names ending in "pro" new 0391cb154396 dt-bindings: qcom: Document msm8939,a7 new 507f9db1e9de arm64: dts: qcom: msm8939-samsung-a7: Add initial dts new 5229c1d6a0c7 arm64: dts: qcom: ipq9574: Use assigned-clock-rates for QU [...] new b0246331c51e arm64: dts: qcom: sc8180x: Add USB Type-C of_graph anchors new ab590fa619b5 arm64: dts: qcom: sc8180x-primus: Wire up USB Type-C new 36bd9fad228e arm64: dts: qcom: sc8180x-flex5g: Wire up USB Type-C new 74cf6675c35e arm64: dts: qcom: sc8180x: Fix LLCC reg property new 489f14be0e0a arm64: dts: qcom: sa8775p: Add pcie0 and pcie1 nodes new bf3ee3db23ed arm64: dts: qcom: sa8775p-ride: enable pcie nodes new b019cf7e5fba arm64: dts: qcom: msm8953-vince: drop duplicated touschree [...] new 21fc24ee9c59 arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply new 5bea22fbe769 arm64: dts: qcom: msm8996-sagit: drop unsupported syna,codes new 0304fc1de3d9 arm64: dts: qcom: sc8180x-pmics: add missing qcom,spmi-gpi [...] new 565951b1202e arm64: dts: qcom: sc8180x-pmics: add missing gpio-ranges new bf520227bd32 arm64: dts: qcom: sc8180x-pmics: align SPMI PMIC Power-on [...] new 4af302a7e29e arm64: dts: qcom: sc8180x-pmics: align LPG node name with [...] new f648504139a6 arm64: dts: qcom: Replace deprecated extcon-usb-gpio id-gp [...] new ee0e92b8e7b5 arm64: dts: qcom: msm8939-samsung-a7: Drop internal pull f [...] new f9568d22ce06 arm64: dts: qcom: sm8150: Fix the I2C7 interrupt new 243f1a6d3df9 arm64: dts: qcom: sm8550: add ports subnodes in usb/dp qmp [...] new 7a69845b3a08 arm64: dts: qcom: sm8550-mtp: add pmic glink port/endpoints new fd42c8ec6890 arm64: dts: qcom: sm8550-qrd: add pmic glink port/endpoints new 2b1fd18fe5f9 dt-bindings: arm: qcom: Document SM4450 SoC and boards new 7a1fd03e7410 arm64: dts: qcom: Adds base SM4450 DTSI new a5de9bc61181 arm64: dts: qcom: Add base SM4450 QRD DTS new 2c9e45dfeed1 arm64: dts: qcom: sm8550-mtp: Add missing supply for L1B r [...] new b79663a5515f arm64: dts: qcom: use defines for interrupts new 7c0755120f1f arm64: dts: qcom: msm8953-tissot: use 0 as speaker DAI cells new 636f47cac06a arm64: dts: qcom: sdm845-enchilada: use 0 as speaker DAI cells new b6866546c214 arm64: dts: qcom: msm8953-daisy: use new speaker maxim,int [...] new 41c1855232ed arm64: dts: qcom: Use labels with generic node names for A [...] new 8cd5597a9b18 arm64: dts: qcom: sdm670: add osm l3 new 0c665213d126 arm64: dts: qcom: sdm670: add cpu frequency scaling new 605a981e53dc arm64: dts: qcom: sdm670: add frequency profile new e85cbb34f3ea arm64: dts: qcom: sa8540p-ride: enable rtc new 5480b0c67f12 arm64: dts: qcom: sdm845: Enable CAMSS on the bare rb3 board new 31cd8caf0cbe arm64: dts: qcom: sa8775p: add a node for the second serdes PHY new e952348a7cc7 arm64: dts: qcom: sa8775p: add a node for EMAC1 new 6ca89cc6803b arm64: dts: qcom: sa8775p-ride: enable the second SerDes PHY new 5255901fb26e arm64: dts: qcom: sa8775p-ride: move the reset-gpios prope [...] new 1e7ef41b5fa7 arm64: dts: qcom: sa8775p-ride: index the first SGMII PHY new 1a00a068de4a arm64: dts: qcom: sa8775p-ride: add the second SGMII PHY new f8be0c50ce0e arm64: dts: qcom: sa8775p-ride: sort aliases alphabetically new fdc051e3926e arm64: dts: qcom: sa8775p-ride: add an alias for ethernet0 new 27eb552ef585 arm64: dts: qcom: sa8775p-ride: enable EMAC1 new f62d184ef797 dt-bindings: clock: Add IPQ5018 clock and reset new c02a547da33e Merge branch '1690533192-22220-2-git-send-email-quic_srich [...] new f8100504794f dt-bindings: qcom: Add ipq5018 bindings new 570006756a16 arm64: dts: Add ipq5018 SoC and rdp432-c2 board support new 349a13a1e735 arm64: dts: qcom: msm8916: Define CAMSS ports in core dtsi new 43a684580819 arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names new 3652866ff493 arm64: dts: qcom: apq8016-sbc: Fix ov5640 data-lanes declaration new 775d2f3f76b1 arm64: dts: qcom: apq8016-sbc: Set ov5640 assigned-clock new 4facccb44a82 arm64: dts: qcom: apq8016-sbc: Rename ov5640 enable-gpios [...] new 6823df315877 arm64: dts: qcom: apq8016-sbc-d3-camera-mezzanine: Move de [...] new c27c73bb560b arm64: dts: qcom: apq8016-sbc: Enable camss for non-mezzan [...] new 76a6dd7bfcbb arm64: dts: qcom: sm8450: Add PRNG new 0354e2d4d203 arm64: dts: qcom: ipq5332: enable GPIO based LEDs and Buttons new 238e192bedd9 dt-bindings: clk: qcom,gcc-msm8998: Add missing GPU/MMSS G [...] new 9328ecb29d74 Merge branch '20230622-topic-8998clk-v2-1-6222fbc2916b@lin [...] new 00ada6afea88 arm64: dts: qcom: msm8998: Use the correct GPLL0 leg for GPUCC new 63f4e4b447c5 arm64: dts: qcom: msm8998: Use the correct GPLL0_DIV leg for MMCC new 6578747ae2d7 arm64: dts: qcom: sm8450: Add RPMh stats new a3ce236364b8 arm64: dts: qcom: msm8998: Drop bus clock reference from M [...] new 7f828f320714 arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU new 1020fca4f238 arm64: dts: qcom: sdx75: Add spmi node new e99a7a0c85cc arm64: dts: qcom: Add pinctrl gpio support for pm7250b new 5f78e80ca722 arm64: dts: qcom: Add pm7550ba PMIC dtsi new 0d64992d8589 arm64: dts: qcom: Add pmx75 PMIC dtsi new f890ef18640d arm64: dts: qcom: sdx75-idp: Add pmics supported in SDX75 new 1862d0e3eb1f arm64: dts: qcom: sdx75: Add rpmhpd node new 8a2dc39d1043 arm64: dts: qcom: sdx75-idp: Add regulator nodes new bd3b4ac11845 arm64: dts: qcom: msm8996: Fix dsi1 interrupts new ff88e1c9dd8c arm64: dts: qcom: msm8998: Add DPU1 nodes new 7868ed0144b3 arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins new 1c63dd1c5fda arm64: dts: qcom: sc8280xp-x13s: Add camera activity LED new 4fb40b22e97e arm64: dts: qcom: sc7180: Split up TF-A related PSCI confi [...] new befa79798a61 arm64: dts: qcom: msm8916-samsung-e5: Add touchscreen new b51ee205dc4f arm64: dts: qcom: sdm670: Add PDC new 57ff519a644c arm64: dts: qcom: sc8280xp: Hook up PDC as wakeup-parent of TLMM new a74883a0de4e arm64: dts: qcom: sa8775p: Hook up PDC as wakeup-parent of TLMM new 71f080633d1e arm64: dts: qcom: sdm670: Hook up PDC as wakeup-parent of TLMM new 902824035fa5 arm64: dts: qcom: sm6350: Hook up PDC as wakeup-parent of TLMM new 110e70fccce4 arm64: dts: qcom: sdm845-db845c: Mark cont splash memory r [...] new 6522fbd48aaf Merge tag 'qcom-arm64-for-6.6' of https://git.kernel.org/p [...] new 466a88518285 riscv: dts: starfive: fix jh7110 qspi sort order new d19c10d5b95a dt-bindings: riscv: Add BeagleV Ahead board compatibles new 31ceedee8aa4 riscv: dts: thead: add BeagleV Ahead board device tree new a3ce3ff28385 riscv: dts: change TH1520 files to dual license new ecd2dc2f3435 Merge tag 'riscv-dt-for-v6.6-pt2' of https://git.kernel.or [...] new 6de298ff13a8 arm64: dts: socfpga: agilex/stratix10: fix dtbs_check warn [...] new 5dad11fa36c0 arm64: dts: socfpga: stratix10: fix dtbs_check warning for usbphy new b2c62c39567c arm64: dts: stratix10/agilex/n5x: fix dtbs_check warning f [...] new c91e8f3373fe arm64: dts: agilex/stratix10/n5x: fix dtbs_check for rstmgr new e141277e326b arm64: dts: agilex/stratix10: Updated QSPI Flash layout for UBIFS new 774acd59a2f2 arm64: dts: socfpga: n5x/stratix10: fix dtbs_check warning [...] new 331085a423b2 arm64: dts: socfpga: change the reset-name of "stmmaceth-o [...] new f23768356be8 dt-bindings: intel: Add Intel Agilex5 compatible new 2a29fe831f80 dt-bindings: reset: add reset IDs for Agilex5 new d5f0942b5066 dt-bindings: clock: add Intel Agilex5 clock manager new 2d599bc43813 arm64: dts: agilex5: add initial support for Intel Agilex5 [...] new c708140e960f Merge tag 'socfpga_dts_updates_for_v6.6' of git://git.kern [...] new 2a28a5cd11a4 ARM: dts: bcm283x: Fix pinctrl groups new 3450f9f52a39 ARM: dts: bcm2835: adjust DMA node names new 81b875892022 ARM: dts: bcm283x: Increase pwm-cells new 4b8e16de053f ARM: dts: broadcom: add missing space before { new 8960f095de3b ARM: dts: BCM5301X: Add Wi-Fi regulatory mappings for Luxu [...] new 2ce61fa62183 ARM: dts: BCM5301X: Add Ethernet interfaces links new be7e1e5b0f67 ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger new 05d2c3d552b8 ARM: dts: BCM53573: Drop nonexistent #usb-cells new 3392ef368d9b ARM: dts: BCM53573: Add cells sizes to PCIe node new 2c0fd6b3d077 ARM: dts: BCM53573: Use updated "spi-gpio" binding properties new e0c3f81b45b7 dt-bindings: arm: bcm: add BCM53573 SoCs family binding new 91994e59079d ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys E [...] new 44ad82078069 ARM: dts: BCM53573: Fix Ethernet info for Luxul devices new 72ec77d74d28 ARM: dts: bcm5301x: Add SEAMA compatibles new fa6371df909c ARM: dts: bcm28155-ap: use node labels new 7141209db9c3 ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port new 8d6b61ecad2f ARM: dts: BCM53573: Describe BCM53125 switch ports in the [...] new d95b1caeea19 ARM: dts: BCM53573: Add BCM53125 switch port 5 new e0ae343a2c1b ARM: dts: BCM53573: Add Ethernet interfaces links new d8835601e3c3 ARM: dts: BCM53573: Disable second Ethernet on Luxul devices new 753a1baa74ef ARM: dts: broadcom: split interrupts per cells new d90d0fa91608 dt-bindings: arm: bcm: add bindings for ASUS RT-AC3100 new 2900083269f7 ARM: dts: BCM5301X: Add DT for ASUS RT-AC3100 new 44762a0c82fd Merge tag 'arm-soc/for-6.6/devicetree' of https://github.c [...] new a3660e59a9e4 arm64: dts: broadcom: add missing space before { new 924832b8677f Merge tag 'arm-soc/for-6.6/devicetree-arm64' of https://gi [...] new 79f74d4c83fb ARM: dts: use capital "OR" for multiple licenses in SPDX new 05c618f39089 arm64: dts: use capital "OR" for multiple licenses in SPDX new 0e72db77672f Merge tag 'soc-dt-6.6' of git://git.kernel.org/pub/scm/lin [...] new 1f5ce01d5d71 dt-bindings: crypto: qcom-qce: add SoC compatible string f [...] new 0e17ac57bdb5 dt-bindings: reset: altr,modrst-offset is not required for [...] new 2582c531203d of: fix htmldocs build warnings new 3e7730810257 dt-bindings: usb: samsung-hsotg: remove bindings already p [...] new d6ce4f0ea19c of: unittest: fix null pointer dereferencing in of_unittes [...] new b2ec7b9b5668 dt-bindings: arm: cpus: Add Cortex A520, A720, and X4 new e251a4e28a27 dt-bindings: usb: connector: disallow additional properties new 3e82150697d9 dt-bindings: Update Guru Das Srinagesh's email address new 73aca58b781e of: Move of_platform_register_reconfig_notifier() into DT core new 66a4210bc82e of: Move of_device_{add,register,unregister} to platform.c new 2b9583244aad of: unittest: Remove redundant of_match_ptr() new 0268e1ae2594 dt-bindings: trivial-devices: Remove national,lm75 new 84a7d0e5a293 dt-bindings: PCI: dwc: improve msi handling new ebce9f6623a7 dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue new 591d3833159e dt-bindings: PCI: dwc: rockchip: Use generic binding new 7cd8f2ab7953 dt-bindings: PCI: dwc: rockchip: Add missing legacy-interr [...] new 7d0fef8eff7e dt-bindings: net: ftgmac100: convert to yaml version from txt new 5de0b4a40a5c dt-bindings: interrupt-controller: qcom,pdc: Add SDM670 new abe916c5430a dt: dt-check-compatible: Find struct of_device_id instance [...] new de259b7bd6be dt-bindings: power: xilinx: merge zynqmp-genpd.txt with fi [...] new 47aab53331ef dt-bindings: Fix typos new 7ceb60ece856 dt-bindings: pps: pps-gpio: Convert to yaml new dfb9758a4af1 Merge branch 'dt/linus' into dt/next new 27a02f265e25 of: dynamic: Refactor changeset action printing to common helpers new 420f0de965a8 of: dynamic: Fix race in getting old property when updatin [...] new 6701c2c76a1e of: dynamic: Move dead property list check into property a [...] new fab610be30db of: Refactor node and property manipulation function locking new ae23f14141d9 dt-bindings: display: msm/dp: restrict opp-table to objects new ef04d2801c5d of: Move of_skipped_node_table within #ifdef CONFIG_OF_ADDRESS new b544fc2b8606 of: dynamic: Add interfaces for creating device node dynamically new 407d1a51921e PCI: Create device tree node for bridge new ae9813db1dc5 PCI: Add quirks to generate device tree node for Xilinx Alveo U50 new 47284862bfc7 of: overlay: Extend of_overlay_fdt_apply() to specify the [...] new 26409dd04589 of: unittest: Add pci_dt_testdrv pci driver new 02dfc6acea1c of: unittest: Run overlay apply/revert sequence three times new e6e214b7e633 dt-bindings: bus: convert qcom,ssbi schema to YAML format new 3b44738effab dt-bindings: input: convert syna,rmi4 to DT schema new 4f15471203ff dt-bindings: display: advantech,idk-2121wr: reference comm [...] new 440b075bd2b5 dt-bindings: use capital "OR" for multiple licenses in SPDX new b37c60d23df7 MAINTAINERS: pps: Update pps-gpio bindings location new 500d45100aa8 of: unittest: Check tree matches original after reverting [...] new a9515ff4fb14 of: overlay: Call of_changeset_init() early new 6becf8f845ae of: unittest: Fix overlay type in apply/revert check new 8f50c20118ec of: unittest: Restore indentation in overlay_bad_add_dup_p [...] new 35df904df899 of: unittest: Improve messages and comments in apply/rever [...] new b7a46e7b4411 of: unittest: Merge of_unittest_apply{,_revert}_overlay_check() new 0676aeeca537 of: unittest: Cleanup partially-applied overlays new ee32072fd125 of: unittest: Add separators to of_unittest_overlay_high_level() new eb38b9529aef of: overlay: unittest: Add test for unresolved symbol new 121b83eaddde of: unittest-data: Convert remaining overlay DTS files to [...] new 517dba9711f9 of: unittest-data: Fix whitespace - blank lines new 367dcb487695 of: unittest-data: Fix whitespace - indentation new 58ec916803cd of: unittest-data: Fix whitespace - angular brackets new 4569820881c6 dt-bindings: Drop remaining unneeded quotes new 80f1c3c76dbc dt-bindings: yamllint: Enable quoted string check new 7839d566c653 dt-bindings: ufs: qcom: Add reg-names property for ICE new a11eaed308ef dt-bindings: ufs: qcom: Add sm6115 binding new e95094d05d94 dt-bindings: ufs: qcom: Add ICE to sm8450 example new 911325d2324e dt-bindings: crypto: ice: Document sm8450 inline crypto engine new 5a7319b967b6 of: unittest: Fix of_unittest_pci_node() kconfig dependencies new c7e151a7100e dt-bindings: thermal: lmh: update maintainer address new a568d217f3d4 dt-bindings: vendor-prefixes: document Saef Technology new 52810f62601b dt-bindings: display: panel: mipi-dbi-spi: add Saef SF-TC154B new 1ce486bae4c3 dt-bindings: usb: Add V3s compatible string for EHCI new 75cc18673980 dt-bindings: usb: Add V3s compatible string for OHCI new 8f447694c23a Merge tag 'devicetree-for-6.6' of git://git.kernel.org/pub [...] new c89388469197 riscv: Explicitly include correct DT includes new 263291fa44ff sparc: Explicitly include correct DT includes new 6303d0693f7d clocksource: Explicitly include correct DT includes new 408d80889305 EDAC: Explicitly include correct DT includes new 32bc7297d855 hte: Explicitly include correct DT includes new 233d687d1b78 macintosh: Explicitly include correct DT includes new 9ac21f40c7e2 mux: Explicitly include correct DT includes new 878f27741f7e sbus: Explicitly include correct DT includes new 6f75dff10f43 parport: Explicitly include correct DT includes new 077ca0408c5e lib/genalloc: Explicitly include correct DT includes new ae36453a4bc4 tpm: Explicitly include correct DT includes new 86cdae14a58a ipmi: Explicitly include correct DT includes new ef2a0b7cdbc5 Merge tag 'devicetree-header-cleanups-for-6.6' of git://gi [...]
The 1138 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../testing/sysfs-devices-platform-kunpeng_hccs | 81 + Documentation/devicetree/bindings/.yamllint | 5 + Documentation/devicetree/bindings/arm/amlogic.yaml | 8 + .../devicetree/bindings/arm/arm,coresight-cti.yaml | 2 +- .../bindings/arm/arm,coresight-dummy-sink.yaml | 2 +- .../bindings/arm/arm,coresight-dummy-source.yaml | 2 +- .../bindings/arm/arm,embedded-trace-extension.yaml | 6 +- .../bindings/arm/arm,trace-buffer-extension.yaml | 9 +- .../bindings/arm/arm,versatile-sysreg.yaml | 2 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 2 +- .../devicetree/bindings/arm/aspeed/aspeed,sbc.yaml | 4 +- .../devicetree/bindings/arm/aspeed/aspeed.yaml | 4 +- .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 1 + .../devicetree/bindings/arm/bcm/brcm,bcm53573.yaml | 39 + Documentation/devicetree/bindings/arm/cpus.yaml | 3 + .../arm/firmware/tlm,trusted-foundations.yaml | 4 +- Documentation/devicetree/bindings/arm/fsl.yaml | 53 +- .../devicetree/bindings/arm/intel,socfpga.yaml | 5 + .../bindings/arm/keystone/ti,k3-sci-common.yaml | 2 +- .../devicetree/bindings/arm/keystone/ti,sci.yaml | 2 +- .../arm/marvell/cp110-system-controller.txt | 8 +- .../bindings/arm/mediatek/mediatek,mipi0a.txt | 2 +- .../bindings/arm/mediatek/mediatek,vcodecsys.txt | 2 +- Documentation/devicetree/bindings/arm/msm/ssbi.txt | 18 - .../bindings/arm/mstar/mstar,l3bridge.yaml | 4 +- .../bindings/arm/mstar/mstar,smpctrl.yaml | 4 +- .../devicetree/bindings/arm/omap/omap.txt | 99 - .../bindings/arm/qcom,coresight-tpda.yaml | 2 +- .../bindings/arm/qcom,coresight-tpdm.yaml | 2 +- .../devicetree/bindings/arm/qcom-soc.yaml | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 14 + .../devicetree/bindings/arm/rockchip.yaml | 15 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 4 +- .../bindings/arm/stm32/st,stm32-syscon.yaml | 4 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 4 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 9 +- .../devicetree/bindings/arm/tegra/nvidia,nvec.txt | 21 - .../bindings/arm/tegra/nvidia,tegra20-ahb.txt | 17 - .../bindings/arm/tegra/nvidia,tegra20-flowctrl.txt | 18 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 13 + Documentation/devicetree/bindings/arm/ti/omap.yaml | 176 ++ .../devicetree/bindings/ata/pata-common.yaml | 2 +- .../devicetree/bindings/bus/brcm,gisb-arb.yaml | 2 +- .../bindings/bus/nvidia,tegra210-aconnect.yaml | 4 +- .../devicetree/bindings/bus/qcom,ssbi.yaml | 63 + .../bindings/chrome/google,cros-ec-typec.yaml | 6 +- .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../devicetree/bindings/clock/alphascale,acc.txt | 4 +- .../bindings/clock/intel,agilex5-clkmgr.yaml | 40 + .../devicetree/bindings/clock/keystone-pll.txt | 2 +- .../devicetree/bindings/clock/lpc1850-ccu.txt | 2 +- .../devicetree/bindings/clock/lpc1850-creg-clk.txt | 4 +- .../devicetree/bindings/clock/maxim,max9485.txt | 2 +- .../bindings/clock/nvidia,tegra124-car.yaml | 4 +- .../bindings/clock/qcom,dispcc-sm8x50.yaml | 4 +- .../devicetree/bindings/clock/qcom,gcc-sm8450.yaml | 2 +- .../bindings/clock/qcom,ipq5018-gcc.yaml | 63 + .../bindings/clock/qcom,kpss-acc-v1.yaml | 2 +- .../bindings/clock/qcom,sm8350-videocc.yaml | 4 +- .../bindings/clock/qcom,sm8450-camcc.yaml | 4 +- .../bindings/clock/qcom,sm8450-dispcc.yaml | 4 +- .../bindings/clock/qcom,sm8450-videocc.yaml | 4 +- .../bindings/clock/qcom,sm8550-dispcc.yaml | 4 +- .../devicetree/bindings/clock/qcom,videocc.yaml | 4 +- .../bindings/clock/sprd,sc9863a-clk.yaml | 2 +- .../bindings/clock/starfive,jh7110-ispcrg.yaml | 87 + .../bindings/clock/starfive,jh7110-pll.yaml | 46 + .../bindings/clock/starfive,jh7110-stgcrg.yaml | 82 + .../bindings/clock/starfive,jh7110-syscrg.yaml | 18 +- .../bindings/clock/starfive,jh7110-voutcrg.yaml | 90 + .../devicetree/bindings/clock/ti,cdce925.yaml | 2 +- .../devicetree/bindings/clock/ti,sci-clk.yaml | 2 +- Documentation/devicetree/bindings/clock/ti/mux.txt | 2 +- .../devicetree/bindings/clock/vf610-clock.txt | 2 +- .../bindings/connector/usb-connector.yaml | 11 +- .../cpu/nvidia,tegra186-ccplex-cluster.yaml | 37 + .../bindings/crypto/qcom,inline-crypto-engine.yaml | 1 + .../devicetree/bindings/crypto/qcom-qce.yaml | 1 + .../devicetree/bindings/crypto/ti,sa2ul.yaml | 16 +- .../devfreq/event/samsung,exynos-ppmu.yaml | 2 +- .../devicetree/bindings/display/atmel/hlcdc-dc.txt | 2 +- .../bindings/display/bridge/snps,dw-mipi-dsi.yaml | 2 +- .../bindings/display/cirrus,clps711x-fb.txt | 2 +- .../bindings/display/msm/dp-controller.yaml | 3 +- .../bindings/display/msm/dsi-controller-main.yaml | 2 +- .../bindings/display/msm/dsi-phy-10nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-14nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-20nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-28nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-7nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-common.yaml | 2 +- .../bindings/display/msm/mdss-common.yaml | 2 +- .../devicetree/bindings/display/msm/qcom,mdp5.yaml | 2 +- .../devicetree/bindings/display/msm/qcom,mdss.yaml | 4 +- .../bindings/display/msm/qcom,msm8998-dpu.yaml | 2 +- .../bindings/display/msm/qcom,msm8998-mdss.yaml | 2 +- .../bindings/display/msm/qcom,qcm2290-dpu.yaml | 2 +- .../bindings/display/msm/qcom,qcm2290-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sc7180-dpu.yaml | 2 +- .../bindings/display/msm/qcom,sc7180-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sc7280-dpu.yaml | 2 +- .../bindings/display/msm/qcom,sc7280-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sc8280xp-dpu.yaml | 2 +- .../bindings/display/msm/qcom,sc8280xp-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sdm845-dpu.yaml | 2 +- .../bindings/display/msm/qcom,sdm845-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sm6115-dpu.yaml | 2 +- .../bindings/display/msm/qcom,sm6115-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sm6350-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sm6375-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sm8150-dpu.yaml | 2 +- .../bindings/display/msm/qcom,sm8150-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sm8250-dpu.yaml | 6 +- .../bindings/display/msm/qcom,sm8250-mdss.yaml | 10 +- .../bindings/display/msm/qcom,sm8350-dpu.yaml | 6 +- .../bindings/display/msm/qcom,sm8350-mdss.yaml | 8 +- .../bindings/display/msm/qcom,sm8450-dpu.yaml | 6 +- .../bindings/display/msm/qcom,sm8450-mdss.yaml | 10 +- .../bindings/display/msm/qcom,sm8550-dpu.yaml | 6 +- .../bindings/display/msm/qcom,sm8550-mdss.yaml | 10 +- .../display/panel/advantech,idk-2121wr.yaml | 3 + .../bindings/display/panel/himax,hx8394.yaml | 2 +- .../display/panel/mantix,mlaf057we51-x.yaml | 2 +- .../display/panel/olimex,lcd-olinuxino.yaml | 2 +- .../bindings/display/panel/orisetech,otm8009a.yaml | 2 +- .../bindings/display/panel/panel-common.yaml | 2 +- .../bindings/display/panel/panel-dsi-cm.yaml | 2 +- .../bindings/display/panel/panel-mipi-dbi-spi.yaml | 3 +- .../bindings/display/panel/panel-simple-dsi.yaml | 2 +- .../bindings/display/panel/raydium,rm68200.yaml | 2 +- .../display/panel/rocktech,jh057n00900.yaml | 2 +- .../bindings/display/panel/visionox,rm69299.yaml | 2 +- .../bindings/display/panel/visionox,vtdr6130.yaml | 2 +- .../bindings/display/rockchip/rockchip-vop2.yaml | 2 +- .../display/tegra/nvidia,tegra124-sor.yaml | 2 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 2 +- .../bindings/dma/nvidia,tegra20-apbdma.txt | 2 +- .../devicetree/bindings/dma/qcom,bam-dma.yaml | 2 +- .../devicetree/bindings/dma/stericsson,dma40.yaml | 2 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 7 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 4 +- .../bindings/extcon/qcom,pm8941-misc.yaml | 2 +- .../intel,ixp4xx-network-processing-engine.yaml | 4 +- .../bindings/firmware/nvidia,tegra186-bpmp.yaml | 39 +- .../devicetree/bindings/firmware/qcom,scm.yaml | 1 + .../firmware/xilinx/xlnx,zynqmp-firmware.yaml | 14 + .../devicetree/bindings/fpga/fpga-region.txt | 4 +- .../devicetree/bindings/gpio/gpio-xgene-sb.txt | 2 +- .../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml | 2 +- .../devicetree/bindings/gpio/ti,omap-gpio.yaml | 4 +- .../bindings/gpio/x-powers,axp209-gpio.yaml | 4 +- .../bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml | 4 +- .../bindings/gpio/xylon,logicvc-gpio.yaml | 4 +- .../hwlock/allwinner,sun6i-a31-hwspinlock.yaml | 2 +- .../bindings/hwlock/ti,omap-hwspinlock.yaml | 2 +- .../devicetree/bindings/hwmon/adi,adm1177.yaml | 2 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 2 +- .../devicetree/bindings/hwmon/adi,ltc2992.yaml | 2 +- .../devicetree/bindings/hwmon/aspeed-pwm-tacho.txt | 2 +- .../devicetree/bindings/hwmon/iio-hwmon.yaml | 4 +- .../devicetree/bindings/hwmon/jedec,jc42.yaml | 2 +- .../devicetree/bindings/hwmon/lltc,ltc4151.yaml | 2 +- Documentation/devicetree/bindings/hwmon/lm75.yaml | 2 +- Documentation/devicetree/bindings/hwmon/lm87.txt | 2 +- .../devicetree/bindings/hwmon/ltq-cputemp.txt | 2 +- .../bindings/hwmon/microchip,mcp3021.yaml | 2 +- .../devicetree/bindings/hwmon/moortec,mr75203.yaml | 2 +- .../devicetree/bindings/hwmon/national,lm90.yaml | 2 +- .../devicetree/bindings/hwmon/npcm750-pwm-fan.txt | 2 +- .../devicetree/bindings/hwmon/nxp,mc34vr500.yaml | 2 +- .../devicetree/bindings/hwmon/sensirion,sht15.yaml | 2 +- .../devicetree/bindings/hwmon/sensirion,shtc1.yaml | 2 +- .../bindings/hwmon/starfive,jh71x0-temp.yaml | 8 +- .../devicetree/bindings/hwmon/ti,tmp102.yaml | 2 +- .../devicetree/bindings/hwmon/ti,tmp108.yaml | 2 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 2 +- .../devicetree/bindings/hwmon/ti,tps23861.yaml | 2 +- Documentation/devicetree/bindings/i2c/i2c-sprd.txt | 2 +- .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 4 +- .../devicetree/bindings/iio/accel/fsl,mma7455.yaml | 4 +- .../bindings/iio/adc/atmel,sama9260-adc.yaml | 4 +- .../bindings/iio/adc/xlnx,zynqmp-ams.yaml | 2 +- .../devicetree/bindings/iio/cdc/adi,ad7150.yaml | 2 +- Documentation/devicetree/bindings/iio/common.yaml | 2 +- .../bindings/iio/frequency/adi,admv1014.yaml | 2 +- .../bindings/iio/humidity/ti,hdc2010.yaml | 2 +- .../iio/pressure/honeywell,mprls0025pa.yaml | 2 +- .../bindings/iio/proximity/ams,as3935.yaml | 2 +- .../devicetree/bindings/iio/st,st-sensors.yaml | 2 +- .../devicetree/bindings/input/elan,ekth3000.yaml | 2 +- .../bindings/input/rmi4/rmi_2d_sensor.txt | 56 - .../devicetree/bindings/input/rmi4/rmi_f01.txt | 39 - .../devicetree/bindings/input/rmi4/rmi_i2c.txt | 61 - .../devicetree/bindings/input/rmi4/rmi_spi.txt | 56 - .../devicetree/bindings/input/syna,rmi4.yaml | 271 +++ .../bindings/input/touchscreen/tsc2007.txt | 2 +- .../bindings/interrupt-controller/arm,gic-v3.yaml | 2 +- .../arm,versatile-fpga-irq.txt | 4 +- .../brcm,bcm2835-armctrl-ic.txt | 2 +- .../interrupt-controller/brcm,bcm7120-l2-intc.yaml | 2 +- .../bindings/interrupt-controller/qcom,pdc.yaml | 1 + .../interrupt-controller/ti,pruss-intc.yaml | 2 +- .../devicetree/bindings/iommu/xen,grant-dma.yaml | 2 +- .../bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml | 8 +- .../devicetree/bindings/ipmi/ipmi-ipmb.yaml | 2 +- .../devicetree/bindings/ipmi/ipmi-smic.yaml | 2 +- .../leds/backlight/mediatek,mt6370-backlight.yaml | 2 +- .../devicetree/bindings/leds/leds-lp55xx.yaml | 4 +- .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 2 +- .../bindings/mailbox/brcm,iproc-flexrm-mbox.txt | 2 +- .../bindings/mailbox/ti,omap-mailbox.yaml | 4 +- .../bindings/media/i2c/toshiba,tc358746.yaml | 2 +- .../devicetree/bindings/media/i2c/tvp5150.txt | 2 +- .../media/mediatek,vcodec-subdev-decoder.yaml | 2 +- .../bindings/media/qcom,msm8916-venus.yaml | 4 +- .../bindings/media/qcom,sm8250-venus.yaml | 4 +- .../bindings/memory-controllers/ingenic,nemc.yaml | 1 + .../memory-controllers/mc-peripheral-props.yaml | 2 + .../memory-controllers/mediatek,smi-larb.yaml | 2 +- .../memory-controllers/rockchip,rk3399-dmc.yaml | 4 +- .../memory-controllers/xlnx,zynq-ddrc-a05.yaml | 2 +- .../devicetree/bindings/mfd/aspeed-lpc.yaml | 2 +- .../devicetree/bindings/mfd/qcom,pm8008.yaml | 2 +- .../devicetree/bindings/mfd/rohm,bd9576-pmic.yaml | 4 +- .../devicetree/bindings/mfd/stericsson,ab8500.yaml | 16 +- .../bindings/mfd/stericsson,db8500-prcmu.yaml | 2 +- .../bindings/mips/loongson/ls2k-reset.yaml | 4 +- .../bindings/mips/loongson/rs780e-acpi.yaml | 4 +- .../misc/intel,ixp4xx-ahb-queue-manager.yaml | 4 +- .../bindings/mmc/marvell,xenon-sdhci.yaml | 4 +- Documentation/devicetree/bindings/mmc/pxa-mmc.txt | 2 +- .../devicetree/bindings/mmc/sdhci-msm.yaml | 4 +- .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 2 +- .../bindings/mtd/microchip,mchp48l640.yaml | 4 +- .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 2 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 2 +- .../devicetree/bindings/net/can/cc770.txt | 2 +- .../devicetree/bindings/net/davicom,dm9000.yaml | 59 + .../devicetree/bindings/net/davicom-dm9000.txt | 27 - .../devicetree/bindings/net/dsa/brcm,sf2.yaml | 2 +- .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 3 + .../devicetree/bindings/net/ethernet-phy.yaml | 2 +- .../devicetree/bindings/net/faraday,ftgmac100.yaml | 102 + .../devicetree/bindings/net/ftgmac100.txt | 67 - .../devicetree/bindings/net/mediatek-dwmac.yaml | 2 +- .../devicetree/bindings/net/microchip,lan95xx.yaml | 2 +- .../devicetree/bindings/net/nfc/marvell,nci.yaml | 4 +- .../devicetree/bindings/net/samsung-sxgbe.txt | 4 +- .../bindings/net/snps,dwc-qos-ethernet.txt | 2 +- .../devicetree/bindings/net/sti-dwmac.txt | 2 +- Documentation/devicetree/bindings/nios2/nios2.txt | 2 +- .../bindings/nvmem/layouts/onie,tlv-layout.yaml | 2 +- .../devicetree/bindings/pci/rockchip-dw-pcie.yaml | 70 + .../devicetree/bindings/pci/snps,dw-pcie.yaml | 18 +- .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 2 +- .../bindings/phy/nvidia,tegra210-xusb-padctl.yaml | 2 +- .../devicetree/bindings/phy/phy-hisi-inno-usb2.txt | 2 +- .../devicetree/bindings/phy/pistachio-usb-phy.txt | 2 +- .../devicetree/bindings/phy/pxa1928-usb-phy.txt | 2 +- .../bindings/phy/rockchip-inno-csi-dphy.yaml | 2 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 2 +- Documentation/devicetree/bindings/phy/ti-phy.txt | 2 +- .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +- .../bindings/pinctrl/canaan,k210-fpioa.yaml | 2 +- .../bindings/pinctrl/mediatek,mt6779-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt6795-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt7981-pinctrl.yaml | 4 +- .../bindings/pinctrl/mediatek,mt7986-pinctrl.yaml | 4 +- .../bindings/pinctrl/mediatek,mt8183-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt8365-pinctrl.yaml | 2 +- .../bindings/pinctrl/pinctrl-max77620.txt | 2 +- .../devicetree/bindings/pinctrl/pinctrl-rk805.txt | 2 +- .../devicetree/bindings/pinctrl/sprd,pinctrl.txt | 2 +- .../devicetree/bindings/pmem/pmem-region.txt | 4 +- .../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/power/renesas,sysc-rmobile.yaml | 2 +- .../bindings/power/reset/gpio-poweroff.yaml | 2 +- .../bindings/power/reset/gpio-restart.yaml | 2 +- .../bindings/power/reset/restart-handler.yaml | 2 +- .../devicetree/bindings/power/supply/bq256xx.yaml | 2 +- .../bindings/power/supply/sbs,sbs-manager.yaml | 2 +- .../bindings/power/xlnx,zynqmp-genpd.txt | 34 - .../devicetree/bindings/powerpc/fsl/cpus.txt | 2 +- .../devicetree/bindings/powerpc/fsl/dcsr.txt | 4 +- .../devicetree/bindings/powerpc/fsl/raideng.txt | 2 +- .../bindings/powerpc/nintendo/gamecube.txt | 2 +- .../devicetree/bindings/powerpc/nintendo/wii.txt | 2 +- Documentation/devicetree/bindings/pps/pps-gpio.txt | 30 - .../devicetree/bindings/pps/pps-gpio.yaml | 49 + .../devicetree/bindings/pwm/pwm-samsung.yaml | 17 +- .../bindings/pwm/snps,dw-apb-timers-pwm2.yaml | 2 +- .../bindings/regulator/regulator-max77620.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 8 +- .../regulator/richtek,rt5190a-regulator.yaml | 2 +- .../devicetree/bindings/regulator/vctrl.txt | 2 +- .../bindings/remoteproc/qcom,glink-edge.yaml | 3 - .../bindings/remoteproc/qcom,glink-rpm-edge.yaml | 2 +- .../bindings/remoteproc/qcom,rpm-proc.yaml | 171 ++ .../bindings/remoteproc/qcom,sm8350-pas.yaml | 6 +- .../bindings/remoteproc/ti,k3-dsp-rproc.yaml | 2 +- .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 4 +- .../bindings/remoteproc/ti,omap-remoteproc.yaml | 2 +- .../bindings/remoteproc/ti,pru-consumer.yaml | 2 +- .../bindings/remoteproc/ti,pru-rproc.yaml | 2 +- .../bindings/remoteproc/xlnx,zynqmp-r5fss.yaml | 2 +- .../nvidia,tegra264-bpmp-shmem.yaml | 47 + .../devicetree/bindings/reset/altr,rst-mgr.yaml | 12 +- .../devicetree/bindings/reset/ti,sci-reset.yaml | 2 +- .../bindings/reset/ti,tps380x-reset.yaml | 2 +- .../devicetree/bindings/reset/ti-syscon-reset.txt | 2 +- .../bindings/reset/xlnx,zynqmp-reset.yaml | 1 + Documentation/devicetree/bindings/riscv/thead.yaml | 4 + .../devicetree/bindings/rng/omap_rng.yaml | 4 +- Documentation/devicetree/bindings/rtc/rtc-cmos.txt | 2 +- .../bindings/serial/nvidia,tegra20-hsuart.txt | 73 - .../bindings/serial/nvidia,tegra20-hsuart.yaml | 125 ++ .../devicetree/bindings/serial/st-asc.txt | 2 +- .../bindings/soc/aspeed/uart-routing.yaml | 4 +- .../bindings/soc/intel/intel,hps-copy-engine.yaml | 4 +- .../bindings/soc/litex/litex,soc-controller.yaml | 4 +- .../bindings/soc/loongson/loongson,ls2k-pmc.yaml | 52 + .../soc/mediatek/mediatek,mt7986-wo-ccif.yaml | 2 +- .../microchip/microchip,mpfs-sys-controller.yaml | 2 +- .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +- .../bindings/soc/qcom/qcom,pmic-glink.yaml | 6 - .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 23 +- .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 7 + .../bindings/soc/renesas/renesas,rzg2l-sysc.yaml | 4 +- .../soc/starfive/starfive,jh7110-syscon.yaml | 93 + .../devicetree/bindings/soc/tegra/nvidia,nvec.yaml | 84 + .../bindings/soc/tegra/nvidia,tegra20-ahb.yaml | 40 + .../soc/tegra/nvidia,tegra20-flowctrl.yaml | 41 + .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 13 +- .../devicetree/bindings/soc/ti/sci-pm-domain.yaml | 2 +- .../bindings/sound/axentia,tse850-pcm5142.txt | 2 +- .../devicetree/bindings/sound/cs35l35.txt | 2 +- .../devicetree/bindings/sound/cs35l36.txt | 2 +- .../devicetree/bindings/sound/cs53l30.txt | 2 +- .../devicetree/bindings/sound/dialog,da7219.yaml | 4 +- .../devicetree/bindings/sound/fsl,esai.txt | 2 +- .../bindings/sound/mediatek,mt8188-afe.yaml | 2 +- .../devicetree/bindings/sound/mt2701-afe-pcm.txt | 2 +- .../devicetree/bindings/sound/mt8195-afe-pcm.yaml | 4 +- .../sound/nvidia,tegra-audio-max9808x.yaml | 12 +- .../bindings/sound/nvidia,tegra-audio-rt5631.yaml | 8 +- .../devicetree/bindings/sound/renesas,rsnd.txt | 2 +- .../bindings/sound/rockchip,rk3288-hdmi-analog.txt | 2 +- Documentation/devicetree/bindings/sound/rt5663.txt | 2 +- .../devicetree/bindings/sound/serial-midi.yaml | 2 +- .../devicetree/bindings/sound/sprd-pcm.txt | 2 +- .../devicetree/bindings/sound/st,stm32-sai.yaml | 2 +- .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 2 +- .../devicetree/bindings/sound/ti,tas2781.yaml | 2 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 2 +- .../bindings/soundwire/qcom,soundwire.yaml | 4 +- .../bindings/spi/brcm,bcm2835-aux-spi.txt | 4 +- .../devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml | 4 +- .../devicetree/bindings/spi/omap-spi.yaml | 2 +- .../devicetree/bindings/sram/qcom,ocmem.yaml | 26 +- .../bindings/thermal/nvidia,tegra124-soctherm.txt | 238 --- .../bindings/thermal/nvidia,tegra124-soctherm.yaml | 380 ++++ .../devicetree/bindings/thermal/qcom-lmh.yaml | 2 +- .../devicetree/bindings/timer/snps,arc-timer.txt | 2 +- .../devicetree/bindings/trivial-devices.yaml | 10 +- .../devicetree/bindings/ufs/qcom,ufs.yaml | 44 + .../devicetree/bindings/ufs/ufs-common.yaml | 2 +- .../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 2 +- .../devicetree/bindings/usb/cypress,cypd4226.yaml | 6 +- .../devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml | 2 +- .../devicetree/bindings/usb/generic-ehci.yaml | 1 + .../devicetree/bindings/usb/generic-ohci.yaml | 1 + .../devicetree/bindings/usb/genesys,gl850g.yaml | 2 +- .../devicetree/bindings/usb/msm-hsusb.txt | 2 +- .../devicetree/bindings/usb/realtek,rts5411.yaml | 2 +- .../devicetree/bindings/usb/richtek,rt1719.yaml | 2 +- .../devicetree/bindings/usb/samsung-hsotg.txt | 38 - .../devicetree/bindings/usb/ti,usb8041.yaml | 2 +- .../devicetree/bindings/usb/vialab,vl817.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../bindings/watchdog/toshiba,visconti-wdt.yaml | 4 +- Documentation/process/maintainer-handbooks.rst | 1 + Documentation/process/maintainer-soc-clean-dts.rst | 25 + Documentation/process/maintainer-soc.rst | 4 +- MAINTAINERS | 79 +- arch/arm/boot/dts/allwinner/Makefile | 19 + .../allwinner/sun8i-t113s-mangopi-mq-r-t113.dts | 2 +- arch/arm/boot/dts/allwinner/sun8i-t113s.dtsi | 2 +- .../dts/allwinner/sunxi-d1s-t113-mangopi-mq-r.dtsi | 2 +- arch/arm/boot/dts/aspeed/Makefile | 2 + .../dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts | 129 +- .../boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts | 18 +- .../dts/aspeed/aspeed-bmc-facebook-cloudripper.dts | 10 +- .../boot/dts/aspeed/aspeed-bmc-facebook-cmm.dts | 46 +- .../boot/dts/aspeed/aspeed-bmc-facebook-elbert.dts | 4 +- .../boot/dts/aspeed/aspeed-bmc-facebook-fuji.dts | 30 +- .../dts/aspeed/aspeed-bmc-facebook-minipack.dts | 32 +- .../dts/aspeed/aspeed-bmc-facebook-tiogapass.dts | 8 +- .../dts/aspeed/aspeed-bmc-facebook-wedge100.dts | 2 +- .../dts/aspeed/aspeed-bmc-facebook-wedge400.dts | 10 +- .../boot/dts/aspeed/aspeed-bmc-facebook-yamp.dts | 2 +- .../dts/aspeed/aspeed-bmc-facebook-yosemite4.dts | 624 ++++++ .../arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts | 364 +--- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts | 1855 ++++++++++------- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts | 691 +------ .../boot/dts/aspeed/aspeed-bmc-inspur-fp5280g2.dts | 4 +- .../boot/dts/aspeed/aspeed-bmc-inspur-nf5280m6.dts | 12 +- .../dts/aspeed/aspeed-bmc-inventec-starscream.dts | 389 ++++ .../aspeed/aspeed-bmc-inventec-transformers.dts | 6 +- .../boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts | 4 +- .../boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts | 4 +- arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts | 4 +- .../arm/boot/dts/aspeed/aspeed-bmc-quanta-q71l.dts | 6 +- arch/arm/boot/dts/aspeed/aspeed-bmc-quanta-s6q.dts | 10 +- .../arm/boot/dts/aspeed/aspeed-bmc-vegman-n110.dts | 14 +- .../arm/boot/dts/aspeed/aspeed-bmc-vegman-rx20.dts | 10 +- .../arm/boot/dts/aspeed/aspeed-bmc-vegman-sx20.dts | 14 +- arch/arm/boot/dts/aspeed/aspeed-g6-pinctrl.dtsi | 10 + arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 20 + .../dts/aspeed/ast2500-facebook-netbmc-common.dtsi | 4 + arch/arm/boot/dts/aspeed/ibm-power10-dual.dtsi | 380 ++++ arch/arm/boot/dts/aspeed/ibm-power10-quad.dtsi | 1305 ++++++++++++ arch/arm/boot/dts/broadcom/Makefile | 1 + arch/arm/boot/dts/broadcom/bcm-hr2.dtsi | 4 +- arch/arm/boot/dts/broadcom/bcm-ns.dtsi | 18 + arch/arm/boot/dts/broadcom/bcm-nsp.dtsi | 4 +- arch/arm/boot/dts/broadcom/bcm11351.dtsi | 13 +- arch/arm/boot/dts/broadcom/bcm21664.dtsi | 9 +- arch/arm/boot/dts/broadcom/bcm23550.dtsi | 9 +- arch/arm/boot/dts/broadcom/bcm2711.dtsi | 4 +- arch/arm/boot/dts/broadcom/bcm28155-ap.dts | 94 +- arch/arm/boot/dts/broadcom/bcm2835-common.dtsi | 2 +- arch/arm/boot/dts/broadcom/bcm2835-rpi-a-plus.dts | 1 + arch/arm/boot/dts/broadcom/bcm2835-rpi-a.dts | 1 + arch/arm/boot/dts/broadcom/bcm2835-rpi-b-plus.dts | 1 + arch/arm/boot/dts/broadcom/bcm2835-rpi-b-rev2.dts | 1 + arch/arm/boot/dts/broadcom/bcm2835-rpi-b.dts | 1 + arch/arm/boot/dts/broadcom/bcm2835-rpi-cm1-io1.dts | 1 + arch/arm/boot/dts/broadcom/bcm2835-rpi-zero-w.dts | 2 + arch/arm/boot/dts/broadcom/bcm2835-rpi-zero.dts | 1 + arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi | 2 - arch/arm/boot/dts/broadcom/bcm2836-rpi-2-b.dts | 1 + arch/arm/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 1 + .../arm/boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts | 2 + arch/arm/boot/dts/broadcom/bcm283x.dtsi | 2 +- .../dts/broadcom/bcm4708-linksys-ea6500-v2.dts | 3 +- .../boot/dts/broadcom/bcm47094-asus-rt-ac3100.dts | 23 + .../boot/dts/broadcom/bcm47094-asus-rt-ac3100.dtsi | 163 ++ .../boot/dts/broadcom/bcm47094-asus-rt-ac88u.dts | 155 +- .../boot/dts/broadcom/bcm47094-dlink-dir-885l.dts | 1 + .../boot/dts/broadcom/bcm47094-dlink-dir-890l.dts | 1 + .../dts/broadcom/bcm47094-linksys-panamera.dts | 2 +- .../boot/dts/broadcom/bcm47094-luxul-xap-1610.dts | 37 + .../dts/broadcom/bcm47094-luxul-xwr-3150-v1.dts | 36 + arch/arm/boot/dts/broadcom/bcm47094-phicomm-k3.dts | 2 +- .../boot/dts/broadcom/bcm47189-luxul-xap-1440.dts | 20 +- .../boot/dts/broadcom/bcm47189-luxul-xap-810.dts | 21 +- arch/arm/boot/dts/broadcom/bcm47189-tenda-ac9.dts | 9 +- arch/arm/boot/dts/broadcom/bcm53573.dtsi | 53 +- arch/arm/boot/dts/broadcom/bcm947189acdbmr.dts | 6 +- arch/arm/boot/dts/hisilicon/hi3519.dtsi | 22 +- .../boot/dts/intel/socfpga/socfpga_arria10.dtsi | 6 +- .../boot/dts/marvell/armada-370-dlink-dns327l.dts | 83 +- .../dts/marvell/armada-370-seagate-nas-4bay.dts | 43 +- .../dts/marvell/armada-370-seagate-nas-xbay.dtsi | 48 +- .../armada-370-seagate-personal-cloud-2bay.dts | 21 +- .../marvell/armada-370-seagate-personal-cloud.dtsi | 45 +- .../dts/marvell/armada-370-synology-ds213j.dts | 54 +- .../dts/marvell/armada-382-rd-ac3x-48g4x2xl.dts | 6 +- .../boot/dts/marvell/armada-xp-synology-ds414.dts | 105 +- arch/arm/boot/dts/marvell/dove-cm-a510.dtsi | 18 +- arch/arm/boot/dts/marvell/dove-cubox.dts | 29 +- arch/arm/boot/dts/marvell/dove-d3plug.dts | 29 +- arch/arm/boot/dts/marvell/dove-sbc-a510.dts | 30 +- arch/arm/boot/dts/marvell/kirkwood-l-50.dts | 4 +- arch/arm/boot/dts/marvell/pxa168.dtsi | 2 +- arch/arm/boot/dts/marvell/pxa910.dtsi | 2 +- arch/arm/boot/dts/microchip/Makefile | 15 +- .../dts/microchip/at91-sama5d3_ksz9477_evb.dts | 13 + arch/arm/boot/dts/microchip/at91-vinco.dts | 4 +- arch/arm/boot/dts/microchip/at91rm9200.dtsi | 12 +- arch/arm/boot/dts/microchip/at91sam9260.dtsi | 14 +- arch/arm/boot/dts/microchip/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9g20ek_2mmc.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/microchip/lan966x-pcb8290.dts | 2 +- arch/arm/boot/dts/microchip/sama5d2.dtsi | 6 +- arch/arm/boot/dts/microchip/sama5d3.dtsi | 2 +- arch/arm/boot/dts/microchip/sama5d4.dtsi | 2 +- arch/arm/boot/dts/microchip/sama7g5.dtsi | 40 +- arch/arm/boot/dts/nspire/nspire-classic.dtsi | 2 - arch/arm/boot/dts/nspire/nspire-clp.dts | 93 +- arch/arm/boot/dts/nspire/nspire-cx.dts | 95 +- arch/arm/boot/dts/nspire/nspire-tp.dts | 93 +- arch/arm/boot/dts/nspire/nspire.dtsi | 26 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-gbs.dts | 16 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-gsj.dts | 2 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-kudo.dts | 8 +- .../dts/nuvoton/nuvoton-npcm750-runbmc-olympus.dts | 4 +- arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts | 2 + arch/arm/boot/dts/nvidia/tegra114-dalmore.dts | 2 + arch/arm/boot/dts/nvidia/tegra114-roth.dts | 2 + arch/arm/boot/dts/nvidia/tegra114-tn7.dts | 2 + arch/arm/boot/dts/nvidia/tegra114.dtsi | 4 - arch/arm/boot/dts/nvidia/tegra124-apalis-eval.dts | 2 + .../boot/dts/nvidia/tegra124-apalis-v1.2-eval.dts | 2 + arch/arm/boot/dts/nvidia/tegra124-apalis-v1.2.dtsi | 3 + arch/arm/boot/dts/nvidia/tegra124-apalis.dtsi | 3 + arch/arm/boot/dts/nvidia/tegra124-jetson-tk1.dts | 4 + arch/arm/boot/dts/nvidia/tegra124-nyan.dtsi | 2 + arch/arm/boot/dts/nvidia/tegra124-venice2.dts | 2 + arch/arm/boot/dts/nvidia/tegra124.dtsi | 4 - .../boot/dts/nvidia/tegra20-acer-a500-picasso.dts | 2 + arch/arm/boot/dts/nvidia/tegra20-asus-tf101.dts | 4 + .../boot/dts/nvidia/tegra20-colibri-eval-v3.dts | 2 + arch/arm/boot/dts/nvidia/tegra20-colibri-iris.dts | 2 + arch/arm/boot/dts/nvidia/tegra20-colibri.dtsi | 2 + arch/arm/boot/dts/nvidia/tegra20-harmony.dts | 2 + arch/arm/boot/dts/nvidia/tegra20-paz00.dts | 23 +- arch/arm/boot/dts/nvidia/tegra20-seaboard.dts | 2 + arch/arm/boot/dts/nvidia/tegra20-tamonten.dtsi | 2 + arch/arm/boot/dts/nvidia/tegra20-trimslice.dts | 2 + arch/arm/boot/dts/nvidia/tegra20-ventana.dts | 2 + arch/arm/boot/dts/nvidia/tegra20.dtsi | 5 - arch/arm/boot/dts/nvidia/tegra30-apalis-eval.dts | 2 + .../boot/dts/nvidia/tegra30-apalis-v1.1-eval.dts | 2 + arch/arm/boot/dts/nvidia/tegra30-apalis-v1.1.dtsi | 3 + arch/arm/boot/dts/nvidia/tegra30-apalis.dtsi | 3 + .../nvidia/tegra30-asus-nexus7-grouper-common.dtsi | 14 +- .../nvidia/tegra30-asus-transformer-common.dtsi | 2 + arch/arm/boot/dts/nvidia/tegra30-beaver.dts | 2 + arch/arm/boot/dts/nvidia/tegra30-cardhu.dtsi | 3 + .../boot/dts/nvidia/tegra30-colibri-eval-v3.dts | 2 + arch/arm/boot/dts/nvidia/tegra30-colibri.dtsi | 2 + arch/arm/boot/dts/nvidia/tegra30-ouya.dts | 3 + .../boot/dts/nvidia/tegra30-pegatron-chagall.dts | 4 +- arch/arm/boot/dts/nvidia/tegra30.dtsi | 5 - arch/arm/boot/dts/nxp/imx/imx1-apf9328.dts | 6 +- .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 25 +- arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts | 71 +- arch/arm/boot/dts/nxp/imx/imx25-pdk.dts | 62 +- arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts | 19 +- .../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts | 25 +- .../dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts | 19 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts | 21 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 30 +- arch/arm/boot/dts/nxp/imx/imx27.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx31.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx50-evk.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx50.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx51-babbage.dts | 25 +- .../nxp/imx/imx51-eukrea-mbimxsd51-baseboard.dts | 23 +- arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-ard.dts | 19 +- arch/arm/boot/dts/nxp/imx/imx53-m53.dtsi | 34 +- arch/arm/boot/dts/nxp/imx/imx53-m53evk.dts | 34 +- arch/arm/boot/dts/nxp/imx/imx53-mba53.dts | 33 +- arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi | 65 +- arch/arm/boot/dts/nxp/imx/imx53-smd.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx53-tqma53.dtsi | 19 +- .../arm/boot/dts/nxp/imx/imx53-voipac-dmm-668.dtsi | 36 +- arch/arm/boot/dts/nxp/imx/imx53.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-b105pv2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-b105v2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-b125pv2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-b125v2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-b155v2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-b1x5pv2.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6dl-b1x5v2.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-emcon-avari.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-arm2.dts | 36 +- arch/arm/boot/dts/nxp/imx/imx6q-bosch-acc.dts | 2 - arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 55 +- arch/arm/boot/dts/nxp/imx/imx6q-dms-ba16.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-emcon-avari.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-gk802.dts | 19 +- arch/arm/boot/dts/nxp/imx/imx6q-gw5400-a.dts | 67 +- arch/arm/boot/dts/nxp/imx/imx6q-h100.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-pistachio.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts | 5 +- arch/arm/boot/dts/nxp/imx/imx6q-tbs2910.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-apf6dev.dtsi | 1 + .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +- .../boot/dts/nxp/imx/imx6qdl-dfi-fs700-m60.dtsi | 30 +- arch/arm/boot/dts/nxp/imx/imx6qdl-emcon-avari.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw52xx.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-gw53xx.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 85 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi | 2 + arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 2 + arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 79 +- .../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 132 +- .../boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 121 +- .../boot/dts/nxp/imx/imx6qdl-phytec-pbab01.dtsi | 26 +- .../boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi | 50 +- .../dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi | 8 + arch/arm/boot/dts/nxp/imx/imx6qdl-rex.dtsi | 58 +- arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi | 147 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-ts7970.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-udoo.dtsi | 36 +- arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 4 +- .../boot/dts/nxp/imx/imx6ul-ccimx6ulsbcexpress.dts | 2 +- .../arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsbcpro.dts | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsom.dtsi | 1 - arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts | 1 - .../boot/dts/nxp/imx/imx6ul-kontron-bl-common.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul-pico-dwarf.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6ul-pico-hobbit.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6ul-pico-pi.dts | 1 + .../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi | 1 - arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts | 1 + arch/arm/boot/dts/nxp/imx/imx7d-pico-nymph.dts | 1 + arch/arm/boot/dts/nxp/imx/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 5 + arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 3 +- arch/arm/boot/dts/nxp/ls/Makefile | 1 + arch/arm/boot/dts/nxp/ls/ls1021a-iot.dts | 10 +- .../dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a.dts | 405 ++++ arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a.dtsi | 107 + arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts | 19 +- arch/arm/boot/dts/nxp/mxs/imx23.dtsi | 21 +- arch/arm/boot/dts/nxp/mxs/imx28-apf28dev.dts | 34 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10057.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10058.dts | 23 +- .../boot/dts/nxp/mxs/imx28-eukrea-mbmx283lc.dts | 2 +- .../boot/dts/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi | 82 +- arch/arm/boot/dts/nxp/mxs/imx28-m28.dtsi | 19 +- arch/arm/boot/dts/nxp/mxs/imx28-m28cu3.dts | 66 +- arch/arm/boot/dts/nxp/mxs/imx28-m28evk.dts | 45 +- arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts | 19 +- arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 24 +- arch/arm/boot/dts/nxp/vf/vf610-twr.dts | 31 +- arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 4 +- arch/arm/boot/dts/qcom/qcom-apq8064-pins.dtsi | 16 + arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 52 +- .../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 5 + arch/arm/boot/dts/qcom/qcom-apq8084.dtsi | 6 +- arch/arm/boot/dts/qcom/qcom-ipq4018-ap120c-ac.dtsi | 7 +- arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 43 +- arch/arm/boot/dts/qcom/qcom-ipq8064-rb3011.dts | 1 - arch/arm/boot/dts/qcom/qcom-ipq8064-v1.0.dtsi | 1 - arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi | 19 +- arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 182 +- arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 1 - arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 44 +- .../dts/qcom/qcom-msm8974pro-fairphone-fp2.dts | 2 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 8 +- arch/arm/boot/dts/qcom/qcom-pm8226.dtsi | 12 +- arch/arm/boot/dts/qcom/qcom-pm8941.dtsi | 36 +- arch/arm/boot/dts/qcom/qcom-pma8084.dtsi | 12 +- arch/arm/boot/dts/qcom/qcom-pmx55.dtsi | 8 +- arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 2 +- .../boot/dts/renesas/r8a7740-armadillo800eva.dts | 2 +- .../arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts | 2 +- .../boot/dts/rockchip/rv1126-edgeble-neu2-io.dts | 29 + .../arm/boot/dts/rockchip/rv1126-edgeble-neu2.dtsi | 27 +- arch/arm/boot/dts/rockchip/rv1126-pinctrl.dtsi | 26 + arch/arm/boot/dts/rockchip/rv1126.dtsi | 93 + arch/arm/boot/dts/samsung/Makefile | 3 + arch/arm/boot/dts/samsung/exynos4210-i9100.dts | 4 +- arch/arm/boot/dts/samsung/exynos4210-trats.dts | 8 +- .../boot/dts/samsung/exynos4210-universal_c210.dts | 4 +- arch/arm/boot/dts/samsung/exynos4212-tab3-3g8.dts | 29 + arch/arm/boot/dts/samsung/exynos4212-tab3-lte8.dts | 44 + .../arm/boot/dts/samsung/exynos4212-tab3-wifi8.dts | 26 + arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi | 1310 ++++++++++++ arch/arm/boot/dts/samsung/exynos4412-midas.dtsi | 52 +- .../boot/dts/samsung/exynos5250-snow-common.dtsi | 8 +- arch/arm/boot/dts/samsung/s3c6410-mini6410.dts | 2 +- arch/arm/boot/dts/samsung/s5pv210-pinctrl.dtsi | 12 +- arch/arm/boot/dts/samsung/s5pv210-smdkv210.dts | 2 +- arch/arm/boot/dts/st/Makefile | 2 + arch/arm/boot/dts/st/spear1340.dtsi | 8 +- arch/arm/boot/dts/st/spear13xx.dtsi | 24 +- arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi | 45 + arch/arm/boot/dts/st/stm32f746-disco.dts | 69 +- arch/arm/boot/dts/st/stm32f746-pinctrl.dtsi | 44 + arch/arm/boot/dts/st/stm32f746.dtsi | 57 + arch/arm/boot/dts/st/stm32f769-pinctrl.dtsi | 44 + arch/arm/boot/dts/st/stm32mp131.dtsi | 66 +- arch/arm/boot/dts/st/stm32mp135f-dk.dts | 68 +- arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 129 ++ arch/arm/boot/dts/st/stm32mp15-scmi.dtsi | 23 +- arch/arm/boot/dts/st/stm32mp151a-prtt1c.dts | 32 + arch/arm/boot/dts/st/stm32mp157.dtsi | 18 + .../st/stm32mp157a-icore-stm32mp1-ctouch2-of10.dts | 24 +- .../dts/st/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 28 +- arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 28 +- arch/arm/boot/dts/st/stm32mp157c-emsbc-argon.dts | 2 +- .../arm/boot/dts/st/stm32mp157c-emstamp-argon.dtsi | 9 +- arch/arm/boot/dts/st/stm32mp157c-ev1.dts | 28 +- arch/arm/boot/dts/st/stm32mp157c-lxa-tac-gen1.dts | 93 + arch/arm/boot/dts/st/stm32mp157c-lxa-tac-gen2.dts | 172 ++ arch/arm/boot/dts/st/stm32mp157c-odyssey-som.dtsi | 4 +- arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi | 610 ++++++ arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi | 4 +- arch/arm/boot/dts/st/stm32mp15xx-dhcor-som.dtsi | 4 +- arch/arm/boot/dts/ti/davinci/da850-evm.dts | 4 +- arch/arm/boot/dts/ti/davinci/da850-lcdk.dts | 4 +- arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts | 4 +- arch/arm/boot/dts/ti/davinci/da850.dtsi | 67 +- arch/arm/boot/dts/ti/keystone/keystone-k2l.dtsi | 2 +- arch/arm/boot/dts/ti/omap/am335x-boneblack.dts | 3 +- .../boot/dts/ti/omap/am335x-osd335x-common.dtsi | 3 +- arch/arm/boot/dts/ti/omap/am33xx-l4.dtsi | 10 +- arch/arm/boot/dts/ti/omap/am33xx.dtsi | 30 +- arch/arm/boot/dts/ti/omap/am3517.dtsi | 6 +- arch/arm/boot/dts/ti/omap/am4372.dtsi | 15 +- arch/arm/boot/dts/ti/omap/am437x-idk-evm.dts | 14 +- arch/arm/boot/dts/ti/omap/am437x-l4.dtsi | 12 +- arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 6 - arch/arm/boot/dts/ti/omap/dra7.dtsi | 9 +- arch/arm/boot/dts/ti/omap/dra76x.dtsi | 3 +- arch/arm/boot/dts/ti/omap/omap34xx.dtsi | 12 +- arch/arm/boot/dts/ti/omap/omap36xx.dtsi | 14 +- arch/arm/boot/dts/ti/omap/omap5-board-common.dtsi | 6 +- arch/arm/configs/multi_v7_defconfig | 13 + arch/arm/include/asm/hardware/cache-l2x0.h | 2 + arch/arm/mach-alpine/alpine_machine.c | 2 - arch/arm/mach-at91/pm.c | 1 + arch/arm/mach-at91/samv7.c | 7 - arch/arm/mach-bcm/bcm_5301x.c | 2 - arch/arm/mach-bcm/board_bcm23550.c | 2 - arch/arm/mach-bcm/brcmstb.c | 1 - arch/arm/mach-bcm/platsmp-brcmstb.c | 2 +- arch/arm/mach-berlin/berlin.c | 5 - arch/arm/mach-davinci/pdata-quirks.c | 2 +- arch/arm/mach-dove/common.c | 2 - arch/arm/mach-hisi/hotplug.c | 1 - arch/arm/mach-hpe/gxp.c | 1 - arch/arm/mach-imx/mach-imx1.c | 4 - arch/arm/mach-imx/mach-imx25.c | 5 - arch/arm/mach-imx/mach-imx27.c | 6 - arch/arm/mach-imx/mach-imx35.c | 8 - arch/arm/mach-imx/mach-imx50.c | 1 - arch/arm/mach-imx/mach-imx51.c | 5 +- arch/arm/mach-imx/mach-imx53.c | 8 - arch/arm/mach-imx/mach-imx6sx.c | 2 - arch/arm/mach-imx/mach-imx6ul.c | 4 - arch/arm/mach-imx/mach-imx7d.c | 2 +- arch/arm/mach-imx/pm-imx5.c | 1 + arch/arm/mach-imx/pm-imx6.c | 1 + arch/arm/mach-keystone/Makefile | 3 - arch/arm/mach-keystone/keystone.c | 50 +- arch/arm/mach-keystone/keystone.h | 16 - arch/arm/mach-keystone/memory.h | 18 - arch/arm/mach-keystone/pm_domain.c | 50 - arch/arm/mach-meson/meson.c | 1 - arch/arm/mach-mmp/mmp-dt.c | 3 - arch/arm/mach-mmp/mmp2-dt.c | 4 - arch/arm/mach-mmp/mmp3.c | 4 - arch/arm/mach-mvebu/kirkwood.c | 1 + arch/arm/mach-mvebu/pmsu.c | 2 +- arch/arm/mach-nomadik/cpu-8815.c | 13 - arch/arm/mach-npcm/platsmp.c | 3 - arch/arm/mach-nspire/Kconfig | 2 + arch/arm/mach-nspire/mmio.h | 16 - arch/arm/mach-nspire/nspire.c | 24 - arch/arm/mach-omap2/board-generic.c | 3 +- arch/arm/mach-omap2/omap4-common.c | 3 +- arch/arm/mach-omap2/omap_hwmod.c | 45 +- arch/arm/mach-omap2/powerdomain.c | 2 +- arch/arm/mach-pxa/pxa-dt.c | 6 - arch/arm/mach-rockchip/rockchip.c | 6 +- arch/arm/mach-s5pv210/s5pv210.c | 2 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 1 - arch/arm/mach-socfpga/l2_cache.c | 2 +- arch/arm/mach-socfpga/ocram.c | 4 +- arch/arm/mach-socfpga/pm.c | 2 + arch/arm/mach-socfpga/socfpga.c | 4 +- arch/arm/mach-spear/spear1340.c | 2 +- arch/arm/mach-sti/board-dt.c | 2 - arch/arm/mach-ux500/Makefile | 1 - arch/arm/mach-ux500/cpu-db8500.c | 5 - arch/arm/mach-ux500/pm_domains.c | 79 - arch/arm/mach-ux500/pm_domains.h | 17 - arch/arm/mach-versatile/realview.c | 2 - arch/arm64/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun50i-a100-allwinner-perf1.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 2 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 2 +- .../dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 134 ++ .../dts/allwinner/sun50i-h616-orangepi-zero2.dts | 121 +- .../boot/dts/allwinner/sun50i-h616-x96-mate.dts | 2 +- .../dts/allwinner/sun50i-h618-orangepi-zero3.dts | 94 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 20 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 12 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 8 +- .../boot/dts/altera/socfpga_stratix10_swvp.dts | 2 +- arch/arm64/boot/dts/amlogic/Makefile | 2 + arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 35 + .../boot/dts/amlogic/amlogic-t7-a311d2-an400.dts | 39 + .../dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts | 54 + arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 155 ++ arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 1 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 1 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 1 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 1 - .../dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts | 2 +- .../boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi | 2 +- .../boot/dts/amlogic/meson-g12b-bananapi.dtsi | 2 - .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 1 - .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 1 - arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 1 - .../dts/amlogic/meson-g12b-odroid-go-ultra.dts | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 3 +- .../boot/dts/amlogic/meson-g12b-odroid-n2l.dts | 1 - .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 1 - .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 1 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 2 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 1 - .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 1 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 1 - .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 1 - .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 1 - .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 1 - .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 1 - .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 1 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 1 - .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 1 - .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 1 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 1 - .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 1 - arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 1 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 1 - .../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 1 - .../boot/dts/amlogic/meson-sm1-a95xf3-air.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 1 - .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 2 - arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - .../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts | 1 - arch/arm64/boot/dts/arm/corstone1000-fvp.dts | 2 +- arch/arm64/boot/dts/arm/corstone1000-mps3.dts | 2 +- arch/arm64/boot/dts/arm/corstone1000.dtsi | 22 +- arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi | 10 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi | 2 +- .../arm64/boot/dts/broadcom/northstar2/ns2-xmc.dts | 2 +- .../boot/dts/broadcom/stingray/bcm958802a802x.dts | 2 +- .../dts/broadcom/stingray/stingray-board-base.dtsi | 2 +- .../boot/dts/broadcom/stingray/stingray-pcie.dtsi | 2 +- .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 1 - arch/arm64/boot/dts/exynos/exynos7.dtsi | 8 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 6 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 13 +- arch/arm64/boot/dts/freescale/Makefile | 14 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 12 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 2 + .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 8 + .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 2 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 17 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 15 + arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 2 +- .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 8 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 5 +- .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 131 ++ .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +- .../boot/dts/freescale/imx8mm-emcon-avari.dts | 2 +- .../boot/dts/freescale/imx8mm-emcon-avari.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 26 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 48 + .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 51 +- .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 2 +- .../freescale/imx8mm-venice-gw72xx-0x-rpidsi.dtso | 90 + .../freescale/imx8mm-venice-gw73xx-0x-rpidsi.dtso | 90 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 53 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 35 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 20 +- .../boot/dts/freescale/imx8mm-venice-gw7905-0x.dts | 28 + .../boot/dts/freescale/imx8mm-venice-gw7905.dtsi | 303 +++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 4 +- .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts | 133 ++ .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +- .../dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 118 +- .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 2 + .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 32 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 35 +- .../boot/dts/freescale/imx8mp-debix-model-a.dts | 27 +- .../dts/freescale/imx8mp-debix-som-a-bmb-08.dts | 472 +++++ .../boot/dts/freescale/imx8mp-debix-som-a.dtsi | 285 +++ arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 66 + .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts | 1 - arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s.dtsi | 2 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 8 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 155 +- .../boot/dts/freescale/imx8mp-venice-gw71xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw71xx.dtsi | 236 +++ .../boot/dts/freescale/imx8mp-venice-gw72xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw72xx.dtsi | 371 ++++ .../boot/dts/freescale/imx8mp-venice-gw73xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw73xx.dtsi | 414 ++++ .../dts/freescale/imx8mp-venice-gw74xx-rpidsi.dtso | 87 + .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 265 ++- .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 56 +- .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 55 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 20 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 32 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 6 +- .../boot/dts/freescale/imx8mq-librem5-r3.dtsi | 12 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 200 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 4 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 212 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 2 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 145 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 73 +- .../boot/dts/freescale/imx8x-colibri-aster.dtsi | 2 +- .../boot/dts/freescale/imx8x-colibri-iris.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 56 + .../dts/freescale/imx93-tqma9352-mba93xxla.dts | 641 ++++++ arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 213 ++ arch/arm64/boot/dts/freescale/imx93.dtsi | 81 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 24 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 8 +- arch/arm64/boot/dts/intel/Makefile | 1 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 13 +- arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 468 +++++ .../arm64/boot/dts/intel/socfpga_agilex5_socdk.dts | 39 + arch/arm64/boot/dts/intel/socfpga_agilex_n6000.dts | 4 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 12 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 4 +- arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 6 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 2 + arch/arm64/boot/dts/lg/lg1313.dtsi | 2 + arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 20 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 2 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 4 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 12 +- arch/arm64/boot/dts/nuvoton/nuvoton-npcm845.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2530.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 + arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 5 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 5 +- .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 1 + .../arm64/boot/dts/nvidia/tegra234-p3701-0008.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra234-p3701.dtsi | 1991 ++++++++++++++++++ .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 2121 +------------------- .../arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi | 41 + .../dts/nvidia/tegra234-p3740-0002+p3701-0008.dts | 178 +- .../arm64/boot/dts/nvidia/tegra234-p3740-0002.dtsi | 78 + arch/arm64/boot/dts/nvidia/tegra234-p3767.dtsi | 8 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0000.dts | 66 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0005.dts | 7 +- .../arm64/boot/dts/nvidia/tegra234-p3768-0000.dtsi | 27 +- arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 2 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 387 +++- arch/arm64/boot/dts/qcom/Makefile | 4 + .../dts/qcom/apq8016-sbc-d3-camera-mezzanine.dts | 81 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 85 +- arch/arm64/boot/dts/qcom/apq8039-t2.dts | 2 - arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 27 +- arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts | 72 + arch/arm64/boot/dts/qcom/ipq5018.dtsi | 250 +++ arch/arm64/boot/dts/qcom/ipq5332-rdp-common.dtsi | 78 + arch/arm64/boot/dts/qcom/ipq5332-rdp441.dts | 26 +- arch/arm64/boot/dts/qcom/ipq5332-rdp442.dts | 26 +- arch/arm64/boot/dts/qcom/ipq5332-rdp468.dts | 24 +- arch/arm64/boot/dts/qcom/ipq5332-rdp474.dts | 47 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 48 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 8 +- arch/arm64/boot/dts/qcom/ipq9574-rdp433.dts | 48 + arch/arm64/boot/dts/qcom/ipq9574.dtsi | 182 +- arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 2 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 1 + .../dts/qcom/msm8916-samsung-e2015-common.dtsi | 21 +- arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dts | 20 + .../boot/dts/qcom/msm8916-samsung-gt5-common.dtsi | 1 - .../boot/dts/qcom/msm8916-samsung-j5-common.dtsi | 29 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 8 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5x.dts | 26 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 70 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 14 +- arch/arm64/boot/dts/qcom/msm8939-samsung-a7.dts | 495 +++++ .../dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts | 3 +- arch/arm64/boot/dts/qcom/msm8939.dtsi | 132 +- arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts | 4 +- arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dts | 2 +- arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts | 3 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 136 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 154 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 101 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 2 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 2 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 193 +- .../boot/dts/qcom/msm8996pro-xiaomi-natrium.dts | 2 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 2 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 1 + .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts | 1 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 417 +++- arch/arm64/boot/dts/qcom/pm6125.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 13 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 33 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm7250b.dtsi | 34 +- arch/arm64/boot/dts/qcom/pm7550ba.dtsi | 70 + arch/arm64/boot/dts/qcom/pm8150.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8350.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8350b.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8950.dtsi | 39 +- arch/arm64/boot/dts/qcom/pm8953.dtsi | 45 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 12 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8950.dtsi | 17 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 5 +- arch/arm64/boot/dts/qcom/pmk8350.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 6 +- arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi | 6 +- arch/arm64/boot/dts/qcom/pmp8074.dtsi | 27 +- arch/arm64/boot/dts/qcom/pmr735b.dtsi | 2 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 21 +- arch/arm64/boot/dts/qcom/pmx75.dtsi | 64 + arch/arm64/boot/dts/qcom/qcm2290.dtsi | 158 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 160 +- arch/arm64/boot/dts/qcom/qdu1000-idp.dts | 26 + arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 266 +++ arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 8 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 15 +- arch/arm64/boot/dts/qcom/qru1000-idp.dts | 16 + arch/arm64/boot/dts/qcom/sa8540p-pmics.dtsi | 11 +- arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 15 + arch/arm64/boot/dts/qcom/sa8540p.dtsi | 2 +- arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 279 ++- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 289 ++- arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 6 +- arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi | 107 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 4 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 2 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 212 +- .../qcom/sc7280-herobrine-audio-rt5682-3mic.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 2 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 +- .../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 209 +- arch/arm64/boot/dts/qcom/sc8180x-pmics.dtsi | 36 +- arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 209 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 66 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 16 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 46 +- arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2 + .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 2 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 160 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 2 +- arch/arm64/boot/dts/qcom/sdm670.dtsi | 186 ++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 10 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 16 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 13 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 6 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 2 +- .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 9 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 7 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 57 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 2 +- arch/arm64/boot/dts/qcom/sdx75-idp.dts | 230 +++ arch/arm64/boot/dts/qcom/sdx75.dtsi | 79 +- arch/arm64/boot/dts/qcom/sm4450-qrd.dts | 18 + arch/arm64/boot/dts/qcom/sm4450.dtsi | 431 ++++ arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 2 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 233 ++- arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 65 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 19 +- .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 4 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 140 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 494 ++++- arch/arm64/boot/dts/qcom/sm6375.dtsi | 227 ++- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 6 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 1 + arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 1 + .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 1 + arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 22 +- .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 366 ++++ .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 243 +++ .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 63 +- .../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 414 ++-- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 35 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 1 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 399 ++-- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 303 ++- arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 1 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 274 +-- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 61 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 92 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 251 +-- arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77980a.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 4 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 17 +- arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 2 +- .../boot/dts/renesas/r8a779m1-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779m1-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779m1-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 2 +- .../boot/dts/renesas/r8a779m3-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779m3-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779m3-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 2 +- .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779mb.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 70 + arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts | 11 + arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 12 + arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 21 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 20 + arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 28 + arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 4 +- .../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi | 20 + arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 22 +- arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 23 +- .../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 9 + arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 26 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 14 +- .../boot/dts/renesas/rzg2ul-smarc-pinfunction.dtsi | 6 + arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi | 13 + arch/arm64/boot/dts/rockchip/Makefile | 3 + .../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 2 +- .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-4se.dts | 65 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts | 11 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 11 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 11 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 27 + arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts | 24 +- arch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts | 643 ++++++ .../boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi | 1 - .../boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts | 66 + .../boot/dts/rockchip/rk3588-edgeble-neu6b.dtsi | 359 +++- arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 83 +- arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts | 888 ++++++++ arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 78 +- arch/arm64/boot/dts/rockchip/rk3588.dtsi | 215 ++ .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 2 - .../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 1 - arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 665 +++++- arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 286 +++ arch/arm64/boot/dts/tesla/fsd.dtsi | 4 +- arch/arm64/boot/dts/ti/Makefile | 19 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 52 +- arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 24 + arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 58 + arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi | 50 + arch/arm64/boot/dts/ti/k3-am62-verdin-yavia.dtsi | 5 + arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 45 +- arch/arm64/boot/dts/ti/k3-am62.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 154 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 2 +- arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 24 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 35 +- arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 136 ++ arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi | 15 + arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi | 32 + arch/arm64/boot/dts/ti/k3-am62p.dtsi | 122 ++ arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 116 ++ arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 107 + arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 93 +- arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso | 40 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 48 +- arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 1 + .../dts/ti/k3-am64-tqma64xxl-mbax4xxl-sdcard.dtso | 22 + .../dts/ti/k3-am64-tqma64xxl-mbax4xxl-wlan.dtso | 22 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 +- .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 3 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 +- .../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 872 ++++++++ arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi | 253 +++ .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 35 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 24 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 5 +- .../boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 4 +- arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 165 +- arch/arm64/boot/dts/ti/k3-am69-sk.dts | 12 + .../boot/dts/ti/k3-j7200-common-proc-board.dts | 22 +- .../dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 23 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 21 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 63 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 42 +- .../boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso | 196 ++ .../dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso | 2 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 48 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 25 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 60 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 17 +- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 88 +- .../boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 85 + arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 192 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 9 +- arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 15 +- arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 91 +- arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 41 +- arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 18 +- arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 2 + arch/arm64/boot/dts/ti/k3-pinctrl.h | 12 + arch/arm64/boot/dts/ti/k3-serdes.h | 204 ++ arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 + .../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 5 +- .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 5 +- arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 15 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 8 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 8 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 8 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 8 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 201 +- arch/arm64/configs/defconfig | 49 + arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 44 + arch/riscv/boot/dts/renesas/rzfive-smarc-som.dtsi | 2 + arch/riscv/boot/dts/starfive/Makefile | 6 + arch/riscv/boot/dts/starfive/jh7100.dtsi | 37 + .../jh7110-starfive-visionfive-2-v1.2a.dts | 13 + .../jh7110-starfive-visionfive-2-v1.3b.dts | 31 + .../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 284 +++ arch/riscv/boot/dts/starfive/jh7110.dtsi | 503 ++++- arch/riscv/boot/dts/thead/Makefile | 2 +- arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts | 61 + .../boot/dts/thead/th1520-lichee-module-4a.dtsi | 2 +- arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 2 +- arch/riscv/boot/dts/thead/th1520.dtsi | 2 +- arch/riscv/kernel/cpufeature.c | 1 - arch/sparc/crypto/crop_devid.c | 2 +- arch/sparc/include/asm/floppy_32.h | 2 +- arch/sparc/include/asm/floppy_64.h | 2 +- arch/sparc/include/asm/parport.h | 3 +- arch/sparc/kernel/apc.c | 2 +- arch/sparc/kernel/auxio_32.c | 1 - arch/sparc/kernel/auxio_64.c | 3 +- arch/sparc/kernel/central.c | 2 +- arch/sparc/kernel/chmc.c | 3 +- arch/sparc/kernel/ioport.c | 2 +- arch/sparc/kernel/leon_kernel.c | 2 - arch/sparc/kernel/leon_pci.c | 3 +- arch/sparc/kernel/leon_pci_grpci1.c | 3 +- arch/sparc/kernel/leon_pci_grpci2.c | 4 +- arch/sparc/kernel/of_device_32.c | 2 +- arch/sparc/kernel/of_device_64.c | 4 +- arch/sparc/kernel/of_device_common.c | 4 +- arch/sparc/kernel/pci.c | 3 +- arch/sparc/kernel/pci_common.c | 3 +- arch/sparc/kernel/pci_fire.c | 3 +- arch/sparc/kernel/pci_impl.h | 1 - arch/sparc/kernel/pci_msi.c | 2 + arch/sparc/kernel/pci_psycho.c | 4 +- arch/sparc/kernel/pci_sun4v.c | 3 +- arch/sparc/kernel/pmc.c | 2 +- arch/sparc/kernel/power.c | 3 +- arch/sparc/kernel/prom_irqtrans.c | 1 + arch/sparc/kernel/psycho_common.c | 1 + arch/sparc/kernel/sbus.c | 3 +- arch/sparc/kernel/time_32.c | 1 - arch/sparc/mm/io-unit.c | 3 +- arch/sparc/mm/iommu.c | 5 +- drivers/Makefile | 1 + drivers/base/platform.c | 2 +- drivers/bus/Kconfig | 3 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 91 +- drivers/bus/fsl-mc/fsl-mc-msi.c | 2 - drivers/bus/hisi_lpc.c | 2 +- drivers/bus/imx-weim.c | 2 +- drivers/bus/omap_l3_smx.c | 22 +- drivers/bus/simple-pm-bus.c | 2 + drivers/bus/sunxi-rsb.c | 6 +- drivers/bus/tegra-gmi.c | 4 +- drivers/bus/ti-pwmss.c | 2 +- drivers/bus/ti-sysc.c | 5 +- drivers/bus/vexpress-config.c | 4 +- drivers/char/ipmi/kcs_bmc_aspeed.c | 1 - drivers/char/tpm/tpm_ftpm_tee.c | 1 - drivers/char/tpm/tpm_tis.c | 1 - drivers/char/tpm/tpm_tis_spi_main.c | 2 +- drivers/char/tpm/tpm_tis_synquacer.c | 1 - drivers/clocksource/bcm2835_timer.c | 2 +- drivers/clocksource/nomadik-mtu.c | 2 +- drivers/clocksource/sh_cmt.c | 1 - drivers/clocksource/timer-cadence-ttc.c | 1 + drivers/clocksource/timer-gxp.c | 1 + drivers/clocksource/timer-integrator-ap.c | 2 +- drivers/clocksource/timer-tegra186.c | 1 - drivers/clocksource/timer-ti-dm.c | 1 - drivers/edac/fsl_ddr_edac.c | 3 +- drivers/edac/highbank_l2_edac.c | 3 +- drivers/edac/highbank_mc_edac.c | 3 +- drivers/edac/mpc85xx_edac.c | 3 +- drivers/edac/npcm_edac.c | 3 +- drivers/edac/synopsys_edac.c | 1 - drivers/firmware/arm_scmi/driver.c | 4 +- drivers/firmware/arm_scmi/perf.c | 430 +++- drivers/firmware/imx/Makefile | 1 - drivers/firmware/imx/imx-dsp.c | 1 - drivers/firmware/imx/imx-scu-irq.c | 119 +- drivers/firmware/imx/imx-scu-soc.c | 20 +- drivers/firmware/imx/imx-scu.c | 10 +- drivers/firmware/imx/scu-pd.c | 428 ---- drivers/firmware/meson/meson_sm.c | 2 + drivers/firmware/mtk-adsp-ipc.c | 1 - drivers/firmware/qcom_scm.c | 156 +- drivers/firmware/raspberrypi.c | 1 + drivers/firmware/scpi_pm_domain.c | 3 +- drivers/firmware/stratix10-rsu.c | 1 - drivers/firmware/tegra/bpmp.c | 3 +- drivers/firmware/ti_sci.c | 49 +- drivers/firmware/xilinx/zynqmp.c | 1 + drivers/genpd/Makefile | 17 + drivers/genpd/actions/Makefile | 3 + drivers/{soc => genpd}/actions/owl-sps-helper.c | 0 drivers/{soc => genpd}/actions/owl-sps.c | 0 drivers/genpd/amlogic/Makefile | 4 + drivers/genpd/amlogic/meson-ee-pwrc.c | 635 ++++++ drivers/genpd/amlogic/meson-gx-pwrc-vpu.c | 379 ++++ drivers/genpd/amlogic/meson-secure-pwrc.c | 257 +++ drivers/genpd/apple/Makefile | 2 + .../apple/pmgr-pwrstate.c} | 0 drivers/genpd/bcm/Makefile | 5 + drivers/genpd/bcm/bcm-pmb.c | 363 ++++ drivers/{soc => genpd}/bcm/bcm2835-power.c | 0 drivers/genpd/bcm/bcm63xx-power.c | 375 ++++ drivers/genpd/bcm/raspberrypi-power.c | 245 +++ drivers/genpd/imx/Makefile | 8 + drivers/{soc => genpd}/imx/gpc.c | 0 drivers/genpd/imx/gpcv2.c | 1550 ++++++++++++++ drivers/genpd/imx/imx8m-blk-ctrl.c | 899 +++++++++ drivers/genpd/imx/imx8mp-blk-ctrl.c | 867 ++++++++ drivers/genpd/imx/imx93-blk-ctrl.c | 451 +++++ drivers/genpd/imx/imx93-pd.c | 176 ++ drivers/genpd/imx/scu-pd.c | 550 +++++ drivers/genpd/mediatek/Makefile | 3 + .../{soc => genpd}/mediatek/mt6795-pm-domains.h | 0 .../{soc => genpd}/mediatek/mt8167-pm-domains.h | 0 .../{soc => genpd}/mediatek/mt8173-pm-domains.h | 0 .../{soc => genpd}/mediatek/mt8183-pm-domains.h | 0 .../{soc => genpd}/mediatek/mt8186-pm-domains.h | 0 .../{soc => genpd}/mediatek/mt8188-pm-domains.h | 0 .../{soc => genpd}/mediatek/mt8192-pm-domains.h | 0 .../{soc => genpd}/mediatek/mt8195-pm-domains.h | 0 drivers/genpd/mediatek/mtk-pm-domains.c | 688 +++++++ drivers/{soc => genpd}/mediatek/mtk-pm-domains.h | 0 drivers/genpd/mediatek/mtk-scpsys.c | 1147 +++++++++++ drivers/genpd/qcom/Makefile | 4 + drivers/genpd/qcom/cpr.c | 1756 ++++++++++++++++ drivers/genpd/qcom/rpmhpd.c | 886 ++++++++ drivers/genpd/qcom/rpmpd.c | 1023 ++++++++++ drivers/genpd/renesas/Makefile | 30 + drivers/{soc => genpd}/renesas/r8a7742-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7743-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7745-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a77470-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a774a1-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a774b1-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a774c0-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a774e1-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7779-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7790-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7791-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7792-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7794-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7795-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a7796-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a77965-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a77970-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a77980-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a77990-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a77995-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a779a0-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a779f0-sysc.c | 0 drivers/{soc => genpd}/renesas/r8a779g0-sysc.c | 0 drivers/{soc => genpd}/renesas/rcar-gen4-sysc.c | 0 drivers/{soc => genpd}/renesas/rcar-gen4-sysc.h | 0 drivers/{soc => genpd}/renesas/rcar-sysc.c | 0 drivers/{soc => genpd}/renesas/rcar-sysc.h | 0 drivers/{soc => genpd}/renesas/rmobile-sysc.c | 0 drivers/genpd/rockchip/Makefile | 2 + drivers/genpd/rockchip/pm-domains.c | 1396 +++++++++++++ drivers/genpd/samsung/Makefile | 2 + drivers/genpd/samsung/exynos-pm-domains.c | 167 ++ drivers/genpd/st/Makefile | 2 + drivers/genpd/st/ste-ux500-pm-domain.c | 94 + drivers/genpd/starfive/Makefile | 2 + .../jh71xx_pmu.c => genpd/starfive/jh71xx-pmu.c} | 0 drivers/genpd/sunxi/Makefile | 2 + drivers/genpd/sunxi/sun20i-ppu.c | 207 ++ drivers/genpd/tegra/Makefile | 2 + drivers/{soc => genpd}/tegra/powergate-bpmp.c | 0 drivers/genpd/ti/Makefile | 3 + drivers/genpd/ti/omap_prm.c | 989 +++++++++ drivers/genpd/ti/ti_sci_pm_domains.c | 204 ++ drivers/genpd/xilinx/Makefile | 2 + .../xilinx/zynqmp-pm-domains.c} | 0 drivers/hte/hte-tegra194.c | 1 - drivers/hte/hte.c | 2 +- drivers/irqchip/irq-versatile-fpga.c | 1 - drivers/macintosh/ams/ams.h | 1 - drivers/macintosh/macio_asic.c | 1 + drivers/macintosh/smu.c | 1 + drivers/macintosh/therm_adt746x.c | 2 + drivers/macintosh/therm_windtunnel.c | 2 + drivers/macintosh/windfarm_lm75_sensor.c | 2 +- drivers/memory/brcmstb_dpfe.c | 3 +- drivers/memory/da8xx-ddrctl.c | 1 - drivers/memory/fsl_ifc.c | 2 +- drivers/memory/jz4780-nemc.c | 1 - drivers/memory/pl353-smc.c | 1 + drivers/memory/renesas-rpc-if.c | 1 - drivers/memory/samsung/exynos5422-dmc.c | 2 +- drivers/memory/stm32-fmc2-ebi.c | 2 + drivers/memory/tegra/mc.c | 2 +- drivers/memory/tegra/tegra124.c | 2 +- drivers/memory/tegra/tegra186-emc.c | 136 +- drivers/memory/tegra/tegra186.c | 3 +- drivers/memory/tegra/tegra20.c | 3 +- drivers/memory/tegra/tegra210-emc-core.c | 4 +- drivers/memory/tegra/tegra234.c | 610 +++--- drivers/memory/tegra/tegra30-emc.c | 2 +- drivers/memory/tegra/tegra30.c | 2 +- drivers/mux/core.c | 1 - drivers/mux/mmio.c | 2 +- drivers/net/ipa/ipa_power.c | 5 +- drivers/of/base.c | 90 +- drivers/of/device.c | 32 - drivers/of/dynamic.c | 292 ++- drivers/of/of_private.h | 6 + drivers/of/overlay.c | 45 +- drivers/of/platform.c | 44 +- drivers/of/unittest-data/Makefile | 4 +- drivers/of/unittest-data/overlay.dtso | 32 +- drivers/of/unittest-data/overlay_0.dtso | 11 +- drivers/of/unittest-data/overlay_1.dtso | 11 +- drivers/of/unittest-data/overlay_11.dtso | 1 - drivers/of/unittest-data/overlay_12.dtso | 11 +- drivers/of/unittest-data/overlay_13.dtso | 11 +- drivers/of/unittest-data/overlay_15.dtso | 1 + drivers/of/unittest-data/overlay_4.dtso | 1 - .../of/unittest-data/overlay_bad_add_dup_node.dtso | 9 +- .../of/unittest-data/overlay_bad_add_dup_prop.dtso | 9 +- drivers/of/unittest-data/overlay_bad_phandle.dtso | 5 +- drivers/of/unittest-data/overlay_bad_symbol.dtso | 5 +- .../of/unittest-data/overlay_bad_unresolved.dtso | 7 + drivers/of/unittest-data/overlay_common.dtsi | 36 +- drivers/of/unittest-data/overlay_gpio_01.dtso | 1 + drivers/of/unittest-data/overlay_gpio_02a.dtso | 1 + drivers/of/unittest-data/overlay_gpio_02b.dtso | 1 + drivers/of/unittest-data/overlay_gpio_03.dtso | 1 + drivers/of/unittest-data/overlay_gpio_04a.dtso | 1 + drivers/of/unittest-data/overlay_gpio_04b.dtso | 1 + drivers/of/unittest-data/overlay_pci_node.dtso | 22 + drivers/of/unittest-data/testcases_common.dtsi | 1 + drivers/of/unittest-data/tests-interrupts.dtsi | 1 + drivers/of/unittest-data/tests-overlay.dtsi | 1 - drivers/of/unittest-data/tests-phandle.dtsi | 2 + drivers/of/unittest.c | 460 ++++- drivers/parport/parport_sunbpp.c | 2 +- drivers/pci/Kconfig | 12 + drivers/pci/Makefile | 1 + drivers/pci/bus.c | 2 + drivers/pci/of.c | 79 + drivers/pci/of_property.c | 355 ++++ drivers/pci/pci.h | 12 + drivers/pci/quirks.c | 12 + drivers/pci/remove.c | 1 + drivers/remoteproc/qcom_q6v5.c | 8 +- drivers/reset/hisilicon/hi6220_reset.c | 1 - drivers/reset/hisilicon/reset-hi3660.c | 6 +- drivers/reset/reset-ath79.c | 2 - drivers/reset/reset-bcm6345.c | 2 - drivers/reset/reset-imx7.c | 2 +- drivers/reset/reset-intel-gw.c | 2 +- drivers/reset/reset-k210.c | 1 - drivers/reset/reset-lantiq.c | 1 - drivers/reset/reset-lpc18xx.c | 2 - drivers/reset/reset-meson-audio-arb.c | 3 +- drivers/reset/reset-meson.c | 3 - drivers/reset/reset-microchip-sparx5.c | 3 +- drivers/reset/reset-mpfs.c | 1 + drivers/reset/reset-npcm.c | 2 - drivers/reset/reset-qcom-aoss.c | 2 +- drivers/reset/reset-qcom-pdc.c | 2 +- drivers/reset/reset-simple.c | 1 - drivers/reset/reset-ti-syscon.c | 2 - drivers/reset/reset-uniphier-glue.c | 4 +- drivers/reset/reset-uniphier.c | 1 - drivers/reset/reset-zynq.c | 1 - drivers/reset/reset-zynqmp.c | 10 +- drivers/rpmsg/qcom_smd.c | 10 +- drivers/sbus/char/bbc_envctrl.c | 2 +- drivers/sbus/char/bbc_i2c.c | 3 +- drivers/sbus/char/bbc_i2c.h | 1 - drivers/sbus/char/display7seg.c | 2 +- drivers/sbus/char/envctrl.c | 2 +- drivers/sbus/char/flash.c | 2 +- drivers/sbus/char/uctrl.c | 2 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 3 +- drivers/soc/actions/Makefile | 4 - drivers/soc/amlogic/Makefile | 3 - drivers/soc/amlogic/meson-canvas.c | 1 + drivers/soc/amlogic/meson-ee-pwrc.c | 636 ------ drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 380 ---- drivers/soc/amlogic/meson-secure-pwrc.c | 231 --- drivers/soc/apple/Makefile | 2 - drivers/soc/aspeed/aspeed-lpc-snoop.c | 1 - drivers/soc/aspeed/aspeed-p2a-ctrl.c | 2 +- drivers/soc/aspeed/aspeed-uart-routing.c | 3 +- drivers/soc/atmel/sfr.c | 1 - drivers/soc/bcm/Kconfig | 22 +- drivers/soc/bcm/Makefile | 3 - drivers/soc/bcm/bcm63xx/Kconfig | 21 - drivers/soc/bcm/bcm63xx/Makefile | 3 - drivers/soc/bcm/bcm63xx/bcm-pmb.c | 364 ---- drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 376 ---- drivers/soc/bcm/raspberrypi-power.c | 245 --- drivers/soc/fsl/dpaa2-console.c | 3 +- drivers/soc/fsl/qe/qe.c | 3 +- drivers/soc/fsl/qe/qe_common.c | 1 - drivers/soc/fsl/qe/qe_tdm.c | 4 +- drivers/soc/hisilicon/Kconfig | 21 + drivers/soc/hisilicon/Makefile | 2 + drivers/soc/hisilicon/kunpeng_hccs.c | 1276 ++++++++++++ drivers/soc/hisilicon/kunpeng_hccs.h | 191 ++ drivers/soc/imx/Makefile | 7 +- drivers/soc/imx/gpcv2.c | 1550 -------------- drivers/soc/imx/imx8m-blk-ctrl.c | 898 --------- drivers/soc/imx/imx8mp-blk-ctrl.c | 867 -------- drivers/soc/imx/imx93-blk-ctrl.c | 436 ---- drivers/soc/imx/imx93-pd.c | 176 -- drivers/soc/loongson/Kconfig | 10 + drivers/soc/loongson/Makefile | 1 + drivers/soc/loongson/loongson2_pm.c | 215 ++ drivers/soc/mediatek/Makefile | 2 - drivers/soc/mediatek/mtk-cmdq-helper.c | 1 + drivers/soc/mediatek/mtk-devapc.c | 2 +- drivers/soc/mediatek/mtk-mmsys.c | 2 +- drivers/soc/mediatek/mtk-mutex.c | 3 +- drivers/soc/mediatek/mtk-pm-domains.c | 688 ------- drivers/soc/mediatek/mtk-pmic-wrap.c | 3 +- drivers/soc/mediatek/mtk-scpsys.c | 1147 ----------- drivers/soc/microchip/mpfs-sys-controller.c | 2 +- drivers/soc/qcom/Kconfig | 1 + drivers/soc/qcom/Makefile | 5 +- drivers/soc/qcom/cmd-db.c | 2 +- drivers/soc/qcom/cpr.c | 1757 ---------------- drivers/soc/qcom/icc-bwmon.c | 30 +- drivers/soc/qcom/ice.c | 2 + drivers/soc/qcom/llcc-qcom.c | 1 - drivers/soc/qcom/ocmem.c | 68 +- drivers/soc/qcom/pmic_glink.c | 8 +- drivers/soc/qcom/pmic_glink_altmode.c | 62 +- drivers/soc/qcom/qcom_aoss.c | 49 +- drivers/soc/qcom/qcom_gsbi.c | 11 +- drivers/soc/qcom/qmi_encdec.c | 4 +- drivers/soc/qcom/rpm-proc.c | 77 + drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/qcom/rpmhpd.c | 870 -------- drivers/soc/qcom/rpmpd.c | 992 --------- drivers/soc/qcom/smd-rpm.c | 35 +- drivers/soc/qcom/smem.c | 18 +- drivers/soc/qcom/socinfo.c | 3 +- drivers/soc/qcom/spm.c | 6 +- drivers/soc/qcom/trace-rpmh.h | 16 +- drivers/soc/qcom/wcnss_ctrl.c | 1 + drivers/soc/renesas/Makefile | 27 - drivers/soc/rockchip/Makefile | 1 - drivers/soc/rockchip/grf.c | 16 +- drivers/soc/rockchip/pm_domains.c | 1395 ------------- drivers/soc/samsung/Makefile | 1 - drivers/soc/samsung/exynos-chipid.c | 1 - drivers/soc/samsung/exynos-pmu.c | 2 +- drivers/soc/samsung/pm_domains.c | 166 -- drivers/soc/starfive/Makefile | 3 - drivers/soc/sunxi/Makefile | 1 - drivers/soc/sunxi/sun20i-ppu.c | 207 -- drivers/soc/sunxi/sunxi_sram.c | 2 +- drivers/soc/tegra/Makefile | 1 - drivers/soc/tegra/cbb/tegra-cbb.c | 12 +- drivers/soc/tegra/cbb/tegra194-cbb.c | 4 +- drivers/soc/tegra/cbb/tegra234-cbb.c | 3 - drivers/soc/tegra/fuse/fuse-tegra.c | 9 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 2 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 4 +- drivers/soc/ti/Makefile | 2 - drivers/soc/ti/k3-ringacc.c | 31 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/soc/ti/omap_prm.c | 994 --------- drivers/soc/ti/pruss.c | 4 +- drivers/soc/ti/ti_sci_inta_msi.c | 3 +- drivers/soc/ti/ti_sci_pm_domains.c | 208 -- drivers/soc/xilinx/Makefile | 1 - drivers/soc/xilinx/xlnx_event_manager.c | 6 +- drivers/soc/xilinx/zynqmp_power.c | 5 +- include/dt-bindings/arm/qcom,ids.h | 3 +- include/dt-bindings/ata/ahci.h | 2 +- include/dt-bindings/clock/hi3559av100-clock.h | 2 +- include/dt-bindings/clock/intel,agilex5-clkmgr.h | 100 + include/dt-bindings/clock/qcom,gcc-ipq5018.h | 183 ++ include/dt-bindings/clock/qcom,gcc-msm8998.h | 3 + include/dt-bindings/clock/qcom,gcc-sc8280xp.h | 10 + include/dt-bindings/clock/qcom,ipq9574-gcc.h | 2 + include/dt-bindings/clock/r8a779f0-cpg-mssr.h | 2 +- include/dt-bindings/clock/rockchip,rk3588-cru.h | 2 +- include/dt-bindings/clock/starfive,jh7110-crg.h | 80 + include/dt-bindings/clock/stm32mp1-clks.h | 2 +- include/dt-bindings/clock/sun20i-d1-ccu.h | 2 +- include/dt-bindings/clock/sun20i-d1-r-ccu.h | 2 +- include/dt-bindings/clock/sun50i-a100-ccu.h | 2 +- include/dt-bindings/clock/sun50i-h6-ccu.h | 2 +- include/dt-bindings/clock/sun50i-h616-ccu.h | 2 +- include/dt-bindings/clock/sun6i-rtc.h | 2 +- include/dt-bindings/display/sdtv-standards.h | 2 +- include/dt-bindings/firmware/qcom,scm.h | 21 + include/dt-bindings/gpio/meson-g12a-gpio.h | 2 +- include/dt-bindings/mux/ti-serdes.h | 8 + include/dt-bindings/power/amlogic,c3-pwrc.h | 25 + include/dt-bindings/power/meson-a1-power.h | 2 +- include/dt-bindings/power/meson-axg-power.h | 2 +- include/dt-bindings/power/meson-g12a-power.h | 2 +- include/dt-bindings/power/meson-gxbb-power.h | 2 +- include/dt-bindings/power/meson-s4-power.h | 2 +- include/dt-bindings/power/meson-sm1-power.h | 2 +- include/dt-bindings/power/meson8-power.h | 2 +- include/dt-bindings/power/qcom,rpmhpd.h | 30 + include/dt-bindings/power/r8a779f0-sysc.h | 2 +- include/dt-bindings/power/rk3588-power.h | 2 +- include/dt-bindings/power/summit,smb347-charger.h | 2 +- .../dt-bindings/regulator/st,stm32mp13-regulator.h | 42 + include/dt-bindings/reset/altr,rst-mgr-s10.h | 5 +- include/dt-bindings/reset/qcom,gcc-ipq5018.h | 122 ++ include/dt-bindings/reset/rockchip,rk3588-cru.h | 2 +- include/dt-bindings/reset/starfive,jh7110-crg.h | 60 + include/dt-bindings/reset/stm32mp1-resets.h | 2 +- include/dt-bindings/reset/sun20i-d1-ccu.h | 2 +- include/dt-bindings/reset/sun20i-d1-r-ccu.h | 2 +- include/dt-bindings/reset/sun50i-a100-ccu.h | 2 +- include/dt-bindings/reset/sun50i-a100-r-ccu.h | 2 +- include/dt-bindings/reset/sun50i-h6-ccu.h | 2 +- include/dt-bindings/reset/sun50i-h6-r-ccu.h | 2 +- include/dt-bindings/reset/sun50i-h616-ccu.h | 2 +- include/linux/firmware/imx/sci.h | 16 +- include/linux/firmware/qcom/qcom_scm.h | 2 +- include/linux/of.h | 32 +- include/linux/of_platform.h | 6 - include/linux/soc/qcom/qcom_aoss.h | 4 +- include/linux/soc/qcom/smem.h | 1 + include/soc/at91/atmel_tcb.h | 3 - lib/genalloc.c | 4 +- scripts/dtc/dt-extract-compatibles | 4 +- 1739 files changed, 60283 insertions(+), 28163 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm53573.yaml delete mode 100644 Documentation/devicetree/bindings/arm/msm/ssbi.txt delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,nvec.txt delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-ahb.txt delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-flow [...] create mode 100644 Documentation/devicetree/bindings/arm/ti/omap.yaml create mode 100644 Documentation/devicetree/bindings/bus/qcom,ssbi.yaml create mode 100644 Documentation/devicetree/bindings/clock/intel,agilex5-clkmgr.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7110-ispcrg.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7110-stgcrg.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7110-voutcrg.yaml create mode 100644 Documentation/devicetree/bindings/cpu/nvidia,tegra186-ccplex-cl [...] delete mode 100644 Documentation/devicetree/bindings/input/rmi4/rmi_2d_sensor.txt delete mode 100644 Documentation/devicetree/bindings/input/rmi4/rmi_f01.txt delete mode 100644 Documentation/devicetree/bindings/input/rmi4/rmi_i2c.txt delete mode 100644 Documentation/devicetree/bindings/input/rmi4/rmi_spi.txt create mode 100644 Documentation/devicetree/bindings/input/syna,rmi4.yaml create mode 100644 Documentation/devicetree/bindings/net/davicom,dm9000.yaml delete mode 100644 Documentation/devicetree/bindings/net/davicom-dm9000.txt create mode 100644 Documentation/devicetree/bindings/net/faraday,ftgmac100.yaml delete mode 100644 Documentation/devicetree/bindings/net/ftgmac100.txt delete mode 100644 Documentation/devicetree/bindings/power/xlnx,zynqmp-genpd.txt delete mode 100644 Documentation/devicetree/bindings/pps/pps-gpio.txt create mode 100644 Documentation/devicetree/bindings/pps/pps-gpio.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,rpm-proc.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/nvidia,tegra2 [...] delete mode 100644 Documentation/devicetree/bindings/serial/nvidia,tegra20-hsuart.txt create mode 100644 Documentation/devicetree/bindings/serial/nvidia,tegra20-hsuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml create mode 100644 Documentation/devicetree/bindings/soc/starfive/starfive,jh7110- [...] create mode 100644 Documentation/devicetree/bindings/soc/tegra/nvidia,nvec.yaml create mode 100644 Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-ahb.yaml create mode 100644 Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-flow [...] delete mode 100644 Documentation/devicetree/bindings/thermal/nvidia,tegra124-soctherm.txt create mode 100644 Documentation/devicetree/bindings/thermal/nvidia,tegra124-socth [...] delete mode 100644 Documentation/devicetree/bindings/usb/samsung-hsotg.txt create mode 100644 Documentation/process/maintainer-soc-clean-dts.rst create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-inventec-starscream.dts create mode 100644 arch/arm/boot/dts/aspeed/ibm-power10-dual.dtsi create mode 100644 arch/arm/boot/dts/aspeed/ibm-power10-quad.dtsi create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-asus-rt-ac3100.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-asus-rt-ac3100.dtsi create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a.dts create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a.dtsi create mode 100644 arch/arm/boot/dts/samsung/exynos4212-tab3-3g8.dts create mode 100644 arch/arm/boot/dts/samsung/exynos4212-tab3-lte8.dts create mode 100644 arch/arm/boot/dts/samsung/exynos4212-tab3-wifi8.dts create mode 100644 arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp157c-lxa-tac-gen1.dts create mode 100644 arch/arm/boot/dts/st/stm32mp157c-lxa-tac-gen2.dts create mode 100644 arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi delete mode 100644 arch/arm/mach-keystone/keystone.h delete mode 100644 arch/arm/mach-keystone/memory.h delete mode 100644 arch/arm/mach-keystone/pm_domain.c delete mode 100644 arch/arm/mach-nspire/mmio.h delete mode 100644 arch/arm/mach-ux500/pm_domains.c delete mode 100644 arch/arm/mach-ux500/pm_domains.h create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-t7-a311d2-an400.dts create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rpidsi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rpidsi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7905-0x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7905.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-debix-som-a-bmb-08.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-debix-som-a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw71xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw71xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw72xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw72xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-rpidsi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3701.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-d3-camera-mezzanine.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5018.dtsi create mode 100644 arch/arm64/boot/dts/qcom/ipq5332-rdp-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8939-samsung-a7.dts create mode 100644 arch/arm64/boot/dts/qcom/pm7550ba.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmx75.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm4450-qrd.dts create mode 100644 arch/arm64/boot/dts/qcom/sm4450.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-4se.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am64-tqma64xxl-mbax4xxl-sdcard.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am64-tqma64xxl-mbax4xxl-wlan.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-serdes.h create mode 100644 arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts delete mode 100644 drivers/firmware/imx/scu-pd.c create mode 100644 drivers/genpd/Makefile create mode 100644 drivers/genpd/actions/Makefile rename drivers/{soc => genpd}/actions/owl-sps-helper.c (100%) rename drivers/{soc => genpd}/actions/owl-sps.c (100%) create mode 100644 drivers/genpd/amlogic/Makefile create mode 100644 drivers/genpd/amlogic/meson-ee-pwrc.c create mode 100644 drivers/genpd/amlogic/meson-gx-pwrc-vpu.c create mode 100644 drivers/genpd/amlogic/meson-secure-pwrc.c create mode 100644 drivers/genpd/apple/Makefile rename drivers/{soc/apple/apple-pmgr-pwrstate.c => genpd/apple/pmgr-pwrstate.c} (100%) create mode 100644 drivers/genpd/bcm/Makefile create mode 100644 drivers/genpd/bcm/bcm-pmb.c rename drivers/{soc => genpd}/bcm/bcm2835-power.c (100%) create mode 100644 drivers/genpd/bcm/bcm63xx-power.c create mode 100644 drivers/genpd/bcm/raspberrypi-power.c create mode 100644 drivers/genpd/imx/Makefile rename drivers/{soc => genpd}/imx/gpc.c (100%) create mode 100644 drivers/genpd/imx/gpcv2.c create mode 100644 drivers/genpd/imx/imx8m-blk-ctrl.c create mode 100644 drivers/genpd/imx/imx8mp-blk-ctrl.c create mode 100644 drivers/genpd/imx/imx93-blk-ctrl.c create mode 100644 drivers/genpd/imx/imx93-pd.c create mode 100644 drivers/genpd/imx/scu-pd.c create mode 100644 drivers/genpd/mediatek/Makefile rename drivers/{soc => genpd}/mediatek/mt6795-pm-domains.h (100%) rename drivers/{soc => genpd}/mediatek/mt8167-pm-domains.h (100%) rename drivers/{soc => genpd}/mediatek/mt8173-pm-domains.h (100%) rename drivers/{soc => genpd}/mediatek/mt8183-pm-domains.h (100%) rename drivers/{soc => genpd}/mediatek/mt8186-pm-domains.h (100%) rename drivers/{soc => genpd}/mediatek/mt8188-pm-domains.h (100%) rename drivers/{soc => genpd}/mediatek/mt8192-pm-domains.h (100%) rename drivers/{soc => genpd}/mediatek/mt8195-pm-domains.h (100%) create mode 100644 drivers/genpd/mediatek/mtk-pm-domains.c rename drivers/{soc => genpd}/mediatek/mtk-pm-domains.h (100%) create mode 100644 drivers/genpd/mediatek/mtk-scpsys.c create mode 100644 drivers/genpd/qcom/Makefile create mode 100644 drivers/genpd/qcom/cpr.c create mode 100644 drivers/genpd/qcom/rpmhpd.c create mode 100644 drivers/genpd/qcom/rpmpd.c create mode 100644 drivers/genpd/renesas/Makefile rename drivers/{soc => genpd}/renesas/r8a7742-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7743-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7745-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a77470-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a774a1-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a774b1-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a774c0-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a774e1-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7779-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7790-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7791-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7792-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7794-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7795-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a7796-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a77965-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a77970-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a77980-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a77990-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a77995-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a779a0-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a779f0-sysc.c (100%) rename drivers/{soc => genpd}/renesas/r8a779g0-sysc.c (100%) rename drivers/{soc => genpd}/renesas/rcar-gen4-sysc.c (100%) rename drivers/{soc => genpd}/renesas/rcar-gen4-sysc.h (100%) rename drivers/{soc => genpd}/renesas/rcar-sysc.c (100%) rename drivers/{soc => genpd}/renesas/rcar-sysc.h (100%) rename drivers/{soc => genpd}/renesas/rmobile-sysc.c (100%) create mode 100644 drivers/genpd/rockchip/Makefile create mode 100644 drivers/genpd/rockchip/pm-domains.c create mode 100644 drivers/genpd/samsung/Makefile create mode 100644 drivers/genpd/samsung/exynos-pm-domains.c create mode 100644 drivers/genpd/st/Makefile create mode 100644 drivers/genpd/st/ste-ux500-pm-domain.c create mode 100644 drivers/genpd/starfive/Makefile rename drivers/{soc/starfive/jh71xx_pmu.c => genpd/starfive/jh71xx-pmu.c} (100%) create mode 100644 drivers/genpd/sunxi/Makefile create mode 100644 drivers/genpd/sunxi/sun20i-ppu.c create mode 100644 drivers/genpd/tegra/Makefile rename drivers/{soc => genpd}/tegra/powergate-bpmp.c (100%) create mode 100644 drivers/genpd/ti/Makefile create mode 100644 drivers/genpd/ti/omap_prm.c create mode 100644 drivers/genpd/ti/ti_sci_pm_domains.c create mode 100644 drivers/genpd/xilinx/Makefile rename drivers/{soc/xilinx/zynqmp_pm_domains.c => genpd/xilinx/zynqmp-pm-domains.c [...] create mode 100644 drivers/of/unittest-data/overlay_bad_unresolved.dtso create mode 100644 drivers/of/unittest-data/overlay_pci_node.dtso create mode 100644 drivers/pci/of_property.c delete mode 100644 drivers/soc/actions/Makefile delete mode 100644 drivers/soc/amlogic/meson-ee-pwrc.c delete mode 100644 drivers/soc/amlogic/meson-gx-pwrc-vpu.c delete mode 100644 drivers/soc/amlogic/meson-secure-pwrc.c delete mode 100644 drivers/soc/bcm/bcm63xx/Kconfig delete mode 100644 drivers/soc/bcm/bcm63xx/Makefile delete mode 100644 drivers/soc/bcm/bcm63xx/bcm-pmb.c delete mode 100644 drivers/soc/bcm/bcm63xx/bcm63xx-power.c delete mode 100644 drivers/soc/bcm/raspberrypi-power.c create mode 100644 drivers/soc/hisilicon/Kconfig create mode 100644 drivers/soc/hisilicon/Makefile create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.c create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.h delete mode 100644 drivers/soc/imx/gpcv2.c delete mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c delete mode 100644 drivers/soc/imx/imx8mp-blk-ctrl.c delete mode 100644 drivers/soc/imx/imx93-blk-ctrl.c delete mode 100644 drivers/soc/imx/imx93-pd.c create mode 100644 drivers/soc/loongson/loongson2_pm.c delete mode 100644 drivers/soc/mediatek/mtk-pm-domains.c delete mode 100644 drivers/soc/mediatek/mtk-scpsys.c delete mode 100644 drivers/soc/qcom/cpr.c create mode 100644 drivers/soc/qcom/rpm-proc.c delete mode 100644 drivers/soc/qcom/rpmhpd.c delete mode 100644 drivers/soc/qcom/rpmpd.c delete mode 100644 drivers/soc/rockchip/pm_domains.c delete mode 100644 drivers/soc/samsung/pm_domains.c delete mode 100644 drivers/soc/starfive/Makefile delete mode 100644 drivers/soc/sunxi/sun20i-ppu.c delete mode 100644 drivers/soc/ti/omap_prm.c delete mode 100644 drivers/soc/ti/ti_sci_pm_domains.c create mode 100644 include/dt-bindings/clock/intel,agilex5-clkmgr.h create mode 100644 include/dt-bindings/clock/qcom,gcc-ipq5018.h create mode 100644 include/dt-bindings/power/amlogic,c3-pwrc.h create mode 100644 include/dt-bindings/power/qcom,rpmhpd.h create mode 100644 include/dt-bindings/regulator/st,stm32mp13-regulator.h create mode 100644 include/dt-bindings/reset/qcom,gcc-ipq5018.h