Home
last modified time | relevance | path

Searched refs:src_addr_width (Results 1 – 104 of 104) sorted by relevance

/linux-4.4.14/drivers/dma/
Dsun4i-dma.c399 if (sconfig->src_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in sanitize_config()
400 sconfig->src_addr_width = sconfig->dst_addr_width; in sanitize_config()
408 if ((sconfig->src_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) || in sanitize_config()
413 sconfig->dst_addr_width = sconfig->src_addr_width; in sanitize_config()
460 sconfig->src_addr_width, sconfig->dst_addr_width); in generate_ndma_promise()
475 ret = convert_buswidth(sconfig->src_addr_width); in generate_ndma_promise()
532 ret = convert_buswidth(sconfig->src_addr_width); in generate_ddma_promise()
632 sconfig->src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sun4i_dma_prep_dma_memcpy()
Dste_dma40.c2691 enum dma_slave_buswidth src_addr_width, dst_addr_width; in d40_set_runtime_config() local
2701 src_addr_width = config->src_addr_width; in d40_set_runtime_config()
2718 dst_addr_width = src_addr_width; in d40_set_runtime_config()
2733 if (src_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in d40_set_runtime_config()
2734 src_addr_width = dst_addr_width; in d40_set_runtime_config()
2749 if (src_maxburst * src_addr_width != dst_maxburst * dst_addr_width) { in d40_set_runtime_config()
2753 src_addr_width, in d40_set_runtime_config()
2761 dst_maxburst = src_maxburst * src_addr_width / dst_addr_width; in d40_set_runtime_config()
2764 src_maxburst = dst_maxburst * dst_addr_width / src_addr_width; in d40_set_runtime_config()
2768 if (src_addr_width <= DMA_SLAVE_BUSWIDTH_UNDEFINED || in d40_set_runtime_config()
[all …]
Dmoxart-dma.c225 switch (ch->cfg.src_addr_width) { in moxart_slave_config()
289 dev_width = ch->cfg.src_addr_width; in moxart_prep_slave_sg()
Dbcm2835-dma.c372 dev_width = c->cfg.src_addr_width; in bcm2835_dma_prep_dma_cyclic()
475 cfg->src_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES) || in bcm2835_dma_slave_config()
Dimg-mdc-dma.c247 mdc_set_read_width(ldesc, mchan->config.src_addr_width); in mdc_list_desc_config()
250 mchan->config.src_addr_width); in mdc_list_desc_config()
351 width = mchan->config.src_addr_width; in mdc_check_slave_width()
Ds3c24xx-dma.c395 if (config->src_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES || in s3c24xx_dma_set_runtime_config()
950 txd->width = s3cchan->cfg.src_addr_width; in s3c24xx_dma_prep_dma_cyclic()
1039 txd->width = s3cchan->cfg.src_addr_width; in s3c24xx_dma_prep_slave_sg()
Domap-dma.c776 dev_width = c->cfg.src_addr_width; in omap_dma_prep_slave_sg()
873 dev_width = c->cfg.src_addr_width; in omap_dma_prep_dma_cyclic()
1009 if (cfg->src_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES || in omap_dma_slave_config()
Ddma-jz4780.c275 width = config->src_addr_width; in jz4780_dma_setup_hwdesc()
527 if ((config->src_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES) in jz4780_dma_config()
Dfsl-edma.c343 fsl_chan->fsc.addr_width = cfg->src_addr_width; in fsl_edma_slave_config()
345 fsl_chan->fsc.attr = fsl_edma_get_tcd_attr(cfg->src_addr_width); in fsl_edma_slave_config()
Dnbpfaxi.c881 config->src_addr_width, 1); in nbpf_config()
883 config->src_addr_width, in nbpf_config()
Ddma-jz4740.c234 src_width = jz4740_dma_width(config->src_addr_width); in jz4740_dma_slave_config()
Dmmp_tdma.c503 tdmac->buswidth = dmaengine_cfg->src_addr_width; in mmp_tdma_config()
Dedma.c874 if (cfg->src_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES || in edma_slave_config()
1044 dev_width = echan->cfg.src_addr_width; in edma_prep_slave_sg()
1240 dev_width = echan->cfg.src_addr_width; in edma_prep_dma_cyclic()
Didma64.c264 src_width = __ffs(config->src_addr_width); in idma64_hw_desc_fill()
Dtegra20-apb-dma.c914 *apb_seq = get_bus_width(tdc, tdc->dma_sconfig.src_addr_width); in get_transfer_param()
916 *slave_bw = tdc->dma_sconfig.src_addr_width; in get_transfer_param()
Dimx-sdma.c1337 dmaengine_cfg->src_addr_width; in sdma_config()
1338 sdmac->word_size = dmaengine_cfg->src_addr_width; in sdma_config()
Dat_xdmac.c564 dwidth = ffs(atchan->sconfig.src_addr_width) - 1; in at_xdmac_compute_chan_conf()
611 if ((sconfig->src_addr_width > AT_XDMAC_MAX_DWIDTH) in at_xdmac_check_slave_config()
Dat_hdmac.c1150 reg_width = convert_buswidth(sconfig->src_addr_width); in atc_prep_slave_sg()
1464 reg_width = convert_buswidth(sconfig->src_addr_width); in atc_prep_dma_cyclic()
Dk3dma.c534 width = cfg->src_addr_width; in k3_dma_config()
Dmpc512x_dma.c820 if (cfg->src_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES || in mpc_dma_device_config()
Damba-pl08x.c1507 addr_width = plchan->cfg.src_addr_width; in pl08x_init_txd()
1679 if (config->src_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES || in pl08x_config()
Dsun6i-dma.c297 src_width = convert_buswidth(config->src_addr_width); in sun6i_dma_cfg_lli()
Dmmp_pdma.c701 width = cfg->src_addr_width; in mmp_pdma_config()
Dep93xx_dma.c1211 width = config->src_addr_width; in ep93xx_dma_slave_config()
Dzx296702_dma.c494 src_width = zx_dma_burst_width(cfg->src_addr_width); in zx_pre_config()
Dsirf-dma.c435 if ((config->src_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES) || in sirfsoc_dma_slave_config()
Dfsldma.c987 size = config->src_addr_width * config->src_maxburst; in fsl_dma_device_config()
Dpl330.c2116 if (slave_config->src_addr_width) in pl330_config()
2117 pch->burst_sz = __ffs(slave_config->src_addr_width); in pl330_config()
Dsa11x0-dma.c678 width = cfg->src_addr_width; in sa11x0_dma_device_config()
Dimx-dma.c692 imxdmac->word_size = dmaengine_cfg->src_addr_width; in imxdma_config()
Dpxa_dma.c925 width = chan->cfg.src_addr_width; in pxad_get_config()
Dcoh901318.c2530 addr_width = config->src_addr_width; in coh901318_dma_set_runtimeconfig()
/linux-4.4.14/drivers/mmc/host/
Dtmio_mmc_dma.c310 cfg.src_addr_width = host->dma->dma_buswidth; in tmio_mmc_request_dma()
311 if (!cfg.src_addr_width) in tmio_mmc_request_dma()
312 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in tmio_mmc_request_dma()
Dmoxart-mmc.c635 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in moxart_probe()
Dpxamci.c206 config.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in pxamci_setup_data()
Djz4740_mmc.c277 .src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES, in jz4740_mmc_start_dma_transfer()
Dmxcmmc.c837 config->src_addr_width = 4; in mxcmci_setup_dma()
Ddavinci_mmc.c451 .src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES, in mmc_davinci_send_dma_request()
Domap.c1024 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in mmc_omap_prepare_data()
Dsh_mmcif.c424 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sh_mmcif_dma_slave_config()
Dmmci.c574 .src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES, in __mmci_dma_prep_data()
Ds3cmci.c1093 .src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES, in s3cmci_prepare_dma()
Dusdhi6rol0.c672 .src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES, in usdhi6_dma_request()
Domap_hsmmc.c1443 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in omap_hsmmc_setup_dma_transfer()
Datmel-mci.c2290 host->dma_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in atmci_configure_dma()
Ddw_mmc.c705 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in dw_mci_edmac_start_dma()
/linux-4.4.14/sound/core/
Dpcm_dmaengine.c87 slave_config->src_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
126 slave_config->src_addr_width = dma_data->addr_width; in snd_dmaengine_pcm_set_config_from_dai_data()
/linux-4.4.14/drivers/spi/
Dspi-dw-mid.c161 txconf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in dw_spi_dma_prepare_tx()
208 rxconf.src_addr_width = convert_dma_width(dws->dma_width); in dw_spi_dma_prepare_rx()
Dspi-pl022.c1008 rx_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_UNDEFINED; in configure_dma()
1011 rx_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in configure_dma()
1014 rx_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in configure_dma()
1017 rx_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in configure_dma()
1038 if (rx_conf.src_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in configure_dma()
1039 rx_conf.src_addr_width = tx_conf.dst_addr_width; in configure_dma()
1041 tx_conf.dst_addr_width = rx_conf.src_addr_width; in configure_dma()
1042 BUG_ON(rx_conf.src_addr_width != tx_conf.dst_addr_width); in configure_dma()
Dspi-pxa2xx-dma.c195 cfg.src_addr_width = width; in pxa2xx_spi_dma_prepare_one()
Dspi-img-spfi.c329 rxconf.src_addr_width = 4; in img_spfi_start_dma()
333 rxconf.src_addr_width = 1; in img_spfi_start_dma()
Dspi-bcm2835.c456 slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in bcm2835_dma_init()
Dspi-rockchip.c456 rxconf.src_addr_width = rs->n_bytes; in rockchip_spi_prepare_dma()
Dspi-ep93xx.c459 conf.src_addr_width = buswidth; in ep93xx_spi_dma_prepare()
Dspi-atmel.c467 slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in atmel_spi_dma_slave_config()
470 slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in atmel_spi_dma_slave_config()
Dspi-davinci.c627 .src_addr_width = data_type, in davinci_spi_bufs()
Dspi-sh-msiof.c1042 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sh_msiof_request_dma_chan()
Dspi-rspi.c1026 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in rspi_request_dma_chan()
Dspi-imx.c863 slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in spi_imx_sdma_init()
Dspi-s3c64xx.c291 config.src_addr_width = sdd->cur_bpw / 8; in prepare_dma()
Dspi-tegra114.c607 dma_sconfig.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_spi_init_dma_param()
Dspi-tegra20-slink.c633 dma_sconfig.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_slink_init_dma_param()
Dspi-omap2-mcspi.c605 cfg.src_addr_width = width; in omap2_mcspi_txrx_dma()
/linux-4.4.14/sound/soc/ux500/
Dux500_pcm.c115 slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config()
/linux-4.4.14/drivers/soc/tegra/fuse/
Dfuse-tegra20.c118 fuse->apbdma.config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_fuse_probe()
/linux-4.4.14/drivers/crypto/
Datmel-aes.c330 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_aes_crypt_dma()
335 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_aes_crypt_dma()
340 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_aes_crypt_dma()
785 dd->dma_lch_in.dma_conf.src_addr_width = in atmel_aes_dma_init()
801 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_aes_dma_init()
Datmel-tdes.c455 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_crypt_dma()
460 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_crypt_dma()
465 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_crypt_dma()
739 dd->dma_lch_in.dma_conf.src_addr_width = in atmel_tdes_dma_init()
755 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_dma_init()
Domap-des.c426 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in omap_des_crypt_dma()
Domap-aes.c439 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in omap_aes_crypt_dma()
Datmel-sha.c1254 dd->dma_lch_in.dma_conf.src_addr_width = in atmel_sha_dma_init()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_dma.c164 dma->rxconf.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in serial8250_request_dma()
/linux-4.4.14/drivers/ata/
Dpata_pxa.c286 config.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in pxa_ata_probe()
Dpata_ep93xx.c683 conf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in ep93xx_pata_dma_init()
Dsata_dwc_460ex.c323 sconf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in dma_dwc_xfer_setup()
/linux-4.4.14/sound/soc/fsl/
Dfsl_asrc_dma.c230 config_be.src_addr_width = buswidth; in fsl_asrc_dma_hw_params()
/linux-4.4.14/drivers/usb/musb/
Dux500_dma.c117 slave_conf.src_addr_width = addr_width; in ux500_configure_channel()
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc512x_lpbfifo.c241 dma_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in mpc512x_lpbfifo_kick()
/linux-4.4.14/drivers/media/platform/omap3isp/
Disphist.c197 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in hist_buf_dma()
/linux-4.4.14/drivers/dma/hsu/
Dhsu.c70 mtsr = config->src_addr_width; in hsu_dma_chan_start()
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmc91x.h323 config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in smc_pxa_dma_insl()
366 config.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in smc_pxa_dma_insw()
/linux-4.4.14/sound/soc/sh/rcar/
Ddma.c191 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in rsnd_dmaen_init()
/linux-4.4.14/drivers/mtd/nand/
Dlpc32xx_mlc.c592 host->dma_slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_dma_setup()
Dlpc32xx_slc.c440 host->dma_slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_xmit_dma()
Dpxa3xx_nand.c1455 config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in pxa3xx_nand_init_buff()
Domap2.c1758 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in omap_nand_probe()
/linux-4.4.14/include/linux/
Ddmaengine.h362 enum dma_slave_buswidth src_addr_width; member
/linux-4.4.14/drivers/i2c/busses/
Di2c-sh_mobile.c578 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in sh_mobile_i2c_request_dma_chan()
Di2c-at91.c922 slave_config.src_addr_width = addr_width; in at91_twi_configure_dma()
Di2c-imx.c327 dma_sconfig.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in i2c_imx_dma_request()
/linux-4.4.14/drivers/net/irda/
Dsa1100_ir.c94 .src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE,
Dpxaficp_ir.c765 config.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in pxa_irda_start()
/linux-4.4.14/drivers/dma/dw/
Dcore.c847 reg_width = __ffs(sconfig->src_addr_width); in dwc_prep_slave_sg()
1363 reg_width = __ffs(sconfig->src_addr_width); in dw_dma_cyclic_prep()
/linux-4.4.14/sound/soc/intel/common/
Dsst-firmware.c230 slave.src_addr_width = in sst_dsp_dma_get_channel()
/linux-4.4.14/sound/atmel/
Dac97c.c1063 .src_addr_width = in atmel_ac97c_probe()
/linux-4.4.14/drivers/tty/serial/
Dserial-tegra.c967 dma_sconfig.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in tegra_uart_dma_channel_allocate()
Dfsl_lpuart.c1027 dma_rx_sconfig.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in lpuart_dma_rx_request()
Dsamsung.c861 dma->rx_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in s3c24xx_serial_request_dma()
Dimx.c1018 slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in imx_uart_dma_init()
Damba-pl011.c343 .src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE, in pl011_dma_probe()
Dsh-sci.c1364 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in sci_request_dma_chan()
Datmel_serial.c1138 config.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in atmel_prepare_rx_dma()
/linux-4.4.14/drivers/dma/sh/
Drcar-dmac.c1115 rchan->src_xfer_size = cfg->src_addr_width; in rcar_dmac_device_config()
/linux-4.4.14/drivers/crypto/ux500/cryp/
Dcryp_core.c486 .src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES, in cryp_dma_setup_channel()
/linux-4.4.14/sound/soc/sh/
Dfsi.c1384 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in fsi_dma_probe()