THC_RXDMA2
ret = thc_rxdma_read(qcdev->thc_hw, THC_RXDMA2,
ret = thc_rxdma_read(qsdev->thc_hw, THC_RXDMA2, qsdev->input_buf,
dma_ctx->dma_config[THC_RXDMA2].dma_channel = THC_RXDMA2;
dma_ctx->dma_config[THC_RXDMA2].dir = DMA_FROM_DEVICE;
dma_ctx->dma_config[THC_RXDMA2].prd_tbl_num = PRD_TABLES_NUM;
dma_ctx->dma_config[THC_RXDMA2].prd_base_addr_high = THC_M_PRT_RPRD_BA_HI_2_OFFSET;
dma_ctx->dma_config[THC_RXDMA2].prd_base_addr_low = THC_M_PRT_RPRD_BA_LOW_2_OFFSET;
dma_ctx->dma_config[THC_RXDMA2].prd_cntrl = THC_M_PRT_RPRD_CNTRL_2_OFFSET;
dma_ctx->dma_config[THC_RXDMA2].dma_cntrl = THC_M_PRT_READ_DMA_CNTRL_2_OFFSET;
case THC_RXDMA2:
dma_set_max_packet_size(dev, mps_read2, &dev->dma_ctx->dma_config[THC_RXDMA2]);
if (dma_config->dma_channel == THC_RXDMA2) {
dma_set_start_bit(dev, &dma_ctx->dma_config[THC_RXDMA2]);
((channel == THC_RXDMA2) ? THC_M_PRT_READ_DMA_CNTRL_2_OFFSET :
((channel == THC_RXDMA2) ? THC_M_PRT_READ_DMA_INT_STS_2_OFFSET :
if (thc_wait_for_dma_pause(dev, THC_RXDMA1) || thc_wait_for_dma_pause(dev, THC_RXDMA2))
dma_set_start_bit(dev, &dev->dma_ctx->dma_config[THC_RXDMA2]);