Skip to content

Instantly share code, notes, and snippets.

@ThomasKaiser
Created September 28, 2022 14:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ThomasKaiser/68cb5f8c50e0600d5fc15930371df261 to your computer and use it in GitHub Desktop.
Save ThomasKaiser/68cb5f8c50e0600d5fc15930371df261 to your computer and use it in GitHub Desktop.
rk3588-increase-opp-microvolt.dts
/dts-v1/;
/plugin/;
/ {
fragment@0 {
target = <&cluster1_opp_table>;
__overlay__ {
opp-408000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-600000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-816000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-1008000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-1200000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-1416000000 {
opp-microvolt = <725000 725000 1100000>,
<725000 725000 1100000>;
opp-microvolt-L2 = <712500 712500 1100000>,
<712500 712500 1100000>;
opp-microvolt-L3 = <700000 700000 1100000>,
<700000 700000 1100000>;
opp-microvolt-L4 = <700000 700000 1100000>,
<700000 700000 1100000>;
opp-microvolt-L5 = <687500 687500 1100000>,
<687500 687500 1100000>;
opp-microvolt-L6 = <675000 675000 1100000>,
<675000 675000 1100000>;
opp-microvolt-L7 = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-1608000000 {
opp-microvolt = <762500 762500 1100000>,
<762500 762500 1100000>;
opp-microvolt-L2 = <750000 750000 1100000>,
<750000 750000 1100000>;
opp-microvolt-L3 = <737500 737500 1100000>,
<737500 737500 1100000>;
opp-microvolt-L4 = <725000 725000 1100000>,
<725000 725000 1100000>;
opp-microvolt-L5 = <712500 712500 1100000>,
<712500 712500 1100000>;
opp-microvolt-L6 = <700000 700000 1100000>,
<700000 700000 1100000>;
opp-microvolt-L7 = <700000 700000 1100000>,
<700000 700000 1100000>;
};
opp-1800000000 {
opp-microvolt = <850000 850000 1100000>,
<850000 850000 1100000>;
opp-microvolt-L1 = <837500 837500 1100000>,
<837500 837500 1100000>;
opp-microvolt-L2 = <825000 825000 1100000>,
<825000 825000 1100000>;
opp-microvolt-L3 = <812500 812500 1100000>,
<812500 812500 1100000>;
opp-microvolt-L4 = <800000 800000 1100000>,
<800000 800000 1100000>;
opp-microvolt-L5 = <787500 787500 1100000>,
<787500 787500 1100000>;
opp-microvolt-L6 = <775000 775000 1100000>,
<775000 775000 1100000>;
opp-microvolt-L7 = <762500 762500 1100000>,
<762500 762500 1100000>;
};
opp-2016000000 {
opp-microvolt = <925000 925000 1100000>,
<925000 925000 1100000>;
opp-microvolt-L1 = <912500 912500 1100000>,
<912500 912500 1100000>;
opp-microvolt-L2 = <900000 900000 1100000>,
<900000 900000 1100000>;
opp-microvolt-L3 = <887500 887500 1100000>,
<887500 887500 1100000>;
opp-microvolt-L4 = <875000 875000 1100000>,
<875000 875000 1100000>;
opp-microvolt-L5 = <862500 862500 1100000>,
<862500 862500 1100000>;
opp-microvolt-L6 = <850000 850000 1100000>,
<850000 850000 1100000>;
opp-microvolt-L7 = <837500 837500 1100000>,
<837500 837500 1100000>;
};
opp-2208000000 {
opp-microvolt = <1000000 1000000 1100000>,
<1000000 1000000 1100000>;
opp-microvolt-L1 = <975000 975000 1100000>,
<975000 975000 1100000>;
opp-microvolt-L2 = <962500 962500 1100000>,
<962500 962500 1100000>;
opp-microvolt-L3 = <950000 950000 1100000>,
<950000 950000 1100000>;
opp-microvolt-L4 = <962500 962500 1100000>,
<962500 962500 1100000>;
opp-microvolt-L5 = <950000 950000 1100000>,
<950000 950000 1100000>;
opp-microvolt-L6 = <925000 925000 1100000>,
<925000 925000 1100000>;
opp-microvolt-L7 = <912500 912500 1100000>,
<912500 912500 1100000>;
};
opp-2256000000 {
opp-microvolt = <1007500 1007500 1100000>,
<1007500 1007500 1100000>;
opp-supported-hw = <0xff 0xf0>;
};
opp-2304000000 {
opp-microvolt = <1015000 1015000 1100000>,
<1015000 1015000 1100000>;
opp-supported-hw = <0xff 0xf0>;
};
opp-2352000000 {
opp-microvolt = <1025000 1025000 1100000>,
<1025000 1025000 1100000>;
opp-supported-hw = <0xff 0xf0>;
};
opp-2400000000 {
opp-microvolt = <1040000 1040000 1100000>,
<1040000 1040000 1100000>;
opp-supported-hw = <0xff 0xf0>;
};
opp-2448000000 {
opp-microvolt = <1055000 1055000 1100000>,
<1055000 1055000 1100000>;
opp-supported-hw = <0xff 0xf0>;
opp-hz = /bits/ 64 <2448000000>;
clock-latency-ns = <40000>;
};
opp-2496000000 {
opp-microvolt = <1075000 1075000 1100000>,
<1075000 1075000 1100000>;
opp-supported-hw = <0xff 0xf0>;
opp-hz = /bits/ 64 <2496000000>;
clock-latency-ns = <40000>;
};
opp-2544000000 {
opp-microvolt = <1100000 1100000 1100000>,
<1100000 1100000 1100000>;
opp-supported-hw = <0xff 0xf0>;
opp-hz = /bits/ 64 <2544000000>;
clock-latency-ns = <40000>;
};
};
};
fragment@1 {
target = <&cluster2_opp_table>;
__overlay__ {
opp-408000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-600000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-816000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-1008000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-1200000000 {
opp-microvolt = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-1416000000 {
opp-microvolt = <725000 725000 1100000>,
<725000 725000 1100000>;
opp-microvolt-L2 = <712500 712500 1100000>,
<712500 712500 1100000>;
opp-microvolt-L3 = <700000 700000 1100000>,
<700000 700000 1100000>;
opp-microvolt-L4 = <700000 700000 1100000>,
<700000 700000 1100000>;
opp-microvolt-L5 = <687500 687500 1100000>,
<687500 687500 1100000>;
opp-microvolt-L6 = <675000 675000 1100000>,
<675000 675000 1100000>;
opp-microvolt-L7 = <675000 675000 1100000>,
<675000 675000 1100000>;
};
opp-1608000000 {
opp-microvolt = <762500 762500 1100000>,
<762500 762500 1100000>;
opp-microvolt-L2 = <750000 750000 1100000>,
<750000 750000 1100000>;
opp-microvolt-L3 = <737500 737500 1100000>,
<737500 737500 1100000>;
opp-microvolt-L4 = <725000 725000 1100000>,
<725000 725000 1100000>;
opp-microvolt-L5 = <712500 712500 1100000>,
<712500 712500 1100000>;
opp-microvolt-L6 = <700000 700000 1100000>,
<700000 700000 1100000>;
opp-microvolt-L7 = <700000 700000 1100000>,
<700000 700000 1100000>;
};
opp-1800000000 {
opp-microvolt = <850000 850000 1100000>,
<850000 850000 1100000>;
opp-microvolt-L1 = <837500 837500 1100000>,
<837500 837500 1100000>;
opp-microvolt-L2 = <825000 825000 1100000>,
<825000 825000 1100000>;
opp-microvolt-L3 = <812500 812500 1100000>,
<812500 812500 1100000>;
opp-microvolt-L4 = <800000 800000 1100000>,
<800000 800000 1100000>;
opp-microvolt-L5 = <787500 787500 1100000>,
<787500 787500 1100000>;
opp-microvolt-L6 = <775000 775000 1100000>,
<775000 775000 1100000>;
opp-microvolt-L7 = <762500 762500 1100000>,
<762500 762500 1100000>;
};
opp-2016000000 {
opp-microvolt = <925000 925000 1100000>,
<925000 925000 1100000>;
opp-microvolt-L1 = <912500 912500 1100000>,
<912500 912500 1100000>;
opp-microvolt-L2 = <900000 900000 1100000>,
<900000 900000 1100000>;
opp-microvolt-L3 = <887500 887500 1100000>,
<887500 887500 1100000>;
opp-microvolt-L4 = <875000 875000 1100000>,
<875000 875000 1100000>;
opp-microvolt-L5 = <862500 862500 1100000>,
<862500 862500 1100000>;
opp-microvolt-L6 = <850000 850000 1100000>,
<850000 850000 1100000>;
opp-microvolt-L7 = <837500 837500 1100000>,
<837500 837500 1100000>;
};
opp-2208000000 {
opp-microvolt = <1000000 1000000 1100000>,
<1000000 1000000 1100000>;
opp-microvolt-L1 = <975000 975000 1100000>,
<975000 975000 1100000>;
opp-microvolt-L2 = <962500 962500 1100000>,
<962500 962500 1100000>;
opp-microvolt-L3 = <950000 950000 1100000>,
<950000 950000 1100000>;
opp-microvolt-L4 = <962500 962500 1100000>,
<962500 962500 1100000>;
opp-microvolt-L5 = <950000 950000 1100000>,
<950000 950000 1100000>;
opp-microvolt-L6 = <925000 925000 1100000>,
<925000 925000 1100000>;
opp-microvolt-L7 = <912500 912500 1100000>,
<912500 912500 1100000>;
};
opp-2256000000 {
opp-microvolt = <1007500 1007500 1100000>,
<1007500 1007500 1100000>;
opp-supported-hw = <0xff 0xf0>;
};
opp-2304000000 {
opp-microvolt = <1015000 1015000 1100000>,
<1015000 1015000 1100000>;
opp-supported-hw = <0xff 0xf0>;
};
opp-2352000000 {
opp-microvolt = <1025000 1025000 1100000>,
<1025000 1025000 1100000>;
opp-supported-hw = <0xff 0xf0>;
};
opp-2400000000 {
opp-microvolt = <1040000 1040000 1100000>,
<1040000 1040000 1100000>;
opp-supported-hw = <0xff 0xf0>;
};
opp-2448000000 {
opp-microvolt = <1055000 1055000 1100000>,
<1055000 1055000 1100000>;
opp-supported-hw = <0xff 0xf0>;
opp-hz = /bits/ 64 <2448000000>;
clock-latency-ns = <40000>;
};
opp-2496000000 {
opp-microvolt = <1075000 1075000 1100000>,
<1075000 1075000 1100000>;
opp-supported-hw = <0xff 0xf0>;
opp-hz = /bits/ 64 <2496000000>;
clock-latency-ns = <40000>;
};
opp-2544000000 {
opp-microvolt = <1100000 1100000 1100000>,
<1100000 1100000 1100000>;
opp-supported-hw = <0xff 0xf0>;
opp-hz = /bits/ 64 <2544000000>;
clock-latency-ns = <40000>;
};
};
};
};
@pszdelta
Copy link

pszdelta commented Feb 5, 2023

Hi
Iam payam
Can you tell me how to program the IC dp855a

@ThomasKaiser
Copy link
Author

Sorry, no idea at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment