msm: kgsl: Enable UCHE dual command queue

UCHE dual command queue configuration was initially disabled as it
was resulting in a GPU hang. Re-enable UCHE dual command queue and
disable the almost full signal instead to fix the GPU hang.

Change-Id: I11b1ee02c31ba7eef3b0e460c307347379b62d90
Signed-off-by: Raghu Ananya Arabolu <rarabolu@codeaurora.org>
This commit is contained in:
Raghu Ananya Arabolu 2020-07-23 10:00:57 -07:00
commit 35b9458a3a

View file

@ -627,7 +627,7 @@ 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);
kgsl_regwrite(device, A6XX_UCHE_CMDQ_CONFIG, 0x66906);
}
if (ADRENO_FEATURE(adreno_dev, ADRENO_APRIV))