aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2026-08-19 10:32:34 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2026-08-19 10:32:34 -0700
commitc6cf4441a3a05bb7273ed022f3e56c4fc591da08 (patch)
treec7671ca74940ec7ab0a524bb96e2dedb333d76dd
parentf4cdf7ca9a1fdcca413157df19753f388a5a224e (diff)
parente1c13aed4a1641550e8c9518c96f016e1d52d09b (diff)
Merge tag 'devicetree-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull devicetree updates from Rob Herring: - Add a DT maintainer profile document - Various dt-check-style improvements - Add a devres managed reserved memory region init function - Print node name on any skipped reserved memory regions - Correctly handle optional argument in of_parse_phandle_with_args_map() - Convert ti,keystone-reset, ti,da850-vpif, TI L4 interconnect, TI SmartReflex, microchip,pic32mzda-dmt, microchip,pic32mzda-wdt, TI DA8XX MSTPRI bus, and Xen VM bindings to DT schema format - Add bindings for StarFive JHB100 plic, Allwinner A733 NMI controller, MediaTek MT8173 GPU, QCom Shikra, Eliza, and Maili cpu-bwmon, and QCom Shikra SCM firmware - A couple of syntax fixes found using PoC Rust implementation of dtschema tools - Clean-ups for typos, brackets, incorrect "::" usages, and white-space style * tag 'devicetree-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (40 commits) dt-bindings: interconnect: qcom-bwmon: Add Maili cpu-bwmon compatible dtc: dt-check-style: Simplify setting depth of DtsLine dtc: dt-check-style: Add missing /dts-v1/ to few test cases dt-bindings: power: reset: ti,keystone-reset: Convert to DT schema media: dt-bindings: ti,da850-vpif: Convert to dt-schema dt-bindings: devfreq: samsung,exynos-ppmu: Use standard regex syntax dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: Drop invalid JSON pointer dt-bindings: arm: omap: Convert L4 interconnect to DT schema dt-bindings: power: Convert TI SmartReflex to DT schema of: reserved_mem: Introduce devres-managed initialization function dt-bindings: interrupt-controller: Add StarFive JHB100 plic dt-bindings: irq: sun7i-nmi: Document the Allwinner A733 NMI controller dt-bindings: Correct white-space style dt-bindings: fix typos and brackets docs: dt: submitting-patches: Mention expectation about dt-check-style docs: dt: maintainer: Add Devicetree and OF maintainer profile document docs: dt: writing-schema: Extend expectations about example part of binding dt-bindings: gpu: powervr-rogue: Add MediaTek MT8173 GPU of: base: Handle optional argument in of_parse_phandle_with_args_map() dt-bindings: update Sudeep Holla's email address ...
-rw-r--r--Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml2
-rw-r--r--Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml2
-rw-r--r--Documentation/devicetree/bindings/arm/arm,vexpress-scc.yaml2
-rw-r--r--Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml8
-rw-r--r--Documentation/devicetree/bindings/arm/mediatek.yaml2
-rw-r--r--Documentation/devicetree/bindings/arm/omap/l4.txt37
-rw-r--r--Documentation/devicetree/bindings/arm/psci.yaml18
-rw-r--r--Documentation/devicetree/bindings/arm/qcom,coresight-tnoc.yaml2
-rw-r--r--Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml2
-rw-r--r--Documentation/devicetree/bindings/arm/qcom-soc.yaml4
-rw-r--r--Documentation/devicetree/bindings/arm/qcom.yaml4
-rw-r--r--Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml4
-rw-r--r--Documentation/devicetree/bindings/arm/xen.txt62
-rw-r--r--Documentation/devicetree/bindings/arm/xen.yaml110
-rw-r--r--Documentation/devicetree/bindings/ata/st,ahci.yaml22
-rw-r--r--Documentation/devicetree/bindings/bus/ti,da850-mstpri.txt20
-rw-r--r--Documentation/devicetree/bindings/bus/ti,da850-mstpri.yaml37
-rw-r--r--Documentation/devicetree/bindings/bus/ti,omap-l4.yaml140
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-apq8084.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-ipq6018.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-mdm9607.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-mdm9615.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-msm8660.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-msm8916.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-msm8953.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-msm8974.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,gpucc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,ipq9574-gcc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,qca8k-nsscc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,qcm2290-gpucc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,rpmcc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,sm6115-lpasscc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/qcom,videocc.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.yaml4
-rw-r--r--Documentation/devicetree/bindings/clock/samsung,exynos5260-clock.yaml6
-rw-r--r--Documentation/devicetree/bindings/clock/samsung,exynos5410-clock.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/samsung,exynos7-clock.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yaml2
-rw-r--r--Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.yaml2
-rw-r--r--Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml2
-rw-r--r--Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml20
-rw-r--r--Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml4
-rw-r--r--Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml12
-rw-r--r--Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml98
-rw-r--r--Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml42
-rw-r--r--Documentation/devicetree/bindings/display/verisilicon,dc.yaml2
-rw-r--r--Documentation/devicetree/bindings/dsp/mediatek,mt8195-dsp.yaml2
-rw-r--r--Documentation/devicetree/bindings/dts-coding-style.rst15
-rw-r--r--Documentation/devicetree/bindings/dvfs/performance-domain.yaml2
-rw-r--r--Documentation/devicetree/bindings/firmware/arm,scmi.yaml2
-rw-r--r--Documentation/devicetree/bindings/firmware/arm,scpi.yaml2
-rw-r--r--Documentation/devicetree/bindings/firmware/qcom,scm.yaml3
-rw-r--r--Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml2
-rw-r--r--Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml1
-rw-r--r--Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml2
-rw-r--r--Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml2
-rw-r--r--Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml6
-rw-r--r--Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml14
-rw-r--r--Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml3
-rw-r--r--Documentation/devicetree/bindings/interrupt-controller/mediatek,mt6577-sysirq.yaml3
-rw-r--r--Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml1
-rw-r--r--Documentation/devicetree/bindings/leds/qcom,pm8058-led.yaml4
-rw-r--r--Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml6
-rw-r--r--Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml2
-rw-r--r--Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yaml2
-rw-r--r--Documentation/devicetree/bindings/media/cec/cec-gpio.yaml2
-rw-r--r--Documentation/devicetree/bindings/media/ti,da850-vpif.txt106
-rw-r--r--Documentation/devicetree/bindings/media/ti,da850-vpif.yaml168
-rw-r--r--Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml2
-rw-r--r--Documentation/devicetree/bindings/mfd/maxim,max77620.yaml2
-rw-r--r--Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml2
-rw-r--r--Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml34
-rw-r--r--Documentation/devicetree/bindings/opp/opp-v2.yaml28
-rw-r--r--Documentation/devicetree/bindings/phy/samsung,mipi-video-phy.yaml4
-rw-r--r--Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml2
-rw-r--r--Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml2
-rw-r--r--Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml2
-rw-r--r--Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml2
-rw-r--r--Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml2
-rw-r--r--Documentation/devicetree/bindings/power/reset/keystone-reset.txt67
-rw-r--r--Documentation/devicetree/bindings/power/reset/restart-handler.yaml8
-rw-r--r--Documentation/devicetree/bindings/power/reset/ti,keystone-reset.yaml81
-rw-r--r--Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml4
-rw-r--r--Documentation/devicetree/bindings/power/ti,smartreflex.yaml50
-rw-r--r--Documentation/devicetree/bindings/power/ti-smartreflex.txt47
-rw-r--r--Documentation/devicetree/bindings/ptp/fsl,ptp.yaml12
-rw-r--r--Documentation/devicetree/bindings/pwm/pwm-sifive.yaml2
-rw-r--r--Documentation/devicetree/bindings/regulator/maxim,max77802.yaml4
-rw-r--r--Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yaml2
-rw-r--r--Documentation/devicetree/bindings/regulator/richtek,rtq2208.yaml2
-rw-r--r--Documentation/devicetree/bindings/regulator/rohm,bd71837-regulator.yaml4
-rw-r--r--Documentation/devicetree/bindings/regulator/rohm,bd71847-regulator.yaml4
-rw-r--r--Documentation/devicetree/bindings/serial/qcom,msm-uartdm.yaml2
-rw-r--r--Documentation/devicetree/bindings/slimbus/slimbus.yaml4
-rw-r--r--Documentation/devicetree/bindings/soc/qcom/qcom,apr-services.yaml2
-rw-r--r--Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml8
-rw-r--r--Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml2
-rw-r--r--Documentation/devicetree/bindings/soc/renesas/renesas-soc.yaml4
-rw-r--r--Documentation/devicetree/bindings/sound/qcom,q6asm-dais.yaml2
-rw-r--r--Documentation/devicetree/bindings/sram/qcom,imem.yaml20
-rw-r--r--Documentation/devicetree/bindings/submitting-patches.rst3
-rw-r--r--Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml4
-rw-r--r--Documentation/devicetree/bindings/usb/qcom,dwc3.yaml12
-rw-r--r--Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml12