projects/linux·commit c6cf4441

Merge tag 'devicetree-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

c6cf4441 · Linus Torvalds <[email protected]> · 2026-08-19 10:32:34 -07:00

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
  ...
Commit
c6cf4441a3a05bb7273ed022f3e56c4fc591da08
Parents
f4cdf7ca · e1c13aed

Merge commit. Changes below are compared with the first parent: f4cdf7ca.

Changes

152 files changed · +1699 −738

FileStatusAddDelContent
Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yamlmodified+1−1View file
Documentation/devicetree/bindings/arm/arm,vexpress-juno.yamlmodified+1−1View file
Documentation/devicetree/bindings/arm/arm,vexpress-scc.yamlmodified+1−1View file
Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yamlmodified+4−4View file
Documentation/devicetree/bindings/arm/mediatek.yamlmodified+1−1View file
Documentation/devicetree/bindings/arm/omap/l4.txtdeleted+0−37View before deletion
Documentation/devicetree/bindings/arm/psci.yamlmodified+9−9View file
Documentation/devicetree/bindings/arm/qcom,coresight-tnoc.yamlmodified+1−1View file
Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yamlmodified+1−1View file
Documentation/devicetree/bindings/arm/qcom-soc.yamlmodified+2−2View file
Documentation/devicetree/bindings/arm/qcom.yamlmodified+2−2View file
Documentation/devicetree/bindings/arm/samsung/samsung-soc.yamlmodified+2−2View file
Documentation/devicetree/bindings/arm/xen.txtdeleted+0−62View before deletion
Documentation/devicetree/bindings/arm/xen.yamladded+110−0View file
Documentation/devicetree/bindings/ata/st,ahci.yamlmodified+11−11View file
Documentation/devicetree/bindings/bus/ti,da850-mstpri.txtdeleted+0−20View before deletion
Documentation/devicetree/bindings/bus/ti,da850-mstpri.yamladded+37−0View file
Documentation/devicetree/bindings/bus/ti,omap-l4.yamladded+140−0View file
Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-apq8084.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-ipq6018.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-mdm9607.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-mdm9615.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-msm8660.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-msm8916.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-msm8953.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-msm8974.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,gpucc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,ipq9574-gcc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,qca8k-nsscc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,qcm2290-gpucc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,rpmcc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,sm6115-lpasscc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/qcom,videocc.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.yamlmodified+2−2View file
Documentation/devicetree/bindings/clock/samsung,exynos5260-clock.yamlmodified+3−3View file
Documentation/devicetree/bindings/clock/samsung,exynos5410-clock.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/samsung,exynos7-clock.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yamlmodified+1−1View file
Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.yamlmodified+1−1View file
Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yamlmodified+1−1View file
Documentation/devicetree/bindings/display/msm/dsi-controller-main.yamlmodified+10−10View file
Documentation/devicetree/bindings/display/samsung/samsung,fimd.yamlmodified+2−2View file
Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yamlmodified+6−6View file
Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yamlmodified+49−49View file
Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yamlmodified+21−21View file
Documentation/devicetree/bindings/display/verisilicon,dc.yamlmodified+2−0View file
Documentation/devicetree/bindings/dsp/mediatek,mt8195-dsp.yamlmodified+1−1View file
Documentation/devicetree/bindings/dts-coding-style.rstmodified+8−7View file
Documentation/devicetree/bindings/dvfs/performance-domain.yamlmodified+1−1View file
Documentation/devicetree/bindings/firmware/arm,scmi.yamlmodified+1−1View file
Documentation/devicetree/bindings/firmware/arm,scpi.yamlmodified+1−1View file
Documentation/devicetree/bindings/firmware/qcom,scm.yamlmodified+3−0View file
Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yamlmodified+1−1View file
Documentation/devicetree/bindings/gpu/img,powervr-rogue.yamlmodified+1−0View file
Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yamlmodified+1−1View file
Documentation/devicetree/bindings/i2c/st,sti-i2c.yamlmodified+1−1View file
Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yamlmodified+5−1View file
Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yamlmodified+7−7View file
Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yamlmodified+3−0View file
Documentation/devicetree/bindings/interrupt-controller/mediatek,mt6577-sysirq.yamlmodified+2−1View file
Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yamlmodified+1−0View file
Documentation/devicetree/bindings/leds/qcom,pm8058-led.yamlmodified+2−2View file
Documentation/devicetree/bindings/leds/skyworks,aat1290.yamlmodified+3−3View file
Documentation/devicetree/bindings/mailbox/arm,mhuv3.yamlmodified+1−1View file
Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yamlmodified+1−1View file
Documentation/devicetree/bindings/media/cec/cec-gpio.yamlmodified+1−1View file
Documentation/devicetree/bindings/media/ti,da850-vpif.txtdeleted+0−106View before deletion
Documentation/devicetree/bindings/media/ti,da850-vpif.yamladded+168−0View file
Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yamlmodified+1−1View file
Documentation/devicetree/bindings/mfd/maxim,max77620.yamlmodified+1−1View file
Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yamlmodified+1−1View file
Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yamlmodified+17−17View file
Documentation/devicetree/bindings/opp/opp-v2.yamlmodified+14−14View file
Documentation/devicetree/bindings/phy/samsung,mipi-video-phy.yamlmodified+2−2View file
Documentation/devicetree/bindings/phy/samsung,usb2-phy.yamlmodified+1−1View file
Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yamlmodified+1−1View file
Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yamlmodified+1−1View file
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yamlmodified+1−1View file
Documentation/devicetree/bindings/power/renesas,rcar-sysc.yamlmodified+1−1View file
Documentation/devicetree/bindings/power/reset/keystone-reset.txtdeleted+0−67View before deletion
Documentation/devicetree/bindings/power/reset/restart-handler.yamlmodified+4−4View file
Documentation/devicetree/bindings/power/reset/ti,keystone-reset.yamladded+81−0View file
Documentation/devicetree/bindings/power/supply/maxim,max17042.yamlmodified+2−2View file
Documentation/devicetree/bindings/power/ti,smartreflex.yamladded+50−0View file
Documentation/devicetree/bindings/power/ti-smartreflex.txtdeleted+0−47View before deletion
Documentation/devicetree/bindings/ptp/fsl,ptp.yamlmodified+6−6View file
Documentation/devicetree/bindings/pwm/pwm-sifive.yamlmodified+1−1View file
Documentation/devicetree/bindings/regulator/maxim,max77802.yamlmodified+2−2View file
Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yamlmodified+1−1View file
Documentation/devicetree/bindings/regulator/richtek,rtq2208.yamlmodified+1−1View file
Documentation/devicetree/bindings/regulator/rohm,bd71837-regulator.yamlmodified+2−2View file
Documentation/devicetree/bindings/regulator/rohm,bd71847-regulator.yamlmodified+2−2View file
Documentation/devicetree/bindings/serial/qcom,msm-uartdm.yamlmodified+1−1View file
Documentation/devicetree/bindings/slimbus/slimbus.yamlmodified+2−2View file
Documentation/devicetree/bindings/soc/qcom/qcom,apr-services.yamlmodified+1−1View file
Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yamlmodified+4−4View file
Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yamlmodified+1−1View file
Documentation/devicetree/bindings/soc/renesas/renesas-soc.yamlmodified+2−2View file
Documentation/devicetree/bindings/sound/qcom,q6asm-dais.yamlmodified+1−1View file
Documentation/devicetree/bindings/sram/qcom,imem.yamlmodified+20−0View file
Documentation/devicetree/bindings/submitting-patches.rstmodified+3−0View file
Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yamlmodified+2−2View file
Documentation/devicetree/bindings/usb/qcom,dwc3.yamlmodified+6−6View file
Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yamlmodified+6−6View file
Documentation/devicetree/bindings/usb/ti,twl4030-usb.yamlmodified+1−1View file
Documentation/devicetree/bindings/watchdog/microchip,pic32-dmt.txtdeleted+0−19View before deletion
Documentation/devicetree/bindings/watchdog/microchip,pic32-wdt.txtdeleted+0−18View before deletion
Documentation/devicetree/bindings/watchdog/microchip,pic32mzda-dmt.yamladded+45−0View file
Documentation/devicetree/bindings/watchdog/microchip,pic32mzda-wdt.yamladded+44−0View file
Documentation/devicetree/bindings/writing-schema.rstmodified+10−3View file
Documentation/process/maintainer-devicetree.rstadded+72−0View file
MAINTAINERSmodified+3−0View file
drivers/of/base.cmodified+8−4View file
drivers/of/of_reserved_mem.cmodified+46−1View file
include/linux/of_reserved_mem.hmodified+7−0View file
scripts/dtc/dt-check-stylemodified+81−68View file
scripts/dtc/dt-style-selftest/bad/dts-child-name-order.dtsadded+32−0View file
scripts/dtc/dt-style-selftest/bad/dts-extend-node-child-name-order.dtsadded+25−0View file
scripts/dtc/dt-style-selftest/bad/dts-extend-node-digit-node-order.dtsadded+33−0View file
scripts/dtc/dt-style-selftest/bad/dts-mixed-indent.dtsadded+21−0View file
scripts/dtc/dt-style-selftest/bad/dts-property-order.dtsadded+43−0View file
scripts/dtc/dt-style-selftest/bad/yaml-prop-order-device-type.yamladded+31−0View file
scripts/dtc/dt-style-selftest/expected/dts-child-name-order.dts.txtadded+2−0View file
scripts/dtc/dt-style-selftest/expected/dts-extend-node-child-name-order.dts.txtadded+2−0View file
scripts/dtc/dt-style-selftest/expected/dts-extend-node-digit-node-order.dts.txtadded+2−0View file
scripts/dtc/dt-style-selftest/expected/dts-mixed-indent.dts.txtadded+9−0View file
scripts/dtc/dt-style-selftest/expected/dts-property-order.dts.txtadded+6−0View file
scripts/dtc/dt-style-selftest/expected/dts-spaces.dts.txtmodified+1−1View file
scripts/dtc/dt-style-selftest/expected/yaml-indent-strict.yaml.txtmodified+1−1View file
scripts/dtc/dt-style-selftest/expected/yaml-mixed-indent.yaml.txtmodified+1−2View file
scripts/dtc/dt-style-selftest/expected/yaml-prop-order-device-type.yaml.txtadded+2−0View file
scripts/dtc/dt-style-selftest/expected/yaml-tab.yaml.txtmodified+1−1View file
scripts/dtc/dt-style-selftest/good/dts-child-name-order.dtsadded+32−0View file
scripts/dtc/dt-style-selftest/good/dts-digit-node-order.dtsadded+43−0View file
scripts/dtc/dt-style-selftest/good/dts-dtc.dtsadded+21−0View file
scripts/dtc/dt-style-selftest/good/dts-extend-node-child-name-order.dtsadded+25−0View file
scripts/dtc/dt-style-selftest/good/dts-extend-node-digit-node-order.dtsadded+33−0View file
scripts/dtc/dt-style-selftest/good/dts-preprocessor.dtsadded+21−0View file
scripts/dtc/dt-style-selftest/good/dts-property-order.dtsadded+41−0View file
scripts/dtc/dt-style-selftest/good/soc.dtsiadded+49−0View file

