Lines Matching +full:have +full:- +full:pmic
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
28 - nxp,pca9450a
29 - nxp,pca9450b
30 - nxp,pca9450c
31 - nxp,pca9451a
45 "^LDO[1-5]$":
53 "^BUCK[1-6]$":
60 nxp,dvs-run-voltage:
65 PMIC default "RUN" state voltage in uV. Only Buck1~3 have such
68 nxp,dvs-standby-voltage:
73 PMIC default "STANDBY" state voltage in uV. Only Buck1~3 have such
80 sd-vsel-gpios:
85 nxp,i2c-lt-enable:
90 nxp,wdog_b-warm-reset:
97 - compatible
98 - reg
99 - regulators
104 - |
105 #include <dt-bindings/interrupt-controller/irq.h>
108 #address-cells = <1>;
109 #size-cells = <0>;
110 pmic: pmic@25 {
113 pinctrl-0 = <&pinctrl_pmic>;
114 interrupt-parent = <&gpio1>;
119 regulator-name = "BUCK1";
120 regulator-min-microvolt = <600000>;
121 regulator-max-microvolt = <2187500>;
122 regulator-boot-on;
123 regulator-always-on;
124 regulator-ramp-delay = <3125>;
127 regulator-name = "BUCK2";
128 regulator-min-microvolt = <600000>;
129 regulator-max-microvolt = <2187500>;
130 regulator-boot-on;
131 regulator-always-on;
132 regulator-ramp-delay = <3125>;
133 nxp,dvs-run-voltage = <950000>;
134 nxp,dvs-standby-voltage = <850000>;
137 regulator-name = "BUCK4";
138 regulator-min-microvolt = <600000>;
139 regulator-max-microvolt = <3400000>;
140 regulator-boot-on;
141 regulator-always-on;
144 regulator-name = "BUCK5";
145 regulator-min-microvolt = <600000>;
146 regulator-max-microvolt = <3400000>;
147 regulator-boot-on;
148 regulator-always-on;
151 regulator-name = "BUCK6";
152 regulator-min-microvolt = <600000>;
153 regulator-max-microvolt = <3400000>;
154 regulator-boot-on;
155 regulator-always-on;
159 regulator-name = "LDO1";
160 regulator-min-microvolt = <1600000>;
161 regulator-max-microvolt = <3300000>;
162 regulator-boot-on;
163 regulator-always-on;
166 regulator-name = "LDO2";
167 regulator-min-microvolt = <800000>;
168 regulator-max-microvolt = <1150000>;
169 regulator-boot-on;
170 regulator-always-on;
173 regulator-name = "LDO3";
174 regulator-min-microvolt = <800000>;
175 regulator-max-microvolt = <3300000>;
176 regulator-boot-on;
177 regulator-always-on;
180 regulator-name = "LDO4";
181 regulator-min-microvolt = <800000>;
182 regulator-max-microvolt = <3300000>;
183 regulator-boot-on;
184 regulator-always-on;
187 regulator-name = "LDO5";
188 regulator-min-microvolt = <1800000>;
189 regulator-max-microvolt = <3300000>;
190 regulator-boot-on;
191 regulator-always-on;