cpufreq: update dvfs voltage and pwm for g12b revb [1/1]
authorHong Guo <hong.guo@amlogic.com>
Tue, 23 Apr 2019 07:38:33 +0000 (15:38 +0800)
committerTao Zeng <tao.zeng@amlogic.com>
Mon, 29 Jul 2019 02:48:50 +0000 (19:48 -0700)
PD#SWPL-7636

Problem:
update dvfs voltage and pwm for g12b revb

Solution:
update dvfs voltage and pwm for g12b revb

Verify:
update dvfs voltage and pwm for g12b revb

Change-Id: I29deea791126fcb1819be380ed81bc2aa29eeec6
Signed-off-by: Hong Guo <hong.guo@amlogic.com>
13 files changed:
arch/arm/boot/dts/amlogic/g12b_a311d_skt.dts
arch/arm/boot/dts/amlogic/g12b_a311d_w400.dts
arch/arm/boot/dts/amlogic/g12b_a311d_w400_buildroot.dts
arch/arm/boot/dts/amlogic/g12b_a311d_w400_buildroot_vccktest.dts
arch/arm/boot/dts/amlogic/g12b_a311d_w400_drm_buildroot.dts
arch/arm/boot/dts/amlogic/mesong12b.dtsi
arch/arm64/boot/dts/amlogic/g12b_a311d_skt.dts
arch/arm64/boot/dts/amlogic/g12b_a311d_w400.dts
arch/arm64/boot/dts/amlogic/g12b_a311d_w400_buildroot.dts
arch/arm64/boot/dts/amlogic/g12b_a311d_w400_buildroot_vccktest.dts
arch/arm64/boot/dts/amlogic/g12b_a311d_w400_drm_buildroot.dts
arch/arm64/boot/dts/amlogic/g12b_a311x_w411_buildroot.dts
arch/arm64/boot/dts/amlogic/mesong12b.dtsi

index e2d410e..72ecf9f 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index 0d761e2..6e66c96 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index f1d9020..9a84e03 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index f93cfd2..7353081 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index d9a3ed0..1a9a40d 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
+
        cpufreq-meson {
                compatible = "amlogic, cpufreq-meson";
                status = "okay";
index 459d1ae..a78ebfb 100644 (file)
                compatible = "pwm-regulator";
                pinctrl-names = "default";
                pinctrl-0 = <&pwm_ao_d_pins3>;
-               pwms = <&pwm_AO_cd MESON_PWM_1 1250 0>;
+               pwms = <&pwm_AO_cd MESON_PWM_1 1500 0>;
                regulator-name = "vddcpu0";
-               regulator-min-microvolt = <721000>;
-               regulator-max-microvolt = <1022000>;
+               regulator-min-microvolt = <680000>;
+               regulator-max-microvolt = <1040000>;
                regulator-always-on;
-               max-duty-cycle = <1250>;
+               max-duty-cycle = <1500>;
                /* Voltage Duty-Cycle */
-               voltage-table = <1022000 0>,
-                       <1011000 3>,
-                       <1001000 6>,
-                       <991000 10>,
-                       <981000 13>,
-                       <971000 16>,
-                       <961000 20>,
-                       <951000 23>,
-                       <941000 26>,
-                       <931000 30>,
-                       <921000 33>,
-                       <911000 36>,
-                       <901000 40>,
-                       <891000 43>,
-                       <881000 46>,
-                       <871000 50>,
-                       <861000 53>,
-                       <851000 56>,
-                       <841000 60>,
-                       <831000 63>,
-                       <821000 67>,
-                       <811000 70>,
-                       <801000 73>,
-                       <791000 76>,
-                       <781000 80>,
-                       <771000 83>,
-                       <761000 86>,
-                       <751000 90>,
-                       <741000 93>,
-                       <731000 96>,
-                       <721000 100>;
+               voltage-table = <1040000 0>,
+                       <1030000 3>,
+                       <1020000 6>,
+                       <1010000 8>,
+                       <1000000 11>,
+                       <990000 14>,
+                       <980000 17>,
+                       <970000 20>,
+                       <960000 23>,
+                       <950000 26>,
+                       <940000 29>,
+                       <930000 31>,
+                       <920000 34>,
+                       <910000 37>,
+                       <900000 40>,
+                       <890000 43>,
+                       <880000 45>,
+                       <870000 48>,
+                       <860000 51>,
+                       <850000 54>,
+                       <840000 56>,
+                       <830000 59>,
+                       <820000 62>,
+                       <810000 65>,
+                       <800000 68>,
+                       <790000 70>,
+                       <780000 73>,
+                       <770000 76>,
+                       <760000 79>,
+                       <750000 81>,
+                       <740000 84>,
+                       <730000 87>,
+                       <720000 89>,
+                       <710000 92>,
+                       <700000 95>,
+                       <690000 98>,
+                       <680000 100>;
                status = "okay";
         };
 
                compatible = "pwm-regulator";
                pinctrl-names = "default";
                pinctrl-0 = <&pwm_a_e2>;
