async_tx: replace 'int_en' with operation preparation flags
authorDan Williams <dan.j.williams@intel.com>
Sun, 3 Feb 2008 02:49:58 +0000 (19:49 -0700)
committerDan Williams <dan.j.williams@intel.com>
Wed, 6 Feb 2008 17:12:18 +0000 (10:12 -0700)
commitd4c56f97ff21df405d0cebe11f49e3c3c79662b5
treee6b0de433d7c985982ac12815998242a786d87b2
parent0036731c88fdb5bf4f04a796a30b5e445fc57f54
async_tx: replace 'int_en' with operation preparation flags

Pass a full set of flags to drivers' per-operation 'prep' routines.
Currently the only flag passed is DMA_PREP_INTERRUPT.  The expectation is
that arch-specific async_tx_find_channel() implementations can exploit this
capability to find the best channel for an operation.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Acked-by: Shannon Nelson <shannon.nelson@intel.com>
Reviewed-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
crypto/async_tx/async_memcpy.c
crypto/async_tx/async_memset.c
crypto/async_tx/async_xor.c
drivers/dma/ioat_dma.c
drivers/dma/iop-adma.c
include/asm-arm/arch-iop13xx/adma.h
include/asm-arm/hardware/iop3xx-adma.h
include/linux/dmaengine.h