瀏覽代碼

gsi: HAL fix WDI3 MSI address set

Fix GSI HAL setting of MSI address for WDI3 channels

Change-Id: Ic04e435d75a9e7810c87dcab73c2277328ab86d1
Acked-by: Nadav Levintov <[email protected]>
Signed-off-by: Sivan Reinstein <[email protected]>
Sivan Reinstein 4 年之前
父節點
當前提交
c91a30c1de
共有 1 個文件被更改,包括 8 次插入8 次删除
  1. 8 8
      drivers/platform/msm/gsi/gsi.c

+ 8 - 8
drivers/platform/msm/gsi/gsi.c

@@ -4581,17 +4581,17 @@ void gsi_wdi3_write_evt_ring_db(unsigned long evt_ring_hdl,
 	}
 
 	if (gsi_ctx->per.ver >= GSI_VER_2_9) {
-		gsihal_write_reg_n(GSI_EE_n_EV_CH_k_CNTXT_10,
-			gsi_ctx->per.ee, db_addr_low);
+		gsihal_write_reg_nk(GSI_EE_n_EV_CH_k_CNTXT_10,
+			gsi_ctx->per.ee, evt_ring_hdl, db_addr_low);
 
-		gsihal_write_reg_n(GSI_EE_n_EV_CH_k_CNTXT_11,
-			gsi_ctx->per.ee, db_addr_high);
+		gsihal_write_reg_nk(GSI_EE_n_EV_CH_k_CNTXT_11,
+			gsi_ctx->per.ee, evt_ring_hdl, db_addr_high);
 	} else {
-		gsihal_write_reg_n(GSI_EE_n_EV_CH_k_CNTXT_12,
-			gsi_ctx->per.ee, db_addr_low);
+		gsihal_write_reg_nk(GSI_EE_n_EV_CH_k_CNTXT_12,
+			gsi_ctx->per.ee, evt_ring_hdl, db_addr_low);
 
-		gsihal_write_reg_n(GSI_EE_n_EV_CH_k_CNTXT_13,
-			gsi_ctx->per.ee, db_addr_high);
+		gsihal_write_reg_nk(GSI_EE_n_EV_CH_k_CNTXT_13,
+			gsi_ctx->per.ee, evt_ring_hdl, db_addr_high);
 	}
 }
 EXPORT_SYMBOL(gsi_wdi3_write_evt_ring_db);