Lines Matching +full:data +full:- +full:sheet

1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/nxp,pca9450-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Robin Gong <yibin.gong@nxp.com>
18 https://www.nxp.com/docs/en/data-sheet/PCA9450DS.pdf
21 https://www.nxp.com/docs/en/data-sheet/PF9453_SDS.pdf
31 - nxp,pca9450a
32 - nxp,pca9450b
33 - nxp,pca9450c
34 - nxp,pca9451a
35 - nxp,pca9452
36 - nxp,pf9453
57 nxp,sd-vsel-fixed-low:
63 sd-vsel-gpios:
72 "^LDO([1-4]|-SNVS)$":
80 "^BUCK[1-6]$":
87 nxp,dvs-run-voltage:
95 nxp,dvs-standby-voltage:
103 regulator-allowed-modes:
106 Users should use the macros from dt-bindings/regulator/nxp,pca9450-regulator.h
116 nxp,i2c-lt-enable:
121 nxp,wdog_b-warm-reset:
128 - compatible
129 - reg
130 - regulators
135 - if:
144 "^LDO[3-4]$": false
145 "^BUCK[5-6]$": false
150 LDO-SNVS: false
153 - |
154 #include <dt-bindings/interrupt-controller/irq.h>
155 #include <dt-bindings/regulator/nxp,pca9450-regulator.h>
158 #address-cells = <1>;
159 #size-cells = <0>;
163 pinctrl-0 = <&pinctrl_pmic>;
164 interrupt-parent = <&gpio1>;
169 regulator-name = "BUCK1";
170 regulator-min-microvolt = <600000>;
171 regulator-max-microvolt = <2187500>;
172 regulator-boot-on;
173 regulator-always-on;
174 regulator-ramp-delay = <3125>;
177 regulator-name = "BUCK2";
178 regulator-min-microvolt = <600000>;
179 regulator-max-microvolt = <2187500>;
180 regulator-boot-on;
181 regulator-always-on;
182 regulator-ramp-delay = <3125>;
183 nxp,dvs-run-voltage = <950000>;
184 nxp,dvs-standby-voltage = <850000>;
187 regulator-name = "BUCK4";
188 regulator-min-microvolt = <600000>;
189 regulator-max-microvolt = <3400000>;
190 regulator-boot-on;
191 regulator-always-on;
192 regulator-initial-mode = <PCA9450_BUCK_MODE_FORCE_PWM>;
193 regulator-allowed-modes = <PCA9450_BUCK_MODE_FORCE_PWM>;
196 regulator-name = "BUCK5";
197 regulator-min-microvolt = <600000>;
198 regulator-max-microvolt = <3400000>;
199 regulator-boot-on;
200 regulator-always-on;
201 regulator-allowed-modes = <PCA9450_BUCK_MODE_AUTO
205 regulator-name = "BUCK6";
206 regulator-min-microvolt = <600000>;
207 regulator-max-microvolt = <3400000>;
208 regulator-boot-on;
209 regulator-always-on;
213 regulator-name = "LDO1";
214 regulator-min-microvolt = <1600000>;
215 regulator-max-microvolt = <3300000>;
216 regulator-boot-on;
217 regulator-always-on;
220 regulator-name = "LDO2";
221 regulator-min-microvolt = <800000>;
222 regulator-max-microvolt = <1150000>;
223 regulator-boot-on;
224 regulator-always-on;
227 regulator-name = "LDO3";
228 regulator-min-microvolt = <800000>;
229 regulator-max-microvolt = <3300000>;
230 regulator-boot-on;
231 regulator-always-on;
234 regulator-name = "LDO4";
235 regulator-min-microvolt = <800000>;
236 regulator-max-microvolt = <3300000>;
237 regulator-boot-on;
238 regulator-always-on;
241 regulator-name = "LDO5";
242 regulator-min-microvolt = <1800000>;
243 regulator-max-microvolt = <3300000>;
244 regulator-boot-on;
245 regulator-always-on;