Răsfoiți Sursa

Merge "msm: ipa4: fix the unclock gsi IPA register access"

qctecmdr 4 ani în urmă
părinte
comite
33b0fd1d1a
1 a modificat fișierele cu 6 adăugiri și 2 ștergeri
  1. 6 2
      drivers/platform/msm/gsi/gsi.c

+ 6 - 2
drivers/platform/msm/gsi/gsi.c

@@ -805,11 +805,15 @@ static void gsi_handle_irq(void)
 		if (gsi_ctx->gsi_isr_cache_index == GSI_ISR_CACHE_MAX)
 			gsi_ctx->gsi_isr_cache_index = 0;
 
-		if (type & GSI_EE_n_CNTXT_TYPE_IRQ_CH_CTRL_BMSK)
+		if (type & GSI_EE_n_CNTXT_TYPE_IRQ_CH_CTRL_BMSK) {
 			gsi_handle_ch_ctrl(ee);
+			break;
+		}
 
-		if (type & GSI_EE_n_CNTXT_TYPE_IRQ_EV_CTRL_BMSK)
+		if (type & GSI_EE_n_CNTXT_TYPE_IRQ_EV_CTRL_BMSK) {
 			gsi_handle_ev_ctrl(ee);
+			break;
+		}
 
 		if (type & GSI_EE_n_CNTXT_TYPE_IRQ_GLOB_EE_BMSK)
 			gsi_handle_glob_ee(ee);