Loading drivers/platform/msm/ipa/ipa_v3/ipa_wdi3_i.c +3 −1 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0-only /* * Copyright (c) 2018 - 2019, The Linux Foundation. All rights reserved. * Copyright (c) 2019 - 2020, The Linux Foundation. All rights reserved. */ #include "ipa_i.h" Loading Loading @@ -673,6 +673,7 @@ int ipa3_disconn_wdi3_pipes(int ipa_ep_idx_tx, int ipa_ep_idx_rx) IPAERR("failed to release gsi channel: %d\n", result); goto exit; } ipa3_release_wdi3_gsi_smmu_mappings(IPA_WDI3_TX_DIR); memset(ep_tx, 0, sizeof(struct ipa3_ep_context)); IPADBG("tx client (ep: %d) disconnected\n", ipa_ep_idx_tx); Loading @@ -693,6 +694,7 @@ int ipa3_disconn_wdi3_pipes(int ipa_ep_idx_tx, int ipa_ep_idx_rx) IPAERR("failed to release gsi channel: %d\n", result); goto exit; } ipa3_release_wdi3_gsi_smmu_mappings(IPA_WDI3_RX_DIR); if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) ipa3_uc_debug_stats_dealloc(IPA_HW_PROTOCOL_WDI3); Loading Loading
drivers/platform/msm/ipa/ipa_v3/ipa_wdi3_i.c +3 −1 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0-only /* * Copyright (c) 2018 - 2019, The Linux Foundation. All rights reserved. * Copyright (c) 2019 - 2020, The Linux Foundation. All rights reserved. */ #include "ipa_i.h" Loading Loading @@ -673,6 +673,7 @@ int ipa3_disconn_wdi3_pipes(int ipa_ep_idx_tx, int ipa_ep_idx_rx) IPAERR("failed to release gsi channel: %d\n", result); goto exit; } ipa3_release_wdi3_gsi_smmu_mappings(IPA_WDI3_TX_DIR); memset(ep_tx, 0, sizeof(struct ipa3_ep_context)); IPADBG("tx client (ep: %d) disconnected\n", ipa_ep_idx_tx); Loading @@ -693,6 +694,7 @@ int ipa3_disconn_wdi3_pipes(int ipa_ep_idx_tx, int ipa_ep_idx_rx) IPAERR("failed to release gsi channel: %d\n", result); goto exit; } ipa3_release_wdi3_gsi_smmu_mappings(IPA_WDI3_RX_DIR); if (ipa3_ctx->ipa_hw_type >= IPA_HW_v4_5) ipa3_uc_debug_stats_dealloc(IPA_HW_PROTOCOL_WDI3); Loading