Home
last modified time | relevance | path

Searched refs:src_maxburst (Results 1 – 25 of 126) sorted by relevance

123456

/Linux-v5.4/drivers/dma/
Dsun4i-dma.c398 if (!sconfig->src_maxburst) in sanitize_config()
399 sconfig->src_maxburst = sconfig->dst_maxburst; in sanitize_config()
405 !sconfig->src_maxburst) in sanitize_config()
412 sconfig->dst_maxburst = sconfig->src_maxburst; in sanitize_config()
455 sconfig->src_maxburst, sconfig->dst_maxburst, in generate_ndma_promise()
459 ret = convert_burst(sconfig->src_maxburst); in generate_ndma_promise()
516 ret = convert_burst(sconfig->src_maxburst); in generate_ddma_promise()
630 sconfig->src_maxburst = 8; in sun4i_dma_prep_dma_memcpy()
Dsun6i-dma.c584 u32 src_maxburst, dst_maxburst; in set_config() local
589 src_maxburst = sconfig->src_maxburst; in set_config()
596 src_maxburst = src_maxburst ? src_maxburst : 8; in set_config()
611 if (!(BIT(src_maxburst) & sdev->cfg->src_burst_lengths)) in set_config()
619 src_burst = convert_burst(src_maxburst); in set_config()
Dstm32-mdma.c506 u32 src_maxburst, dst_maxburst, src_best_burst, dst_best_burst; in stm32_mdma_set_xfer_param() local
511 src_maxburst = chan->dma_config.src_maxburst; in stm32_mdma_set_xfer_param()
537 if (src_maxburst * src_addr_width > STM32_MDMA_MAX_BURST || in stm32_mdma_set_xfer_param()
545 if ((!is_power_of_2(src_maxburst) && src_maxburst > 0) || in stm32_mdma_set_xfer_param()
596 src_maxburst = STM32_MDMA_MAX_BUF_LEN / src_addr_width; in stm32_mdma_set_xfer_param()
598 src_maxburst, in stm32_mdma_set_xfer_param()
627 src_maxburst, in stm32_mdma_set_xfer_param()
Dste_dma40.c2664 u32 src_maxburst, dst_maxburst; in d40_set_runtime_config_write() local
2673 src_maxburst = config->src_maxburst; in d40_set_runtime_config_write()
2691 dst_maxburst = src_maxburst; in d40_set_runtime_config_write()
2706 if (src_maxburst == 0) in d40_set_runtime_config_write()
2707 src_maxburst = dst_maxburst; in d40_set_runtime_config_write()
2720 if (src_maxburst * src_addr_width != dst_maxburst * dst_addr_width) { in d40_set_runtime_config_write()
2723 src_maxburst, in d40_set_runtime_config_write()
2730 if (src_maxburst > 16) { in d40_set_runtime_config_write()
2731 src_maxburst = 16; in d40_set_runtime_config_write()
2732 dst_maxburst = src_maxburst * src_addr_width / dst_addr_width; in d40_set_runtime_config_write()
[all …]
Dstm32-dma.c700 u32 src_maxburst, dst_maxburst, src_best_burst, dst_best_burst; in stm32_dma_set_xfer_param() local
705 src_maxburst = chan->dma_sconfig.src_maxburst; in stm32_dma_set_xfer_param()
734 src_maxburst = STM32_DMA_MAX_BURST; in stm32_dma_set_xfer_param()
736 src_maxburst, in stm32_dma_set_xfer_param()
766 src_maxburst, in stm32_dma_set_xfer_param()
Dfsl-edma-common.c231 size = fsl_chan->cfg.src_maxburst; in fsl_edma_prep_slave_dma()
477 fsl_chan->cfg.src_maxburst; in fsl_edma_prep_dma_cyclic()
544 fsl_chan->cfg.src_maxburst; in fsl_edma_prep_slave_sg()
Didma64.c260 IDMA64C_CTLL_SRC_MSIZE(config->src_maxburst) | in idma64_hw_desc_fill()
408 convert_burst(&idma64c->config.src_maxburst); in idma64_slave_config()
/Linux-v5.4/sound/soc/atmel/
Datmel-pcm-dma.c99 slave_config->src_maxburst = 1; in atmel_pcm_configure_dma()
/Linux-v5.4/sound/soc/ux500/
Dux500_pcm.c110 slave_config->src_maxburst = 4; in ux500_pcm_prepare_slave_config()
/Linux-v5.4/drivers/i2c/busses/
Di2c-stm32.c55 dma_sconfig.src_maxburst = 1; in stm32_i2c_dma_request()
/Linux-v5.4/drivers/dma/dw/
Ddw.c71 u8 smsize = is_slave ? sconfig->src_maxburst : DW_DMA_MSIZE_16; in dw_dma_prepare_ctllo()
Didma32.c77 u8 smsize = is_slave ? sconfig->src_maxburst : IDMA32_MSIZE_8; in idma32_prepare_ctllo()
/Linux-v5.4/drivers/soc/tegra/fuse/
Dfuse-tegra20.c116 fuse->apbdma.config.src_maxburst = 1; in tegra20_fuse_probe()
/Linux-v5.4/drivers/tty/serial/8250/
D8250_lpc18xx.c174 uart.dma->rxconf.src_maxburst = 1; in lpc18xx_serial_probe()
D8250_lpss.c273 dma->rxconf.src_maxburst = lpss->dma_maxburst; in lpss8250_dma_setup()
D8250_mid.c267 dma->rxconf.src_maxburst = 64; in mid8250_dma_setup()
/Linux-v5.4/drivers/spi/
Dspi-pxa2xx-dma.c106 cfg.src_maxburst = chip->dma_burst_size; in pxa2xx_spi_dma_prepare_one()
Dspi-pl022.c949 rx_conf.src_maxburst = 1; in configure_dma()
952 rx_conf.src_maxburst = 4; in configure_dma()
955 rx_conf.src_maxburst = 8; in configure_dma()
958 rx_conf.src_maxburst = 16; in configure_dma()
961 rx_conf.src_maxburst = 32; in configure_dma()
964 rx_conf.src_maxburst = pl022->vendor->fifodepth >> 1; in configure_dma()
Dspi-dw-mid.c198 rxconf.src_maxburst = 16; in dw_spi_dma_prepare_rx()
Dspi-img-spfi.c327 rxconf.src_maxburst = 4; in img_spfi_start_dma()
331 rxconf.src_maxburst = 4; in img_spfi_start_dma()
/Linux-v5.4/sound/core/
Dpcm_dmaengine.c119 slave_config->src_maxburst = dma_data->maxburst; in snd_dmaengine_pcm_set_config_from_dai_data()
/Linux-v5.4/drivers/ata/
Dpata_pxa.c269 config.src_maxburst = 32; in pxa_ata_probe()
/Linux-v5.4/drivers/usb/musb/
Dux500_dma.c106 slave_conf.src_maxburst = 16; in ux500_configure_channel()
/Linux-v5.4/sound/soc/fsl/
Dfsl_asrc_dma.c229 config_be.src_maxburst = dma_params_be->maxburst; in fsl_asrc_dma_hw_params()
/Linux-v5.4/arch/powerpc/platforms/512x/
Dmpc512x_lpbfifo.c209 dma_conf.src_maxburst = max(bpt, 0x4u) / 4; in mpc512x_lpbfifo_kick()

123456