[ARM] 3796/1: S3C24XX: Add per-cpu DMA channel mapper
authorBen Dooks <ben-linux@fluff.org>
Fri, 15 Sep 2006 22:42:24 +0000 (23:42 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Mon, 25 Sep 2006 09:25:15 +0000 (10:25 +0100)
commit505788cccbb96cd496b646594c8a5fcdc26bc2d9
tree9dbf59540c937cada2c5ae81e8459c50842374a3
parentfd88edd20fb0e8e2729aa8ce565316242189ceea
[ARM] 3796/1: S3C24XX: Add per-cpu DMA channel mapper

Allow each CPU type in the S3C24XX range to
select the DMA channel mapping it supports.

We change the DMA registration to use an
virtual channel number that the DMA system
will allocate to a hardware channel at
request time.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-s3c2410/Makefile
arch/arm/mach-s3c2410/dma.c
arch/arm/mach-s3c2410/dma.h [new file with mode: 0644]
include/asm-arm/arch-s3c2410/dma.h