Merge "msm: kgsl: Disable UCHE dual command queue"

This commit is contained in:
qctecmdr 2020-06-08 17:54:14 -07:00 • committed by Gerrit - the friendly Code Review server
commit 247b2c85d3
2 changed files with 3 additions and 0 deletions

View file

@ -724,6 +724,7 @@
#define A6XX_UCHE_PERFCTR_UCHE_SEL_10 0xE26
#define A6XX_UCHE_PERFCTR_UCHE_SEL_11 0xE27
#define A6XX_UCHE_GBIF_GX_CONFIG 0xE3A
#define A6XX_UCHE_CMDQ_CONFIG 0xE3C
/* SP registers */
#define A6XX_SP_ADDR_MODE_CNTL 0xAE01

View file

@ -109,6 +109,7 @@ static u32 a650_pwrup_reglist[] = {
A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_2,
A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_3,
A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_4,
A6XX_UCHE_CMDQ_CONFIG,
};
static u32 a615_pwrup_reglist[] = {
@ -628,6 +629,7 @@ static void a6xx_start(struct adreno_device *adreno_dev)
if (adreno_is_a660(adreno_dev)) {
kgsl_regwrite(device, A6XX_CP_CHICKEN_DBG, 0x1);
kgsl_regwrite(device, A6XX_RBBM_GBIF_CLIENT_QOS_CNTL, 0x0);
kgsl_regwrite(device, A6XX_UCHE_CMDQ_CONFIG, 0x90);
}
if (ADRENO_FEATURE(adreno_dev, ADRENO_APRIV))