90 lines · plain
1MediaTek MT6380 Regulator2 3All voltage regulators provided by the MT6380 PMIC are described as the4subnodes of the MT6380 regulators node. Each regulator is named according5to its regulator type, buck-<name> and ldo-<name>. The definition for each6of these nodes is defined using the standard binding for regulators at7Documentation/devicetree/bindings/regulator/regulator.txt.8 9The valid names for regulators are:10BUCK:11 buck-core1, buck-vcore, buck-vrf12LDO:13 ldo-vm ,ldo-va , ldo-vphy, ldo-vddr, ldo-vt14 15Example:16 17 regulators {18 compatible = "mediatek,mt6380-regulator";19 20 mt6380_vcpu_reg: buck-vcore1 {21 regulator-name = "vcore1";22 regulator-min-microvolt = < 600000>;23 regulator-max-microvolt = <1393750>;24 regulator-ramp-delay = <6250>;25 regulator-always-on;26 regulator-boot-on;27 };28 29 mt6380_vcore_reg: buck-vcore {30 regulator-name = "vcore";31 regulator-min-microvolt = <600000>;32 regulator-max-microvolt = <1393750>;33 regulator-ramp-delay = <6250>;34 };35 36 mt6380_vrf_reg: buck-vrf {37 regulator-name = "vrf";38 regulator-min-microvolt = <1200000>;39 regulator-max-microvolt = <1575000>;40 regulator-ramp-delay = <0>;41 regulator-always-on;42 regulator-boot-on;43 };44 45 mt6380_vm_reg: ldo-vm {46 regulator-name = "vm";47 regulator-min-microvolt = <1050000>;48 regulator-max-microvolt = <1400000>;49 regulator-ramp-delay = <0>;50 regulator-always-on;51 regulator-boot-on;52 };53 54 mt6380_va_reg: ldo-va {55 regulator-name = "va";56 regulator-min-microvolt = <2200000>;57 regulator-max-microvolt = <3300000>;58 regulator-ramp-delay = <0>;59 regulator-always-on;60 regulator-boot-on;61 };62 63 mt6380_vphy_reg: ldo-vphy {64 regulator-name = "vphy";65 regulator-min-microvolt = <1800000>;66 regulator-max-microvolt = <1800000>;67 regulator-ramp-delay = <0>;68 regulator-always-on;69 regulator-boot-on;70 };71 72 mt6380_vddr_reg: ldo-vddr {73 regulator-name = "vddr";74 regulator-min-microvolt = <1240000>;75 regulator-max-microvolt = <1840000>;76 regulator-ramp-delay = <0>;77 regulator-always-on;78 regulator-boot-on;79 };80 81 mt6380_vt_reg: ldo-vt {82 regulator-name = "vt";83 regulator-min-microvolt = <2200000>;84 regulator-max-microvolt = <3300000>;85 regulator-ramp-delay = <0>;86 regulator-always-on;87 regulator-boot-on;88 };89 };90