Loading arch/arm/include/asm/mach/dma.h +0 −13 Original line number Diff line number Diff line Loading @@ -43,19 +43,6 @@ struct dma_struct { const struct dma_ops *d_ops; }; struct floppy_dma { struct dma_struct dma; unsigned int fiq; }; struct iomd_dma { struct dma_struct dma; unsigned int state; unsigned long base; /* Controller base address */ int irq; /* Controller IRQ */ struct scatterlist cur_sg; /* Current controller buffer */ }; /* * isa_dma_add - add an ISA-style DMA channel */ Loading arch/arm/mach-rpc/dma.c +13 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,14 @@ #include <asm/mach/dma.h> #include <asm/hardware/iomd.h> struct iomd_dma { struct dma_struct dma; unsigned int state; unsigned long base; /* Controller base address */ int irq; /* Controller IRQ */ struct scatterlist cur_sg; /* Current controller buffer */ }; #if 0 typedef enum { dma_size_8 = 1, Loading Loading @@ -242,6 +250,11 @@ static struct fiq_handler fh = { .name = "floppydma" }; struct floppy_dma { struct dma_struct dma; unsigned int fiq; }; static void floppy_enable_dma(unsigned int chan, dma_t *dma) { struct floppy_dma *fdma = container_of(dma, struct floppy_dma, dma); Loading Loading
arch/arm/include/asm/mach/dma.h +0 −13 Original line number Diff line number Diff line Loading @@ -43,19 +43,6 @@ struct dma_struct { const struct dma_ops *d_ops; }; struct floppy_dma { struct dma_struct dma; unsigned int fiq; }; struct iomd_dma { struct dma_struct dma; unsigned int state; unsigned long base; /* Controller base address */ int irq; /* Controller IRQ */ struct scatterlist cur_sg; /* Current controller buffer */ }; /* * isa_dma_add - add an ISA-style DMA channel */ Loading
arch/arm/mach-rpc/dma.c +13 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,14 @@ #include <asm/mach/dma.h> #include <asm/hardware/iomd.h> struct iomd_dma { struct dma_struct dma; unsigned int state; unsigned long base; /* Controller base address */ int irq; /* Controller IRQ */ struct scatterlist cur_sg; /* Current controller buffer */ }; #if 0 typedef enum { dma_size_8 = 1, Loading Loading @@ -242,6 +250,11 @@ static struct fiq_handler fh = { .name = "floppydma" }; struct floppy_dma { struct dma_struct dma; unsigned int fiq; }; static void floppy_enable_dma(unsigned int chan, dma_t *dma) { struct floppy_dma *fdma = container_of(dma, struct floppy_dma, dma); Loading