Only the first 600 diff lines are shown. Download the complete patch.

Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml b/Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml
index ce5f2e1..4ae7dc7 100644
--- a/Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml
+++ b/Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: ARM Juno FPGA APB Registers
maintainers:
- - Sudeep Holla <[email protected]>
+ - Sudeep Holla <[email protected]>
properties:
compatible:

Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml b/Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
index 95d4baa..30cc534 100644
--- a/Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
+++ b/Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: ARM Versatile Express and Juno Boards
maintainers:
- - Sudeep Holla <[email protected]>
+ - Sudeep Holla <[email protected]>
- Linus Walleij <[email protected]>
description: |+

Documentation/devicetree/bindings/arm/arm,vexpress-scc.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/arm,vexpress-scc.yaml b/Documentation/devicetree/bindings/arm/arm,vexpress-scc.yaml
index 9b8f7e0..060c0bc 100644
--- a/Documentation/devicetree/bindings/arm/arm,vexpress-scc.yaml
+++ b/Documentation/devicetree/bindings/arm/arm,vexpress-scc.yaml
@@ -8,7 +8,7 @@ title: ARM Versatile Express Serial Configuration Controller
maintainers:
- Liviu Dudau <[email protected]>
- - Sudeep Holla <[email protected]>
+ - Sudeep Holla <[email protected]>
description: |
Test chips for ARM Versatile Express platform implement SCC (Serial

Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml b/Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml
index 5d03357..26ebcf4 100644
--- a/Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml
+++ b/Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml
@@ -50,8 +50,8 @@ additionalProperties: false
examples:
- |
#include <dt-bindings/interrupt-controller/arm-gic.h>
- firmware {
- optee {
+ firmware {
+ optee {
compatible = "linaro,optee-tz";
method = "smc";
interrupts = <GIC_SPI 187 IRQ_TYPE_EDGE_RISING>;
@@ -59,8 +59,8 @@ examples:
};
- |
- firmware {
- optee {
+ firmware {
+ optee {
compatible = "linaro,optee-tz";
method = "hvc";
};

Documentation/devicetree/bindings/arm/mediatek.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/mediatek.yaml b/Documentation/devicetree/bindings/arm/mediatek.yaml
index 382d0eb..cd4040a 100644
--- a/Documentation/devicetree/bindings/arm/mediatek.yaml
+++ b/Documentation/devicetree/bindings/arm/mediatek.yaml
@@ -314,7 +314,7 @@ properties:
- const: google,steelix-sku196608
- const: google,steelix
- const: mediatek,mt8186
- - description: Google Squirtle (Acer Chromebook Spin 311 (R724T)
+ - description: Google Squirtle (Acer Chromebook Spin 311 (R724T))
items:
- const: google,squirtle
- const: mediatek,mt8186

Documentation/devicetree/bindings/arm/omap/l4.txt

View before deletion
diff --git a/Documentation/devicetree/bindings/arm/omap/l4.txt b/Documentation/devicetree/bindings/arm/omap/l4.txt
deleted file mode 100644
index 6816adc..0000000
--- a/Documentation/devicetree/bindings/arm/omap/l4.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-L4 interconnect bindings
-
-These bindings describe the OMAP SoCs L4 interconnect bus.
-
-Required properties:
-- compatible : Should be "ti,omap2-l4" for OMAP2 family l4 core bus
- Should be "ti,omap2-l4-wkup" for OMAP2 family l4 wkup bus
- Should be "ti,omap3-l4-core" for OMAP3 family l4 core bus
- Should be "ti,omap4-l4-cfg" for OMAP4 family l4 cfg bus
- Should be "ti,omap4-l4-per" for OMAP4 family l4 per bus
- Should be "ti,omap4-l4-wkup" for OMAP4 family l4 wkup bus
- Should be "ti,omap5-l4-cfg" for OMAP5 family l4 cfg bus
- Should be "ti,omap5-l4-wkup" for OMAP5 family l4 wkup bus
- Should be "ti,dra7-l4-cfg" for DRA7 family l4 cfg bus
- Should be "ti,dra7-l4-wkup" for DRA7 family l4 wkup bus
- Should be "ti,am3-l4-wkup" for AM33xx family l4 wkup bus
- Should be "ti,am4-l4-wkup" for AM43xx family l4 wkup bus
-- ranges : contains the IO map range for the bus
-- reg : registers link agent and interconnect agent and access protection
-- reg-names : "la" for link agent, "ia0" to "ia3" for one to three
- interconnect agent instances, "ap" for access if it exists
-
-Examples:
-
-l4: interconnect@48000000 {
- compatible "ti,omap4-l4-per", "simple-bus";
- reg = <0x48000000 0x800>,
- <0x48000800 0x800>,
- <0x48001000 0x400>,
- <0x48001400 0x400>,
- <0x48001800 0x400>,
- <0x48001c00 0x400>;
- reg-names = "ap", "la", "ia0", "ia1", "ia2", "ia3";
- #address-cells = <1>;
- #size-cells = <1>;
- ranges = <0 0x48000000 0x100000>;
-};

Documentation/devicetree/bindings/arm/psci.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/psci.yaml b/Documentation/devicetree/bindings/arm/psci.yaml
index 6e2e0c5..0d04389 100644
--- a/Documentation/devicetree/bindings/arm/psci.yaml
+++ b/Documentation/devicetree/bindings/arm/psci.yaml
@@ -146,12 +146,12 @@ examples:
// Case 1: PSCI v0.1 only.
psci {
- compatible = "arm,psci";
- method = "smc";
- cpu_suspend = <0x95c10000>;
- cpu_off = <0x95c10001>;
- cpu_on = <0x95c10002>;
- migrate = <0x95c10003>;
+ compatible = "arm,psci";
+ method = "smc";
+ cpu_suspend = <0x95c10000>;
+ cpu_off = <0x95c10001>;
+ cpu_on = <0x95c10002>;
+ migrate = <0x95c10003>;
};
- |+
@@ -159,8 +159,8 @@ examples:
// Case 2: PSCI v0.2 only
psci {
- compatible = "arm,psci-0.2";
- method = "smc";
+ compatible = "arm,psci-0.2";
+ method = "smc";
};
- |+
@@ -251,7 +251,7 @@ examples:
cpu_pd1: power-domain-cpu1 {
#power-domain-cells = <0>;
- domain-idle-states = <&cpu_pwrdn>;
+ domain-idle-states = <&cpu_pwrdn>;
power-domains = <&cluster_pd>;
};

Documentation/devicetree/bindings/arm/qcom,coresight-tnoc.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/qcom,coresight-tnoc.yaml b/Documentation/devicetree/bindings/arm/qcom,coresight-tnoc.yaml
index ef648a1..3714712 100644
--- a/Documentation/devicetree/bindings/arm/qcom,coresight-tnoc.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom,coresight-tnoc.yaml
@@ -82,7 +82,7 @@ additionalProperties: false
examples:
- |
- tn@109ab000 {
+ tn@109ab000 {
compatible = "qcom,coresight-tnoc", "arm,primecell";
reg = <0x109ab000 0x4200>;

Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml b/Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml
index 152403f..c7301f1 100644
--- a/Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml
@@ -9,7 +9,7 @@ title: Trace, Profiling and Diagnostics Monitor - TPDM
description: |
The TPDM or Monitor serves as data collection component for various dataset
- types specified in the QPMDA spec. It covers Implementation defined ((ImplDef),
+ types specified in the QPMDA spec. It covers Implementation defined (ImplDef),
Basic Counts (BC), Tenure Counts (TC), Continuous Multi-Bit (CMB), and Discrete
Single Bit (DSB). It performs data collection in the data producing clock
domain and transfers it to the data collection time domain, generally ATB

Documentation/devicetree/bindings/arm/qcom-soc.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/qcom-soc.yaml b/Documentation/devicetree/bindings/arm/qcom-soc.yaml
index ff4a0ba..e7160b6 100644
--- a/Documentation/devicetree/bindings/arm/qcom-soc.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom-soc.yaml
@@ -11,10 +11,10 @@ maintainers:
description: |
Guidelines for new compatibles for SoC blocks/components.
- When adding new compatibles in new bindings, use the format::
+ When adding new compatibles in new bindings, use the format:
qcom,SoC-IP
- For example::
+ For example:
qcom,sdm845-llcc-bwmon
When adding new compatibles to existing bindings, use the format in the

Documentation/devicetree/bindings/arm/qcom.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
index b035557..ff8a35d 100644
--- a/Documentation/devicetree/bindings/arm/qcom.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom.yaml
@@ -1262,7 +1262,7 @@ properties:
items:
items:
- description: |
- MSM chipset ID - an exact match value consisting of two bitfields::
+ MSM chipset ID - an exact match value consisting of two bitfields:
- bits 0-15 - The unique MSM chipset ID
- bits 16-31 - Reserved; should be 0
- description: |
@@ -1288,7 +1288,7 @@ properties:
- items:
- items:
- description: |
- Board ID consisting of three bitfields::
+ Board ID consisting of three bitfields:
- bits 31-24 - Unused
- bits 23-16 - Platform Version Major
- bits 15-8 - Platform Version Minor

Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml b/Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml
index 653f859..ab000be 100644
--- a/Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml
+++ b/Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml
@@ -11,10 +11,10 @@ maintainers:
description: |
Guidelines for new compatibles for SoC blocks/components.
- When adding new compatibles in new bindings, use the format::
+ When adding new compatibles in new bindings, use the format:
samsung,SoC-IP
- For example::
+ For example:
samsung,exynos5433-cmu-isp
select:

Documentation/devicetree/bindings/arm/xen.txt

View before deletion
diff --git a/Documentation/devicetree/bindings/arm/xen.txt b/Documentation/devicetree/bindings/arm/xen.txt
deleted file mode 100644
index f925290..0000000
--- a/Documentation/devicetree/bindings/arm/xen.txt
+++ /dev/null
@@ -1,62 +0,0 @@
-* Xen hypervisor device tree bindings
-
-Xen ARM virtual platforms shall have a top-level "hypervisor" node with
-the following properties:
-
-- compatible:
- compatible = "xen,xen-<version>", "xen,xen";
- where <version> is the version of the Xen ABI of the platform.
-
-- reg: specifies the base physical address and size of the regions in memory
- where the special resources should be mapped to, using an HYPERVISOR_memory_op
- hypercall.
- Region 0 is reserved for mapping grant table, it must be always present.
- The memory region is large enough to map the whole grant table (it is larger
- or equal to gnttab_max_grant_frames()).
- Regions 1...N are extended regions (unused address space) for mapping foreign
- GFNs and grants, they might be absent if there is nothing to expose.
-
-- interrupts: the interrupt used by Xen to inject event notifications.
- A GIC node is also required.
-
-To support UEFI on Xen ARM virtual platforms, Xen populates the FDT "uefi" node
-under /hypervisor with following parameters:
-
-________________________________________________________________________________
-Name | Size | Description
-================================================================================
-xen,uefi-system-table | 64-bit | Guest physical address of the UEFI System
- | | Table.
---------------------------------------------------------------------------------
-xen,uefi-mmap-start | 64-bit | Guest physical address of the UEFI memory
- | | map.
---------------------------------------------------------------------------------
-xen,uefi-mmap-size | 32-bit | Size in bytes of the UEFI memory map
- | | pointed to in previous entry.
---------------------------------------------------------------------------------
-xen,uefi-mmap-desc-size | 32-bit | Size in bytes of each entry in the UEFI
- | | memory map.
---------------------------------------------------------------------------------
-xen,uefi-mmap-desc-ver | 32-bit | Version of the mmap descriptor format.
---------------------------------------------------------------------------------
-
-Example (assuming #address-cells = <2> and #size-cells = <2>):
-
-hypervisor {
- compatible = "xen,xen-4.3", "xen,xen";
- reg = <0 0xb0000000 0 0x20000>;
- interrupts = <1 15 0xf08>;
- uefi {
- xen,uefi-system-table = <0xXXXXXXXX>;
- xen,uefi-mmap-start = <0xXXXXXXXX>;
- xen,uefi-mmap-size = <0xXXXXXXXX>;
- xen,uefi-mmap-desc-size = <0xXXXXXXXX>;
- xen,uefi-mmap-desc-ver = <0xXXXXXXXX>;
- };
-};
-
-The format and meaning of the "xen,uefi-*" parameters are similar to those in
-Documentation/arch/arm/uefi.rst, which are provided by the regular UEFI stub. However
-they differ because they are provided by the Xen hypervisor, together with a set
-of UEFI runtime services implemented via hypercalls, see
-http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,platform.h.html.

Documentation/devicetree/bindings/arm/xen.yaml

View file
diff --git a/Documentation/devicetree/bindings/arm/xen.yaml b/Documentation/devicetree/bindings/arm/xen.yaml
new file mode 100644
index 0000000..bad077a
--- /dev/null
+++ b/Documentation/devicetree/bindings/arm/xen.yaml
@@ -0,0 +1,110 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/arm/xen.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Xen hypervisor
+
+maintainers:
+ - Stefano Stabellini <[email protected]>
+
+description:
+ Xen ARM virtual platforms shall have a top-level "hypervisor" node with
+ the properties defined below.
+
+properties:
+ $nodename:
+ pattern: '^hypervisor(@[0-9a-f]+)?$'
+
+ compatible:
+ description:
+ Specifies the Xen hypervisor. The version of the Xen ABI is encoded
+ in the first item as "xen,xen-<version>", followed by the generic
+ "xen,xen" string.
+ items:
+ - pattern: '^xen,xen-[0-9]+\.[0-9]+$'
+ - const: xen,xen
+
+ reg:
+ description: |
+ Base physical address and size of the regions in memory where special
+ resources should be mapped to, using a HYPERVISOR_memory_op hypercall.
+
+ Region 0 is reserved for mapping the grant table and must always be
+ present. The memory region must be large enough to map the whole grant
+ table (it is larger or equal to gnttab_max_grant_frames()).
+
+ Regions 1...N are extended regions (unused address space) for mapping
+ foreign GFNs and grants. They might be absent if there is nothing to
+ expose.
+ minItems: 1
+
+ interrupts:
+ description:
+ The interrupt used by Xen to inject event notifications.
+ A GIC node is also required.
+ maxItems: 1
+
+ uefi:
+ type: object
+ description:
+ Node populated by Xen to support UEFI on Xen ARM virtual platforms.
+ The format and meaning of the "xen,uefi-*" parameters are similar to
+ those in Documentation/arch/arm/uefi.rst, but are provided by the Xen
+ hypervisor together with a set of UEFI runtime services implemented via
+ hypercalls.
+
+ properties:
+ xen,uefi-system-table:
+ description: Guest physical address of the UEFI System Table.
+ $ref: /schemas/types.yaml#/definitions/uint64
+
+ xen,uefi-mmap-start:
+ description: Guest physical address of the UEFI memory map.
+ $ref: /schemas/types.yaml#/definitions/uint64
+
+ xen,uefi-mmap-size:
+ description: Size in bytes of the UEFI memory map pointed to by xen,uefi-mmap-start.
+ $ref: /schemas/types.yaml#/definitions/uint32
+
+ xen,uefi-mmap-desc-size:
+ description: Size in bytes of each entry in the UEFI memory map.
+ $ref: /schemas/types.yaml#/definitions/uint32
+
+ xen,uefi-mmap-desc-ver:
+ description: Version of the mmap descriptor format.
+ $ref: /schemas/types.yaml#/definitions/uint32
+
+ required:
+ - xen,uefi-system-table
+ - xen,uefi-mmap-start
+ - xen,uefi-mmap-size
+ - xen,uefi-mmap-desc-size
+ - xen,uefi-mmap-desc-ver
+
+ additionalProperties: false
+
+required:
+ - compatible
+ - reg
+ - interrupts
+
+additionalProperties: false
+
+examples:
+ - |
+ hypervisor@b0000000 {
+ compatible = "xen,xen-4.3", "xen,xen";
+ reg = <0xb0000000 0x20000>;
+ interrupts = <1 15 0xf08>;
+
+ uefi {
+ xen,uefi-system-table = /bits/ 64 <0x1301415>;
+ xen,uefi-mmap-start = /bits/ 64 <0x7591400>;
+ xen,uefi-mmap-size = <0x1800>;
+ xen,uefi-mmap-desc-size = <0x30>;
+ xen,uefi-mmap-desc-ver = <1>;
+ };
+ };
+...

Documentation/devicetree/bindings/ata/st,ahci.yaml

View file
diff --git a/Documentation/devicetree/bindings/ata/st,ahci.yaml b/Documentation/devicetree/bindings/ata/st,ahci.yaml
index 6e8e4b4..d82c5a6 100644
--- a/Documentation/devicetree/bindings/ata/st,ahci.yaml
+++ b/Documentation/devicetree/bindings/ata/st,ahci.yaml
@@ -57,16 +57,16 @@ examples:
#include <dt-bindings/clock/stih407-clks.h>
sata@9b20000 {
- compatible = "st,ahci";
- reg = <0x9b20000 0x1000>;
- interrupts = <GIC_SPI 159 IRQ_TYPE_NONE>;
+ compatible = "st,ahci";
+ reg = <0x9b20000 0x1000>;
+ interrupts = <GIC_SPI 159 IRQ_TYPE_NONE>;
interrupt-names = "hostc";
- phys = <&phy_port0 PHY_TYPE_SATA>;
- phy-names = "sata-phy";
- resets = <&powerdown STIH407_SATA0_POWERDOWN>,
- <&softreset STIH407_SATA0_SOFTRESET>,
- <&softreset STIH407_SATA0_PWR_SOFTRESET>;
- reset-names = "pwr-dwn", "sw-rst", "pwr-rst";
- clocks = <&clk_s_c0_flexgen CLK_ICN_REG>;
- clock-names = "ahci_clk";
+ phys = <&phy_port0 PHY_TYPE_SATA>;
+ phy-names = "sata-phy";
+ resets = <&powerdown STIH407_SATA0_POWERDOWN>,
+ <&softreset STIH407_SATA0_SOFTRESET>,
+ <&softreset STIH407_SATA0_PWR_SOFTRESET>;
+ reset-names = "pwr-dwn", "sw-rst", "pwr-rst";
+ clocks = <&clk_s_c0_flexgen CLK_ICN_REG>;
+ clock-names = "ahci_clk";
};

Documentation/devicetree/bindings/bus/ti,da850-mstpri.txt

View before deletion
diff --git a/Documentation/devicetree/bindings/bus/ti,da850-mstpri.txt b/Documentation/devicetree/bindings/bus/ti,da850-mstpri.txt
deleted file mode 100644
index 72daefc..0000000
--- a/Documentation/devicetree/bindings/bus/ti,da850-mstpri.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-* Device tree bindings for Texas Instruments da8xx master peripheral
- priority driver
-
-DA8XX SoCs feature a set of registers allowing to change the priority of all
-peripherals classified as masters.
-
-Documentation:
-OMAP-L138 (DA850) - http://www.ti.com/lit/ug/spruh82c/spruh82c.pdf
-
-Required properties:
-
-- compatible: "ti,da850-mstpri" - for da850 based boards
-- reg: offset and length of the mstpri registers
-
-Example for da850-lcdk is shown below.
-
-mstpri {
- compatible = "ti,da850-mstpri";
- reg = <0x14110 0x0c>;
-};

Documentation/devicetree/bindings/bus/ti,da850-mstpri.yaml

View file
diff --git a/Documentation/devicetree/bindings/bus/ti,da850-mstpri.yaml b/Documentation/devicetree/bindings/bus/ti,da850-mstpri.yaml
new file mode 100644
index 0000000..5b03abd
--- /dev/null
+++ b/Documentation/devicetree/bindings/bus/ti,da850-mstpri.yaml
@@ -0,0 +1,37 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/bus/ti,da850-mstpri.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Texas Instruments DA8XX Master Peripheral Priority Registers
+
+maintainers:
+ - Eduard Bostina <[email protected]>
+
+description: |
+ DA8XX SoCs feature a set of registers allowing to change the priority of all
+ peripherals classified as masters.
+
+ Documentation:
+ OMAP-L138 (DA850) - http://www.ti.com/lit/ug/spruh82c/spruh82c.pdf
+
+properties:
+ compatible:
+ const: ti,da850-mstpri
+
+ reg:
+ maxItems: 1
+
+required:
+ - compatible
+ - reg
+
+additionalProperties: false
+
+examples:
+ - |
+ mstpri@14110 {
+ compatible = "ti,da850-mstpri";
+ reg = <0x14110 0x0c>;
+ };

Documentation/devicetree/bindings/bus/ti,omap-l4.yaml

View file
diff --git a/Documentation/devicetree/bindings/bus/ti,omap-l4.yaml b/Documentation/devicetree/bindings/bus/ti,omap-l4.yaml
new file mode 100644
index 0000000..0b09fb9
--- /dev/null
+++ b/Documentation/devicetree/bindings/bus/ti,omap-l4.yaml
@@ -0,0 +1,140 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/bus/ti,omap-l4.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: TI OMAP SoCs L4 interconnect bus
+
+maintainers:
+ - Eduard Bostina <[email protected]>
+
+description:
+ These bindings describe the OMAP SoCs L4 interconnect bus.
+
+select:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - ti,omap2-l4
+ - ti,omap2-l4-wkup
+ - ti,omap3-l4-core
+ - ti,omap4-l4-abe
+ - ti,omap4-l4-cfg
+ - ti,omap4-l4-per
+ - ti,omap4-l4-wkup
+ - ti,omap5-l4-abe
+ - ti,omap5-l4-cfg
+ - ti,omap5-l4-per
+ - ti,omap5-l4-wkup
+ - ti,dra7-l4-cfg
+ - ti,dra7-l4-per1
+ - ti,dra7-l4-per2
+ - ti,dra7-l4-per3
+ - ti,dra7-l4-wkup
+ - ti,am33xx-l4-fast
+ - ti,am33xx-l4-fw
+ - ti,am33xx-l4-mpuss
+ - ti,am33xx-l4-per
+ - ti,am33xx-l4-wkup
+ - ti,am4-l4-fast
+ - ti,am4-l4-per
+ - ti,am4-l4-wkup
+ - ti,dm814-l4hs
+ - ti,dm814-l4ls
+ required:
+ - compatible
+
+properties:
+ compatible:
+ items:
+ - enum:
+ - ti,omap2-l4
+ - ti,omap2-l4-wkup
+ - ti,omap3-l4-core
+ - ti,omap4-l4-abe
+ - ti,omap4-l4-cfg
+ - ti,omap4-l4-per
+ - ti,omap4-l4-wkup
+ - ti,omap5-l4-abe
+ - ti,omap5-l4-cfg
+ - ti,omap5-l4-per
+ - ti,omap5-l4-wkup

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-apq8084.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-ipq6018.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-mdm9607.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-mdm9615.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-msm8660.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-msm8916.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-msm8953.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-msm8974.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,gpucc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,ipq9574-gcc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,qca8k-nsscc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,qcm2290-gpucc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,rpmcc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,sm6115-lpasscc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/qcom,videocc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/samsung,exynos5260-clock.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/samsung,exynos5410-clock.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/samsung,exynos7-clock.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/display/verisilicon,dc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/dsp/mediatek,mt8195-dsp.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/dts-coding-style.rst

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/dvfs/performance-domain.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/firmware/arm,scmi.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/firmware/arm,scpi.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/firmware/qcom,scm.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/interrupt-controller/mediatek,mt6577-sysirq.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/leds/qcom,pm8058-led.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/media/cec/cec-gpio.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/media/ti,da850-vpif.txt

View before deletion

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/media/ti,da850-vpif.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/mfd/maxim,max77620.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/opp/opp-v2.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/phy/samsung,mipi-video-phy.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/power/reset/keystone-reset.txt

View before deletion

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/power/reset/restart-handler.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/power/reset/ti,keystone-reset.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/power/ti,smartreflex.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/power/ti-smartreflex.txt

View before deletion

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/ptp/fsl,ptp.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/pwm/pwm-sifive.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/regulator/maxim,max77802.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/regulator/richtek,rtq2208.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/regulator/rohm,bd71837-regulator.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/regulator/rohm,bd71847-regulator.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/serial/qcom,msm-uartdm.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/slimbus/slimbus.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/soc/qcom/qcom,apr-services.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/soc/renesas/renesas-soc.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/qcom,q6asm-dais.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sram/qcom,imem.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/submitting-patches.rst

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/usb/qcom,dwc3.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/usb/ti,twl4030-usb.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/watchdog/microchip,pic32-dmt.txt

View before deletion

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/watchdog/microchip,pic32-wdt.txt

View before deletion

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/watchdog/microchip,pic32mzda-dmt.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/watchdog/microchip,pic32mzda-wdt.yaml

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/writing-schema.rst

View file

This diff is incomplete. Download the complete patch.

Documentation/process/maintainer-devicetree.rst

View file

This diff is incomplete. Download the complete patch.

MAINTAINERS

View file

This diff is incomplete. Download the complete patch.

drivers/of/base.c

View file

This diff is incomplete. Download the complete patch.

drivers/of/of_reserved_mem.c

View file

This diff is incomplete. Download the complete patch.

include/linux/of_reserved_mem.h

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-check-style

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/bad/dts-child-name-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/bad/dts-extend-node-child-name-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/bad/dts-extend-node-digit-node-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/bad/dts-mixed-indent.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/bad/dts-property-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/bad/yaml-prop-order-device-type.yaml

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/dts-child-name-order.dts.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/dts-extend-node-child-name-order.dts.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/dts-extend-node-digit-node-order.dts.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/dts-mixed-indent.dts.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/dts-property-order.dts.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/dts-spaces.dts.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/yaml-indent-strict.yaml.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/yaml-mixed-indent.yaml.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/yaml-prop-order-device-type.yaml.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/expected/yaml-tab.yaml.txt

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/good/dts-child-name-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/good/dts-digit-node-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/good/dts-dtc.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/good/dts-extend-node-child-name-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/good/dts-extend-node-digit-node-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/good/dts-preprocessor.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/good/dts-property-order.dts

View file

This diff is incomplete. Download the complete patch.

scripts/dtc/dt-style-selftest/good/soc.dtsi

View file

This diff is incomplete. Download the complete patch.