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

Commit 16492fb2 authored by Pankaj Gupta's avatar Pankaj Gupta
Browse files

msm: kgsl: Fix GBIF Halt ack timeout for a619_holi



For a619_holi GPU, use RBBM_GBIF_HALT registers to halt GX
traffic and poll for the ack.

Change-Id: Iaae9084a04a5acc05ae5561d0a3c44da0ab5cebb
Signed-off-by: default avatarPankaj Gupta <gpankaj@codeaurora.org>
parent 55d1e41a
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1639,7 +1639,8 @@ int adreno_clear_pending_transactions(struct kgsl_device *device)
	if (adreno_has_gbif(adreno_dev)) {

		/* Halt GBIF GX traffic and poll for halt ack */
		if (adreno_is_a615_family(adreno_dev)) {
		if (adreno_is_a615_family(adreno_dev) &&
			!adreno_is_a619_holi(adreno_dev)) {
			adreno_writereg(adreno_dev,
				ADRENO_REG_RBBM_GPR0_CNTL,
				GBIF_HALT_REQUEST);