dt-bindings: reset: Convert snps,dw-reset to DT schema
Subsystems (2)
Rob Herring (Arm)
maintainerPATCH 1/1 dt-bindings: reset: Convert snps,dw-reset to DT schema
Convert the Synopsys Designware Reset Controller binding to schema. It is a straight forward conversion.
Signed-off-by Rob Herring (Arm) <[email protected]>
--- .../bindings/reset/snps,dw-reset.txt | 30 -------------- .../bindings/reset/snps,dw-reset.yaml | 39 +++++++++++++++++++ 2 files changed, 39 insertions(+), 30 deletions(-) delete mode 100644 Documentation/devicetree/bindings/reset/snps,dw-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/snps,dw-reset.yaml
Documentation/devicetree/bindings/reset/snps,dw-reset.txt deleted +0 -30
@@ -1,30 +0,0 @@ -Synopsys DesignWare Reset controller -======================================= - -Please also refer to reset.txt in this directory for common reset -controller binding usage. - -Required properties: - -- compatible: should be one of the following. - "snps,dw-high-reset" - for active high configuration - "snps,dw-low-reset" - for active low configuration - -- reg: physical base address of the controller and length of memory mapped - region. - -- #reset-cells: must be 1. - -example: - - dw_rst_1: reset-controller@0000 { - compatible = "snps,dw-high-reset"; - reg = <0x0000 0x4>; - #reset-cells = <1>; - }; - - dw_rst_2: reset-controller@1000 { - compatible = "snps,dw-low-reset"; - reg = <0x1000 0x8>; - #reset-cells = <1>; - };
Documentation/devicetree/bindings/reset/snps,dw-reset.yaml new file +39 -0
@@ -0,0 +1,39 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/reset/snps,dw-reset.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Synopsys DesignWare Reset controller + +maintainers: + - Philipp Zabel <[email protected]> + +properties: + compatible: + enum: + - snps,dw-high-reset + - snps,dw-low-reset + + reg: + maxItems: 1 + + '#reset-cells': + const: 1 + + reset-controller: true + +required: + - compatible + - reg + - '#reset-cells' + +additionalProperties: false + +examples: + - | + reset-controller@0 { + compatible = "snps,dw-high-reset"; + reg = <0x0000 0x4>; + #reset-cells = <1>; + };
Signature · 1 line
2.47.2
Quoted 2 lines · Rob Herring (Arm)
Convert the Synopsys Designware Reset Controller binding to schema. It is a straight forward conversion.
Applied to reset/next, thanks!
[1/1] dt-bindings: reset: Convert snps,dw-reset to DT schema
https://git.pengutronix.de/cgit/pza/linux/commit/?id=196dbace0824
regards
Philipp