android_kernel_motorola_sm6225/include/linux/amba
Russell King - ARM Linux 4983a04fd2 ARM: PL08x: move ccfg into txd structure
The ccfg register is used to configure the channel parameters - the type
and direction of transfer, the flow control signal and IRQ mask enables.
The type and direction of transfer is known in the relevent prep_*
function where a txd is created.  The IRQ mask enables are always set,
and the flow control signals are always set when we start processing a
txd according to phychan->signal.

If we store the ccfg value in the txd structure, we can avoid modifying
platform data - and even having it in platform data at all.

So, remove it from platform data too.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2011-01-04 19:16:12 -08:00
..
bus.h ARM: 6368/1: move the PrimeCell IDs to use macros 2010-10-08 10:02:27 +01:00
clcd.h VIDEO: amba clcd: don't disable an already disabled clock 2010-08-17 22:15:09 +01:00
kmi.h [ARM] Move AMBA include files to include/linux/amba/ 2006-01-07 13:52:45 +00:00
mmci.h ARM: 6307/1: mmci: allow the card detect GPIO value not to be inverted 2010-08-26 19:54:27 +01:00
pl08x.h ARM: PL08x: move ccfg into txd structure 2011-01-04 19:16:12 -08:00
pl022.h spi/pl022: get rid of chipinfo dev pointer 2010-10-12 21:37:37 -06:00
pl061.h ARM: 6003/1: removing compilation warning from pl061.h 2010-03-29 17:33:33 +01:00
pl093.h ARM: PL093: Header file for PL093 SSMC PrimeCell 2009-07-30 23:22:54 +01:00
pl330.h DMA: PL330: Add dma api driver 2010-05-23 20:28:19 -07:00
serial.h ARM: 6421/1: amba-pl011: add missing ST specific registers 2010-10-11 23:03:48 +01:00