Searched refs:dma_conf (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_main.c | 82 #define STMMAC_TX_THRESH(x) ((x)->dma_conf.dma_tx_size / 4) 300 rx_q = &priv->dma_conf.rx_queue[queue]; in stmmac_disable_all_queues() 359 struct stmmac_tx_queue *tx_q = &priv->dma_conf.tx_queue[queue]; in stmmac_tx_avail() 362 priv->dma_conf.dma_tx_size); in stmmac_tx_avail() 441 buf_size = priv->dma_conf.dma_buf_sz; in stmmac_set_queue_rx_buf_size() 453 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; in stmmac_rx_dirty() 456 priv->dma_conf.dma_rx_size); in stmmac_rx_dirty() 466 struct stmmac_tx_queue *tx_q = &priv->dma_conf.tx_queue[queue]; in stmmac_eee_tx_busy() 1490 struct stmmac_dma_conf *dma_conf) in stmmac_display_rx_rings() argument 1499 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; in stmmac_display_rx_rings() [all …]
|
| H A D | chain_mode.c | 50 entry = STMMAC_NEXT_ENTRY(entry, priv->dma_conf.dma_tx_size); in jumbo_frm() 139 priv->dma_conf.dma_rx_size) * in refill_desc3() 156 priv->dma_conf.dma_tx_size)) in clean_desc3()
|
| H A D | stmmac_tc.c | 1165 if (!(priv->dma_conf.tx_queue[qopt->queue].tbs & STMMAC_TBS_AVAIL)) in tc_setup_etf() 1169 priv->dma_conf.tx_queue[qopt->queue].tbs |= STMMAC_TBS_EN; in tc_setup_etf() 1171 priv->dma_conf.tx_queue[qopt->queue].tbs &= ~STMMAC_TBS_EN; in tc_setup_etf()
|
| H A D | stmmac.h | 285 struct stmmac_dma_conf dma_conf; member
|
| H A D | stmmac_selftests.c | 798 tail = priv->dma_conf.rx_queue[i].dma_rx_phy + in stmmac_test_flowctrl() 799 (priv->dma_conf.dma_rx_size * sizeof(struct dma_desc)); in stmmac_test_flowctrl() 1687 int size = priv->dma_conf.dma_buf_sz; in __stmmac_test_jumbo() 1770 if (priv->dma_conf.tx_queue[i].tbs & STMMAC_TBS_AVAIL) in stmmac_test_tbs()
|
| /linux/arch/powerpc/platforms/512x/ |
| H A D | mpc512x_lpbfifo.c | 168 struct dma_slave_config dma_conf = {}; in mpc512x_lpbfifo_kick() local 208 dma_conf.dst_maxburst = max(bpt, 0x4u) / 4; in mpc512x_lpbfifo_kick() 209 dma_conf.src_maxburst = max(bpt, 0x4u) / 4; in mpc512x_lpbfifo_kick() 230 dma_conf.direction = DMA_MEM_TO_DEV; in mpc512x_lpbfifo_kick() 231 dma_conf.dst_addr = lpbfifo.regs_phys + in mpc512x_lpbfifo_kick() 235 dma_conf.direction = DMA_DEV_TO_MEM; in mpc512x_lpbfifo_kick() 236 dma_conf.src_addr = lpbfifo.regs_phys + in mpc512x_lpbfifo_kick() 239 dma_conf.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in mpc512x_lpbfifo_kick() 240 dma_conf.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in mpc512x_lpbfifo_kick() 243 if (dma_dev->device_config(lpbfifo.chan, &dma_conf)) in mpc512x_lpbfifo_kick() [all …]
|
| /linux/drivers/usb/gadget/udc/aspeed-vhub/ |
| H A D | epn.c | 463 writel(ep->epn.dma_conf, in ast_vhub_stop_active_req() 467 writel(ep->epn.dma_conf, in ast_vhub_stop_active_req() 718 ep->epn.dma_conf = VHUB_EP_DMA_DESC_MODE; in ast_vhub_epn_enable() 720 ep->epn.dma_conf |= VHUB_EP_DMA_IN_LONG_MODE; in ast_vhub_epn_enable() 723 writel(ep->epn.dma_conf | VHUB_EP_DMA_CTRL_RESET, in ast_vhub_epn_enable() 727 writel(ep->epn.dma_conf, in ast_vhub_epn_enable() 731 ep->epn.dma_conf = VHUB_EP_DMA_SINGLE_STAGE; in ast_vhub_epn_enable() 734 writel(ep->epn.dma_conf | VHUB_EP_DMA_CTRL_RESET, in ast_vhub_epn_enable() 736 writel(ep->epn.dma_conf, in ast_vhub_epn_enable()
|
| /linux/drivers/spi/ |
| H A D | spi-stm32.c | 1278 struct dma_slave_config *dma_conf, in stm32_spi_dma_config() argument 1302 memset(dma_conf, 0, sizeof(struct dma_slave_config)); in stm32_spi_dma_config() 1303 dma_conf->direction = dir; in stm32_spi_dma_config() 1304 if (dma_conf->direction == DMA_DEV_TO_MEM) { /* RX */ in stm32_spi_dma_config() 1305 dma_conf->src_addr = spi->phys_addr + spi->cfg->regs->rx.reg; in stm32_spi_dma_config() 1306 dma_conf->src_addr_width = buswidth; in stm32_spi_dma_config() 1307 dma_conf->src_maxburst = maxburst; in stm32_spi_dma_config() 1311 } else if (dma_conf->direction == DMA_MEM_TO_DEV) { /* TX */ in stm32_spi_dma_config() 1312 dma_conf->dst_addr = spi->phys_addr + spi->cfg->regs->tx.reg; in stm32_spi_dma_config() 1313 dma_conf->dst_addr_width = buswidth; in stm32_spi_dma_config() [all …]
|
| /linux/Documentation/arch/arm/stm32/ |
| H A D | stm32-dma-mdma-chaining.rst | 314 struct dma_slave_config dma_conf; 317 memset(&dma_conf, 0, sizeof(dma_conf)); 329 mdma_conf.peripheral_size = dma_conf.peripheral_size; // <- dma_conf 330 mdma_conf.peripheral_config = dma_config.peripheral_config; // <- dma_conf
|