-               pwms = <&pwm_ab MESON_PWM_0 1250 0>;
+               pwms = <&pwm_ab MESON_PWM_0 1500 0>;
                regulator-name = "vddcpu1";
-               regulator-min-microvolt = <721000>;
-               regulator-max-microvolt = <1022000>;
+               regulator-min-microvolt = <680000>;
+               regulator-max-microvolt = <1040000>;
                regulator-always-on;
-               max-duty-cycle = <1250>;
+               max-duty-cycle = <1500>;
                /* Voltage Duty-Cycle */
-               voltage-table = <1022000 0>,
-                       <1011000 3>,
-                       <1001000 6>,
-                       <991000 10>,
-                       <981000 13>,
-                       <971000 16>,
-                       <961000 20>,
-                       <951000 23>,
-                       <941000 26>,
-                       <931000 30>,
-                       <921000 33>,
-                       <911000 36>,
-                       <901000 40>,
-                       <891000 43>,
-                       <881000 46>,
-                       <871000 50>,
-                       <861000 53>,
-                       <851000 56>,
-                       <841000 60>,
-                       <831000 63>,
-                       <821000 67>,
-                       <811000 70>,
-                       <801000 73>,
-                       <791000 76>,
-                       <781000 80>,
-                       <771000 83>,
-                       <761000 86>,
-                       <751000 90>,
-                       <741000 93>,
-                       <731000 96>,
-                       <721000 100>;
+               voltage-table = <1040000 0>,
+                       <1030000 3>,
+                       <1020000 6>,
+                       <1010000 8>,
+                       <1000000 11>,
+                       <990000 14>,
+                       <980000 17>,
+                       <970000 20>,
+                       <960000 23>,
+                       <950000 26>,
+                       <940000 29>,
+                       <930000 31>,
+                       <920000 34>,
+                       <910000 37>,
+                       <900000 40>,
+                       <890000 43>,
+                       <880000 45>,
+                       <870000 48>,
+                       <860000 51>,
+                       <850000 54>,
+                       <840000 56>,
+                       <830000 59>,
+                       <820000 62>,
+                       <810000 65>,
+                       <800000 68>,
+                       <790000 70>,
+                       <780000 73>,
+                       <770000 76>,
+                       <760000 79>,
+                       <750000 81>,
+                       <740000 84>,
+                       <730000 87>,
+                       <720000 89>,
+                       <710000 92>,
+                       <700000 95>,
+                       <690000 98>,
+                       <680000 100>;
                status = "okay";
         };
 
