Loading drivers/platform/msm/ipa/ipa_v3/ipa_client.c +2 −1 Original line number Diff line number Diff line Loading @@ -266,7 +266,8 @@ static void ipa3_start_gsi_debug_monitor(u32 clnt_hdl) client_type = ipa3_get_client_mapping(clnt_hdl); /* start uC gsi dbg stats monitor */ if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) { if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) { switch (client_type) { case IPA_CLIENT_MHI_PRIME_TETH_PROD: gsi_info = &ipa3_ctx->gsi_info[IPA_HW_PROTOCOL_MHIP]; Loading drivers/platform/msm/ipa/ipa_v3/ipa_uc_wdi.c +6 −3 Original line number Diff line number Diff line Loading @@ -2113,7 +2113,8 @@ int ipa3_disconnect_gsi_wdi_pipe(u32 clnt_hdl) ipa3_ctx->uc_wdi_ctx.stats_notify = NULL; else IPADBG("uc_wdi_ctx.stats_notify already null\n"); if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) ipa3_uc_debug_stats_dealloc(IPA_HW_PROTOCOL_WDI); IPADBG("client (ep: %d) disconnected\n", clnt_hdl); Loading Loading @@ -2494,7 +2495,8 @@ int ipa3_resume_gsi_wdi_pipe(u32 clnt_hdl) } pcmd_t = &ipa3_ctx->gsi_info[IPA_HW_PROTOCOL_WDI]; /* start uC gsi dbg stats monitor */ if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) { if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) { if (IPA_CLIENT_IS_PROD(ep->client)) { pcmd_t->ch_id_info[0].ch_id = ep->gsi_chan_hdl; Loading Loading @@ -2670,7 +2672,8 @@ int ipa3_suspend_gsi_wdi_pipe(u32 clnt_hdl) } pcmd_t = &ipa3_ctx->gsi_info[IPA_HW_PROTOCOL_WDI]; /* stop uC gsi dbg stats monitor */ if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) { if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) { if (IPA_CLIENT_IS_PROD(ep->client)) { pcmd_t->ch_id_info[0].ch_id = 0xff; Loading drivers/platform/msm/ipa/ipa_v3/ipa_utils.c +2 −1 Original line number Diff line number Diff line Loading @@ -7570,7 +7570,8 @@ static int __ipa3_stop_gsi_channel(u32 clnt_hdl) memset(&mem, 0, sizeof(mem)); /* stop uC gsi dbg stats monitor */ if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) { if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) { switch (client_type) { case IPA_CLIENT_MHI_PRIME_TETH_PROD: gsi_info = &ipa3_ctx->gsi_info[IPA_HW_PROTOCOL_MHIP]; Loading Loading
drivers/platform/msm/ipa/ipa_v3/ipa_client.c +2 −1 Original line number Diff line number Diff line Loading @@ -266,7 +266,8 @@ static void ipa3_start_gsi_debug_monitor(u32 clnt_hdl) client_type = ipa3_get_client_mapping(clnt_hdl); /* start uC gsi dbg stats monitor */ if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) { if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) { switch (client_type) { case IPA_CLIENT_MHI_PRIME_TETH_PROD: gsi_info = &ipa3_ctx->gsi_info[IPA_HW_PROTOCOL_MHIP]; Loading
drivers/platform/msm/ipa/ipa_v3/ipa_uc_wdi.c +6 −3 Original line number Diff line number Diff line Loading @@ -2113,7 +2113,8 @@ int ipa3_disconnect_gsi_wdi_pipe(u32 clnt_hdl) ipa3_ctx->uc_wdi_ctx.stats_notify = NULL; else IPADBG("uc_wdi_ctx.stats_notify already null\n"); if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) ipa3_uc_debug_stats_dealloc(IPA_HW_PROTOCOL_WDI); IPADBG("client (ep: %d) disconnected\n", clnt_hdl); Loading Loading @@ -2494,7 +2495,8 @@ int ipa3_resume_gsi_wdi_pipe(u32 clnt_hdl) } pcmd_t = &ipa3_ctx->gsi_info[IPA_HW_PROTOCOL_WDI]; /* start uC gsi dbg stats monitor */ if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) { if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) { if (IPA_CLIENT_IS_PROD(ep->client)) { pcmd_t->ch_id_info[0].ch_id = ep->gsi_chan_hdl; Loading Loading @@ -2670,7 +2672,8 @@ int ipa3_suspend_gsi_wdi_pipe(u32 clnt_hdl) } pcmd_t = &ipa3_ctx->gsi_info[IPA_HW_PROTOCOL_WDI]; /* stop uC gsi dbg stats monitor */ if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) { if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) { if (IPA_CLIENT_IS_PROD(ep->client)) { pcmd_t->ch_id_info[0].ch_id = 0xff; Loading
drivers/platform/msm/ipa/ipa_v3/ipa_utils.c +2 −1 Original line number Diff line number Diff line Loading @@ -7570,7 +7570,8 @@ static int __ipa3_stop_gsi_channel(u32 clnt_hdl) memset(&mem, 0, sizeof(mem)); /* stop uC gsi dbg stats monitor */ if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) { if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5 && ipa3_ctx->ipa_hw_type != IPA_HW_v4_7) { switch (client_type) { case IPA_CLIENT_MHI_PRIME_TETH_PROD: gsi_info = &ipa3_ctx->gsi_info[IPA_HW_PROTOCOL_MHIP]; Loading