瀏覽代碼

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

qctecmdr 4 年之前
父節點
當前提交
33b0fd1d1a
共有 1 個文件被更改,包括 6 次插入2 次删除
  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);