Home
last modified time | relevance | path

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

123456

/openbmc/linux/drivers/dma/
H A Dsun4i-dma.c409 if (!sconfig->src_maxburst) in sanitize_config()
410 sconfig->src_maxburst = sconfig->dst_maxburst; in sanitize_config()
416 !sconfig->src_maxburst) in sanitize_config()
423 sconfig->dst_maxburst = sconfig->src_maxburst; in sanitize_config()
466 sconfig->src_maxburst, sconfig->dst_maxburst, in generate_ndma_promise()
470 ret = convert_burst(sconfig->src_maxburst); in generate_ndma_promise()
527 ret = convert_burst(sconfig->src_maxburst); in generate_ddma_promise()
641 sconfig->src_maxburst = 8; in sun4i_dma_prep_dma_memcpy()
H A Dsun6i-dma.c591 u32 src_maxburst, dst_maxburst; in set_config() local
596 src_maxburst = sconfig->src_maxburst; in set_config()
603 src_maxburst = src_maxburst ? src_maxburst : 8; in set_config()
618 if (!(BIT(src_maxburst) & sdev->cfg->src_burst_lengths)) in set_config()
626 src_burst = convert_burst(src_maxburst); in set_config()
H A Dstm32-mdma.c484 u32 src_maxburst, dst_maxburst, src_best_burst, dst_best_burst; in stm32_mdma_set_xfer_param() local
489 src_maxburst = chan->dma_config.src_maxburst; in stm32_mdma_set_xfer_param()
515 if (src_maxburst * src_addr_width > STM32_MDMA_MAX_BURST || in stm32_mdma_set_xfer_param()
523 if ((!is_power_of_2(src_maxburst) && src_maxburst > 0) || in stm32_mdma_set_xfer_param()
584 src_maxburst = STM32_MDMA_MAX_BUF_LEN / src_addr_width; in stm32_mdma_set_xfer_param()
586 src_maxburst, in stm32_mdma_set_xfer_param()
623 src_maxburst = STM32_MDMA_MAX_BUF_LEN / src_addr_width; in stm32_mdma_set_xfer_param()
626 src_maxburst, in stm32_mdma_set_xfer_param()
H A Dfsl-edma-common.c309 size = fsl_chan->cfg.src_maxburst; in fsl_edma_prep_slave_dma()
499 cfg->src_maxburst : cfg->dst_maxburst; in fsl_edma_fill_tcd()
602 fsl_chan->cfg.src_maxburst; in fsl_edma_prep_dma_cyclic()
674 fsl_chan->cfg.src_maxburst; in fsl_edma_prep_slave_sg()
704 fsl_chan->cfg.src_maxburst : in fsl_edma_prep_slave_sg()
H A Dste_dma40.c2687 u32 src_maxburst, dst_maxburst; in d40_set_runtime_config_write() local
2696 src_maxburst = config->src_maxburst; in d40_set_runtime_config_write()
2714 dst_maxburst = src_maxburst; in d40_set_runtime_config_write()
2729 if (src_maxburst == 0) in d40_set_runtime_config_write()
2730 src_maxburst = dst_maxburst; in d40_set_runtime_config_write()
2743 if (src_maxburst * src_addr_width != dst_maxburst * dst_addr_width) { in d40_set_runtime_config_write()
2746 src_maxburst, in d40_set_runtime_config_write()
2753 if (src_maxburst > 16) { in d40_set_runtime_config_write()
2754 src_maxburst = 16; in d40_set_runtime_config_write()
2755 dst_maxburst = src_maxburst * src_addr_width / dst_addr_width; in d40_set_runtime_config_write()
[all …]
H A Dstm32-dma.c939 u32 src_maxburst, dst_maxburst, src_best_burst, dst_best_burst; in stm32_dma_set_xfer_param() local
944 src_maxburst = chan->dma_sconfig.src_maxburst; in stm32_dma_set_xfer_param()
978 src_maxburst = 1; in stm32_dma_set_xfer_param()
980 src_maxburst = STM32_DMA_MAX_BURST; in stm32_dma_set_xfer_param()
982 src_maxburst, in stm32_dma_set_xfer_param()
1013 src_maxburst, in stm32_dma_set_xfer_param()
H A Didma64.c268 IDMA64C_CTLL_SRC_MSIZE(config->src_maxburst) | in idma64_hw_desc_fill()
416 convert_burst(&idma64c->config.src_maxburst); in idma64_slave_config()
/openbmc/linux/sound/soc/ux500/
H A Dux500_pcm.c48 slave_config->src_maxburst = 4; in ux500_pcm_prepare_slave_config()
/openbmc/linux/drivers/spi/
H A Dspi-ingenic.c138 cfg.src_maxburst = cfg.dst_maxburst = 4; in spi_ingenic_prepare_dma()
142 cfg.src_maxburst = cfg.dst_maxburst = 2; in spi_ingenic_prepare_dma()
146 cfg.src_maxburst = cfg.dst_maxburst = 1; in spi_ingenic_prepare_dma()
H A Dspi-pl022.c943 rx_conf.src_maxburst = 1; in configure_dma()
946 rx_conf.src_maxburst = 4; in configure_dma()
949 rx_conf.src_maxburst = 8; in configure_dma()
952 rx_conf.src_maxburst = 16; in configure_dma()
955 rx_conf.src_maxburst = 32; in configure_dma()
958 rx_conf.src_maxburst = pl022->vendor->fifodepth >> 1; in configure_dma()
H A Dspi-pxa2xx-dma.c99 cfg.src_maxburst = chip->dma_burst_size; in pxa2xx_spi_dma_prepare_one()
H A Dspi-img-spfi.c322 rxconf.src_maxburst = 4; in img_spfi_start_dma()
326 rxconf.src_maxburst = 4; in img_spfi_start_dma()
/openbmc/linux/sound/soc/atmel/
H A Datmel-pcm-dma.c98 slave_config->src_maxburst = 1; in atmel_pcm_configure_dma()
/openbmc/linux/drivers/dma/dw/
H A Ddw.c70 u8 smsize = (dwc->direction == DMA_DEV_TO_MEM) ? sconfig->src_maxburst : 0; in dw_dma_prepare_ctllo()
H A Dcore.c841 reg_burst = rounddown_pow_of_two(dwc->dma_sconfig.src_maxburst); in dwc_verify_m_buswidth()
857 dwc->dma_sconfig.src_maxburst = in dwc_config()
858 clamp(dwc->dma_sconfig.src_maxburst, 1U, dwc->max_burst); in dwc_config()
870 dw->encode_maxburst(dwc, &dwc->dma_sconfig.src_maxburst); in dwc_config()
H A Didma32.c205 u8 smsize = (dwc->direction == DMA_DEV_TO_MEM) ? sconfig->src_maxburst : 0; in idma32_prepare_ctllo()
/openbmc/linux/drivers/i2c/busses/
H A Di2c-stm32.c60 dma_sconfig.src_maxburst = 1; in stm32_i2c_dma_request()
/openbmc/linux/sound/soc/tegra/
H A Dtegra_pcm.c174 slave_config.src_maxburst = 8; in tegra_pcm_hw_params()
/openbmc/linux/drivers/soc/tegra/fuse/
H A Dfuse-tegra20.c145 fuse->apbdma.config.src_maxburst = 1; in tegra20_fuse_probe()
/openbmc/linux/drivers/tty/serial/8250/
H A D8250_lpc18xx.c164 uart.dma->rxconf.src_maxburst = 1; in lpc18xx_serial_probe()
H A D8250_dw.c467 val = dw8250_rzn1_get_dmacr_burst(dma->rxconf.src_maxburst) | in dw8250_prepare_rx_dma()
673 data->data.dma.rxconf.src_maxburst = p->fifosize / 4; in dw8250_probe()
H A D8250_mid.c276 dma->rxconf.src_maxburst = 64; in mid8250_dma_setup()
H A D8250_lpss.c308 dma->rxconf.src_maxburst = lpss->dma_maxburst; in lpss8250_dma_setup()
/openbmc/linux/drivers/ata/
H A Dpata_pxa.c271 config.src_maxburst = 32; in pxa_ata_probe()
/openbmc/linux/sound/core/
H A Dpcm_dmaengine.c121 slave_config->src_maxburst = dma_data->maxburst; in snd_dmaengine_pcm_set_config_from_dai_data()

123456