android_kernel_xiaomi_sm8350/arch/arm/plat-s3c24xx
Ben Dooks c6709e8ef5 [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX
The current S3C24XX DMA code does not allow for an peripheral
that has one channel for RX and another for TX.

This patch adds a per-cpu dma operation to select the transmit
or receive channel, and adds support to the S3C2412 for the
seperate DMA channels for TX and RX.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-01-28 13:20:50 +00:00
..
clock.c [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk 2008-01-28 13:20:50 +00:00
common-smdk.c [ARM] 4508/1: S3C: Move items to include/asm-arm/plat-s3c 2007-07-22 16:44:24 +01:00
cpu.c [ARM] 4508/1: S3C: Move items to include/asm-arm/plat-s3c 2007-07-22 16:44:24 +01:00
devs.c [ARM] 4524/1: S3C: Move register out of include/asm-arm/arch-s3c2410 2007-07-22 17:06:30 +01:00
dma.c [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX 2008-01-28 13:20:50 +00:00
gpio.c
irq.c [ARM] 4730/1: S3C2412: Ensure the PWRCFG has the right mode for RTC wake 2008-01-28 13:20:50 +00:00
Kconfig [ARM] 4509/1: S3C: Create initial arch/arm/plat-s3c 2007-07-22 16:44:26 +01:00
Makefile
pm-simtec.c [ARM] 4395/1: S3C24XX: add include of <linux/sysdev.h> to relevant machines 2007-05-20 19:37:04 +01:00
pm.c PM: Rename struct pm_ops and related things 2007-10-18 14:37:18 -07:00
s3c244x-irq.c [ARM] Remove needless linux/ptrace.h includes 2007-04-21 20:34:47 +01:00
s3c244x.c Driver core: change sysdev classes to use dynamic kobject names 2008-01-24 20:40:40 -08:00
s3c244x.h
sleep.S [ARM] 4587/1: S3C24XX: Add magic number before resume code 2007-10-12 23:43:30 +01:00
time.c [ARM] 4508/1: S3C: Move items to include/asm-arm/plat-s3c 2007-07-22 16:44:24 +01:00