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