ARM: 5935/1: [U300] Fix the DMA configuration
authorLinus Walleij <linus.walleij@stericsson.com>
Sun, 14 Feb 2010 18:41:35 +0000 (19:41 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sun, 14 Feb 2010 23:11:03 +0000 (23:11 +0000)
commitd40956665dc0c2fe2608268c2e7cff561ddcce11
tree821517f56c8787fcc8818ac2fd17214ebc7649e8
parent59778fb6c402d48b1efa154e0e79d5e94726365e
ARM: 5935/1: [U300] Fix the DMA configuration

This fixes a few bugs in the DMA configuration for the COH 901 318
DMA engine used in U300. It also removes the directional parameter
for each channel: separate DMA engine patches (submitted to the
DMA engine maintainer) switches that mechanism over to using
dynamic configuration of this, to handle bidirectional DMA
channels.

Cc: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-u300/core.c