dmaengine: move HIGHMEM64G restriction to ASYNC_TX_DMA
authorDan Williams <dan.j.williams@intel.com>
Wed, 1 Jul 2009 23:12:53 +0000 (16:12 -0700)
committerDan Williams <dan.j.williams@intel.com>
Wed, 1 Jul 2009 23:12:53 +0000 (16:12 -0700)
commitdaf4219dbcbb2efcd638fcd3c29a622e1c18cc38
tree8683d86a8a8de2060c83aed7efe5f66b94027a2b
parent43a1a3ed6bf5a1b9ae197b4f5f20033baf19db61
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>
crypto/async_tx/async_xor.c
drivers/dma/Kconfig