Home
last modified time | relevance | path

Searched refs:dst_addr_width (Results 1 – 25 of 122) sorted by relevance

12345

/Linux-v4.19/sound/core/
Dpcm_dmaengine.c84 slave_config->dst_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
122 slave_config->dst_addr_width = in snd_dmaengine_pcm_set_config_from_dai_data()
125 slave_config->dst_addr_width = dma_data->addr_width; in snd_dmaengine_pcm_set_config_from_dai_data()
/Linux-v4.19/drivers/dma/
Dsun4i-dma.c395 if ((sconfig->dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) || in sanitize_config()
400 sconfig->src_addr_width = sconfig->dst_addr_width; in sanitize_config()
412 if (sconfig->dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in sanitize_config()
413 sconfig->dst_addr_width = sconfig->src_addr_width; in sanitize_config()
460 sconfig->src_addr_width, sconfig->dst_addr_width); in generate_ndma_promise()
481 ret = convert_buswidth(sconfig->dst_addr_width); in generate_ndma_promise()
538 ret = convert_buswidth(sconfig->dst_addr_width); in generate_ddma_promise()
633 sconfig->dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sun4i_dma_prep_dma_memcpy()
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()
766 *buswidth = dst_addr_width; in stm32_dma_set_xfer_param()
786 dst_addr_width = stm32_dma_get_max_width(buf_len, threshold); in stm32_dma_set_xfer_param()
787 chan->mem_width = dst_addr_width; in stm32_dma_set_xfer_param()
788 dst_bus_width = stm32_dma_get_width(chan, dst_addr_width); in stm32_dma_set_xfer_param()
797 dst_addr_width); in stm32_dma_set_xfer_param()
Dstm32-mdma.c513 enum dma_slave_buswidth src_addr_width, dst_addr_width; in stm32_mdma_set_xfer_param() local
520 dst_addr_width = chan->dma_config.dst_addr_width; in stm32_mdma_set_xfer_param()
548 dst_maxburst * dst_addr_width > STM32_MDMA_MAX_BURST) { in stm32_mdma_set_xfer_param()
580 dst_bus_width = stm32_mdma_get_width(chan, dst_addr_width); in stm32_mdma_set_xfer_param()
589 dst_addr_width); in stm32_mdma_set_xfer_param()
643 dst_addr_width = stm32_mdma_get_max_width(addr, buf_len, tlen); in stm32_mdma_set_xfer_param()
644 chan->mem_width = dst_addr_width; in stm32_mdma_set_xfer_param()
645 dst_bus_width = stm32_mdma_get_width(chan, dst_addr_width); in stm32_mdma_set_xfer_param()
654 dst_maxburst = STM32_MDMA_MAX_BUF_LEN / dst_addr_width; in stm32_mdma_set_xfer_param()
657 dst_addr_width); in stm32_mdma_set_xfer_param()
Dsun6i-dma.c554 enum dma_slave_buswidth src_addr_width, dst_addr_width; in set_config() local
559 dst_addr_width = sconfig->dst_addr_width; in set_config()
570 if (dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in set_config()
571 dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in set_config()
580 if (!(BIT(dst_addr_width) & sdev->slave.dst_addr_widths)) in set_config()
588 dst_width = convert_buswidth(dst_addr_width); in set_config()
Dste_dma40.c2643 enum dma_slave_buswidth src_addr_width, dst_addr_width; in d40_set_runtime_config() local
2655 dst_addr_width = config->dst_addr_width; in d40_set_runtime_config()
2669 if (dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in d40_set_runtime_config()
2670 dst_addr_width = src_addr_width; in d40_set_runtime_config()
2686 src_addr_width = dst_addr_width; in d40_set_runtime_config()
2701 if (src_maxburst * src_addr_width != dst_maxburst * dst_addr_width) { in d40_set_runtime_config()
2707 dst_addr_width); in d40_set_runtime_config()
2713 dst_maxburst = src_maxburst * src_addr_width / dst_addr_width; in d40_set_runtime_config()
2716 src_maxburst = dst_maxburst * dst_addr_width / src_addr_width; in d40_set_runtime_config()
2722 dst_addr_width <= DMA_SLAVE_BUSWIDTH_UNDEFINED || in d40_set_runtime_config()
[all …]
Dbcm2835-dma.c676 if (c->cfg.dst_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES) in bcm2835_dma_prep_slave_sg()
745 if (c->cfg.dst_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES) in bcm2835_dma_prep_dma_cyclic()
784 cfg->dst_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES) || in bcm2835_dma_slave_config()
Dmpc512x_dma.c862 !IS_ALIGNED(cfg->dst_addr, cfg->dst_addr_width)) { in mpc_dma_device_config()
867 !is_buswidth_valid(cfg->dst_addr_width, mdma->is_mpc8308)) in mpc_dma_device_config()
877 mchan->dwidth = cfg->dst_addr_width; in mpc_dma_device_config()
Dimg-mdc-dma.c242 mdc_set_write_width(ldesc, mchan->config.dst_addr_width); in mdc_list_desc_config()
244 mchan->config.dst_addr_width); in mdc_list_desc_config()
349 width = mchan->config.dst_addr_width; in mdc_check_slave_width()
Ds3c24xx-dma.c392 config->dst_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES) in s3c24xx_dma_set_runtime_config()
943 txd->width = s3cchan->cfg.dst_addr_width; in s3c24xx_dma_prep_dma_cyclic()
1032 txd->width = s3cchan->cfg.dst_addr_width; in s3c24xx_dma_prep_slave_sg()
Ddma-jz4780.c267 width = config->dst_addr_width; in jz4780_dma_setup_hwdesc()
539 || (config->dst_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES)) in jz4780_dma_config()
/Linux-v4.19/drivers/spi/
Dspi-dw-mid.c162 txconf.dst_addr_width = convert_dma_width(dws->dma_width); in dw_spi_dma_prepare_tx()
207 rxconf.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in dw_spi_dma_prepare_rx()
Dspi-pl022.c1017 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_UNDEFINED; in configure_dma()
1020 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in configure_dma()
1023 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in configure_dma()
1026 tx_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in configure_dma()
1032 rx_conf.src_addr_width = tx_conf.dst_addr_width; in configure_dma()
1033 if (tx_conf.dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in configure_dma()
1034 tx_conf.dst_addr_width = rx_conf.src_addr_width; in configure_dma()
1035 BUG_ON(rx_conf.src_addr_width != tx_conf.dst_addr_width); in configure_dma()
Dspi-pxa2xx-dma.c101 cfg.dst_addr_width = width; in pxa2xx_spi_dma_prepare_one()
Dspi-img-spfi.c353 txconf.dst_addr_width = 4; in img_spfi_start_dma()
357 txconf.dst_addr_width = 1; in img_spfi_start_dma()
/Linux-v4.19/drivers/mmc/host/
Drenesas_sdhi_sys_dmac.c410 cfg.dst_addr_width = priv->dma_priv.dma_buswidth; in renesas_sdhi_sys_dmac_request_dma()
411 if (!cfg.dst_addr_width) in renesas_sdhi_sys_dmac_request_dma()
412 cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in renesas_sdhi_sys_dmac_request_dma()
/Linux-v4.19/sound/soc/ux500/
Dux500_pcm.c116 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config()
/Linux-v4.19/drivers/i2c/busses/
Di2c-stm32.c36 dma_sconfig.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in stm32_i2c_dma_request()
/Linux-v4.19/drivers/soc/tegra/fuse/
Dfuse-tegra20.c126 fuse->apbdma.config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_fuse_probe()
/Linux-v4.19/drivers/crypto/
Datmel-tdes.c453 dd->dma_lch_in.dma_conf.dst_addr_width = in atmel_tdes_crypt_dma()
458 dd->dma_lch_in.dma_conf.dst_addr_width = in atmel_tdes_crypt_dma()
463 dd->dma_lch_in.dma_conf.dst_addr_width = in atmel_tdes_crypt_dma()
741 dd->dma_lch_in.dma_conf.dst_addr_width = in atmel_tdes_dma_init()
757 dd->dma_lch_out.dma_conf.dst_addr_width = in atmel_tdes_dma_init()
/Linux-v4.19/sound/soc/atmel/
Datmel-classd.c175 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in atmel_classd_platform_configure_dma()
177 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in atmel_classd_platform_configure_dma()
/Linux-v4.19/drivers/usb/musb/
Dtusb6010_omap.c275 dma_cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tusb_omap_dma_program()
279 dma_cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in tusb_omap_dma_program()
Dux500_dma.c108 slave_conf.dst_addr_width = addr_width; in ux500_configure_channel()
/Linux-v4.19/drivers/ata/
Dpata_pxa.c280 config.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in pxa_ata_probe()
/Linux-v4.19/drivers/tty/serial/8250/
D8250_dma.c168 dma->txconf.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in serial8250_request_dma()

12345