iop13xx: surface the iop13xx adma units to the iop-adma driver
authorDan Williams <dan.j.williams@intel.com>
Tue, 2 Jan 2007 20:52:31 +0000 (13:52 -0700)
committerDan Williams <dan.j.williams@intel.com>
Fri, 13 Jul 2007 15:06:18 +0000 (08:06 -0700)
commit39a8d7d13c113e4a98bfdfc45c7233188e4d715f
tree7595e6b48de6a11d98ad206f4aaa1d976c349e4f
parentc211092313b90f898dec61f35207fc282d1eadc3
iop13xx: surface the iop13xx adma units to the iop-adma driver

Adds the platform device definitions and the architecture specific
support routines (i.e. register initialization and descriptor formats) for the
iop-adma driver.

Changelog:
* added 'descriptor pool size' to the platform data
* add base support for buffer sizes larger than 16MB (hw max)
* build error fix from Kirill A. Shutemov
* rebase for async_tx changes
* add interrupt support
* do not call platform register macros in driver code
* remove unnecessary ARM assembly statement
* checkpatch.pl fixes
* gpl v2 only correction

Cc: Russell King <rmk@arm.linux.org.uk>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
arch/arm/mach-iop13xx/setup.c
include/asm-arm/arch-iop13xx/adma.h [new file with mode: 0644]
include/asm-arm/arch-iop13xx/iop13xx.h