162306a36Sopenharmony_ciSpreadtrum SC2731 Voltage regulators 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciThe SC2731 integrates low-voltage and low quiescent current DCDC/LDO. 462306a36Sopenharmony_ci14 LDO and 3 DCDCs are designed for external use. All DCDCs/LDOs have 562306a36Sopenharmony_citheir own bypass (power-down) control signals. External tantalum or MLCC 662306a36Sopenharmony_ciceramic capacitors are recommended to use with these LDOs. 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciRequired properties: 962306a36Sopenharmony_ci - compatible: should be "sprd,sc27xx-regulator". 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciList of regulators provided by this controller. It is named according to 1262306a36Sopenharmony_ciits regulator type, BUCK_<name> and LDO_<name>. The definition for each 1362306a36Sopenharmony_ciof these nodes is defined using the standard binding for regulators at 1462306a36Sopenharmony_ciDocumentation/devicetree/bindings/regulator/regulator.txt. 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ciThe valid names for regulators are: 1762306a36Sopenharmony_ciBUCK: 1862306a36Sopenharmony_ci BUCK_CPU0, BUCK_CPU1, BUCK_RF 1962306a36Sopenharmony_ciLDO: 2062306a36Sopenharmony_ci LDO_CAMA0, LDO_CAMA1, LDO_CAMMOT, LDO_VLDO, LDO_EMMCCORE, LDO_SDCORE, 2162306a36Sopenharmony_ci LDO_SDIO, LDO_WIFIPA, LDO_USB33, LDO_CAMD0, LDO_CAMD1, LDO_CON, 2262306a36Sopenharmony_ci LDO_CAMIO, LDO_SRAM 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ciExample: 2562306a36Sopenharmony_ci regulators { 2662306a36Sopenharmony_ci compatible = "sprd,sc27xx-regulator"; 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci vddarm0: BUCK_CPU0 { 2962306a36Sopenharmony_ci regulator-name = "vddarm0"; 3062306a36Sopenharmony_ci regulator-min-microvolt = <400000>; 3162306a36Sopenharmony_ci regulator-max-microvolt = <1996875>; 3262306a36Sopenharmony_ci regulator-ramp-delay = <25000>; 3362306a36Sopenharmony_ci regulator-always-on; 3462306a36Sopenharmony_ci }; 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ci vddcama0: LDO_CAMA0 { 3762306a36Sopenharmony_ci regulator-name = "vddcama0"; 3862306a36Sopenharmony_ci regulator-min-microvolt = <1200000>; 3962306a36Sopenharmony_ci regulator-max-microvolt = <3750000>; 4062306a36Sopenharmony_ci regulator-enable-ramp-delay = <100>; 4162306a36Sopenharmony_ci }; 4262306a36Sopenharmony_ci ... 4362306a36Sopenharmony_ci }; 44