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>
Showing
- crypto/async_tx/async_memcpy.c 2 additions, 1 deletioncrypto/async_tx/async_memcpy.c
- crypto/async_tx/async_memset.c 2 additions, 1 deletioncrypto/async_tx/async_memset.c
- crypto/async_tx/async_xor.c 6 additions, 4 deletionscrypto/async_tx/async_xor.c
- drivers/dma/ioat_dma.c 2 additions, 2 deletionsdrivers/dma/ioat_dma.c
- drivers/dma/iop-adma.c 10 additions, 10 deletionsdrivers/dma/iop-adma.c
- include/asm-arm/arch-iop13xx/adma.h 10 additions, 8 deletionsinclude/asm-arm/arch-iop13xx/adma.h
- include/asm-arm/hardware/iop3xx-adma.h 17 additions, 13 deletionsinclude/asm-arm/hardware/iop3xx-adma.h
- include/linux/dmaengine.h 13 additions, 4 deletionsinclude/linux/dmaengine.h
Loading
Please register or sign in to comment