| 
     1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: "http://devicetree.org/schemas/reset/brcm,brcmstb-reset.yaml#"
    5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
    6 
    7 title: Broadcom STB SW_INIT-style reset controller
    8 
    9 description:
   10   Broadcom STB SoCs have a SW_INIT-style reset controller with separate
   11   SET/CLEAR/STATUS registers and possibly multiple banks, each of 32 bit
   12   reset lines.
   13 
   14   Please also refer to reset.txt in this directory for common reset
   15   controller binding usage.
   16 
   17 maintainers:
   18   - Florian Fainelli <f.fainelli@gmail.com>
   19 
   20 properties:
   21   compatible:
   22     const: brcm,brcmstb-reset
   23 
   24   reg:
   25     maxItems: 1
   26 
   27   "#reset-cells":
   28     const: 1
   29 
   30 required:
   31   - compatible
   32   - reg
   33   - "#reset-cells"
   34 
   35 additionalProperties: false
   36 
   37 examples:
   38   - |
   39     reset: reset-controller@8404318 {
   40       compatible = "brcm,brcmstb-reset";
   41       reg = <0x8404318 0x30>;
   42       #reset-cells = <1>;
   43     };
   44 
   45     ethernet_switch {
   46       resets = <&reset 26>;
   47       reset-names = "switch";
   48     };
Cache object: e9159abc36f32247c4c948761c1cbc74 
 
 |