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

Commit f976cee7 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: kgsl: For MMU fault do not clear pending VBIF transactions"

parents 38dca382 7197241e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1640,8 +1640,8 @@ int adreno_reset(struct kgsl_device *device)
	 * Skip soft reset and use hard reset for A304 GPU, As
	 * A304 is not able to do SMMU programming after soft reset.
	 */
	if (!adreno_vbif_clear_pending_transactions(device) &&
		!atomic_read(&mmu->fault) && !adreno_is_a304(adreno_dev)) {
	if (!atomic_read(&mmu->fault) && !adreno_is_a304(adreno_dev)
		&& !adreno_vbif_clear_pending_transactions(device)) {
		ret = adreno_soft_reset(device);
		if (ret)
			KGSL_DEV_ERR_ONCE(device, "Device soft reset failed\n");