hif_runtime_p_put was mistakenly added at two places on the TX completion path due to a merge issue. Revert the additional call at dp_tx_comp_handler. Change-Id: I26a0a9188a490d60e050adbd7ba04e88e213c0b9 CRs-Fixed: 2329466
@@ -3171,8 +3171,6 @@ uint32_t dp_tx_comp_handler(struct dp_soc *soc, void *hal_srng, uint32_t quota)
}
num_processed += !(count & DP_TX_NAPI_BUDGET_DIV_MASK);
- /* Decrement PM usage count if the packet has been sent.*/
- hif_pm_runtime_put(soc->hif_handle);
/*
* Processed packet count is more than given quota