]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit0984b5be2b2ed592bc3a117417b839ff5cfb37af
treee6b0de433d7c985982ac12815998242a786d87b2
parent1eca9e6ebdc9b379302157b2386ca94cc3f4bbbb
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