• D
    dmatest: convert to dma_request_channel · 33df8ca0
    Dan Williams 提交于
    Replace the client registration infrastructure with a custom loop to
    poll for channels.  Once dma_request_channel returns NULL stop asking
    for channels.  A userspace side effect of this change if that loading
    the dmatest module before loading a dma driver will result in no
    channels being found, previously dmatest would get a callback.  To
    facilitate testing in the built-in case dmatest_init is marked as a
    late_initcall.  Another side effect is that channels under test can not
    be used for any other purpose.
    
    Cc: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
    Reviewed-by: NAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: NDan Williams <dan.j.williams@intel.com>
    
    33df8ca0
dmaengine.h 17.4 KB