Searched refs:tx_chan (Results 1 - 25 of 39) sorted by relevance

12

/linux-master/arch/mips/include/asm/mach-bcm63xx/
H A Dbcm63xx_dev_enet.h61 int tx_chan; member in struct:bcm63xx_enet_platform_data
/linux-master/drivers/usb/renesas_usbhs/
H A Dfifo.h25 struct dma_chan *tx_chan; member in struct:usbhs_fifo
H A Dfifo.c771 return fifo->tx_chan;
1250 if (fifo->tx_chan)
1251 dma_release_channel(fifo->tx_chan);
1255 fifo->tx_chan = NULL;
1265 fifo->tx_chan = dma_request_channel(mask, usbhsf_dma_filter,
1286 fifo->tx_chan = dma_request_chan(dev, name);
1287 if (IS_ERR(fifo->tx_chan))
1288 fifo->tx_chan = NULL;
1306 if (fifo->tx_chan || fifo->rx_chan)
1309 fifo->tx_chan
[all...]
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.h61 u8 tx_chan; member in struct:chcr_ktls_info
H A Dchcr_ktls.c206 SMAC_SEL_V(tx_info->smt_idx) | TX_CHAN_V(tx_info->tx_chan);
211 TX_QUEUE_V(tx_info->adap->params.tp.tx_modq[tx_info->tx_chan]);
258 SMAC_SEL_V(tx_info->smt_idx) | TX_CHAN_V(tx_info->tx_chan);
262 TX_QUEUE_V(tx_info->adap->params.tp.tx_modq[tx_info->tx_chan]);
388 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan,
457 tx_info->tx_chan = pi->tx_chan;
576 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan,
672 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan,
983 * @tx_chan
987 chcr_ktls_write_tcp_options(struct chcr_ktls_info *tx_info, struct sk_buff *skb, struct sge_eth_txq *q, uint32_t tx_chan) argument
[all...]
/linux-master/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.c499 ENETDMAC_IR, priv->tx_chan);
521 ENETDMAC_IRMASK, priv->tx_chan);
565 enet_dmac_writel(priv, 0, ENETDMAC_IRMASK, priv->tx_chan);
648 ENETDMAC_CHANCFG, priv->tx_chan);
936 enet_dmac_writel(priv, 0, ENETDMAC_IRMASK, priv->tx_chan);
1027 ENETDMAS_RSTART_REG, priv->tx_chan);
1032 ENETDMAC_RSTART, priv->tx_chan);
1038 enet_dmas_writel(priv, 0, ENETDMAS_SRAM2_REG, priv->tx_chan);
1040 enet_dmas_writel(priv, 0, ENETDMAS_SRAM3_REG, priv->tx_chan);
1042 enet_dmas_writel(priv, 0, ENETDMAS_SRAM4_REG, priv->tx_chan);
[all...]
H A Dbcm63xx_enet.h254 int tx_chan; member in struct:bcm_enet_priv
/linux-master/drivers/tty/serial/
H A Dsamsung_tty.c109 struct dma_chan *tx_chan; member in struct:s3c24xx_uart_dma
305 if (dma && dma->tx_chan && ourport->tx_in_progress == S3C24XX_TX_DMA) {
306 dmaengine_pause(dma->tx_chan);
307 dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state);
308 dmaengine_terminate_all(dma->tx_chan);
309 dma_sync_single_for_cpu(dma->tx_chan->device->dev,
338 dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state);
342 dma_sync_single_for_cpu(dma->tx_chan->device->dev,
446 dma_sync_single_for_device(dma->tx_chan->device->dev,
450 dma->tx_desc = dmaengine_prep_slave_single(dma->tx_chan,
[all...]
/linux-master/drivers/remoteproc/
H A Dxlnx_r5_remoteproc.c63 * @tx_chan: mailbox tx channel
72 struct mbox_chan *tx_chan; member in struct:mbox_info
237 ipi->tx_chan = mbox_request_channel_byname(mbox_cl, "tx");
238 if (IS_ERR(ipi->tx_chan)) {
239 ipi->tx_chan = NULL;
247 mbox_free_channel(ipi->tx_chan);
249 ipi->tx_chan = NULL;
265 if (ipi->tx_chan) {
266 mbox_free_channel(ipi->tx_chan);
267 ipi->tx_chan
[all...]
/linux-master/arch/mips/bcm63xx/
H A Ddev-enet.c278 dpd->tx_chan = 1;
281 dpd->tx_chan = 3;
/linux-master/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c807 dma_dev = lp->tx_chan->device;
846 dma_tx_desc = dma_dev->device_prep_slave_sg(lp->tx_chan, skbuf_dma->sgl,
857 dma_async_issue_pending(lp->tx_chan);
1377 lp->tx_chan = dma_request_chan(lp->dev, "tx_chan0");
1378 if (IS_ERR(lp->tx_chan)) {
1380 return PTR_ERR(lp->tx_chan);
1441 dma_release_channel(lp->tx_chan);
1599 dmaengine_terminate_sync(lp->tx_chan);
1600 dmaengine_synchronize(lp->tx_chan);
1612 dma_release_channel(lp->tx_chan);
2481 struct dma_chan *tx_chan; local
[all...]
H A Dxilinx_axienet.h456 * @tx_chan: TX DMA channel.
529 struct dma_chan *tx_chan; member in struct:axienet_local
/linux-master/drivers/mmc/host/
H A Dau1xmmc.c111 u32 tx_chan; member in struct:au1xmmc_host
151 (((h)->flags & HOST_F_XMIT) ? (h)->tx_chan : (h)->rx_chan)
878 host->tx_chan = au1xxx_dbdma_chan_alloc(memid, txid,
880 if (!host->tx_chan) {
889 au1xxx_dbdma_chan_free(host->tx_chan);
893 au1xxx_dbdma_set_devwidth(host->tx_chan, 8);
896 au1xxx_dbdma_ring_alloc(host->tx_chan, AU1XMMC_DESCRIPTOR_COUNT);
909 au1xxx_dbdma_chan_free(host->tx_chan);
H A Domap_hsmmc.c195 struct dma_chan *tx_chan; member in struct:omap_hsmmc_host
813 return data->flags & MMC_DATA_WRITE ? host->tx_chan : host->rx_chan;
1901 host->tx_chan = dma_request_chan(&pdev->dev, "tx");
1902 if (IS_ERR(host->tx_chan)) {
1904 ret = PTR_ERR(host->tx_chan);
1917 dma_get_max_seg_size(host->tx_chan->device->dev));
1968 if (!IS_ERR_OR_NULL(host->tx_chan))
1969 dma_release_channel(host->tx_chan);
1989 dma_release_channel(host->tx_chan);
H A Dsdhci.c1215 host->tx_chan = dma_request_chan(mmc_dev(mmc), "tx");
1216 if (IS_ERR(host->tx_chan)) {
1217 ret = PTR_ERR(host->tx_chan);
1220 host->tx_chan = NULL;
1226 if (host->tx_chan) {
1227 dma_release_channel(host->tx_chan);
1228 host->tx_chan = NULL;
1243 return data->flags & MMC_DATA_WRITE ? host->tx_chan : host->rx_chan;
1303 if (host->tx_chan) {
1304 dma_release_channel(host->tx_chan);
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c361 t4_get_port_stats_offset(adapter, pi->tx_chan,
399 t4_restart_aneg(p->adapter, p->adapter->pf, p->tx_chan);
755 ret = t4_link_l1cfg(pi->adapter, pi->adapter->mbox, pi->tx_chan, lc);
854 pi->tx_chan, lc);
888 return t4_link_l1cfg(p->adapter, p->adapter->mbox, p->tx_chan,
2022 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan,
2027 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan,
2050 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan,
2083 return t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan,
2090 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan,
[all...]
H A Dcxgb4_ptp.c186 c.u.init.txchan = pi->tx_chan;
H A Dsge.c1694 ctrl0 = TXPKT_OPCODE_V(CPL_TX_PKT_XT) | TXPKT_INTF_V(pi->tx_chan) |
2322 TXPKT_INTF_V(pi->tx_chan) |
2582 flowc->mnemval[1].val = cpu_to_be32(pi->tx_chan);
2584 flowc->mnemval[2].val = cpu_to_be32(pi->tx_chan);
2695 TXPKT_INTF_V(pi->tx_chan + 4);
4391 c.iqdroprss_to_iqesize = htons(FW_IQ_CMD_IQPCIECH_V(pi->tx_chan) |
4619 FW_EQ_ETH_CMD_PCIECHN_V(pi->tx_chan) |
4698 FW_EQ_CTRL_CMD_PCIECHN_V(pi->tx_chan) |
4771 FW_EQ_OFLD_CMD_PCIECHN_V(pi->tx_chan) |
H A Dcxgb4_tc_matchall.c199 p.u.params.channel = pi->tx_chan;
/linux-master/drivers/target/iscsi/cxgbit/
H A Dcxgbit.h221 u32 tx_chan; member in struct:cxgbit_sock
H A Dcxgbit_cm.c938 csk->tx_chan = cxgb4_port_chan(ndev);
974 csk->tx_chan = cxgb4_port_chan(ndev);
1171 TX_CHAN_V(csk->tx_chan) |
1441 flowc->mnemval[1].val = cpu_to_be32(csk->tx_chan);
1443 flowc->mnemval[2].val = cpu_to_be32(csk->tx_chan);
1479 pr_debug("%s: csk %p; tx_chan = %u; rss_qid = %u; snd_seq = %u;"
1481 __func__, csk, csk->tx_chan, csk->rss_qid, csk->snd_nxt,
/linux-master/drivers/mtd/nand/raw/
H A Dqcom_nandc.c411 struct dma_chan *tx_chan; member in struct:qcom_nand_controller::__anon27::__anon28
882 } else if (chan == nandc->tx_chan) {
1015 ret = prepare_bam_async_desc(nandc, nandc->tx_chan,
1322 ret = prepare_bam_async_desc(nandc, nandc->tx_chan,
1348 dma_async_issue_pending(nandc->tx_chan);
3027 if (nandc->tx_chan)
3028 dma_release_channel(nandc->tx_chan);
3084 nandc->tx_chan = dma_request_chan(nandc->dev, "tx");
3085 if (IS_ERR(nandc->tx_chan)) {
3086 ret = PTR_ERR(nandc->tx_chan);
[all...]
/linux-master/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c222 TX_CHAN_V(csk->tx_chan) |
341 TX_CHAN_V(csk->tx_chan) |
633 flowc->mnemval[1].val = htonl(csk->tx_chan);
635 flowc->mnemval[2].val = htonl(csk->tx_chan);
669 csk, csk->tid, 0, csk->tx_chan, csk->rss_qid,
1861 csk->tx_chan = cxgb4_port_chan(ndev);
1893 csk->flags, csk->tx_chan, csk->txq_idx, csk->rss_qid,
/linux-master/drivers/dma/qcom/
H A Dgpi.c2070 struct gchan *tx_chan, *rx_chan; local
2078 tx_chan = &gpi_dev->gpiis[gpii].gchan[GPI_TX_CHAN];
2083 if (tx_chan->vc.chan.client_count && tx_chan->seid == seid)
2092 tx_chan = &gpi_dev->gpiis[gpii].gchan[GPI_TX_CHAN];
2096 if (tx_chan->vc.chan.client_count ||
/linux-master/drivers/infiniband/hw/cxgb4/
H A Dcm.c620 flowc->mnemval[1].val = cpu_to_be32(ep->tx_chan);
622 flowc->mnemval[2].val = cpu_to_be32(ep->tx_chan);
794 TX_CHAN_V(ep->tx_chan) |
2010 TX_CHAN_V(ep->tx_chan) |
2016 TX_QUEUE_V(ep->com.dev->rdev.lldi.tx_modq[ep->tx_chan]) |
2109 ep->tx_chan = cxgb4_port_chan(pdev);
2128 ep->tx_chan = cxgb4_port_chan(pdev);
2234 pr_debug("txq_idx %u tx_chan %u smac_idx %u rss_qid %u l2t_idx %u\n",
2235 ep->txq_idx, ep->tx_chan, ep->smac_idx, ep->rss_qid,
2446 TX_CHAN_V(ep->tx_chan) |
[all...]

Completed in 453 milliseconds

12