[ARM] 3799/1: S3C2442: DMA channel mappings
DMA channel mappings for the S3C2442 Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
Родитель
98c418a002
Коммит
3fc3a25ba4
|
@ -133,6 +133,13 @@ config S3C2410_CLOCK
|
||||||
help
|
help
|
||||||
Clock code for the S3C2410, and similar processors
|
Clock code for the S3C2410, and similar processors
|
||||||
|
|
||||||
|
config CPU_S3C2410_DMA
|
||||||
|
bool
|
||||||
|
depends on S3C2410_DMA && (CPU_S3C2410 || CPU_S3C2442)
|
||||||
|
default y if CPU_S3C2410 || CPU_S3C2442
|
||||||
|
help
|
||||||
|
DMA device selection for S3C2410 and compatible CPUs
|
||||||
|
|
||||||
config CPU_S3C2410
|
config CPU_S3C2410
|
||||||
bool
|
bool
|
||||||
depends on ARCH_S3C2410
|
depends on ARCH_S3C2410
|
||||||
|
|
|
@ -22,7 +22,7 @@ obj-$(CONFIG_CPU_S3C2400) += s3c2400-gpio.o
|
||||||
|
|
||||||
obj-$(CONFIG_CPU_S3C2410) += s3c2410.o
|
obj-$(CONFIG_CPU_S3C2410) += s3c2410.o
|
||||||
obj-$(CONFIG_CPU_S3C2410) += s3c2410-gpio.o
|
obj-$(CONFIG_CPU_S3C2410) += s3c2410-gpio.o
|
||||||
obj-dma-$(CONFIG_CPU_S3C2410) += s3c2410-dma.o
|
obj-$(CONFIG_CPU_S3C2410_DMA) += s3c2410-dma.o
|
||||||
|
|
||||||
# Power Management support
|
# Power Management support
|
||||||
|
|
||||||
|
|
|
@ -141,3 +141,18 @@ static int __init s3c2410_dma_init(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_initcall(s3c2410_dma_init);
|
arch_initcall(s3c2410_dma_init);
|
||||||
|
|
||||||
|
/* S3C2442 DMA contains the same selection table as the S3C2410 */
|
||||||
|
|
||||||
|
static struct sysdev_driver s3c2442_dma_driver = {
|
||||||
|
.add = s3c2410_dma_add,
|
||||||
|
};
|
||||||
|
|
||||||
|
static int __init s3c2442_dma_init(void)
|
||||||
|
{
|
||||||
|
return sysdev_driver_register(&s3c2442_sysclass, &s3c2442_dma_driver);
|
||||||
|
}
|
||||||
|
|
||||||
|
arch_initcall(s3c2442_dma_init);
|
||||||
|
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче