msm: kgsl: Consolidate and cleanup A2XX irq handlers

Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
diff --git a/drivers/gpu/msm/kgsl_mmu.c b/drivers/gpu/msm/kgsl_mmu.c
index fb2f63b..0f2bfbe 100644
--- a/drivers/gpu/msm/kgsl_mmu.c
+++ b/drivers/gpu/msm/kgsl_mmu.c
@@ -639,6 +639,7 @@
 	if (status & MH_INTERRUPT_MASK__MMU_PAGE_FAULT)
 		kgsl_mmu_pagefault(device);
 
+	status &= KGSL_MMU_INT_MASK;
 	kgsl_regwrite(device, MH_INTERRUPT_CLEAR, status);
 }
 EXPORT_SYMBOL(kgsl_mh_intrcallback);