index f1f97e6..e62388b 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index 5bbdf83..d25bea8 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index 179f5ad..773f558 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index 0fd4d3d..bc2b5fc 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index adff020..ac00f86 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index f125871..16461d5 100644 (file)
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <761000>;
+                       opp-microvolt = <760000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <811000>;
+                       opp-microvolt = <810000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <901000>;
+                       opp-microvolt = <900000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <1001000>;
+                       opp-microvolt = <1020000>;
                };
        };
 
 
                opp00 {
                        opp-hz = /bits/ 64 <500000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp01 {
                        opp-hz = /bits/ 64 <667000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp02 {
                        opp-hz = /bits/ 64 <1000000000>;
-                       opp-microvolt = <731000>;
+                       opp-microvolt = <730000>;
                };
                opp03 {
                        opp-hz = /bits/ 64 <1200000000>;
-                       opp-microvolt = <751000>;
+                       opp-microvolt = <750000>;
                };
                opp04 {
                        opp-hz = /bits/ 64 <1398000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp05 {
                        opp-hz = /bits/ 64 <1512000000>;
-                       opp-microvolt = <771000>;
+                       opp-microvolt = <770000>;
                };
                opp06 {
                        opp-hz = /bits/ 64 <1608000000>;
-                       opp-microvolt = <781000>;
+                       opp-microvolt = <780000>;
                };
                opp07 {
                        opp-hz = /bits/ 64 <1704000000>;
-                       opp-microvolt = <791000>;
+                       opp-microvolt = <790000>;
                };
                opp08 {
                        opp-hz = /bits/ 64 <1800000000>;
-                       opp-microvolt = <831000>;
+                       opp-microvolt = <830000>;
                };
                opp09 {
                        opp-hz = /bits/ 64 <1908000000>;
-                       opp-microvolt = <861000>;
+                       opp-microvolt = <860000>;
                };
                opp10 {
                        opp-hz = /bits/ 64 <2016000000>;
-                       opp-microvolt = <911000>;
+                       opp-microvolt = <910000>;
                };
                opp11 {
                        opp-hz = /bits/ 64 <2100000000>;
-                       opp-microvolt = <951000>;
+                       opp-microvolt = <960000>;
                };
                opp12 {
                        opp-hz = /bits/ 64 <2208000000>;
-                       opp-microvolt = <1011000>;
+                       opp-microvolt = <1030000>;
                };
        };
 
index 4a77017..4e620e5 100644 (file)
                compatible = "pwm-regulator";
                pinctrl-names = "default";
                pinctrl-0 = <&pwm_ao_d_pins3>;
-               pwms = <&pwm_AO_cd MESON_PWM_1 1250 0>;
+               pwms = <&pwm_AO_cd MESON_PWM_1 1500 0>;
                regulator-name = "vddcpu0";
-               regulator-min-microvolt = <721000>;
-               regulator-max-microvolt = <1022000>;
+               regulator-min-microvolt = <680000>;
+               regulator-max-microvolt = <1040000>;
                regulator-always-on;
-               max-duty-cycle = <1250>;
+               max-duty-cycle = <1500>;
                /* Voltage Duty-Cycle */
-               voltage-table = <1022000 0>,
-                       <1011000 3>,
-                       <1001000 6>,
-                       <991000 10>,
-                       <981000 13>,
-                       <971000 16>,
-                       <961000 20>,
-                       <951000 23>,
-                       <941000 26>,
-                       <931000 30>,
-                       <921000 33>,
-                       <911000 36>,
-                       <901000 40>,
-                       <891000 43>,
-                       <881000 46>,
-                       <871000 50>,
-                       <861000 53>,
-                       <851000 56>,
-                       <841000 60>,
-                       <831000 63>,
-                       <821000 67>,
-                       <811000 70>,
-                       <801000 73>,
-                       <791000 76>,
-                       <781000 80>,
-                       <771000 83>,
-                       <761000 86>,
-                       <751000 90>,
-                       <741000 93>,
-                       <731000 96>,
-                       <721000 100>;
+               voltage-table = <1040000 0>,
+                       <1030000 3>,
+                       <1020000 6>,
+                       <1010000 8>,
+                       <1000000 11>,
+                       <990000 14>,
+                       <980000 17>,
+                       <970000 20>,
+                       <960000 23>,
+                       <950000 26>,
+                       <940000 29>,
+                       <930000 31>,
+                       <920000 34>,
+                       <910000 37>,
+                       <900000 40>,
+                       <890000 43>,
+                       <880000 45>,
+                       <870000 48>,
+                       <860000 51>,
+                       <850000 54>,
+                       <840000 56>,
+                       <830000 59>,
+                       <820000 62>,
+                       <810000 65>,
+                       <800000 68>,
+                       <790000 70>,
+                       <780000 73>,
+                       <770000 76>,
+                       <760000 79>,
+                       <750000 81>,
+                       <740000 84>,
+                       <730000 87>,
+                       <720000 89>,
+                       <710000 92>,
+                       <700000 95>,
+                       <690000 98>,
+                       <680000 100>;
                status = "okay";
         };
 
                compatible = "pwm-regulator";
                pinctrl-names = "default";
                pinctrl-0 = <&pwm_a_e2>;
-               pwms = <&pwm_ab MESON_PWM_0 1250 0>;
+               pwms = <&pwm_ab MESON_PWM_0 1500 0>;
                regulator-name = "vddcpu1";
-               regulator-min-microvolt = <721000>;
-               regulator-max-microvolt = <1022000>;
+               regulator-min-microvolt = <680000>;
+               regulator-max-microvolt = <1040000>;
                regulator-always-on;
-               max-duty-cycle = <1250>;
+               max-duty-cycle = <1500>;
                /* Voltage Duty-Cycle */
-               voltage-table = <1022000 0>,
-                       <1011000 3>,
-                       <1001000 6>,
-                       <991000 10>,
-                       <981000 13>,
-                       <971000 16>,
-                       <961000 20>,
-                       <951000 23>,
-                       <941000 26>,
-                       <931000 30>,
-                       <921000 33>,
-                       <911000 36>,
-                       <901000 40>,
-                       <891000 43>,
-                       <881000 46>,
-                       <871000 50>,
-                       <861000 53>,
-                       <851000 56>,
-                       <841000 60>,
-                       <831000 63>,
-                       <821000 67>,
-                       <811000 70>,
-                       <801000 73>,
-                       <791000 76>,
-                       <781000 80>,
-                       <771000 83>,
-                       <761000 86>,
-                       <751000 90>,
-                       <741000 93>,
-                       <731000 96>,
-                       <721000 100>;
+               voltage-table = <1040000 0>,
+                       <1030000 3>,
+                       <1020000 6>,
+                       <1010000 8>,
+                       <1000000 11>,
+                       <990000 14>,
+                       <980000 17>,
+                       <970000 20>,
+                       <960000 23>,
+                       <950000 26>,
+                       <940000 29>,
+                       <930000 31>,
+                       <920000 34>,
+                       <910000 37>,
+                       <900000 40>,
+                       <890000 43>,
+                       <880000 45>,
+                       <870000 48>,
+                       <860000 51>,
+                       <850000 54>,
+                       <840000 56>,
+                       <830000 59>,
+                       <820000 62>,
+                       <810000 65>,
+                       <800000 68>,
+                       <790000 70>,
+                       <780000 73>,
+                       <770000 76>,
+                       <760000 79>,
+                       <750000 81>,
+                       <740000 84>,
+                       <730000 87>,
+                       <720000 89>,
+                       <710000 92>,
+                       <700000 95>,
+                       <690000 98>,
+                       <680000 100>;
                status = "okay";
         };