Lines Matching +full:vctrl +full:- +full:regulator
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/vctrl-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Heiko Stuebner <[email protected]>
13 - $ref: regulator.yaml#
17 const: vctrl-regulator
19 ctrl-supply:
20 description: Regulator supplying the control voltage
22 ctrl-voltage-range:
26 generate the corresponding regulator-min/max-microvolt output
30 $ref: /schemas/types.yaml#/definitions/uint32-array
32 min-slew-down-rate:
34 Describes how slowly the regulator voltage will decay down in the
36 main regulator ramp rate). This value is required when
37 ovp-threshold-percent is specified.
40 ovp-threshold-percent:
42 Overvoltage protection (OVP) threshold of the regulator in percent.
43 Some regulators have an OVP circuitry which shuts down the regulator
48 this situation the vctrl driver breaks down larger voltage decreases
56 ovp-threshold-percent: [ min-slew-down-rate ]
59 - compatible
60 - ctrl-supply
61 - ctrl-voltage-range
62 - regulator-min-microvolt
63 - regulator-max-microvolt
66 - |
67 vctrl-reg {
68 compatible = "vctrl-regulator";
69 regulator-name = "vctrl_reg";
71 ctrl-supply = <&ctrl_reg>;
72 ctrl-voltage-range = <200000 500000>;
74 min-slew-down-rate = <225>;
75 ovp-threshold-percent = <16>;
77 regulator-min-microvolt = <800000>;
78 regulator-max-microvolt = <1500000>;