Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 19fb7af1 authored by Kiran Gunda's avatar Kiran Gunda
Browse files

ARM: dts: msm: Rename the PMIC DT files and DT nodes



Rename the PMIC device tree files and nodes as below.
"pm640"  =====> pm6150
"pm640l" =====> pm6150l

Change-Id: I8e57f24abbebf8ae9fe56369a7d2d53042c44c77
Signed-off-by: default avatarKiran Gunda <kgunda@codeaurora.org>
parent 0d88cce3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@ platforms. The PMIC is connected to the host processor via SPMI bus.
	Definition: should be one of the below.
			"qcom,pmi8998-spmi-wled",
			"qcom,pm855l-spmi-wled",
			"qcom,pm640l-spmi-wled"
			"qcom,pm6150l-spmi-wled"

- reg
	Usage:      required
+12 −12
Original line number Diff line number Diff line
@@ -17,13 +17,13 @@
#include <dt-bindings/spmi/spmi.h>

&spmi_bus {
	qcom,pm640@0 {
	qcom,pm6150@0 {
		compatible = "qcom,spmi-pmic";
		reg = <0x0 SPMI_USID>;
		#address-cells = <1>;
		#size-cells = <1>;

		pm640_revid: qcom,revid@100 {
		pm6150_revid: qcom,revid@100 {
			compatible = "qcom,qpnp-revid";
			reg = <0x100 0x100>;
		};
@@ -52,12 +52,12 @@
			};
		};

		pm640_misc: qcom,misc@900 {
		pm6150_misc: qcom,misc@900 {
			compatible = "qcom,qpnp-misc";
			reg = <0x900 0x100>;
		};

		pm640_tz: qcom,temp-alarm@2400 {
		pm6150_tz: qcom,temp-alarm@2400 {
			compatible = "qcom,spmi-temp-alarm";
			reg = <0x2400 0x100>;
			interrupts = <0x0 0x24 0x0 IRQ_TYPE_EDGE_RISING>;
@@ -65,17 +65,17 @@
			qcom,temperature-threshold-set = <1>;
		};

		pm640_clkdiv: clock-controller@5b00 {
		pm6150_clkdiv: clock-controller@5b00 {
			compatible = "qcom,spmi-clkdiv";
			reg = <0x5b00 0x100>;
			#clock-cells = <1>;
			qcom,num-clkdivs = <1>;
			clock-output-names = "pm640_div_clk1";
			clock-output-names = "pm6150_div_clk1";
			clocks = <&clock_rpmh RPMH_CXO_CLK>;
			clock-names = "xo";
		};

		pm640_gpios: pinctrl@c000 {
		pm6150_gpios: pinctrl@c000 {
			compatible = "qcom,spmi-gpio";
			reg = <0xc000 0xa00>;
			interrupts = <0x0 0xc0 0 IRQ_TYPE_NONE>,
@@ -84,22 +84,22 @@
					<0x0 0xc3 0 IRQ_TYPE_NONE>,
					<0x0 0xc6 0 IRQ_TYPE_NONE>,
					<0x0 0xc7 0 IRQ_TYPE_NONE>;
			interrupt-names = "pm640_gpio1", "pm640_gpio2",
					"pm640_gpio3", "pm640_gpio4",
					"pm640_gpio7", "pm640_gpio8";
			interrupt-names = "pm6150_gpio1", "pm6150_gpio2",
					"pm6150_gpio3", "pm6150_gpio4",
					"pm6150_gpio7", "pm6150_gpio8";
			gpio-controller;
			#gpio-cells = <2>;
			qcom,gpios-disallowed = <5 6 9 10>;
		};
	};

	qcom,pm640@1 {
	qcom,pm6150@1 {
		compatible ="qcom,spmi-pmic";
		reg = <0x1 SPMI_USID>;
		#address-cells = <1>;
		#size-cells = <1>;

		pm640_vib: qcom,vibrator@5300 {
		pm6150_vib: qcom,vibrator@5300 {
			compatible = "qcom,qpnp-vibrator-ldo";
			reg = <0x5300 0x100>;
			qcom,vib-ldo-volt-uv = <3000000>;
+33 −33
Original line number Diff line number Diff line
@@ -15,13 +15,13 @@
#include <dt-bindings/interrupt-controller/irq.h>

&spmi_bus {
	qcom,pm640l@4 {
	qcom,pm6150l@4 {
		compatible = "qcom,spmi-pmic";
		reg = <0x4 SPMI_USID>;
		#address-cells = <1>;
		#size-cells = <1>;

		pm640l_revid: qcom,revid@100 {
		pm6150l_revid: qcom,revid@100 {
			compatible = "qcom,qpnp-revid";
			reg = <0x100 0x100>;
		};
@@ -31,7 +31,7 @@
			reg = <0x800 0x100>;
		};

		pm640l_tz: qcom,temp-alarm@2400 {
		pm6150l_tz: qcom,temp-alarm@2400 {
			compatible = "qcom,spmi-temp-alarm";
			reg = <0x2400 0x100>;
			interrupts = <0x4 0x24 0x0 IRQ_TYPE_EDGE_RISING>;
@@ -39,17 +39,17 @@
			qcom,temperature-threshold-set = <1>;
		};

		pm640l_clkdiv: clock-controller@5b00 {
		pm6150l_clkdiv: clock-controller@5b00 {
			compatible = "qcom,spmi-clkdiv";
			reg = <0x5b00 0x100>;
			#clock-cells = <1>;
			qcom,num-clkdivs = <1>;
			clock-output-names = "pm640l_div_clk1";
			clock-output-names = "pm6150l_div_clk1";
			clocks = <&clock_rpmh RPMH_CXO_CLK>;
			clock-names = "xo";
		};

		pm640l_gpios: pinctrl@c000 {
		pm6150l_gpios: pinctrl@c000 {
			compatible = "qcom,spmi-gpio";
			reg = <0xc000 0xc00>;
			interrupts = <0x4 0xc0 0 IRQ_TYPE_NONE>,
@@ -63,32 +63,32 @@
					<0x4 0xc9 0 IRQ_TYPE_NONE>,
					<0x4 0xca 0 IRQ_TYPE_NONE>,
					<0x4 0xcb 0 IRQ_TYPE_NONE>;
			interrupt-names = "pm640l_gpio1", "pm640l_gpio2",
					"pm640l_gpio3", "pm640l_gpio4",
					"pm640l_gpio5", "pm640l_gpio6",
					"pm640l_gpio8", "pm640l_gpio9",
					"pm640l_gpio10", "pm640l_gpio11",
					"pm640l_gpio12";
			interrupt-names = "pm6150l_gpio1", "pm6150l_gpio2",
					"pm6150l_gpio3", "pm6150l_gpio4",
					"pm6150l_gpio5", "pm6150l_gpio6",
					"pm6150l_gpio8", "pm6150l_gpio9",
					"pm6150l_gpio10", "pm6150l_gpio11",
					"pm6150l_gpio12";
			gpio-controller;
			#gpio-cells = <2>;
			qcom,gpios-disallowed = <7>;
		};
	};

	qcom,pm640l@5 {
	qcom,pm6150l@5 {
		compatible ="qcom,spmi-pmic";
		reg = <0x5 SPMI_USID>;
		#address-cells = <1>;
		#size-cells = <1>;

		pm640l_lcdb: qcom,lcdb@ec00 {
		pm6150l_lcdb: qcom,lcdb@ec00 {
			compatible = "qcom,qpnp-lcdb-regulator";
			#address-cells = <1>;
			#size-cells = <1>;
			reg = <0xec00 0x100>;
			interrupts = <0x5 0xec 0x1 IRQ_TYPE_EDGE_RISING>;
			interrupt-names = "sc-irq";
			qcom,pmic-revid = <&pm640l_revid>;
			qcom,pmic-revid = <&pm6150l_revid>;
			status = "disabled";

			lcdb_ldo_vreg: ldo {
@@ -124,9 +124,9 @@
			qcom,thermal-derate-en;
			qcom,thermal-derate-current = <200 500 1000>;
			qcom,isc-delay = <192>;
			qcom,pmic-revid = <&pm640l_revid>;
			qcom,pmic-revid = <&pm6150l_revid>;

			pm640l_flash0: qcom,flash_0 {
			pm6150l_flash0: qcom,flash_0 {
				label = "flash";
				qcom,led-name = "led:flash_0";
				qcom,max-current = <1500>;
@@ -139,7 +139,7 @@
				qcom,hdrm-vol-hi-lo-win-mv = <100>;
			};

			pm640l_flash1: qcom,flash_1 {
			pm6150l_flash1: qcom,flash_1 {
				label = "flash";
				qcom,led-name = "led:flash_1";
				qcom,max-current = <1500>;
@@ -152,7 +152,7 @@
				qcom,hdrm-vol-hi-lo-win-mv = <100>;
			};

			pm640l_flash2: qcom,flash_2 {
			pm6150l_flash2: qcom,flash_2 {
				label = "flash";
				qcom,led-name = "led:flash_2";
				qcom,max-current = <750>;
@@ -166,7 +166,7 @@
				status = "disabled";
			};

			pm640l_torch0: qcom,torch_0 {
			pm6150l_torch0: qcom,torch_0 {
				label = "torch";
				qcom,led-name = "led:torch_0";
				qcom,max-current = <500>;
@@ -178,7 +178,7 @@
				qcom,hdrm-vol-hi-lo-win-mv = <100>;
			};

			pm640l_torch1: qcom,torch_1 {
			pm6150l_torch1: qcom,torch_1 {
				label = "torch";
				qcom,led-name = "led:torch_1";
				qcom,max-current = <500>;
@@ -190,7 +190,7 @@
				qcom,hdrm-vol-hi-lo-win-mv = <100>;
			};

			pm640l_torch2: qcom,torch_2 {
			pm6150l_torch2: qcom,torch_2 {
				label = "torch";
				qcom,led-name = "led:torch_2";
				qcom,max-current = <500>;
@@ -203,21 +203,21 @@
				status = "disabled";
			};

			pm640l_switch0: qcom,led_switch_0 {
			pm6150l_switch0: qcom,led_switch_0 {
				label = "switch";
				qcom,led-name = "led:switch_0";
				qcom,led-mask = <1>;
				qcom,default-led-trigger = "switch0_trigger";
			};

			pm640l_switch1: qcom,led_switch_1 {
			pm6150l_switch1: qcom,led_switch_1 {
				label = "switch";
				qcom,led-name = "led:switch_1";
				qcom,led-mask = <2>;
				qcom,default-led-trigger = "switch1_trigger";
			};

			pm640l_switch2: qcom,led_switch_2 {
			pm6150l_switch2: qcom,led_switch_2 {
				label = "switch";
				qcom,led-name = "led:switch_2";
				qcom,led-mask = <3>;
@@ -225,41 +225,41 @@
			};
		};

		pm640l_wled: qcom,wled@d800 {
			compatible = "qcom,pm640l-spmi-wled";
		pm6150l_wled: qcom,wled@d800 {
			compatible = "qcom,pm6150l-spmi-wled";
			reg = <0xd800 0x100>, <0xd900 0x100>;
			reg-names = "wled-ctrl-base", "wled-sink-base";
			label = "backlight";
			interrupts = <0x5 0xd8 0x1 IRQ_TYPE_EDGE_RISING>;
			interrupt-names = "ovp-irq";
			qcom,pmic-revid = <&pm640l_revid>;
			qcom,pmic-revid = <&pm6150l_revid>;
			qcom,auto-calibration;
			status = "disabled";
		};

		pm640l_lpg: qcom,pwms@b100 {
		pm6150l_lpg: qcom,pwms@b100 {
			compatible = "qcom,pwm-lpg";
			reg = <0xb100 0x300>;
			reg-names = "lpg-base";
			#pwm-cells = <2>;
		};

		pm640l_rgb_led: qcom,leds@d000 {
		pm6150l_rgb_led: qcom,leds@d000 {
			compatible = "qcom,tri-led";
			reg = <0xd000 0x100>;
			red {
				label = "red";
				pwms = <&pm640l_lpg 0 1000000>;
				pwms = <&pm6150l_lpg 0 1000000>;
				led-sources = <0>;
			};
			green {
				label = "green";
				pwms = <&pm640l_lpg 1 1000000>;
				pwms = <&pm6150l_lpg 1 1000000>;
				led-sources = <1>;
			};
			blue {
				label = "blue";
				pwms = <&pm640l_lpg 2 1000000>;
				pwms = <&pm6150l_lpg 2 1000000>;
				led-sources = <2>;
			};
		};
+4 −4
Original line number Diff line number Diff line
@@ -29,11 +29,11 @@
};

&sdhc_1 {
	vdd-supply = <&pm640l_l11>;
	vdd-supply = <&pm6150l_l11>;
	qcom,vdd-voltage-level = <2960000 2960000>;
	qcom,vdd-current-level = <200 570000>;

	vdd-io-supply = <&pm640_l12>;
	vdd-io-supply = <&pm6150_l12>;
	qcom,vdd-io-always-on;
	qcom,vdd-io-lpm-sup;
	qcom,vdd-io-voltage-level = <1800000 1800000>;
@@ -52,11 +52,11 @@
};

&sdhc_2 {
	vdd-supply = <&pm640l_l9>;
	vdd-supply = <&pm6150l_l9>;
	qcom,vdd-voltage-level = <2960000 2960000>;
	qcom,vdd-current-level = <200 800000>;

	vdd-io-supply = <&pm640l_l6>;
	vdd-io-supply = <&pm6150l_l6>;
	qcom,vdd-io-voltage-level = <1800000 2950000>;
	qcom,vdd-io-current-level = <200 22000>;

+89 −89
Original line number Diff line number Diff line
@@ -15,342 +15,342 @@
/* Stub regulators */

/ {
	/* pm640 S1 - VDD_CX supply */
	pm640_s1_level: regulator-pm640-s1 {
	/* pm6150 S1 - VDD_CX supply */
	pm6150_s1_level: regulator-pm6150-s1 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_s1_level";
		regulator-name = "pm6150_s1_level";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO_L1>;
	};

	pm640_s1_level_ao: regulator-pm640-s1-level-ao {
	pm6150_s1_level_ao: regulator-pm6150-s1-level-ao {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_s1_level_ao";
		regulator-name = "pm6150_s1_level_ao";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO_L1>;
	};

	/* pm640 S3 - VDD_MX supply */
	pm640_s3_level: regulator-pm640-s3 {
	/* pm6150 S3 - VDD_MX supply */
	pm6150_s3_level: regulator-pm6150-s3 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_s3_level";
		regulator-name = "pm6150_s3_level";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO_L1>;
	};

	pm640_s3_level_ao: regulator-pm640-s3-level-ao {
	pm6150_s3_level_ao: regulator-pm6150-s3-level-ao {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_s3_level_ao";
		regulator-name = "pm6150_s3_level_ao";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO_L1>;
	};

	pm640l_s1: regulator-pm640l-s1 {
	pm6150l_s1: regulator-pm6150l-s1 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_s1";
		regulator-name = "pm6150l_s1";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <1128000>;
		regulator-max-microvolt = <1128000>;
	};

	pm640l_s2: regulator-pm640l-s2 {
	pm6150l_s2: regulator-pm6150l-s2 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_s2";
		regulator-name = "pm6150l_s2";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <600000>;
		regulator-max-microvolt = <600000>;
	};

	/* pm640l S7 - VDD_MSS supply */
	pm640l_s7_level: regulator-pm640l-s7 {
	/* pm6150l S7 - VDD_MSS supply */
	pm6150l_s7_level: regulator-pm6150l-s7 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_s7_level";
		regulator-name = "pm6150l_s7_level";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO>;
	};

	pm640l_s7_level_ao: regulator-pm640l-s7-level-ao {
	pm6150l_s7_level_ao: regulator-pm6150l-s7-level-ao {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_s7_level_ao";
		regulator-name = "pm6150l_s7_level_ao";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO>;
	};

	pm640l_s8: regulator-pm640l-s8 {
	pm6150l_s8: regulator-pm6150l-s8 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_s8";
		regulator-name = "pm6150l_s8";
		qcom,hpm-min-load = <100000>;
		regulator-min-microvolt = <1352000>;
		regulator-max-microvolt = <1352000>;
	};

	pm640_l1: regulator-pm640-l1 {
	pm6150_l1: regulator-pm6150-l1 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l1";
		regulator-name = "pm6150_l1";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1200000>;
		regulator-max-microvolt = <1200000>;
	};

	pm640_l2: regulator-pm640-l2 {
	pm6150_l2: regulator-pm6150-l2 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l2";
		regulator-name = "pm6150_l2";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1000000>;
		regulator-max-microvolt = <1000000>;
	};

	pm640_l3: regulator-pm640-l3 {
	pm6150_l3: regulator-pm6150-l3 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l3";
		regulator-name = "pm6150_l3";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1000000>;
		regulator-max-microvolt = <1000000>;
	};

	pm640_l4: regulator-pm640-l4 {
	pm6150_l4: regulator-pm6150-l4 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l4";
		regulator-name = "pm6150_l4";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <900000>;
		regulator-max-microvolt = <928000>;
	};

	pm640_l5: regulator-pm640-l5 {
	pm6150_l5: regulator-pm6150-l5 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l5";
		regulator-name = "pm6150_l5";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <2700000>;
		regulator-max-microvolt = <2704000>;
	};

	pm640_l6: regulator-pm640-l6 {
	pm6150_l6: regulator-pm6150-l6 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l6";
		regulator-name = "pm6150_l6";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <600000>;
		regulator-max-microvolt = <600000>;
	};

	/* pm640 L7 - LPI_MX supply */
	pm640_l7_level: regulator-pm640-l7 {
	/* pm6150 L7 - LPI_MX supply */
	pm6150_l7_level: regulator-pm6150-l7 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l7_level";
		regulator-name = "pm6150_l7_level";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO>;
	};

	pm640_l7_level_ao: regulator-pm640-l7-level-ao {
	pm6150_l7_level_ao: regulator-pm6150-l7-level-ao {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l7_level_ao";
		regulator-name = "pm6150_l7_level_ao";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO>;
	};

	/* pm640 L8 - LPI_CX supply */
	pm640_l8_level: regulator-pm640-l8 {
	/* pm6150 L8 - LPI_CX supply */
	pm6150_l8_level: regulator-pm6150-l8 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l8_level";
		regulator-name = "pm6150_l8_level";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO>;
	};

	pm640_l8_level_ao: regulator-pm640-l8_level_ao {
	pm6150_l8_level_ao: regulator-pm6150-l8_level_ao {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l8_level_ao";
		regulator-name = "pm6150_l8_level_ao";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>;
		regulator-max-microvolt = <RPMH_REGULATOR_LEVEL_TURBO>;
	};

	pm640_l9: regulator-pm640-l9 {
	pm6150_l9: regulator-pm6150-l9 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l9";
		regulator-name = "pm6150_l9";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <728000>;
		regulator-max-microvolt = <728000>;
	};

	pm640_l10: regulator-pm640-l10 {
	pm6150_l10: regulator-pm6150-l10 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l10";
		regulator-name = "pm6150_l10";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
	};

	pm640_l11: regulator-pm640-l11 {
	pm6150_l11: regulator-pm6150-l11 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l11";
		regulator-name = "pm6150_l11";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
	};

	pm640_l12: regulator-pm640-l12 {
	pm6150_l12: regulator-pm6150-l12 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l12";
		regulator-name = "pm6150_l12";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
	};

	pm640_l13: regulator-pm640-l13 {
	pm6150_l13: regulator-pm6150-l13 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l13";
		regulator-name = "pm6150_l13";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
	};

	pm640_l14: regulator-pm640-l14 {
	pm6150_l14: regulator-pm6150-l14 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l14";
		regulator-name = "pm6150_l14";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
	};

	pm640_l15: regulator-pm640-l15 {
	pm6150_l15: regulator-pm6150-l15 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l15";
		regulator-name = "pm6150_l15";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
	};

	pm640_l16: regulator-pm640-l16 {
	pm6150_l16: regulator-pm6150-l16 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l16";
		regulator-name = "pm6150_l16";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <2700000>;
		regulator-max-microvolt = <2704000>;
	};

	pm640_l17: regulator-pm640-l17 {
	pm6150_l17: regulator-pm6150-l17 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l17";
		regulator-name = "pm6150_l17";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <3100000>;
		regulator-max-microvolt = <3128000>;
	};

	pm640_l18: regulator-pm640-l18 {
	pm6150_l18: regulator-pm6150-l18 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l18";
		regulator-name = "pm6150_l18";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <3000000>;
		regulator-max-microvolt = <3300000>;
	};

	pm640_l19: regulator-pm640-l19 {
	pm6150_l19: regulator-pm6150-l19 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640_l19";
		regulator-name = "pm6150_l19";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <2848000>;
		regulator-max-microvolt = <2848000>;
	};

	pm640l_l1: regulator-pm640l-l1 {
	pm6150l_l1: regulator-pm6150l-l1 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l1";
		regulator-name = "pm6150l_l1";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
	};

	pm640l_l2: regulator-pm640l-l2 {
	pm6150l_l2: regulator-pm6150l-l2 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l2";
		regulator-name = "pm6150l_l2";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1300000>;
		regulator-max-microvolt = <1304000>;
	};

	pm640l_l3: regulator-pm640l-l3 {
	pm6150l_l3: regulator-pm6150l-l3 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l3";
		regulator-name = "pm6150l_l3";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1200000>;
		regulator-max-microvolt = <1250000>;
	};

	pm640l_l4: regulator-pm640l-l4 {
	pm6150l_l4: regulator-pm6150l-l4 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l4";
		regulator-name = "pm6150l_l4";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <2950000>;
	};

	pm640l_l5: regulator-pm640l-l5 {
	pm6150l_l5: regulator-pm6150l-l5 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l5";
		regulator-name = "pm6150l_l5";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <2950000>;
	};

	pm640l_l6: regulator-pm640l-l6 {
	pm6150l_l6: regulator-pm6150l-l6 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l6";
		regulator-name = "pm6150l_l6";
		qcom,hpm-min-load = <5000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <2950000>;
	};

	pm640l_l7: regulator-pm640l-l7 {
	pm6150l_l7: regulator-pm6150l-l7 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l7";
		regulator-name = "pm6150l_l7";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <3008000>;
		regulator-max-microvolt = <3008000>;
	};

	pm640l_l8: regulator-pm640l-l8 {
	pm6150l_l8: regulator-pm6150l-l8 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l8";
		regulator-name = "pm6150l_l8";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
	};

	pm640l_l9: regulator-pm640l-l9 {
	pm6150l_l9: regulator-pm6150l-l9 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l9";
		regulator-name = "pm6150l_l9";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <2960000>;
		regulator-max-microvolt = <2960000>;
	};

	pm640l_l10: regulator-pm640l-l10 {
	pm6150l_l10: regulator-pm6150l-l10 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l10";
		regulator-name = "pm6150l_l10";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <3304000>;
		regulator-max-microvolt = <3304000>;
	};

	pm640l_l11: regulator-pm640l-l11 {
	pm6150l_l11: regulator-pm6150l-l11 {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_l11";
		regulator-name = "pm6150l_l11";
		qcom,hpm-min-load = <10000>;
		regulator-min-microvolt = <2960000>;
		regulator-max-microvolt = <2960000>;
	};

	pm640l_bob: regulator-pm640l-bob {
	pm6150l_bob: regulator-pm6150l-bob {
		compatible = "qcom,stub-regulator";
		regulator-name = "pm640l_bob";
		regulator-name = "pm6150l_bob";
		regulator-min-microvolt = <3300000>;
		regulator-max-microvolt = <3300000>;
	};
Loading