iomd_dma
struct iomd_dma *idma = container_of(dma, struct iomd_dma, dma);
struct iomd_dma *idma = container_of(dma, struct iomd_dma, dma);
struct iomd_dma *idma = container_of(dma, struct iomd_dma, dma);
struct iomd_dma *idma = container_of(dma, struct iomd_dma, dma);
static struct iomd_dma iomd_dma[6];
iomd_dma[DMA_0].base = IOMD_BASE + IOMD_IO0CURA;
iomd_dma[DMA_0].irq = IRQ_DMA0;
iomd_dma[DMA_1].base = IOMD_BASE + IOMD_IO1CURA;
iomd_dma[DMA_1].irq = IRQ_DMA1;
iomd_dma[DMA_2].base = IOMD_BASE + IOMD_IO2CURA;
iomd_dma[DMA_2].irq = IRQ_DMA2;
iomd_dma[DMA_3].base = IOMD_BASE + IOMD_IO3CURA;
iomd_dma[DMA_3].irq = IRQ_DMA3;
iomd_dma[DMA_S0].base = IOMD_BASE + IOMD_SD0CURA;
iomd_dma[DMA_S0].irq = IRQ_DMAS0;
iomd_dma[DMA_S1].base = IOMD_BASE + IOMD_SD1CURA;
iomd_dma[DMA_S1].irq = IRQ_DMAS1;
iomd_dma[i].dma.d_ops = &iomd_dma_ops;
ret = isa_dma_add(i, &iomd_dma[i].dma);
static void iomd_get_next_sg(struct iomd_dma *idma)
struct iomd_dma *idma = dev_id;