Platform: IMX6DL
OS: Android 4.4
Kernel branch: 3.0.35
1. 分配slave通道
#define dma_request_channel(mask, x, y) __dma_request_channel(&(mask), x, y)
struct dma_chan *__dma_request_channel(dma_cap_mask_t *mask, dma_filter_fn fn, void *fn_param);
根据mask信息从系统中已经注册的dma list中找到一个符合条件的channel。2. 设置slave和controller参数信息
static inline int dmaengine_slave_config(struct dma_chan