18c2ecf20Sopenharmony_ciROHM BD70528 Power Management Integrated Circuit regulator bindings
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciRequired properties:
48c2ecf20Sopenharmony_ci - regulator-name: should be "buck1", "buck2", "buck3", "ldo1", "ldo2", "ldo3",
58c2ecf20Sopenharmony_ci		   "led_ldo1", "led_ldo2"
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciList of regulators provided by this controller. BD70528 regulators node
88c2ecf20Sopenharmony_cishould be sub node of the BD70528 MFD node. See BD70528 MFD bindings at
98c2ecf20Sopenharmony_ciDocumentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciThe valid names for BD70528 regulator nodes are:
128c2ecf20Sopenharmony_ciBUCK1, BUCK2, BUCK3, LDO1, LDO2, LDO3, LED_LDO1, LED_LDO2
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ciOptional properties:
158c2ecf20Sopenharmony_ci- Any optional property defined in bindings/regulator/regulator.txt
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciExample:
188c2ecf20Sopenharmony_ciregulators {
198c2ecf20Sopenharmony_ci	buck1: BUCK1 {
208c2ecf20Sopenharmony_ci		regulator-name = "buck1";
218c2ecf20Sopenharmony_ci		regulator-min-microvolt = <1200000>;
228c2ecf20Sopenharmony_ci		regulator-max-microvolt = <3400000>;
238c2ecf20Sopenharmony_ci		regulator-boot-on;
248c2ecf20Sopenharmony_ci		regulator-ramp-delay = <125>;
258c2ecf20Sopenharmony_ci	};
268c2ecf20Sopenharmony_ci	buck2: BUCK2 {
278c2ecf20Sopenharmony_ci		regulator-name = "buck2";
288c2ecf20Sopenharmony_ci		regulator-min-microvolt = <1200000>;
298c2ecf20Sopenharmony_ci		regulator-max-microvolt = <3300000>;
308c2ecf20Sopenharmony_ci		regulator-boot-on;
318c2ecf20Sopenharmony_ci		regulator-ramp-delay = <125>;
328c2ecf20Sopenharmony_ci	};
338c2ecf20Sopenharmony_ci	buck3: BUCK3 {
348c2ecf20Sopenharmony_ci		regulator-name = "buck3";
358c2ecf20Sopenharmony_ci		regulator-min-microvolt = <800000>;
368c2ecf20Sopenharmony_ci		regulator-max-microvolt = <1800000>;
378c2ecf20Sopenharmony_ci		regulator-boot-on;
388c2ecf20Sopenharmony_ci		regulator-ramp-delay = <250>;
398c2ecf20Sopenharmony_ci	};
408c2ecf20Sopenharmony_ci	ldo1: LDO1 {
418c2ecf20Sopenharmony_ci		regulator-name = "ldo1";
428c2ecf20Sopenharmony_ci		regulator-min-microvolt = <1650000>;
438c2ecf20Sopenharmony_ci		regulator-max-microvolt = <3300000>;
448c2ecf20Sopenharmony_ci		regulator-boot-on;
458c2ecf20Sopenharmony_ci	};
468c2ecf20Sopenharmony_ci	ldo2: LDO2 {
478c2ecf20Sopenharmony_ci		regulator-name = "ldo2";
488c2ecf20Sopenharmony_ci		regulator-min-microvolt = <1650000>;
498c2ecf20Sopenharmony_ci		regulator-max-microvolt = <3300000>;
508c2ecf20Sopenharmony_ci		regulator-boot-on;
518c2ecf20Sopenharmony_ci	};
528c2ecf20Sopenharmony_ci
538c2ecf20Sopenharmony_ci	ldo3: LDO3 {
548c2ecf20Sopenharmony_ci		regulator-name = "ldo3";
558c2ecf20Sopenharmony_ci		regulator-min-microvolt = <1650000>;
568c2ecf20Sopenharmony_ci		regulator-max-microvolt = <3300000>;
578c2ecf20Sopenharmony_ci	};
588c2ecf20Sopenharmony_ci	led_ldo1: LED_LDO1 {
598c2ecf20Sopenharmony_ci		regulator-name = "led_ldo1";
608c2ecf20Sopenharmony_ci		regulator-min-microvolt = <200000>;
618c2ecf20Sopenharmony_ci		regulator-max-microvolt = <300000>;
628c2ecf20Sopenharmony_ci	};
638c2ecf20Sopenharmony_ci	led_ldo2: LED_LDO2 {
648c2ecf20Sopenharmony_ci		regulator-name = "led_ldo2";
658c2ecf20Sopenharmony_ci		regulator-min-microvolt = <200000>;
668c2ecf20Sopenharmony_ci		regulator-max-microvolt = <300000>;
678c2ecf20Sopenharmony_ci	};
688c2ecf20Sopenharmony_ci};
69