Lines Matching defs:slave
20 struct dw_dma_slave slave = {
28 slave.src_id = dma_spec->args[0];
29 slave.dst_id = dma_spec->args[0];
30 slave.m_master = dma_spec->args[1];
31 slave.p_master = dma_spec->args[2];
33 slave.channels = dma_spec->args[3];
35 if (WARN_ON(slave.src_id >= DW_DMA_MAX_NR_REQUESTS ||
36 slave.dst_id >= DW_DMA_MAX_NR_REQUESTS ||
37 slave.m_master >= dw->pdata->nr_masters ||
38 slave.p_master >= dw->pdata->nr_masters ||
39 slave.channels >= BIT(dw->pdata->nr_channels)))
46 return dma_request_channel(cap, dw_dma_filter, &slave);