OMAP5912 and McBSP2 with DMA

Steve Poulsen
2007-07-17T10:55:03Z

Could someone tell me what the port should be for DMA with McBSP2?
Since it is an ARM peripheral (as opposed to McBSP1 and McBSP3), then I
expect it to be as follows. However, I get a timeout error.

omap_set_dma_dest_params(cs4384_data.dma_tx_ch,
OMAP_DMA_PORT_TIPB,
OMAP_DMA_AMODE_CONSTANT,
OMAP1610_MCBSP2_BASE + OMAP_MCBSP_REG_DXR2,
0, 0);

If I change the code to use MCBSP1 (and MPUI as the port), all is well.

Thanks,

Steve