/kernel/linux/linux-5.10/sound/core/ |
H A D | pcm_dmaengine.c | 75 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 D | pcm_dmaengine.c | 77 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 D | stm32-mdma.c | 481 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 D | fsl-edma-common.c | 602 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 D | sun4i-dma.c | 402 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 D | stm32-dma.c | 936 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 D | ste_dma40.c | 2685 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 D | sun6i-dma.c | 590 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 D | fsl-edma-common.c | 477 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 D | sun4i-dma.c | 391 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 D | stm32-mdma.c | 501 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 D | stm32-dma.c | 708 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 D | ste_dma40.c | 2662 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 D | sun6i-dma.c | 583 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 D | ux500_pcm.c | 51 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 D | renesas_sdhi_sys_dmac.c | 370 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 D | renesas_sdhi_sys_dmac.c | 372 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 D | spi-ingenic.c | 137 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 D | spi-pl022.c | 1002 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 D | ux500_pcm.c | 113 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 D | spi-pl022.c | 1011 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 D | i2c-stm32.c | 37 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 D | fuse-tegra20.c | 115 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 D | i2c-stm32.c | 37 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 D | tegra_pcm.c | 168 slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra_pcm_hw_params()
|