|
|
|
@ -40,6 +40,215 @@ |
|
|
|
|
s2mps11_pmic@66 { |
|
|
|
|
compatible = "samsung,s2mps11-pmic"; |
|
|
|
|
reg = <0x66>; |
|
|
|
|
voltage-regulators { |
|
|
|
|
ldo1_reg: LDO1 { |
|
|
|
|
regulator-name = "vdd_ldo1"; |
|
|
|
|
regulator-min-microvolt = <1000000>; |
|
|
|
|
regulator-max-microvolt = <1000000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo3_reg: LDO3 { |
|
|
|
|
regulator-name = "vddq_mmc0"; |
|
|
|
|
regulator-min-microvolt = <1800000>; |
|
|
|
|
regulator-max-microvolt = <1800000>; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo4_reg: LDO4 { |
|
|
|
|
regulator-name = "vdd_adc"; |
|
|
|
|
regulator-min-microvolt = <1800000>; |
|
|
|
|
regulator-max-microvolt = <1800000>; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo5_reg: LDO5 { |
|
|
|
|
regulator-name = "vdd_ldo5"; |
|
|
|
|
regulator-min-microvolt = <1800000>; |
|
|
|
|
regulator-max-microvolt = <1800000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo6_reg: LDO6 { |
|
|
|
|
regulator-name = "vdd_ldo6"; |
|
|
|
|
regulator-min-microvolt = <1000000>; |
|
|
|
|
regulator-max-microvolt = <1000000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo7_reg: LDO7 { |
|
|
|
|
regulator-name = "vdd_ldo7"; |
|
|
|
|
regulator-min-microvolt = <1800000>; |
|
|
|
|
regulator-max-microvolt = <1800000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo8_reg: LDO8 { |
|
|
|
|
regulator-name = "vdd_ldo8"; |
|
|
|
|
regulator-min-microvolt = <1800000>; |
|
|
|
|
regulator-max-microvolt = <1800000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo9_reg: LDO9 { |
|
|
|
|
regulator-name = "vdd_ldo9"; |
|
|
|
|
regulator-min-microvolt = <3000000>; |
|
|
|
|
regulator-max-microvolt = <3000000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo10_reg: LDO10 { |
|
|
|
|
regulator-name = "vdd_ldo10"; |
|
|
|
|
regulator-min-microvolt = <1800000>; |
|
|
|
|
regulator-max-microvolt = <1800000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo11_reg: LDO11 { |
|
|
|
|
regulator-name = "vdd_ldo11"; |
|
|
|
|
regulator-min-microvolt = <1000000>; |
|
|
|
|
regulator-max-microvolt = <1000000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo12_reg: LDO12 { |
|
|
|
|
regulator-name = "vdd_ldo12"; |
|
|
|
|
regulator-min-microvolt = <1800000>; |
|
|
|
|
regulator-max-microvolt = <1800000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo13_reg: LDO13 { |
|
|
|
|
regulator-name = "vddq_mmc2"; |
|
|
|
|
regulator-min-microvolt = <2800000>; |
|
|
|
|
regulator-max-microvolt = <2800000>; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo15_reg: LDO15 { |
|
|
|
|
regulator-name = "vdd_ldo15"; |
|
|
|
|
regulator-min-microvolt = <3100000>; |
|
|
|
|
regulator-max-microvolt = <3100000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo16_reg: LDO16 { |
|
|
|
|
regulator-name = "vdd_ldo16"; |
|
|
|
|
regulator-min-microvolt = <2200000>; |
|
|
|
|
regulator-max-microvolt = <2200000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo17_reg: LDO17 { |
|
|
|
|
regulator-name = "tsp_avdd"; |
|
|
|
|
regulator-min-microvolt = <3300000>; |
|
|
|
|
regulator-max-microvolt = <3300000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo18_reg: LDO18 { |
|
|
|
|
regulator-name = "vdd_emmc_1V8"; |
|
|
|
|
regulator-min-microvolt = <1800000>; |
|
|
|
|
regulator-max-microvolt = <1800000>; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo19_reg: LDO19 { |
|
|
|
|
regulator-name = "vdd_sd"; |
|
|
|
|
regulator-min-microvolt = <2800000>; |
|
|
|
|
regulator-max-microvolt = <2800000>; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo24_reg: LDO24 { |
|
|
|
|
regulator-name = "tsp_io"; |
|
|
|
|
regulator-min-microvolt = <2800000>; |
|
|
|
|
regulator-max-microvolt = <2800000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
ldo26_reg: LDO26 { |
|
|
|
|
regulator-name = "vdd_ldo26"; |
|
|
|
|
regulator-min-microvolt = <3000000>; |
|
|
|
|
regulator-max-microvolt = <3000000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck1_reg: BUCK1 { |
|
|
|
|
regulator-name = "vdd_mif"; |
|
|
|
|
regulator-min-microvolt = <800000>; |
|
|
|
|
regulator-max-microvolt = <1300000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck2_reg: BUCK2 { |
|
|
|
|
regulator-name = "vdd_arm"; |
|
|
|
|
regulator-min-microvolt = <800000>; |
|
|
|
|
regulator-max-microvolt = <1500000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck3_reg: BUCK3 { |
|
|
|
|
regulator-name = "vdd_int"; |
|
|
|
|
regulator-min-microvolt = <800000>; |
|
|
|
|
regulator-max-microvolt = <1400000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck4_reg: BUCK4 { |
|
|
|
|
regulator-name = "vdd_g3d"; |
|
|
|
|
regulator-min-microvolt = <800000>; |
|
|
|
|
regulator-max-microvolt = <1400000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck5_reg: BUCK5 { |
|
|
|
|
regulator-name = "vdd_mem"; |
|
|
|
|
regulator-min-microvolt = <800000>; |
|
|
|
|
regulator-max-microvolt = <1400000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck6_reg: BUCK6 { |
|
|
|
|
regulator-name = "vdd_kfc"; |
|
|
|
|
regulator-min-microvolt = <800000>; |
|
|
|
|
regulator-max-microvolt = <1500000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck7_reg: BUCK7 { |
|
|
|
|
regulator-name = "vdd_1.0v_ldo"; |
|
|
|
|
regulator-min-microvolt = <800000>; |
|
|
|
|
regulator-max-microvolt = <1500000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck8_reg: BUCK8 { |
|
|
|
|
regulator-name = "vdd_1.8v_ldo"; |
|
|
|
|
regulator-min-microvolt = <800000>; |
|
|
|
|
regulator-max-microvolt = <1500000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck9_reg: BUCK9 { |
|
|
|
|
regulator-name = "vdd_2.8v_ldo"; |
|
|
|
|
regulator-min-microvolt = <3000000>; |
|
|
|
|
regulator-max-microvolt = <3750000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buck10_reg: BUCK10 { |
|
|
|
|
regulator-name = "vdd_vmem"; |
|
|
|
|
regulator-min-microvolt = <2850000>; |
|
|
|
|
regulator-max-microvolt = <2850000>; |
|
|
|
|
regulator-always-on; |
|
|
|
|
regulator-boot-on; |
|
|
|
|
}; |
|
|
|
|
}; |
|
|
|
|
}; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|