18c2ecf20Sopenharmony_ciSpreadtrum SC2731 Voltage regulators 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThe SC2731 integrates low-voltage and low quiescent current DCDC/LDO. 48c2ecf20Sopenharmony_ci14 LDO and 3 DCDCs are designed for external use. All DCDCs/LDOs have 58c2ecf20Sopenharmony_citheir own bypass (power-down) control signals. External tantalum or MLCC 68c2ecf20Sopenharmony_ciceramic capacitors are recommended to use with these LDOs. 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciRequired properties: 98c2ecf20Sopenharmony_ci - compatible: should be "sprd,sc27xx-regulator". 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciList of regulators provided by this controller. It is named according to 128c2ecf20Sopenharmony_ciits regulator type, BUCK_<name> and LDO_<name>. The definition for each 138c2ecf20Sopenharmony_ciof these nodes is defined using the standard binding for regulators at 148c2ecf20Sopenharmony_ciDocumentation/devicetree/bindings/regulator/regulator.txt. 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciThe valid names for regulators are: 178c2ecf20Sopenharmony_ciBUCK: 188c2ecf20Sopenharmony_ci BUCK_CPU0, BUCK_CPU1, BUCK_RF 198c2ecf20Sopenharmony_ciLDO: 208c2ecf20Sopenharmony_ci LDO_CAMA0, LDO_CAMA1, LDO_CAMMOT, LDO_VLDO, LDO_EMMCCORE, LDO_SDCORE, 218c2ecf20Sopenharmony_ci LDO_SDIO, LDO_WIFIPA, LDO_USB33, LDO_CAMD0, LDO_CAMD1, LDO_CON, 228c2ecf20Sopenharmony_ci LDO_CAMIO, LDO_SRAM 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ciExample: 258c2ecf20Sopenharmony_ci regulators { 268c2ecf20Sopenharmony_ci compatible = "sprd,sc27xx-regulator"; 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci vddarm0: BUCK_CPU0 { 298c2ecf20Sopenharmony_ci regulator-name = "vddarm0"; 308c2ecf20Sopenharmony_ci regulator-min-microvolt = <400000>; 318c2ecf20Sopenharmony_ci regulator-max-microvolt = <1996875>; 328c2ecf20Sopenharmony_ci regulator-ramp-delay = <25000>; 338c2ecf20Sopenharmony_ci regulator-always-on; 348c2ecf20Sopenharmony_ci }; 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci vddcama0: LDO_CAMA0 { 378c2ecf20Sopenharmony_ci regulator-name = "vddcama0"; 388c2ecf20Sopenharmony_ci regulator-min-microvolt = <1200000>; 398c2ecf20Sopenharmony_ci regulator-max-microvolt = <3750000>; 408c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <100>; 418c2ecf20Sopenharmony_ci }; 428c2ecf20Sopenharmony_ci ... 438c2ecf20Sopenharmony_ci }; 44