OpenCloudOS-Kernel/crypto/async_tx
Dan Williams daf4219dbc dmaengine: move HIGHMEM64G restriction to ASYNC_TX_DMA
On HIGHMEM64G systems dma_addr_t is known to be larger than (void *)
which precludes async_xor from performing dma address conversions by
reusing the input parameter address list.  However, other parts of the
dmaengine infrastructure do not suffer this constraint, so the
HIGHMEM64G restriction can be down-levelled.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2009-07-01 16:12:53 -07:00
..
Kconfig async_tx: add the async_tx api 2007-07-13 08:06:14 -07:00
Makefile async_tx: add the async_tx api 2007-07-13 08:06:14 -07:00
async_memcpy.c async_tx: remove depend_tx from async_tx_sync_epilog 2008-07-17 17:59:55 -07:00
async_memset.c async_tx: remove depend_tx from async_tx_sync_epilog 2008-07-17 17:59:55 -07:00
async_tx.c dmaengine: allow dma support for async_tx to be toggled 2009-03-25 09:13:25 -07:00
async_xor.c dmaengine: move HIGHMEM64G restriction to ASYNC_TX_DMA 2009-07-01 16:12:53 -07:00