Home
last modified time | relevance | path

Searched refs:dst_maxburst (Results 1 - 25 of 257) sorted by relevance

1234567891011

/kernel/linux/linux-5.10/drivers/dma/
H A Dsun4i-dma.c392 !sconfig->dst_maxburst) in sanitize_config()
399 sconfig->src_maxburst = sconfig->dst_maxburst; in sanitize_config()
411 if (!sconfig->dst_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()
465 ret = convert_burst(sconfig->dst_maxburst); in generate_ndma_promise()
522 ret = convert_burst(sconfig->dst_maxburst); in generate_ddma_promise()
631 sconfig->dst_maxburst = 8; in sun4i_dma_prep_dma_memcpy()
H A Dstm32-mdma.c504 u32 src_maxburst, dst_maxburst, src_best_burst, dst_best_burst; in stm32_mdma_set_xfer_param() local
510 dst_maxburst = chan->dma_config.dst_maxburst; in stm32_mdma_set_xfer_param()
536 dst_maxburst * dst_addr_width > STM32_MDMA_MAX_BURST) { in stm32_mdma_set_xfer_param()
544 (!is_power_of_2(dst_maxburst) && dst_maxburst > 0)) { in stm32_mdma_set_xfer_param()
576 dst_maxburst, in stm32_mdma_set_xfer_param()
642 dst_maxburst = STM32_MDMA_MAX_BUF_LEN / dst_addr_width; in stm32_mdma_set_xfer_param()
644 dst_maxburst, in stm32_mdma_set_xfer_param()
H A Dste_dma40.c2664 u32 src_maxburst, dst_maxburst; in d40_set_runtime_config_write() local
2675 dst_maxburst = config->dst_maxburst; in d40_set_runtime_config_write()
2690 if (dst_maxburst == 0) in d40_set_runtime_config_write()
2691 dst_maxburst = src_maxburst; 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()
2725 dst_maxburst, in d40_set_runtime_config_write()
2732 dst_maxburst = src_maxburst * src_addr_width / dst_addr_width; in d40_set_runtime_config_write()
2733 } else if (dst_maxburst > 1 in d40_set_runtime_config_write()
[all...]
H A Dsun6i-dma.c584 u32 src_maxburst, dst_maxburst; in set_config() local
590 dst_maxburst = sconfig->dst_maxburst; in set_config()
601 dst_maxburst = dst_maxburst ? dst_maxburst : 8; in set_config()
613 if (!(BIT(dst_maxburst) & sdev->cfg->dst_burst_lengths)) in set_config()
618 dst_burst = convert_burst(dst_maxburst); in set_config()
H A Dfsl-edma-common.c231 size = fsl_chan->cfg.dst_maxburst; in fsl_edma_prep_slave_dma()
479 fsl_chan->cfg.dst_maxburst; in fsl_edma_prep_dma_cyclic()
546 fsl_chan->cfg.dst_maxburst; in fsl_edma_prep_slave_sg()
/kernel/linux/linux-6.6/drivers/dma/
H A Dsun4i-dma.c403 !sconfig->dst_maxburst) in sanitize_config()
410 sconfig->src_maxburst = sconfig->dst_maxburst; in sanitize_config()
422 if (!sconfig->dst_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()
476 ret = convert_burst(sconfig->dst_maxburst); in generate_ndma_promise()
533 ret = convert_burst(sconfig->dst_maxburst); in generate_ddma_promise()
642 sconfig->dst_maxburst = 8; in sun4i_dma_prep_dma_memcpy()
H A Dfsl-edma-common.c311 size = fsl_chan->cfg.dst_maxburst; in fsl_edma_prep_slave_dma()
506 cfg->src_maxburst : cfg->dst_maxburst; in fsl_edma_fill_tcd()
604 fsl_chan->cfg.dst_maxburst; in fsl_edma_prep_dma_cyclic()
676 fsl_chan->cfg.dst_maxburst; in fsl_edma_prep_slave_sg()
712 fsl_chan->cfg.dst_maxburst; in fsl_edma_prep_slave_sg()
H A Dstm32-mdma.c484 u32 src_maxburst, dst_maxburst, src_best_burst, dst_best_burst; in stm32_mdma_set_xfer_param() local
490 dst_maxburst = chan->dma_config.dst_maxburst; in stm32_mdma_set_xfer_param()
516 dst_maxburst * dst_addr_width > STM32_MDMA_MAX_BURST) { in stm32_mdma_set_xfer_param()
524 (!is_power_of_2(dst_maxburst) && dst_maxburst > 0)) { in stm32_mdma_set_xfer_param()
563 dst_maxburst = STM32_MDMA_MAX_BUF_LEN / dst_addr_width; in stm32_mdma_set_xfer_param()
566 dst_maxburst, in stm32_mdma_set_xfer_param()
643 dst_maxburst = STM32_MDMA_MAX_BUF_LEN / dst_addr_width; in stm32_mdma_set_xfer_param()
645 dst_maxburst, in stm32_mdma_set_xfer_param()
[all...]
H A Dste_dma40.c2687 u32 src_maxburst, dst_maxburst; in d40_set_runtime_config_write() local
2698 dst_maxburst = config->dst_maxburst; in d40_set_runtime_config_write()
2713 if (dst_maxburst == 0) in d40_set_runtime_config_write()
2714 dst_maxburst = src_maxburst; 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()
2748 dst_maxburst, in d40_set_runtime_config_write()
2755 dst_maxburst = src_maxburst * src_addr_width / dst_addr_width; in d40_set_runtime_config_write()
2756 } else if (dst_maxburst > 1 in d40_set_runtime_config_write()
[all...]
H A Dsun6i-dma.c591 u32 src_maxburst, dst_maxburst; in set_config() local
597 dst_maxburst = sconfig->dst_maxburst; in set_config()
608 dst_maxburst = dst_maxburst ? dst_maxburst : 8; in set_config()
620 if (!(BIT(dst_maxburst) & sdev->cfg->dst_burst_lengths)) in set_config()
625 dst_burst = convert_burst(dst_maxburst); in set_config()
H A Dstm32-dma.c939 u32 src_maxburst, dst_maxburst, src_best_burst, dst_best_burst; in stm32_dma_set_xfer_param() local
945 dst_maxburst = chan->dma_sconfig.dst_maxburst; in stm32_dma_set_xfer_param()
957 dst_maxburst, in stm32_dma_set_xfer_param()
1034 dst_maxburst = 1; in stm32_dma_set_xfer_param()
1036 dst_maxburst = STM32_DMA_MAX_BURST; in stm32_dma_set_xfer_param()
1038 dst_maxburst, in stm32_dma_set_xfer_param()
/kernel/linux/linux-6.6/sound/soc/ux500/
H A Dux500_pcm.c47 slave_config->dst_maxburst = 4; in ux500_pcm_prepare_slave_config()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/sound/soc/atmel/
H A Datmel-pcm-dma.c95 slave_config->dst_maxburst = 1; in atmel_pcm_configure_dma()
/kernel/linux/linux-5.10/sound/soc/ux500/
H A Dux500_pcm.c109 slave_config->dst_maxburst = 4; in ux500_pcm_prepare_slave_config()
/kernel/linux/linux-6.6/sound/soc/atmel/
H A Datmel-pcm-dma.c95 slave_config->dst_maxburst = 1; in atmel_pcm_configure_dma()
/kernel/linux/linux-5.10/drivers/dma/dw/
H A Didma32.c77 u8 dmsize = (dwc->direction == DMA_MEM_TO_DEV) ? sconfig->dst_maxburst : 0; in idma32_prepare_ctllo()
H A Ddw.c71 u8 dmsize = (dwc->direction == DMA_MEM_TO_DEV) ? sconfig->dst_maxburst : 0; in dw_dma_prepare_ctllo()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-stm32.c38 dma_sconfig.dst_maxburst = 1; in stm32_i2c_dma_request()
/kernel/linux/linux-5.10/drivers/soc/tegra/fuse/
H A Dfuse-tegra20.c117 fuse->apbdma.config.dst_maxburst = 1; in tegra20_fuse_probe()
/kernel/linux/linux-6.6/drivers/dma/dw/
H A Ddw.c71 u8 dmsize = (dwc->direction == DMA_MEM_TO_DEV) ? sconfig->dst_maxburst : 0; in dw_dma_prepare_ctllo()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-stm32.c38 dma_sconfig.dst_maxburst = 1; in stm32_i2c_dma_request()
/kernel/linux/linux-6.6/sound/soc/tegra/
H A Dtegra_pcm.c170 slave_config.dst_maxburst = 8; in tegra_pcm_hw_params()
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
H A D8250_lpc18xx.c175 uart.dma->txconf.dst_maxburst = 1; in lpc18xx_serial_probe()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-pxa2xx-dma.c99 cfg.dst_maxburst = chip->dma_burst_size; in pxa2xx_spi_dma_prepare_one()

Completed in 36 milliseconds

1234567891011