Lines Matching refs:slave
35 struct dw_dma_slave slave = { in dw_dma_of_xlate() local
43 slave.src_id = dma_spec->args[0]; in dw_dma_of_xlate()
44 slave.dst_id = dma_spec->args[0]; in dw_dma_of_xlate()
45 slave.src_master = dma_spec->args[1]; in dw_dma_of_xlate()
46 slave.dst_master = dma_spec->args[2]; in dw_dma_of_xlate()
48 if (WARN_ON(slave.src_id >= DW_DMA_MAX_NR_REQUESTS || in dw_dma_of_xlate()
49 slave.dst_id >= DW_DMA_MAX_NR_REQUESTS || in dw_dma_of_xlate()
50 slave.src_master >= dw->nr_masters || in dw_dma_of_xlate()
51 slave.dst_master >= dw->nr_masters)) in dw_dma_of_xlate()
58 return dma_request_channel(cap, dw_dma_filter, &slave); in dw_dma_of_xlate()
65 struct dw_dma_slave slave = { in dw_dma_acpi_filter() local
73 return dw_dma_filter(chan, &slave); in dw_dma_acpi_filter()