Home
last modified time | relevance | path

Searched refs:dst_addr_width (Results 1 - 25 of 279) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/sound/core/
H A Dpcm_dmaengine.c75 slave_config->dst_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
113 slave_config->dst_addr_width = in snd_dmaengine_pcm_set_config_from_dai_data()
116 slave_config->dst_addr_width = dma_data->addr_width; in snd_dmaengine_pcm_set_config_from_dai_data()
/kernel/linux/linux-6.6/sound/core/
H A Dpcm_dmaengine.c77 slave_config->dst_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
115 slave_config->dst_addr_width = in snd_dmaengine_pcm_set_config_from_dai_data()
118 slave_config->dst_addr_width = dma_data->addr_width; in snd_dmaengine_pcm_set_config_from_dai_data()
/kernel/linux/linux-6.6/drivers/dma/
H A Dstm32-mdma.c481 enum dma_slave_buswidth src_addr_width, dst_addr_width; in stm32_mdma_set_xfer_param() local
488 dst_addr_width = chan->dma_config.dst_addr_width; in stm32_mdma_set_xfer_param()
516 dst_maxburst * dst_addr_width > STM32_MDMA_MAX_BURST) { in stm32_mdma_set_xfer_param()
549 dst_addr_width = stm32_mdma_get_max_width(dst_addr, buf_len, in stm32_mdma_set_xfer_param()
551 dst_bus_width = stm32_mdma_get_width(chan, dst_addr_width); in stm32_mdma_set_xfer_param()
563 dst_maxburst = STM32_MDMA_MAX_BUF_LEN / dst_addr_width; in stm32_mdma_set_xfer_param()
567 dst_addr_width); in stm32_mdma_set_xfer_param()
632 dst_addr_width = stm32_mdma_get_max_width(addr, buf_len, tlen); in stm32_mdma_set_xfer_param()
633 chan->mem_width = dst_addr_width; in stm32_mdma_set_xfer_param()
[all...]
H A Dfsl-edma-common.c602 fsl_edma_get_tcd_attr(fsl_chan->cfg.dst_addr_width); in fsl_edma_prep_dma_cyclic()
603 nbytes = fsl_chan->cfg.dst_addr_width * in fsl_edma_prep_dma_cyclic()
624 soff = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_dma_cyclic()
674 fsl_edma_get_tcd_attr(fsl_chan->cfg.dst_addr_width); in fsl_edma_prep_slave_sg()
675 nbytes = fsl_chan->cfg.dst_addr_width * in fsl_edma_prep_slave_sg()
688 soff = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_slave_sg()
H A Dsun4i-dma.c402 if ((sconfig->dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) || in sanitize_config()
407 sconfig->src_addr_width = sconfig->dst_addr_width; in sanitize_config()
419 if (sconfig->dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in sanitize_config()
420 sconfig->dst_addr_width = sconfig->src_addr_width; in sanitize_config()
467 sconfig->src_addr_width, sconfig->dst_addr_width); in generate_ndma_promise()
488 ret = convert_buswidth(sconfig->dst_addr_width); in generate_ndma_promise()
545 ret = convert_buswidth(sconfig->dst_addr_width); in generate_ddma_promise()
640 sconfig->dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sun4i_dma_prep_dma_memcpy()
H A Dstm32-dma.c936 enum dma_slave_buswidth src_addr_width, dst_addr_width; in stm32_dma_set_xfer_param() local
943 dst_addr_width = chan->dma_sconfig.dst_addr_width; in stm32_dma_set_xfer_param()
951 dst_bus_width = stm32_dma_get_width(chan, dst_addr_width); in stm32_dma_set_xfer_param()
959 dst_addr_width); in stm32_dma_set_xfer_param()
1002 *buswidth = dst_addr_width; in stm32_dma_set_xfer_param()
1022 dst_addr_width = stm32_dma_get_max_width(buf_len, buf_addr, in stm32_dma_set_xfer_param()
1024 chan->mem_width = dst_addr_width; in stm32_dma_set_xfer_param()
1025 dst_bus_width = stm32_dma_get_width(chan, dst_addr_width); in stm32_dma_set_xfer_param()
1040 dst_addr_width); in stm32_dma_set_xfer_param()
[all...]
H A Dste_dma40.c2685 enum dma_slave_buswidth src_addr_width, dst_addr_width; in d40_set_runtime_config_write() local
2697 dst_addr_width = config->dst_addr_width; in d40_set_runtime_config_write()
2711 if (dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in d40_set_runtime_config_write()
2712 dst_addr_width = src_addr_width; in d40_set_runtime_config_write()
2728 src_addr_width = dst_addr_width; in d40_set_runtime_config_write()
2743 if (src_maxburst * src_addr_width != dst_maxburst * dst_addr_width) { in d40_set_runtime_config_write()
2749 dst_addr_width); in d40_set_runtime_config_write()
2755 dst_maxburst = src_maxburst * src_addr_width / dst_addr_width; in d40_set_runtime_config_write()
2758 src_maxburst = dst_maxburst * dst_addr_width / src_addr_widt in d40_set_runtime_config_write()
[all...]
H A Dsun6i-dma.c590 enum dma_slave_buswidth src_addr_width, dst_addr_width; in set_config() local
595 dst_addr_width = sconfig->dst_addr_width; in set_config()
606 if (dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in set_config()
607 dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in set_config()
616 if (!(BIT(dst_addr_width) & sdev->slave.dst_addr_widths)) in set_config()
624 dst_width = convert_buswidth(dst_addr_width); in set_config()
/kernel/linux/linux-5.10/drivers/dma/
H A Dfsl-edma-common.c477 fsl_edma_get_tcd_attr(fsl_chan->cfg.dst_addr_width); in fsl_edma_prep_dma_cyclic()
478 nbytes = fsl_chan->cfg.dst_addr_width * in fsl_edma_prep_dma_cyclic()
499 soff = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_dma_cyclic()
544 fsl_edma_get_tcd_attr(fsl_chan->cfg.dst_addr_width); in fsl_edma_prep_slave_sg()
545 nbytes = fsl_chan->cfg.dst_addr_width * in fsl_edma_prep_slave_sg()
561 soff = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_slave_sg()
H A Dsun4i-dma.c391 if ((sconfig->dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) || in sanitize_config()
396 sconfig->src_addr_width = sconfig->dst_addr_width; in sanitize_config()
408 if (sconfig->dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in sanitize_config()
409 sconfig->dst_addr_width = sconfig->src_addr_width; in sanitize_config()
456 sconfig->src_addr_width, sconfig->dst_addr_width); in generate_ndma_promise()
477 ret = convert_buswidth(sconfig->dst_addr_width); in generate_ndma_promise()
534 ret = convert_buswidth(sconfig->dst_addr_width); in generate_ddma_promise()
629 sconfig->dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sun4i_dma_prep_dma_memcpy()
H A Dstm32-mdma.c501 enum dma_slave_buswidth src_addr_width, dst_addr_width; in stm32_mdma_set_xfer_param() local
508 dst_addr_width = chan->dma_config.dst_addr_width; in stm32_mdma_set_xfer_param()
536 dst_maxburst * dst_addr_width > STM32_MDMA_MAX_BURST) { in stm32_mdma_set_xfer_param()
568 dst_bus_width = stm32_mdma_get_width(chan, dst_addr_width); in stm32_mdma_set_xfer_param()
577 dst_addr_width); in stm32_mdma_set_xfer_param()
631 dst_addr_width = stm32_mdma_get_max_width(addr, buf_len, tlen); in stm32_mdma_set_xfer_param()
632 chan->mem_width = dst_addr_width; in stm32_mdma_set_xfer_param()
633 dst_bus_width = stm32_mdma_get_width(chan, dst_addr_width); in stm32_mdma_set_xfer_param()
642 dst_maxburst = STM32_MDMA_MAX_BUF_LEN / dst_addr_width; in stm32_mdma_set_xfer_param()
[all...]
H A Dstm32-dma.c708 enum dma_slave_buswidth src_addr_width, dst_addr_width; in stm32_dma_set_xfer_param() local
715 dst_addr_width = chan->dma_sconfig.dst_addr_width; in stm32_dma_set_xfer_param()
723 dst_bus_width = stm32_dma_get_width(chan, dst_addr_width); in stm32_dma_set_xfer_param()
731 dst_addr_width); in stm32_dma_set_xfer_param()
767 *buswidth = dst_addr_width; in stm32_dma_set_xfer_param()
787 dst_addr_width = stm32_dma_get_max_width(buf_len, fifoth); in stm32_dma_set_xfer_param()
788 chan->mem_width = dst_addr_width; in stm32_dma_set_xfer_param()
789 dst_bus_width = stm32_dma_get_width(chan, dst_addr_width); in stm32_dma_set_xfer_param()
798 dst_addr_width); in stm32_dma_set_xfer_param()
[all...]
H A Dste_dma40.c2662 enum dma_slave_buswidth src_addr_width, dst_addr_width; in d40_set_runtime_config_write() local
2674 dst_addr_width = config->dst_addr_width; in d40_set_runtime_config_write()
2688 if (dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in d40_set_runtime_config_write()
2689 dst_addr_width = src_addr_width; in d40_set_runtime_config_write()
2705 src_addr_width = dst_addr_width; in d40_set_runtime_config_write()
2720 if (src_maxburst * src_addr_width != dst_maxburst * dst_addr_width) { in d40_set_runtime_config_write()
2726 dst_addr_width); in d40_set_runtime_config_write()
2732 dst_maxburst = src_maxburst * src_addr_width / dst_addr_width; in d40_set_runtime_config_write()
2735 src_maxburst = dst_maxburst * dst_addr_width / src_addr_widt in d40_set_runtime_config_write()
[all...]
H A Dsun6i-dma.c583 enum dma_slave_buswidth src_addr_width, dst_addr_width; in set_config() local
588 dst_addr_width = sconfig->dst_addr_width; in set_config()
599 if (dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in set_config()
600 dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in set_config()
609 if (!(BIT(dst_addr_width) & sdev->slave.dst_addr_widths)) in set_config()
617 dst_width = convert_buswidth(dst_addr_width); in set_config()
/kernel/linux/linux-6.6/sound/soc/ux500/
H A Dux500_pcm.c51 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config()
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Drenesas_sdhi_sys_dmac.c370 cfg.dst_addr_width = priv->dma_priv.dma_buswidth; in renesas_sdhi_sys_dmac_request_dma()
371 if (!cfg.dst_addr_width) in renesas_sdhi_sys_dmac_request_dma()
372 cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in renesas_sdhi_sys_dmac_request_dma()
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Drenesas_sdhi_sys_dmac.c372 cfg.dst_addr_width = priv->dma_priv.dma_buswidth; in renesas_sdhi_sys_dmac_request_dma()
373 if (!cfg.dst_addr_width) in renesas_sdhi_sys_dmac_request_dma()
374 cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in renesas_sdhi_sys_dmac_request_dma()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-ingenic.c137 cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in spi_ingenic_prepare_dma()
141 cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in spi_ingenic_prepare_dma()
145 cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in spi_ingenic_prepare_dma()
H A Dspi-pl022.c1002 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_UNDEFINED; in configure_dma()
1005 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in configure_dma()
1008 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in configure_dma()
1011 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in configure_dma()
1017 rx_conf.src_addr_width = tx_conf.dst_addr_width; in configure_dma()
1018 if (tx_conf.dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in configure_dma()
1019 tx_conf.dst_addr_width = rx_conf.src_addr_width; in configure_dma()
1020 BUG_ON(rx_conf.src_addr_width != tx_conf.dst_addr_width); in configure_dma()
/kernel/linux/linux-5.10/sound/soc/ux500/
H A Dux500_pcm.c113 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-pl022.c1011 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_UNDEFINED; in configure_dma()
1014 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in configure_dma()
1017 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in configure_dma()
1020 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in configure_dma()
1026 rx_conf.src_addr_width = tx_conf.dst_addr_width; in configure_dma()
1027 if (tx_conf.dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in configure_dma()
1028 tx_conf.dst_addr_width = rx_conf.src_addr_width; in configure_dma()
1029 BUG_ON(rx_conf.src_addr_width != tx_conf.dst_addr_width); in configure_dma()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-stm32.c37 dma_sconfig.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in stm32_i2c_dma_request()
/kernel/linux/linux-5.10/drivers/soc/tegra/fuse/
H A Dfuse-tegra20.c115 fuse->apbdma.config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_fuse_probe()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-stm32.c37 dma_sconfig.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in stm32_i2c_dma_request()
/kernel/linux/linux-6.6/sound/soc/tegra/
H A Dtegra_pcm.c168 slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_pcm_hw_params()

Completed in 41 milliseconds

12345678910>>...12