CDSA
[CDSA] = { 0x000c, 0x40, OMAP_DMA_REG_2X16BIT },
p->dma_write(dest_start, CDSA, lch);
offset = p->dma_read(CDSA, lch);
offset |= (p->dma_read(CDSA, lch) & 0xFFFF0000);
[CDSA] = { 0x00a0, 0x60, OMAP_DMA_REG_32BIT },
cxsa = CDSA;
cxsa = CDSA;
addr = omap_dma_chan_read(c, CDSA);
addr |= omap_dma_chan_read(c, CDSA) & 0xffff0000;