diff options
| -rw-r--r-- | Documentation/devicetree/bindings/hwmon/pmbus/vicor,pli1209bc.yaml | 62 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/trivial-devices.yaml | 2 | 
2 files changed, 62 insertions, 2 deletions
| diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/vicor,pli1209bc.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/vicor,pli1209bc.yaml new file mode 100644 index 000000000000..4aa62d67e1a9 --- /dev/null +++ b/Documentation/devicetree/bindings/hwmon/pmbus/vicor,pli1209bc.yaml @@ -0,0 +1,62 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/hwmon/pmbus/vicor,pli1209bc.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Vicor PLI1209BC Power Regulator + +maintainers: +  - Marcello Sylvester Bauer <sylv@sylv.io> +  - Naresh Solanki <naresh.solanki@9elements.com> + +description: +  The Vicor PLI1209BC is a Digital Supervisor with Isolation for use +  with BCM Bus Converter Modules. + +properties: +  compatible: +    enum: +      - vicor,pli1209bc + +  reg: +    maxItems: 1 + +  regulators: +    type: object +    description: +      List of regulators provided by this controller. + +    properties: +      vout2: +        $ref: /schemas/regulator/regulator.yaml# +        type: object +        unevaluatedProperties: false + +    additionalProperties: false + +required: +  - compatible +  - reg + +additionalProperties: false + +examples: +  - | +    i2c { +        #address-cells = <1>; +        #size-cells = <0>; + +        regulator@5f { +            compatible = "vicor,pli1209bc"; +            reg = <0x5f>; + +            regulators { +                p12v_d: vout2 { +                    regulator-name = "bcm3"; +                    regulator-boot-on; +                }; +            }; +        }; +    }; + diff --git a/Documentation/devicetree/bindings/trivial-devices.yaml b/Documentation/devicetree/bindings/trivial-devices.yaml index 2ae1f7f8d9b1..8850b11052b1 100644 --- a/Documentation/devicetree/bindings/trivial-devices.yaml +++ b/Documentation/devicetree/bindings/trivial-devices.yaml @@ -392,8 +392,6 @@ properties:            - ti,tps546d24              # I2C Touch-Screen Controller            - ti,tsc2003 -            # Vicor Corporation Digital Supervisor -          - vicor,pli1209bc              # Winbond/Nuvoton H/W Monitor            - winbond,w83793 | 
