dma_spec          297 drivers/dma/acpi-dma.c 		struct acpi_dma_spec *dma_spec)
dma_spec          300 drivers/dma/acpi-dma.c 	dma_spec->dev = adma->dev;
dma_spec          307 drivers/dma/acpi-dma.c 	if (dma_spec->slave_id < adma->base_request_line ||
dma_spec          308 drivers/dma/acpi-dma.c 	    dma_spec->slave_id > adma->end_request_line)
dma_spec          315 drivers/dma/acpi-dma.c 	dma_spec->slave_id -= adma->base_request_line;
dma_spec          321 drivers/dma/acpi-dma.c 	struct acpi_dma_spec dma_spec;
dma_spec          339 drivers/dma/acpi-dma.c 			pdata->dma_spec.chan_id = dma->channels;
dma_spec          340 drivers/dma/acpi-dma.c 			pdata->dma_spec.slave_id = dma->request_lines;
dma_spec          360 drivers/dma/acpi-dma.c 	struct acpi_dma_spec *dma_spec = &pdata.dma_spec;
dma_spec          379 drivers/dma/acpi-dma.c 	dma_spec->chan_id = -1;
dma_spec          380 drivers/dma/acpi-dma.c 	dma_spec->slave_id = -1;
dma_spec          387 drivers/dma/acpi-dma.c 	if (dma_spec->slave_id < 0 || dma_spec->chan_id < 0)
dma_spec          397 drivers/dma/acpi-dma.c 		found = acpi_dma_update_dma_spec(adma, dma_spec);
dma_spec          400 drivers/dma/acpi-dma.c 		chan = adma->acpi_dma_xlate(dma_spec, adma);
dma_spec          462 drivers/dma/acpi-dma.c struct dma_chan *acpi_dma_simple_xlate(struct acpi_dma_spec *dma_spec,
dma_spec          470 drivers/dma/acpi-dma.c 	return dma_request_channel(info->dma_cap, info->filter_fn, dma_spec);
dma_spec         2539 drivers/dma/amba-pl08x.c static struct dma_chan *pl08x_of_xlate(struct of_phandle_args *dma_spec,
dma_spec         2549 drivers/dma/amba-pl08x.c 	if (dma_spec->args_count != 2) {
dma_spec         2555 drivers/dma/amba-pl08x.c 	dma_chan = pl08x_find_chan_id(pl08x, dma_spec->args[0]);
dma_spec         2565 drivers/dma/amba-pl08x.c 		dma_spec->args[0]);
dma_spec         2568 drivers/dma/amba-pl08x.c 	plchan->cd->periph_buses = dma_spec->args[1];
dma_spec         1656 drivers/dma/at_hdmac.c static struct dma_chan *at_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec         1666 drivers/dma/at_hdmac.c 	if (dma_spec->args_count != 2)
dma_spec         1669 drivers/dma/at_hdmac.c 	dmac_pdev = of_find_device_by_node(dma_spec->np);
dma_spec         1683 drivers/dma/at_hdmac.c 	per_id = dma_spec->args[1] & AT91_DMA_CFG_PER_ID_MASK;
dma_spec         1691 drivers/dma/at_hdmac.c 	switch (dma_spec->args[1] & AT91_DMA_CFG_FIFOCFG_MASK) {
dma_spec         1709 drivers/dma/at_hdmac.c 	atchan->per_if = dma_spec->args[0] & 0xff;
dma_spec         1710 drivers/dma/at_hdmac.c 	atchan->mem_if = (dma_spec->args[0] >> 16) & 0xff;
dma_spec         1715 drivers/dma/at_hdmac.c static struct dma_chan *at_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec          511 drivers/dma/at_xdmac.c static struct dma_chan *at_xdmac_xlate(struct of_phandle_args *dma_spec,
dma_spec          519 drivers/dma/at_xdmac.c 	if (dma_spec->args_count != 1) {
dma_spec          531 drivers/dma/at_xdmac.c 	atchan->memif = AT91_XDMAC_DT_GET_MEM_IF(dma_spec->args[0]);
dma_spec          532 drivers/dma/at_xdmac.c 	atchan->perif = AT91_XDMAC_DT_GET_PER_IF(dma_spec->args[0]);
dma_spec          533 drivers/dma/at_xdmac.c 	atchan->perid = AT91_XDMAC_DT_GET_PERID(dma_spec->args[0]);
dma_spec         1784 drivers/dma/coh901318.c static struct dma_chan *coh901318_xlate(struct of_phandle_args *dma_spec,
dma_spec         1789 drivers/dma/coh901318.c 		.ch_nr = dma_spec->args[0],
dma_spec          795 drivers/dma/dma-jz4780.c static struct dma_chan *jz4780_of_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec          802 drivers/dma/dma-jz4780.c 	if (dma_spec->args_count != 2)
dma_spec          805 drivers/dma/dma-jz4780.c 	data.transfer_type = dma_spec->args[0];
dma_spec          806 drivers/dma/dma-jz4780.c 	data.channel = dma_spec->args[1];
dma_spec           11 drivers/dma/dw/acpi.c 	struct acpi_dma_spec *dma_spec = param;
dma_spec           13 drivers/dma/dw/acpi.c 		.dma_dev = dma_spec->dev,
dma_spec           14 drivers/dma/dw/acpi.c 		.src_id = dma_spec->slave_id,
dma_spec           15 drivers/dma/dw/acpi.c 		.dst_id = dma_spec->slave_id,
dma_spec           16 drivers/dma/dw/of.c static struct dma_chan *dw_dma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec           25 drivers/dma/dw/of.c 	if (dma_spec->args_count != 3)
dma_spec           28 drivers/dma/dw/of.c 	slave.src_id = dma_spec->args[0];
dma_spec           29 drivers/dma/dw/of.c 	slave.dst_id = dma_spec->args[0];
dma_spec           30 drivers/dma/dw/of.c 	slave.m_master = dma_spec->args[1];
dma_spec           31 drivers/dma/dw/of.c 	slave.p_master = dma_spec->args[2];
dma_spec           96 drivers/dma/fsl-edma.c static struct dma_chan *fsl_edma_xlate(struct of_phandle_args *dma_spec,
dma_spec          105 drivers/dma/fsl-edma.c 	if (dma_spec->args_count != 2)
dma_spec          112 drivers/dma/fsl-edma.c 		if ((chan->chan_id / chans_per_mux) == dma_spec->args[0]) {
dma_spec          117 drivers/dma/fsl-edma.c 				fsl_chan->slave_id = dma_spec->args[1];
dma_spec          808 drivers/dma/img-mdc-dma.c static struct dma_chan *mdc_of_xlate(struct of_phandle_args *dma_spec,
dma_spec          814 drivers/dma/img-mdc-dma.c 	if (dma_spec->args_count != 3)
dma_spec          820 drivers/dma/img-mdc-dma.c 		if (!(dma_spec->args[1] & BIT(mchan->chan_nr)))
dma_spec          823 drivers/dma/img-mdc-dma.c 			mchan->periph = dma_spec->args[0];
dma_spec          824 drivers/dma/img-mdc-dma.c 			mchan->thread = dma_spec->args[2];
dma_spec         1038 drivers/dma/imx-dma.c static struct dma_chan *imxdma_xlate(struct of_phandle_args *dma_spec,
dma_spec         1041 drivers/dma/imx-dma.c 	int count = dma_spec->args_count;
dma_spec         1050 drivers/dma/imx-dma.c 	fdata.request = dma_spec->args[0];
dma_spec         1953 drivers/dma/imx-sdma.c static struct dma_chan *sdma_xlate(struct of_phandle_args *dma_spec,
dma_spec         1960 drivers/dma/imx-sdma.c 	if (dma_spec->args_count != 3)
dma_spec         1963 drivers/dma/imx-sdma.c 	data.dma_request = dma_spec->args[0];
dma_spec         1964 drivers/dma/imx-sdma.c 	data.peripheral_type = dma_spec->args[1];
dma_spec         1965 drivers/dma/imx-sdma.c 	data.priority = dma_spec->args[2];
dma_spec          827 drivers/dma/k3dma.c static struct dma_chan *k3_of_dma_simple_xlate(struct of_phandle_args *dma_spec,
dma_spec          831 drivers/dma/k3dma.c 	unsigned int request = dma_spec->args[0];
dma_spec           51 drivers/dma/lpc18xx-dmamux.c static void *lpc18xx_dmamux_reserve(struct of_phandle_args *dma_spec,
dma_spec           59 drivers/dma/lpc18xx-dmamux.c 	if (dma_spec->args_count != 3) {
dma_spec           64 drivers/dma/lpc18xx-dmamux.c 	mux = dma_spec->args[0];
dma_spec           67 drivers/dma/lpc18xx-dmamux.c 			dma_spec->args[0]);
dma_spec           71 drivers/dma/lpc18xx-dmamux.c 	if (dma_spec->args[1] > LPC18XX_DMAMUX_MAX_VAL) {
dma_spec           73 drivers/dma/lpc18xx-dmamux.c 			dma_spec->args[1]);
dma_spec           78 drivers/dma/lpc18xx-dmamux.c 	dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0);
dma_spec           79 drivers/dma/lpc18xx-dmamux.c 	if (!dma_spec->np) {
dma_spec           89 drivers/dma/lpc18xx-dmamux.c 		of_node_put(dma_spec->np);
dma_spec           94 drivers/dma/lpc18xx-dmamux.c 	dmamux->muxes[mux].value = dma_spec->args[1];
dma_spec          101 drivers/dma/lpc18xx-dmamux.c 	dma_spec->args[1] = dma_spec->args[2];
dma_spec          102 drivers/dma/lpc18xx-dmamux.c 	dma_spec->args_count = 2;
dma_spec         1010 drivers/dma/mmp_pdma.c static struct dma_chan *mmp_pdma_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec         1020 drivers/dma/mmp_pdma.c 	to_mmp_pdma_chan(chan)->drcmr = dma_spec->args[0];
dma_spec          601 drivers/dma/mmp_tdma.c static struct dma_chan *mmp_tdma_xlate(struct of_phandle_args *dma_spec,
dma_spec          608 drivers/dma/mmp_tdma.c 	if (dma_spec->args_count != 1)
dma_spec          611 drivers/dma/mmp_tdma.c 	param.chan_id = dma_spec->args[0];
dma_spec          156 drivers/dma/moxart-dma.c 	struct of_phandle_args		*dma_spec;
dma_spec          332 drivers/dma/moxart-dma.c static struct dma_chan *moxart_of_xlate(struct of_phandle_args *dma_spec,
dma_spec          344 drivers/dma/moxart-dma.c 	ch->line_reqno = dma_spec->args[0];
dma_spec          744 drivers/dma/mxs-dma.c static struct dma_chan *mxs_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec          751 drivers/dma/mxs-dma.c 	if (dma_spec->args_count != 1)
dma_spec          754 drivers/dma/mxs-dma.c 	param.chan_id = dma_spec->args[0];
dma_spec         1081 drivers/dma/nbpfaxi.c static struct dma_chan *nbpf_of_xlate(struct of_phandle_args *dma_spec,
dma_spec         1088 drivers/dma/nbpfaxi.c 	if (dma_spec->args_count != 2)
dma_spec         1096 drivers/dma/nbpfaxi.c 		dma_spec->np);
dma_spec         1100 drivers/dma/nbpfaxi.c 	chan->terminal = dma_spec->args[0];
dma_spec         1101 drivers/dma/nbpfaxi.c 	chan->flags = dma_spec->args[1];
dma_spec           30 drivers/dma/of-dma.c static struct of_dma *of_dma_find_controller(struct of_phandle_args *dma_spec)
dma_spec           35 drivers/dma/of-dma.c 		if (ofdma->of_node == dma_spec->np)
dma_spec           39 drivers/dma/of-dma.c 		 dma_spec->np);
dma_spec           53 drivers/dma/of-dma.c static struct dma_chan *of_dma_router_xlate(struct of_phandle_args *dma_spec,
dma_spec           62 drivers/dma/of-dma.c 	memcpy(&dma_spec_target, dma_spec, sizeof(dma_spec_target));
dma_spec          210 drivers/dma/of-dma.c 				int index, struct of_phandle_args *dma_spec)
dma_spec          221 drivers/dma/of-dma.c 				       dma_spec))
dma_spec          237 drivers/dma/of-dma.c 	struct of_phandle_args	dma_spec;
dma_spec          268 drivers/dma/of-dma.c 					 &dma_spec))
dma_spec          272 drivers/dma/of-dma.c 		ofdma = of_dma_find_controller(&dma_spec);
dma_spec          275 drivers/dma/of-dma.c 			chan = ofdma->of_dma_xlate(&dma_spec, ofdma);
dma_spec          283 drivers/dma/of-dma.c 		of_node_put(dma_spec.np);
dma_spec          304 drivers/dma/of-dma.c struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec,
dma_spec          307 drivers/dma/of-dma.c 	int count = dma_spec->args_count;
dma_spec          317 drivers/dma/of-dma.c 				     &dma_spec->args[0], dma_spec->np);
dma_spec          334 drivers/dma/of-dma.c struct dma_chan *of_dma_xlate_by_chan_id(struct of_phandle_args *dma_spec,
dma_spec          340 drivers/dma/of-dma.c 	if (!dev || dma_spec->args_count != 1)
dma_spec          344 drivers/dma/of-dma.c 		if (chan->chan_id == dma_spec->args[0]) {
dma_spec         1021 drivers/dma/owl-dma.c static struct dma_chan *owl_dma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec         1027 drivers/dma/owl-dma.c 	u8 drq = dma_spec->args[0];
dma_spec         2130 drivers/dma/pl330.c static struct dma_chan *of_dma_pl330_xlate(struct of_phandle_args *dma_spec,
dma_spec         2133 drivers/dma/pl330.c 	int count = dma_spec->args_count;
dma_spec         2143 drivers/dma/pl330.c 	chan_id = dma_spec->args[0];
dma_spec         1292 drivers/dma/pxa_dma.c static struct dma_chan *pxad_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec         1302 drivers/dma/pxa_dma.c 	to_pxad_chan(chan)->drcmr = dma_spec->args[0];
dma_spec         1303 drivers/dma/pxa_dma.c 	to_pxad_chan(chan)->prio = dma_spec->args[1];
dma_spec         1130 drivers/dma/qcom/bam_dma.c static struct dma_chan *bam_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec         1137 drivers/dma/qcom/bam_dma.c 	if (dma_spec->args_count != 1)
dma_spec         1140 drivers/dma/qcom/bam_dma.c 	request = dma_spec->args[0];
dma_spec         1653 drivers/dma/sh/rcar-dmac.c 	struct of_phandle_args *dma_spec = arg;
dma_spec         1665 drivers/dma/sh/rcar-dmac.c 	return !test_and_set_bit(dma_spec->args[0], dmac->modules);
dma_spec         1668 drivers/dma/sh/rcar-dmac.c static struct dma_chan *rcar_dmac_of_xlate(struct of_phandle_args *dma_spec,
dma_spec         1675 drivers/dma/sh/rcar-dmac.c 	if (dma_spec->args_count != 1)
dma_spec         1682 drivers/dma/sh/rcar-dmac.c 	chan = __dma_request_channel(&mask, rcar_dmac_chan_filter, dma_spec,
dma_spec         1688 drivers/dma/sh/rcar-dmac.c 	rchan->mid_rid = dma_spec->args[0];
dma_spec           19 drivers/dma/sh/shdma-of.c static struct dma_chan *shdma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec           22 drivers/dma/sh/shdma-of.c 	u32 id = dma_spec->args[0];
dma_spec           26 drivers/dma/sh/shdma-of.c 	if (dma_spec->args_count != 1)
dma_spec          637 drivers/dma/sh/usb-dmac.c 	struct of_phandle_args *dma_spec = arg;
dma_spec          640 drivers/dma/sh/usb-dmac.c 	if (uchan->index != dma_spec->args[0])
dma_spec          646 drivers/dma/sh/usb-dmac.c static struct dma_chan *usb_dmac_of_xlate(struct of_phandle_args *dma_spec,
dma_spec          652 drivers/dma/sh/usb-dmac.c 	if (dma_spec->args_count != 1)
dma_spec          659 drivers/dma/sh/usb-dmac.c 	chan = __dma_request_channel(&mask, usb_dmac_chan_filter, dma_spec,
dma_spec          827 drivers/dma/sirf-dma.c static struct dma_chan *of_dma_sirfsoc_xlate(struct of_phandle_args *dma_spec,
dma_spec          831 drivers/dma/sirf-dma.c 	unsigned int request = dma_spec->args[0];
dma_spec          165 drivers/dma/st_fdma.c static struct dma_chan *st_fdma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec          173 drivers/dma/st_fdma.c 	if (dma_spec->args_count < 1)
dma_spec          176 drivers/dma/st_fdma.c 	if (fdev->dma_device.dev->of_node != dma_spec->np)
dma_spec          191 drivers/dma/st_fdma.c 	fchan->cfg.of_node = dma_spec->np;
dma_spec          192 drivers/dma/st_fdma.c 	fchan->cfg.req_line = dma_spec->args[0];
dma_spec          196 drivers/dma/st_fdma.c 	if (dma_spec->args_count > 1)
dma_spec          197 drivers/dma/st_fdma.c 		fchan->cfg.req_ctrl = dma_spec->args[1]
dma_spec          200 drivers/dma/st_fdma.c 	if (dma_spec->args_count > 2)
dma_spec          201 drivers/dma/st_fdma.c 		fchan->cfg.type = dma_spec->args[2];
dma_spec         2346 drivers/dma/ste_dma40.c static struct dma_chan *d40_xlate(struct of_phandle_args *dma_spec,
dma_spec         2358 drivers/dma/ste_dma40.c 	cfg.dev_type = dma_spec->args[0];
dma_spec         2359 drivers/dma/ste_dma40.c 	flags = dma_spec->args[2];
dma_spec         2378 drivers/dma/ste_dma40.c 		cfg.phy_channel = dma_spec->args[1];
dma_spec         1227 drivers/dma/stm32-dma.c static struct dma_chan *stm32_dma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec         1236 drivers/dma/stm32-dma.c 	if (dma_spec->args_count < 4) {
dma_spec         1241 drivers/dma/stm32-dma.c 	cfg.channel_id = dma_spec->args[0];
dma_spec         1242 drivers/dma/stm32-dma.c 	cfg.request_line = dma_spec->args[1];
dma_spec         1243 drivers/dma/stm32-dma.c 	cfg.stream_config = dma_spec->args[2];
dma_spec         1244 drivers/dma/stm32-dma.c 	cfg.features = dma_spec->args[3];
dma_spec           82 drivers/dma/stm32-dmamux.c static void *stm32_dmamux_route_allocate(struct of_phandle_args *dma_spec,
dma_spec           92 drivers/dma/stm32-dmamux.c 	if (dma_spec->args_count != 3) {
dma_spec           97 drivers/dma/stm32-dmamux.c 	if (dma_spec->args[0] > dmamux->dmamux_requests) {
dma_spec           99 drivers/dma/stm32-dmamux.c 			dma_spec->args[0]);
dma_spec          129 drivers/dma/stm32-dmamux.c 	dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", i - 1);
dma_spec          130 drivers/dma/stm32-dmamux.c 	if (!dma_spec->np) {
dma_spec          145 drivers/dma/stm32-dmamux.c 	mux->request = dma_spec->args[0];
dma_spec          148 drivers/dma/stm32-dmamux.c 	dma_spec->args[3] = dma_spec->args[2];
dma_spec          149 drivers/dma/stm32-dmamux.c 	dma_spec->args[2] = dma_spec->args[1];
dma_spec          150 drivers/dma/stm32-dmamux.c 	dma_spec->args[1] = 0;
dma_spec          151 drivers/dma/stm32-dmamux.c 	dma_spec->args[0] = mux->chan_id - min;
dma_spec          152 drivers/dma/stm32-dmamux.c 	dma_spec->args_count = 4;
dma_spec         1481 drivers/dma/stm32-mdma.c static struct dma_chan *stm32_mdma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec         1489 drivers/dma/stm32-mdma.c 	if (dma_spec->args_count < 5) {
dma_spec         1494 drivers/dma/stm32-mdma.c 	config.request = dma_spec->args[0];
dma_spec         1495 drivers/dma/stm32-mdma.c 	config.priority_level = dma_spec->args[1];
dma_spec         1496 drivers/dma/stm32-mdma.c 	config.transfer_config = dma_spec->args[2];
dma_spec         1497 drivers/dma/stm32-mdma.c 	config.mask_addr = dma_spec->args[3];
dma_spec         1498 drivers/dma/stm32-mdma.c 	config.mask_data = dma_spec->args[4];
dma_spec          907 drivers/dma/sun4i-dma.c static struct dma_chan *sun4i_dma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec          913 drivers/dma/sun4i-dma.c 	u8 is_dedicated = dma_spec->args[0];
dma_spec          914 drivers/dma/sun4i-dma.c 	u8 endpoint = dma_spec->args[1];
dma_spec         1005 drivers/dma/sun6i-dma.c static struct dma_chan *sun6i_dma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec         1011 drivers/dma/sun6i-dma.c 	u8 port = dma_spec->args[0];
dma_spec         1319 drivers/dma/tegra20-apb-dma.c static struct dma_chan *tegra_dma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec         1326 drivers/dma/tegra20-apb-dma.c 	if (dma_spec->args[0] > TEGRA_APBDMA_CSR_REQ_SEL_MASK) {
dma_spec         1327 drivers/dma/tegra20-apb-dma.c 		dev_err(tdma->dev, "Invalid slave id: %d\n", dma_spec->args[0]);
dma_spec         1336 drivers/dma/tegra20-apb-dma.c 	tdc->slave_id = dma_spec->args[0];
dma_spec          684 drivers/dma/tegra210-adma.c static struct dma_chan *tegra_dma_of_xlate(struct of_phandle_args *dma_spec,
dma_spec          692 drivers/dma/tegra210-adma.c 	if (dma_spec->args_count != 1)
dma_spec          695 drivers/dma/tegra210-adma.c 	sreq_index = dma_spec->args[0];
dma_spec          983 drivers/dma/ti/cppi41.c static struct dma_chan *cppi41_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec          986 drivers/dma/ti/cppi41.c 	int count = dma_spec->args_count;
dma_spec          996 drivers/dma/ti/cppi41.c 			&dma_spec->args[0]);
dma_spec           76 drivers/dma/ti/dma-crossbar.c static void *ti_am335x_xbar_route_allocate(struct of_phandle_args *dma_spec,
dma_spec           83 drivers/dma/ti/dma-crossbar.c 	if (dma_spec->args_count != 3)
dma_spec           86 drivers/dma/ti/dma-crossbar.c 	if (dma_spec->args[2] >= xbar->xbar_events) {
dma_spec           88 drivers/dma/ti/dma-crossbar.c 			dma_spec->args[2]);
dma_spec           92 drivers/dma/ti/dma-crossbar.c 	if (dma_spec->args[0] >= xbar->dma_requests) {
dma_spec           94 drivers/dma/ti/dma-crossbar.c 			dma_spec->args[0]);
dma_spec           99 drivers/dma/ti/dma-crossbar.c 	dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0);
dma_spec          100 drivers/dma/ti/dma-crossbar.c 	if (!dma_spec->np) {
dma_spec          107 drivers/dma/ti/dma-crossbar.c 		of_node_put(dma_spec->np);
dma_spec          111 drivers/dma/ti/dma-crossbar.c 	map->dma_line = (u16)dma_spec->args[0];
dma_spec          112 drivers/dma/ti/dma-crossbar.c 	map->mux_val = (u8)dma_spec->args[2];
dma_spec          114 drivers/dma/ti/dma-crossbar.c 	dma_spec->args[2] = 0;
dma_spec          115 drivers/dma/ti/dma-crossbar.c 	dma_spec->args_count = 2;
dma_spec          240 drivers/dma/ti/dma-crossbar.c static void *ti_dra7_xbar_route_allocate(struct of_phandle_args *dma_spec,
dma_spec          247 drivers/dma/ti/dma-crossbar.c 	if (dma_spec->args[0] >= xbar->xbar_requests) {
dma_spec          249 drivers/dma/ti/dma-crossbar.c 			dma_spec->args[0]);
dma_spec          254 drivers/dma/ti/dma-crossbar.c 	dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0);
dma_spec          255 drivers/dma/ti/dma-crossbar.c 	if (!dma_spec->np) {
dma_spec          262 drivers/dma/ti/dma-crossbar.c 		of_node_put(dma_spec->np);
dma_spec          278 drivers/dma/ti/dma-crossbar.c 	map->xbar_in = (u16)dma_spec->args[0];
dma_spec          280 drivers/dma/ti/dma-crossbar.c 	dma_spec->args[0] = map->xbar_out + xbar->dma_offset;
dma_spec         2195 drivers/dma/ti/edma.c static struct dma_chan *of_edma_xlate(struct of_phandle_args *dma_spec,
dma_spec         2203 drivers/dma/ti/edma.c 	if (!ecc || dma_spec->args_count < 1)
dma_spec         2208 drivers/dma/ti/edma.c 		if (echan->ch_num == dma_spec->args[0]) {
dma_spec         2217 drivers/dma/ti/edma.c 	if (echan->ecc->legacy_mode && dma_spec->args_count == 1)
dma_spec         2220 drivers/dma/ti/edma.c 	if (!echan->ecc->legacy_mode && dma_spec->args_count == 2 &&
dma_spec         2221 drivers/dma/ti/edma.c 	    dma_spec->args[1] < echan->ecc->num_tc) {
dma_spec         2222 drivers/dma/ti/edma.c 		echan->tc = &echan->ecc->tc_list[dma_spec->args[1]];
dma_spec         2239 drivers/dma/ti/edma.c static struct dma_chan *of_edma_xlate(struct of_phandle_args *dma_spec,
dma_spec         2567 drivers/dma/xilinx/xilinx_dma.c static struct dma_chan *of_dma_xilinx_xlate(struct of_phandle_args *dma_spec,
dma_spec         2571 drivers/dma/xilinx/xilinx_dma.c 	int chan_id = dma_spec->args[0];
dma_spec          938 drivers/dma/xilinx/zynqmp_dma.c static struct dma_chan *of_zynqmp_dma_xlate(struct of_phandle_args *dma_spec,
dma_spec          731 drivers/dma/zx_dma.c static struct dma_chan *zx_of_dma_simple_xlate(struct of_phandle_args *dma_spec,
dma_spec          735 drivers/dma/zx_dma.c 	unsigned int request = dma_spec->args[0];
dma_spec          101 drivers/mmc/host/mmci_qcom_dml.c 	struct of_phandle_args	dma_spec;
dma_spec          109 drivers/mmc/host/mmci_qcom_dml.c 				       &dma_spec))
dma_spec          112 drivers/mmc/host/mmci_qcom_dml.c 	if (dma_spec.args_count)
dma_spec          113 drivers/mmc/host/mmci_qcom_dml.c 		return dma_spec.args[0];
dma_spec           75 include/linux/acpi_dma.h struct dma_chan *acpi_dma_simple_xlate(struct acpi_dma_spec *dma_spec,
dma_spec           49 include/linux/of_dma.h extern struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec,
dma_spec           51 include/linux/of_dma.h extern struct dma_chan *of_dma_xlate_by_chan_id(struct of_phandle_args *dma_spec,
dma_spec           83 include/linux/of_dma.h static inline struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec,
dma_spec         1733 sound/soc/ti/davinci-mcasp.c 	struct of_phandle_args dma_spec;
dma_spec         1795 sound/soc/ti/davinci-mcasp.c 					 &dma_spec);
dma_spec         1799 sound/soc/ti/davinci-mcasp.c 	pdata->tx_dma_channel = dma_spec.args[0];
dma_spec         1808 sound/soc/ti/davinci-mcasp.c 						 &dma_spec);
dma_spec         1812 sound/soc/ti/davinci-mcasp.c 		pdata->rx_dma_channel = dma_spec.args[0];