18c2ecf20Sopenharmony_ciHisilicon Hi655x Voltage regulators
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciNote:
48c2ecf20Sopenharmony_ciThe Hi655x regulator control is managed by Hi655x PMIC.
58c2ecf20Sopenharmony_ciSo the node of this regulator must be child node of Hi655x
68c2ecf20Sopenharmony_ciPMIC node.
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ciThe driver uses the regulator core framework, so please also
98c2ecf20Sopenharmony_citake the bindings of regulator.txt for reference.
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciThe valid names for regulators are:
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciLDO2_2V8 LDO7_SDIO LDO10_2V85 LDO13_1V8 LDO14_2V8
148c2ecf20Sopenharmony_ciLDO15_1V8 LDO17_2V5 LDO19_3V0 LDO21_1V8 LDO22_1V2
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ciExample:
178c2ecf20Sopenharmony_ci        pmic: pmic@f8000000 {
188c2ecf20Sopenharmony_ci                compatible = "hisilicon,hi655x-pmic";
198c2ecf20Sopenharmony_ci		...
208c2ecf20Sopenharmony_ci		regulators {
218c2ecf20Sopenharmony_ci			ldo2: LDO2@a21 {
228c2ecf20Sopenharmony_ci				regulator-name = "LDO2_2V8";
238c2ecf20Sopenharmony_ci				regulator-min-microvolt = <2500000>;
248c2ecf20Sopenharmony_ci				regulator-max-microvolt = <3200000>;
258c2ecf20Sopenharmony_ci				regulator-enable-ramp-delay = <120>;
268c2ecf20Sopenharmony_ci			};
278c2ecf20Sopenharmony_ci			...
288c2ecf20Sopenharmony_ci		}
298c2ecf20Sopenharmony_ci	}
30