]> git.baikalelectronics.ru Git - kernel.git/commit
[ARM] S3C24XX: Remove hardware specific registers from DMA
authorBen Dooks <ben@simtec.co.uk>
Thu, 19 Mar 2009 15:02:34 +0000 (15:02 +0000)
committerBen Dooks <ben-linux@fluff.org>
Fri, 1 May 2009 10:39:06 +0000 (11:39 +0100)
commit3979b0fc4400d514a74096d2743ac41e06a2de9e
treecd400b68549e3f6494d1f339d3e3c8b7bacad4dc
parent24e8c82d9f7e616f56fc6871f5bc2f2badd001f4
[ARM] S3C24XX: Remove hardware specific registers from DMA
calls

The S3C24XX DMA API channel configuration registers are being passed
values comprised of register values which makes it hard to move the
API to cover both the S3C24XX and S3C64XX.

These values can be calculated from knowing which device the channel
is connected to, so remove them from the two calls s3c2410_dma_config
and s3c2410_dma_devconfig.

Signed-off-by: Ben Dooks <ben@simtec.co.uk>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
arch/arm/mach-s3c2410/include/mach/dma.h
arch/arm/plat-s3c24xx/dma.c
drivers/mmc/host/s3cmci.c
sound/soc/s3c24xx/s3c24xx-pcm.c