Commit 3fc3a25b authored by Ben Dooks's avatar Ben Dooks Committed by Russell King

[ARM] 3799/1: S3C2442: DMA channel mappings

DMA channel mappings for the S3C2442
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent 98c418a0
...@@ -133,6 +133,13 @@ config S3C2410_CLOCK ...@@ -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 ...@@ -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) ...@@ -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);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment