| /linux/sound/core/ |
| H A D | pcm_dmaengine.c | 80 slave_config->src_addr_width = buswidth; in snd_hwparams_to_dma_slave_config() 125 slave_config->src_addr_width = in snd_dmaengine_pcm_set_config_from_dai_data() 128 slave_config->src_addr_width = dma_data->addr_width; in snd_dmaengine_pcm_set_config_from_dai_data()
|
| /linux/drivers/dma/stm32/ |
| H A D | stm32-mdma.c | 480 enum dma_slave_buswidth src_addr_width, dst_addr_width; in stm32_mdma_set_xfer_param() local 486 src_addr_width = chan->dma_config.src_addr_width; in stm32_mdma_set_xfer_param() 514 if (src_maxburst * src_addr_width > STM32_MDMA_MAX_BURST || in stm32_mdma_set_xfer_param() 572 src_addr_width = stm32_mdma_get_max_width(addr, buf_len, tlen); in stm32_mdma_set_xfer_param() 573 chan->mem_width = src_addr_width; in stm32_mdma_set_xfer_param() 574 src_bus_width = stm32_mdma_get_width(chan, src_addr_width); in stm32_mdma_set_xfer_param() 583 src_maxburst = STM32_MDMA_MAX_BUF_LEN / src_addr_width; in stm32_mdma_set_xfer_param() 586 src_addr_width); in stm32_mdma_set_xfer_param() 607 src_addr_width = stm32_mdma_get_max_width(src_addr, buf_len, in stm32_mdma_set_xfer_param() 610 src_bus_width = stm32_mdma_get_width(chan, src_addr_width); in stm32_mdma_set_xfer_param() [all …]
|
| H A D | stm32-dma.c | 935 enum dma_slave_buswidth src_addr_width, dst_addr_width; in stm32_dma_set_xfer_param() local 941 src_addr_width = chan->dma_sconfig.src_addr_width; in stm32_dma_set_xfer_param() 965 src_addr_width = stm32_dma_get_max_width(buf_len, buf_addr, in stm32_dma_set_xfer_param() 967 chan->mem_width = src_addr_width; in stm32_dma_set_xfer_param() 968 src_bus_width = stm32_dma_get_width(chan, src_addr_width); in stm32_dma_set_xfer_param() 983 src_addr_width); in stm32_dma_set_xfer_param() 1006 src_bus_width = stm32_dma_get_width(chan, src_addr_width); in stm32_dma_set_xfer_param() 1014 src_addr_width); in stm32_dma_set_xfer_param() 1058 *buswidth = chan->dma_sconfig.src_addr_width; in stm32_dma_set_xfer_param()
|
| /linux/drivers/dma/ |
| H A D | sun4i-dma.c | 486 if (sconfig->src_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in sanitize_config() 487 sconfig->src_addr_width = sconfig->dst_addr_width; in sanitize_config() 495 if ((sconfig->src_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) || in sanitize_config() 500 sconfig->dst_addr_width = sconfig->src_addr_width; in sanitize_config() 548 sconfig->src_addr_width, sconfig->dst_addr_width); in generate_ndma_promise() 563 ret = convert_buswidth(sconfig->src_addr_width); in generate_ndma_promise() 621 ret = convert_buswidth(sconfig->src_addr_width); in generate_ddma_promise() 722 sconfig->src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sun4i_dma_prep_dma_memcpy()
|
| H A D | sun6i-dma.c | 607 enum dma_slave_buswidth src_addr_width, dst_addr_width; in set_config() local 611 src_addr_width = sconfig->src_addr_width; in set_config() 618 if (src_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in set_config() 619 src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in set_config() 631 if (!(BIT(src_addr_width) & sdev->slave.src_addr_widths)) in set_config() 636 src_width = convert_buswidth(src_addr_width); in set_config()
|
| H A D | moxart-dma.c | 218 switch (ch->cfg.src_addr_width) { in moxart_slave_config() 282 dev_width = ch->cfg.src_addr_width; in moxart_prep_slave_sg()
|
| H A D | uniphier-xdmac.c | 151 buswidth = xc->sconfig.src_addr_width; in uniphier_xdmac_chan_start() 336 buswidth = xc->sconfig.src_addr_width; in uniphier_xdmac_prep_slave_sg()
|
| H A D | mpc512x_dma.c | 850 if (!IS_ALIGNED(cfg->src_addr, cfg->src_addr_width) || in mpc_dma_device_config() 855 if (!is_buswidth_valid(cfg->src_addr_width, mdma->is_mpc8308) || in mpc_dma_device_config() 863 mchan->swidth = cfg->src_addr_width; in mpc_dma_device_config()
|
| H A D | img-mdc-dma.c | 244 mdc_set_read_width(ldesc, mchan->config.src_addr_width); in mdc_list_desc_config() 247 mchan->config.src_addr_width); in mdc_list_desc_config() 347 width = mchan->config.src_addr_width; in mdc_check_slave_width()
|
| H A D | bcm2835-dma.c | 646 if (c->cfg.src_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES) in bcm2835_dma_prep_slave_sg() 720 if (c->cfg.src_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES) in bcm2835_dma_prep_dma_cyclic()
|
| /linux/sound/soc/ux500/ |
| H A D | ux500_pcm.c | 50 slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config()
|
| /linux/drivers/mmc/host/ |
| H A D | renesas_sdhi_sys_dmac.c | 392 cfg.src_addr_width = priv->dma_priv.dma_buswidth; in renesas_sdhi_sys_dmac_request_dma() 393 if (!cfg.src_addr_width) in renesas_sdhi_sys_dmac_request_dma() 394 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in renesas_sdhi_sys_dmac_request_dma()
|
| /linux/drivers/usb/musb/ |
| H A D | tusb6010_omap.c | 274 dma_cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tusb_omap_dma_program() 278 dma_cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in tusb_omap_dma_program() 318 dma_cfg.src_addr_width * 8, in tusb_omap_dma_program()
|
| H A D | ux500_dma.c | 105 slave_conf.src_addr_width = addr_width; in ux500_configure_channel()
|
| /linux/drivers/dma/dw/ |
| H A D | core.c | 662 mem_width = __ffs(sconfig->src_addr_width | mem | len); in dwc_prep_slave_sg() 694 reg_width = __ffs(sconfig->src_addr_width); in dwc_prep_slave_sg() 808 reg_width = dwc->dma_sconfig.src_addr_width; in dwc_verify_p_buswidth() 826 dwc->dma_sconfig.src_addr_width = reg_width; in dwc_verify_p_buswidth() 855 dwc->dma_sconfig.src_addr_width = mem_width; in dwc_verify_m_buswidth() 857 reg_width = dwc->dma_sconfig.src_addr_width; in dwc_verify_m_buswidth()
|
| /linux/drivers/media/pci/mgb4/ |
| H A D | mgb4_dma.c | 41 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in mgb4_dma_transfer()
|
| /linux/sound/soc/tegra/ |
| H A D | tegra_pcm.c | 172 slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_pcm_hw_params()
|
| /linux/drivers/soc/tegra/fuse/ |
| H A D | fuse-tegra20.c | 143 fuse->apbdma.config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_fuse_probe()
|
| /linux/drivers/crypto/ti/ |
| H A D | dthev2-common.c | 100 cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in dthe_dma_init()
|
| /linux/drivers/spi/ |
| H A D | spi-dw-dma.c | 334 txconf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in dw_spi_dma_config_tx() 436 rxconf.src_addr_width = dw_spi_dma_convert_width(dws->n_bytes); in dw_spi_dma_config_rx()
|
| H A D | spi-atcspi200.c | 287 conf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in atcspi_dma_config() 290 conf.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in atcspi_dma_config()
|
| /linux/drivers/crypto/ |
| H A D | atmel-tdes.c | 410 dd->dma_lch_out.dma_conf.src_addr_width = addr_width; in atmel_tdes_crypt_dma() 669 dd->dma_lch_in.dma_conf.src_addr_width = in atmel_tdes_dma_init() 685 dd->dma_lch_out.dma_conf.src_addr_width = in atmel_tdes_dma_init()
|
| /linux/drivers/ata/ |
| H A D | pata_pxa.c | 255 config.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in pxa_ata_probe()
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_dma.c | 236 dma->rxconf.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in serial8250_request_dma()
|
| /linux/arch/powerpc/platforms/512x/ |
| H A D | mpc512x_lpbfifo.c | 240 dma_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in mpc512x_lpbfifo_kick()
|