1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/regulator/active-semi,act8846.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Active-semi ACT8846 regulator
10 - Paul Cercueil <paul@crapouillou.net>
14 const: active-semi,act8846
19 system-power-controller:
21 Indicates that the ACT8846 is responsible for powering OFF
25 active-semi,vsel-high:
27 Indicates the VSEL pin is high. If this property is missing,
28 the VSEL pin is assumed to be low.
32 description: Handle to the INL1 input supply (REG5-7)
35 description: Handle to the INL2 input supply (REG8-9)
38 description: Handle to the INL3 input supply (REG10-12)
41 description: Handle to the VP1 input supply (REG1)
44 description: Handle to the VP2 input supply (REG2)
47 description: Handle to the VP3 input supply (REG3)
50 description: Handle to the VP4 input supply (REG4)
54 additionalProperties: false
57 "^REG([1-9]|1[0-2])$":
59 $ref: /schemas/regulator/regulator.yaml#
60 unevaluatedProperties: false
62 additionalProperties: false
76 compatible = "active-semi,act8846";
79 system-power-controller;
83 regulator-name = "VCC_DDR";
84 regulator-min-microvolt = <1200000>;
85 regulator-max-microvolt = <1200000>;
90 regulator-name = "VCC_IO";
91 regulator-min-microvolt = <3300000>;
92 regulator-max-microvolt = <3300000>;
97 regulator-name = "VDD_LOG";
98 regulator-min-microvolt = <1000000>;
99 regulator-max-microvolt = <1000000>;
104 regulator-name = "VCC_20";
105 regulator-min-microvolt = <2000000>;
106 regulator-max-microvolt = <2000000>;
111 regulator-name = "VCCIO_SD";
112 regulator-min-microvolt = <3300000>;
113 regulator-max-microvolt = <3300000>;
118 regulator-name = "VDD10_LCD";
119 regulator-min-microvolt = <1000000>;
120 regulator-max-microvolt = <1000000>;
125 regulator-name = "VCC_WL";
126 regulator-min-microvolt = <3300000>;
127 regulator-max-microvolt = <3300000>;
132 regulator-name = "VCCA_33";
133 regulator-min-microvolt = <3300000>;
134 regulator-max-microvolt = <3300000>;
139 regulator-name = "VCC_LAN";
140 regulator-min-microvolt = <3300000>;
141 regulator-max-microvolt = <3300000>;
146 regulator-name = "VDD_10";
147 regulator-min-microvolt = <1000000>;
148 regulator-max-microvolt = <1000000>;
153 regulator-name = "VCC_18";
154 regulator-min-microvolt = <1800000>;
155 regulator-max-microvolt = <1800000>;
160 regulator-name = "VCC18_LCD";
161 regulator-min-microvolt = <1800000>;
162 regulator-max-microvolt = <1800000>;