Messages in this thread Patch in this message | | | From | Álvaro Fernández Rojas <> | Subject | [PATCH v4 1/2] dt-bindings: rng: bcm2835: document reset support | Date | Wed, 24 Feb 2021 09:22:29 +0100 |
| |
Some devices may need to perform a reset before using the RNG, such as the BCM6368.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> --- v4: pass dt_binding_check. v3: make resets required if brcm,bcm6368-rng. v2: document reset support.
.../devicetree/bindings/rng/brcm,bcm2835.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
diff --git a/Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml b/Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml index c147900f9041..9a74b5af1dbd 100644 --- a/Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml +++ b/Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml @@ -31,12 +31,24 @@ properties: interrupts: maxItems: 1 + resets: + maxItems: 1 + required: - compatible - reg additionalProperties: false +if: + properties: + compatible: + enum: + - brcm,bcm6368-rng +then: + required: + - resets + examples: - | rng@7e104000 { @@ -58,4 +70,6 @@ examples: clocks = <&periph_clk 18>; clock-names = "ipsec"; + + resets = <&periph_rst 4>; }; -- 2.20.1
| |