Messages in this thread | | | Date | Fri, 13 Feb 2009 17:16:24 +0800 (CST) | From | peter meng <> | Subject | Question about s3c24xx_dma_addr in kernel ? |
| |
HI
I found never used both the from and to field of s3c24xx_dma_addr in Linux except declare s3c24XX_dma_mappings .
So I want to know why still leave this struct in kernel ?
Thanks a lot . Best Regards. Peter Meng
struct s3c24xx_dma_addr { unsigned long from; unsigned long to; };
struct s3c24xx_dma_map { const char *name; struct s3c24xx_dma_addr hw_addr;
unsigned long channels[S3C2410_DMA_CHANNELS]; unsigned long channels_rx[S3C2410_DMA_CHANNELS]; };
static struct s3c24xx_dma_map __initdata s3c2412_dma_mappings[] = { [DMACH_XD0] = { .name = "xdreq0", .channels = MAP(S3C2412_DMAREQSEL_XDREQ0), .channels_rx = MAP(S3C2412_DMAREQSEL_XDREQ0), }, [DMACH_XD1] = { .name = "xdreq1", .channels = MAP(S3C2412_DMAREQSEL_XDREQ1), .channels_rx = MAP(S3C2412_DMAREQSEL_XDREQ1), }, [DMACH_SDI] = { .name = "sdi", .channels = MAP(S3C2412_DMAREQSEL_SDI), .channels_rx = MAP(S3C2412_DMAREQSEL_SDI), .hw_addr.to = S3C2410_PA_SDI + S3C2410_SDIDATA, .hw_addr.from = S3C2410_PA_SDI + S3C2410_SDIDATA, ..........
| |