While RK3126's CPU cores can operate at the same frequencies as RK3128, but
it needs higher voltages.
The values have been taken from vendor's downstream kernel.

Signed-off-by: Alex Bee <knaerz...@gmail.com>
---
 arch/arm/boot/dts/rockchip/rk3126.dtsi | 27 ++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/arch/arm/boot/dts/rockchip/rk3126.dtsi 
b/arch/arm/boot/dts/rockchip/rk3126.dtsi
index 7345bd95d29d..09c40f3d69a8 100644
--- a/arch/arm/boot/dts/rockchip/rk3126.dtsi
+++ b/arch/arm/boot/dts/rockchip/rk3126.dtsi
@@ -7,3 +7,30 @@
 / {
        compatible = "rockchip,rk3126";
 };
+
+&cpu_opp_table {
+       opp-216000000 {
+               opp-microvolt = <1000000 1000000 1425000>;
+       };
+       opp-408000000 {
+               opp-microvolt = <1150000 1150000 1425000>;
+       };
+       opp-600000000 {
+               opp-microvolt = <1150000 1150000 1425000>;
+       };
+       opp-696000000 {
+               opp-microvolt = <1150000 1150000 1425000>;
+       };
+       opp-816000000 {
+               opp-microvolt = <1200000 1200000 1425000>;
+       };
+       opp-816000000 {
+               opp-microvolt = <1200000 1200000 1425000>;
+       };
+       opp-1008000000 {
+               opp-microvolt = <1350000 1350000 1425000>;
+       };
+       opp-1200000000 {
+               opp-microvolt = <1425000 1425000 1425000>;
+       };
+};
-- 
2.42.0

Reply via email to