ARM: dts: msm: Update ACD values for Sun v2 GPU
Update ACD values with characterized values for Sun v2 GPU. Also disable ACD on lower levels. Change-Id: Ic5f0d7adb7a71be16f393ff90a6d0199179276a3 Signed-off-by: Mohammed Mirza Mandayappurath Manzoor <quic_mmandaya@quicinc.com>
This commit is contained in:
committed by
Vaishali Gupta
parent
154f54c2c9
commit
7f2973e909
@@ -5,19 +5,17 @@
|
|||||||
|
|
||||||
/* ACD Control register values */
|
/* ACD Control register values */
|
||||||
#define ACD_LEVEL_TURBO_L4 0x88295ffd
|
#define ACD_LEVEL_TURBO_L4 0x88295ffd
|
||||||
#define ACD_LEVEL_TURBO_L3 0x882a5ffd
|
#define ACD_LEVEL_TURBO_L3 0x88295ffd
|
||||||
#define ACD_LEVEL_TURBO_L1 0x882a5ffd
|
#define ACD_LEVEL_TURBO_L1 0xa8295ffd
|
||||||
#define ACD_LEVEL_NOM_L1 0x882b5ffd
|
#define ACD_LEVEL_NOM_L1 0x882a5ffd
|
||||||
#define ACD_LEVEL_NOM 0x882b5ffd
|
#define ACD_LEVEL_NOM 0x882a5ffd
|
||||||
#define ACD_LEVEL_SVS_L2 0x882b5ffd
|
#define ACD_LEVEL_SVS_L2 0x882a5ffd
|
||||||
#define ACD_LEVEL_SVS_L1 0xa82b5ffd
|
#define ACD_LEVEL_SVS_L1 0xa82a5ffd
|
||||||
#define ACD_LEVEL_SVS_L0 0x882d5ffd
|
#define ACD_LEVEL_SVS_L0 0x882c5ffd
|
||||||
#define ACD_LEVEL_SVS 0xa82e5ffd
|
#define ACD_LEVEL_SVS 0xa82e5ffd
|
||||||
#define ACD_LEVEL_LOW_SVS_L1 0xc0285ffd
|
#define ACD_LEVEL_LOW_SVS_L1 0xc02e5ffd
|
||||||
#define ACD_LEVEL_LOW_SVS 0xe02d5ffd
|
#define ACD_LEVEL_LOW_SVS 0xc02e5ffd
|
||||||
#define ACD_LEVEL_LOW_SVS_D0 0xe02f5ffd
|
#define ACD_LEVEL_LOW_SVS_D0 0xc8285ffd
|
||||||
#define ACD_LEVEL_LOW_SVS_D1 0xe8285ffd
|
|
||||||
#define ACD_LEVEL_LOW_SVS_D2 0xe82f5ffd
|
|
||||||
|
|
||||||
&msm_gpu {
|
&msm_gpu {
|
||||||
/* Power levels */
|
/* Power levels */
|
||||||
@@ -147,8 +145,6 @@
|
|||||||
qcom,bus-freq = <3>;
|
qcom,bus-freq = <3>;
|
||||||
qcom,bus-min = <2>;
|
qcom,bus-min = <2>;
|
||||||
qcom,bus-max = <3>;
|
qcom,bus-max = <3>;
|
||||||
|
|
||||||
qcom,acd-level = <ACD_LEVEL_LOW_SVS_D1>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Low_SVS_D2 */
|
/* Low_SVS_D2 */
|
||||||
@@ -160,8 +156,6 @@
|
|||||||
qcom,bus-freq = <3>;
|
qcom,bus-freq = <3>;
|
||||||
qcom,bus-min = <2>;
|
qcom,bus-min = <2>;
|
||||||
qcom,bus-max = <3>;
|
qcom,bus-max = <3>;
|
||||||
|
|
||||||
qcom,acd-level = <ACD_LEVEL_LOW_SVS_D2>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Low_SVS_D3 */
|
/* Low_SVS_D3 */
|
||||||
@@ -322,8 +316,6 @@
|
|||||||
qcom,bus-freq = <3>;
|
qcom,bus-freq = <3>;
|
||||||
qcom,bus-min = <2>;
|
qcom,bus-min = <2>;
|
||||||
qcom,bus-max = <3>;
|
qcom,bus-max = <3>;
|
||||||
|
|
||||||
qcom,acd-level = <ACD_LEVEL_LOW_SVS_D1>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Low_SVS_D2 */
|
/* Low_SVS_D2 */
|
||||||
@@ -335,8 +327,6 @@
|
|||||||
qcom,bus-freq = <3>;
|
qcom,bus-freq = <3>;
|
||||||
qcom,bus-min = <2>;
|
qcom,bus-min = <2>;
|
||||||
qcom,bus-max = <3>;
|
qcom,bus-max = <3>;
|
||||||
|
|
||||||
qcom,acd-level = <ACD_LEVEL_LOW_SVS_D2>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Low_SVS_D3 */
|
/* Low_SVS_D3 */
|
||||||
@@ -523,8 +513,6 @@
|
|||||||
qcom,bus-freq = <3>;
|
qcom,bus-freq = <3>;
|
||||||
qcom,bus-min = <2>;
|
qcom,bus-min = <2>;
|
||||||
qcom,bus-max = <3>;
|
qcom,bus-max = <3>;
|
||||||
|
|
||||||
qcom,acd-level = <ACD_LEVEL_LOW_SVS_D1>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Low_SVS_D2 */
|
/* Low_SVS_D2 */
|
||||||
@@ -536,8 +524,6 @@
|
|||||||
qcom,bus-freq = <3>;
|
qcom,bus-freq = <3>;
|
||||||
qcom,bus-min = <2>;
|
qcom,bus-min = <2>;
|
||||||
qcom,bus-max = <3>;
|
qcom,bus-max = <3>;
|
||||||
|
|
||||||
qcom,acd-level = <ACD_LEVEL_LOW_SVS_D2>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Low_SVS_D3 */
|
/* Low_SVS_D3 */
|
||||||
|
Reference in New Issue
Block a user