diff --git a/gpu/sun-v2-gpu-pwrlevels.dtsi b/gpu/sun-v2-gpu-pwrlevels.dtsi index cd161ec7..3418c791 100644 --- a/gpu/sun-v2-gpu-pwrlevels.dtsi +++ b/gpu/sun-v2-gpu-pwrlevels.dtsi @@ -5,17 +5,19 @@ /* ACD Control register values */ #define ACD_LEVEL_TURBO_L4 0x88295ffd -#define ACD_LEVEL_TURBO_L3 0x88295ffd -#define ACD_LEVEL_TURBO_L1 0xa8295ffd -#define ACD_LEVEL_NOM_L1 0x882a5ffd -#define ACD_LEVEL_NOM 0x882a5ffd -#define ACD_LEVEL_SVS_L2 0x882a5ffd -#define ACD_LEVEL_SVS_L1 0xa82a5ffd -#define ACD_LEVEL_SVS_L0 0x882c5ffd +#define ACD_LEVEL_TURBO_L3 0x882a5ffd +#define ACD_LEVEL_TURBO_L1 0x882a5ffd +#define ACD_LEVEL_NOM_L1 0x882b5ffd +#define ACD_LEVEL_NOM 0x882b5ffd +#define ACD_LEVEL_SVS_L2 0x882b5ffd +#define ACD_LEVEL_SVS_L1 0xa82b5ffd +#define ACD_LEVEL_SVS_L0 0x882d5ffd #define ACD_LEVEL_SVS 0xa82e5ffd -#define ACD_LEVEL_LOW_SVS_L1 0xc02e5ffd -#define ACD_LEVEL_LOW_SVS 0xc02e5ffd -#define ACD_LEVEL_LOW_SVS_D0 0xc8285ffd +#define ACD_LEVEL_LOW_SVS_L1 0xc0285ffd +#define ACD_LEVEL_LOW_SVS 0xe02d5ffd +#define ACD_LEVEL_LOW_SVS_D0 0xe02f5ffd +#define ACD_LEVEL_LOW_SVS_D1 0xe8285ffd +#define ACD_LEVEL_LOW_SVS_D2 0xe82f5ffd &msm_gpu { /* Power levels */ @@ -145,6 +147,8 @@ qcom,bus-freq = <3>; qcom,bus-min = <2>; qcom,bus-max = <3>; + + qcom,acd-level = ; }; /* Low_SVS_D2 */ @@ -156,6 +160,8 @@ qcom,bus-freq = <3>; qcom,bus-min = <2>; qcom,bus-max = <3>; + + qcom,acd-level = ; }; /* Low_SVS_D3 */ @@ -316,6 +322,8 @@ qcom,bus-freq = <3>; qcom,bus-min = <2>; qcom,bus-max = <3>; + + qcom,acd-level = ; }; /* Low_SVS_D2 */ @@ -327,6 +335,8 @@ qcom,bus-freq = <3>; qcom,bus-min = <2>; qcom,bus-max = <3>; + + qcom,acd-level = ; }; /* Low_SVS_D3 */ @@ -513,6 +523,8 @@ qcom,bus-freq = <3>; qcom,bus-min = <2>; qcom,bus-max = <3>; + + qcom,acd-level = ; }; /* Low_SVS_D2 */ @@ -524,6 +536,8 @@ qcom,bus-freq = <3>; qcom,bus-min = <2>; qcom,bus-max = <3>; + + qcom,acd-level = ; }; /* Low_SVS_D3 */