dmaengine: dma_sync_wait and dma_find_channel undefined
authorJon Mason <jon.mason@intel.com>
Mon, 9 Sep 2013 23:51:59 +0000 (16:51 -0700)
committerDan Williams <dan.j.williams@intel.com>
Tue, 10 Sep 2013 00:02:38 +0000 (17:02 -0700)
commit4a43f394a08214eaf92cdd8ce3eae75e555323d8
treed0393349b7823dcf715929bb158c1e5904de056f
parentab5f8c6ee8af91a8829677f41c3f6afa9c00d48d
dmaengine: dma_sync_wait and dma_find_channel undefined

dma_sync_wait and dma_find_channel are declared regardless of whether
CONFIG_DMA_ENGINE is enabled, but calling the function without
CONFIG_DMA_ENGINE enabled results "undefined reference" errors.

To get around this, declare dma_sync_wait and dma_find_channel as inline
functions if CONFIG_DMA_ENGINE is undefined.

Signed-off-by: Jon Mason <jon.mason@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
include/linux/dmaengine.h