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.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/arm,vexpress-scc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml | 8 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/omap/l4.txt | 37 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/psci.yaml | 18 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/qcom,coresight-tnoc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/qcom-soc.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/qcom.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/xen.txt | 62 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/xen.yaml | 110 | |
| -rw-r--r-- | Documentation/devicetree/bindings/ata/st,ahci.yaml | 22 | |
| -rw-r--r-- | Documentation/devicetree/bindings/bus/ti,da850-mstpri.txt | 20 | |
| -rw-r--r-- | Documentation/devicetree/bindings/bus/ti,da850-mstpri.yaml | 37 | |
| -rw-r--r-- | Documentation/devicetree/bindings/bus/ti,omap-l4.yaml | 140 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-apq8084.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-ipq6018.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-mdm9607.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-mdm9615.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-msm8660.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-msm8916.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-msm8953.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-msm8974.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,gpucc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,ipq9574-gcc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,qca8k-nsscc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,qcm2290-gpucc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,rpmcc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,sm6115-lpasscc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,videocc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,exynos5260-clock.yaml | 6 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,exynos5410-clock.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,exynos7-clock.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml | 20 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml | 12 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml | 98 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml | 42 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/verisilicon,dc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dsp/mediatek,mt8195-dsp.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dts-coding-style.rst | 15 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dvfs/performance-domain.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/firmware/arm,scpi.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/firmware/qcom,scm.yaml | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml | 6 | |
| -rw-r--r-- | Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml | 14 | |
| -rw-r--r-- | Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/interrupt-controller/mediatek,mt6577-sysirq.yaml | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/leds/qcom,pm8058-led.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml | 6 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/media/cec/cec-gpio.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/media/ti,da850-vpif.txt | 106 | |
| -rw-r--r-- | Documentation/devicetree/bindings/media/ti,da850-vpif.yaml | 168 | |
| -rw-r--r-- | Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/maxim,max77620.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml | 34 | |
| -rw-r--r-- | Documentation/devicetree/bindings/opp/opp-v2.yaml | 28 | |
| -rw-r--r-- | Documentation/devicetree/bindings/phy/samsung,mipi-video-phy.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/power/reset/keystone-reset.txt | 67 | |
| -rw-r--r-- | Documentation/devicetree/bindings/power/reset/restart-handler.yaml | 8 | |
| -rw-r--r-- | Documentation/devicetree/bindings/power/reset/ti,keystone-reset.yaml | 81 | |
| -rw-r--r-- | Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/power/ti,smartreflex.yaml | 50 | |
| -rw-r--r-- | Documentation/devicetree/bindings/power/ti-smartreflex.txt | 47 | |
| -rw-r--r-- | Documentation/devicetree/bindings/ptp/fsl,ptp.yaml | 12 | |
| -rw-r--r-- | Documentation/devicetree/bindings/pwm/pwm-sifive.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/regulator/maxim,max77802.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/regulator/richtek,rtq2208.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/regulator/rohm,bd71837-regulator.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/regulator/rohm,bd71847-regulator.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/serial/qcom,msm-uartdm.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/slimbus/slimbus.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/soc/qcom/qcom,apr-services.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml | 8 | |
| -rw-r--r-- | Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/soc/renesas/renesas-soc.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/sound/qcom,q6asm-dais.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/sram/qcom,imem.yaml | 20 | |
| -rw-r--r-- | Documentation/devicetree/bindings/submitting-patches.rst | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/qcom,dwc3.yaml | 12 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml | 12 | |