1
linux/arch/arm/mach-s3c6400
Ben Dooks e3d8024891 ARM: S3C: Add info for supporting circular DMA buffers
The S3C64XX DMA implementation will work a lot better with the ability
to enqueue circular buffers as the hardware can do it's own linked-list
management.

Add a function s3c_dma_has_circular() to show that the system can do this
and a flag for the channel.

Update the s3c24xx/s3c64xx I2S DMA code to deal with this.

Signed-off-by: Ben Dooks <ben@simtec.co.uk>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Acked-by: Mark Brown <broonie@@opensource.wolfsonmicro.com>
2009-10-28 18:22:57 +00:00
..
include/mach ARM: S3C: Add info for supporting circular DMA buffers 2009-10-28 18:22:57 +00:00
Kconfig ARM: S3C: Add missing selection of S3C_DEV_NAND in machine Kconfigs. 2009-09-17 10:12:28 +01:00
mach-smdk6400.c [ARM] SMDK6400: Fix WM8753 i2c board definition 2009-05-07 11:04:58 +01:00
Makefile [ARM] S3C64XX: Add S3C6400 SDHCI setup support 2009-05-07 11:04:58 +01:00
Makefile.boot [ARM] S3C64XX: Initial arch directory 2008-12-15 21:47:24 +00:00
s3c6400.c ARM: S3C: move s3c_device_nand from plat-s3c24xx to plat-s3c 2009-07-31 00:10:24 +01:00
setup-sdhci.c [ARM] S3C64XX: Add S3C6400 SDHCI setup support 2009-05-07 11:04:58 +01:00