arm64: dts: rockchip: rv1126b: update opp-table for cpu/npu

Adjust pvtm-voltage-sel table of cpu to calibrate cpufreq better.

Change-Id: I36f440eee378b3d6865d6beb148ee3a5677fcb22
Signed-off-by: Liang Chen <cl@rock-chips.com>
This commit is contained in:
Liang Chen
2025-04-17 11:27:19 +08:00
parent ab74750ff8
commit 683c36d1db

View File

@@ -308,15 +308,15 @@
nvmem-cell-names = "leakage";
rockchip,pvtm-voltage-sel = <
0 1639 0
1640 1684 1
1685 1729 2
1730 1774 3
1775 1819 4
1820 1864 5
1865 1909 6
1910 1954 7
1955 1999 8
0 1669 0
1670 1714 1
1715 1759 2
1760 1804 3
1805 1849 4
1850 1894 5
1895 1939 6
1940 1984 7
1985 2029 8
>;
rockchip,pvtm-pvtpll;
rockchip,pvtm-offset = <0x54>;
@@ -354,52 +354,44 @@
};
opp-1200000000 {
opp-hz = /bits/ 64 <1200000000>;
opp-microvolt = <900000 900000 1050000>;
opp-microvolt = <900000 900000 1100000>;
opp-microvolt-L0 = <950000 950000 1100000>;
opp-microvolt-L1 = <925000 925000 1100000>;
clock-latency-ns = <40000>;
};
opp-1296000000 {
opp-hz = /bits/ 64 <1296000000>;
opp-microvolt = <900000 900000 1050000>;
opp-microvolt = <950000 950000 1100000>;
opp-microvolt-L0 = <1000000 1000000 1100000>;
opp-microvolt-L1 = <975000 975000 1100000>;
opp-microvolt-L2 = <950000 950000 1100000>;
opp-microvolt-L3 = <925000 925000 1100000>;
clock-latency-ns = <40000>;
};
opp-1416000000 {
opp-hz = /bits/ 64 <1416000000>;
opp-microvolt = <900000 900000 1050000>;
opp-microvolt = <950000 950000 1100000>;
opp-microvolt-L0 = <1025000 1025000 1100000>;
opp-microvolt-L1 = <1000000 1000000 1100000>;
opp-microvolt-L2 = <975000 975000 1100000>;
opp-microvolt-L3 = <950000 950000 1100000>;
opp-microvolt-L4 = <925000 925000 1100000>;
clock-latency-ns = <40000>;
};
opp-1512000000 {
opp-hz = /bits/ 64 <1512000000>;
opp-microvolt = <900000 900000 1050000>;
opp-microvolt = <950000 950000 1100000>;
opp-microvolt-L0 = <1050000 1050000 1100000>;
opp-microvolt-L1 = <1025000 1025000 1100000>;
opp-microvolt-L2 = <1000000 1000000 1100000>;
opp-microvolt-L3 = <975000 975000 1100000>;
opp-microvolt-L4 = <950000 950000 1100000>;
opp-microvolt-L5 = <925000 925000 1100000>;
clock-latency-ns = <40000>;
};
opp-1608000000 {
opp-hz = /bits/ 64 <1608000000>;
opp-microvolt = <900000 900000 1050000>;
opp-microvolt = <950000 950000 1100000>;
opp-microvolt-L0 = <1100000 1100000 1100000>;
opp-microvolt-L1 = <1075000 1075000 1100000>;
opp-microvolt-L2 = <1050000 1050000 1100000>;
opp-microvolt-L3 = <1025000 1025000 1100000>;
opp-microvolt-L4 = <1000000 1000000 1100000>;
opp-microvolt-L5 = <975000 975000 1100000>;
opp-microvolt-L6 = <950000 950000 1100000>;
opp-microvolt-L7 = <925000 925000 1100000>;
clock-latency-ns = <40000>;
};
};
@@ -3321,37 +3313,31 @@
opp-396000000 {
opp-hz = /bits/ 64 <396000000>;
opp-microvolt = <850000 850000 1000000>;
opp-microvolt = <850000 850000 1050000>;
opp-microvolt-L0 = <900000 900000 1050000>;
opp-microvolt-L1 = <875000 875000 1050000>;
};
opp-700000000 {
opp-hz = /bits/ 64 <700000000>;
opp-microvolt = <850000 850000 1000000>;
opp-microvolt = <850000 850000 1050000>;
opp-microvolt-L0 = <900000 900000 1050000>;
opp-microvolt-L1 = <875000 875000 1050000>;
};
opp-800000000 {
opp-hz = /bits/ 64 <800000000>;
opp-microvolt = <850000 850000 1000000>;
opp-microvolt = <900000 900000 1050000>;
opp-microvolt-L0 = <925000 925000 1050000>;
opp-microvolt-L1 = <900000 900000 1050000>;
opp-microvolt-L2 = <875000 875000 1050000>;
};
opp-900000000 {
opp-hz = /bits/ 64 <900000000>;
opp-microvolt = <900000 900000 1000000>;
opp-microvolt = <950000 950000 1050000>;
opp-microvolt-L0 = <975000 975000 1050000>;
opp-microvolt-L1 = <950000 950000 1050000>;
opp-microvolt-L2 = <925000 925000 1050000>;
};
opp-950000000 {
opp-hz = /bits/ 64 <950000000>;
opp-microvolt = <900000 900000 1050000>;
opp-microvolt = <950000 950000 1050000>;
opp-microvolt-L0 = <1000000 1000000 1050000>;
opp-microvolt-L1 = <975000 975000 1050000>;
opp-microvolt-L2 = <950000 950000 1050000>;
opp-microvolt-L3 = <925000 925000 1050000>;
};
};