Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 35b9458a authored by Raghu Ananya Arabolu's avatar Raghu Ananya Arabolu
Browse files

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: default avatarRaghu Ananya Arabolu <rarabolu@codeaurora.org>
parent 86db7a05
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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))