
In dp_service_srngs, the current logic assumes that WBM2SWRELEASE ring number as obtained from interrupt_ctx->tx_mask matches the index of soc->tx_comp[] array. However this may not be true, esp for HMT. Add logic to fix the same. Use a separate macro to enable use of single TX ring. Change-Id: I1bee27b800ad4e4ab1a1fe5e2b01b5b43acfe1f7 CRs-Fixed: 2984362