On 10/20/25 2:12 PM, Srinivas Kandagatla wrote:
{
- switch (id) {
- case WSA_CODEC_DMA_RX_0:
- case WSA_CODEC_DMA_TX_0:
- case WSA_CODEC_DMA_RX_1:
- case WSA_CODEC_DMA_TX_1:
- case WSA_CODEC_DMA_TX_2:
- case RX_CODEC_DMA_RX_0:
- case TX_CODEC_DMA_TX_0:
- case RX_CODEC_DMA_RX_1:
- case TX_CODEC_DMA_TX_1:
- case RX_CODEC_DMA_RX_2:
- case TX_CODEC_DMA_TX_2:
- case RX_CODEC_DMA_RX_3:
- case TX_CODEC_DMA_TX_3:
- case RX_CODEC_DMA_RX_4:
- case TX_CODEC_DMA_TX_4:
- case RX_CODEC_DMA_RX_5:
- case TX_CODEC_DMA_TX_5:
- case RX_CODEC_DMA_RX_6:
- case RX_CODEC_DMA_RX_7:
Looks like we need one more entry here for RB3. case SLIMBUS_0_RX...SLIMBUS_6_TX:
Hmm RB3 also has memory leaks for very long time, good that this list is able to clean up some of that inconsistent handling of dai ids for soundwire stream.
--srini
- return true;
- default:
- break;
- }
- return false;
+}