Home
last modified time | relevance | path

Searched full:tx_chan (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/tty/serial/
H A Dsamsung_tty.c109 struct dma_chan *tx_chan; member
307 if (dma && dma->tx_chan && ourport->tx_in_progress == S3C24XX_TX_DMA) { in s3c24xx_serial_stop_tx()
308 dmaengine_pause(dma->tx_chan); in s3c24xx_serial_stop_tx()
309 dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state); in s3c24xx_serial_stop_tx()
310 dmaengine_terminate_all(dma->tx_chan); in s3c24xx_serial_stop_tx()
311 dma_sync_single_for_cpu(dma->tx_chan->device->dev, in s3c24xx_serial_stop_tx()
340 dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state); in s3c24xx_serial_tx_dma_complete()
344 dma_sync_single_for_cpu(dma->tx_chan->device->dev, in s3c24xx_serial_tx_dma_complete()
446 dma_sync_single_for_device(dma->tx_chan->device->dev, in s3c24xx_serial_start_tx_dma()
450 dma->tx_desc = dmaengine_prep_slave_single(dma->tx_chan, in s3c24xx_serial_start_tx_dma()
[all …]
/linux/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.c499 ENETDMAC_IR, priv->tx_chan); in bcm_enet_poll()
521 ENETDMAC_IRMASK, priv->tx_chan); in bcm_enet_poll()
565 enet_dmac_writel(priv, 0, ENETDMAC_IRMASK, priv->tx_chan); in bcm_enet_isr_dma()
648 ENETDMAC_CHANCFG, priv->tx_chan); in bcm_enet_start_xmit()
936 enet_dmac_writel(priv, 0, ENETDMAC_IRMASK, priv->tx_chan); in bcm_enet_open()
1027 ENETDMAS_RSTART_REG, priv->tx_chan); in bcm_enet_open()
1032 ENETDMAC_RSTART, priv->tx_chan); in bcm_enet_open()
1038 enet_dmas_writel(priv, 0, ENETDMAS_SRAM2_REG, priv->tx_chan); in bcm_enet_open()
1040 enet_dmas_writel(priv, 0, ENETDMAS_SRAM3_REG, priv->tx_chan); in bcm_enet_open()
1042 enet_dmas_writel(priv, 0, ENETDMAS_SRAM4_REG, priv->tx_chan); in bcm_enet_open()
[all …]
H A Dbcm63xx_enet.h254 int tx_chan; member
/linux/drivers/usb/renesas_usbhs/
H A Dfifo.c771 return fifo->tx_chan; in usbhsf_dma_chan_get()
1250 if (fifo->tx_chan) in usbhsf_dma_quit()
1251 dma_release_channel(fifo->tx_chan); in usbhsf_dma_quit()
1255 fifo->tx_chan = NULL; in usbhsf_dma_quit()
1265 fifo->tx_chan = dma_request_channel(mask, usbhsf_dma_filter, in usbhsf_dma_init_pdev()
1286 fifo->tx_chan = dma_request_chan(dev, name); in usbhsf_dma_init_dt()
1287 if (IS_ERR(fifo->tx_chan)) in usbhsf_dma_init_dt()
1288 fifo->tx_chan = NULL; in usbhsf_dma_init_dt()
1306 if (fifo->tx_chan || fifo->rx_chan) in usbhsf_dma_init()
1309 fifo->tx_chan ? "[TX]" : " ", in usbhsf_dma_init()
H A Dfifo.h25 struct dma_chan *tx_chan; member
/linux/drivers/remoteproc/
H A Dxlnx_r5_remoteproc.c78 * @tx_chan: mailbox tx channel
87 struct mbox_chan *tx_chan; member
280 ipi->tx_chan = mbox_request_channel_byname(mbox_cl, "tx"); in zynqmp_r5_setup_mbox()
281 if (IS_ERR(ipi->tx_chan)) { in zynqmp_r5_setup_mbox()
282 ipi->tx_chan = NULL; in zynqmp_r5_setup_mbox()
290 mbox_free_channel(ipi->tx_chan); in zynqmp_r5_setup_mbox()
292 ipi->tx_chan = NULL; in zynqmp_r5_setup_mbox()
308 if (ipi->tx_chan) { in zynqmp_r5_free_mbox()
309 mbox_free_channel(ipi->tx_chan); in zynqmp_r5_free_mbox()
310 ipi->tx_chan = NULL; in zynqmp_r5_free_mbox()
[all …]
/linux/drivers/mailbox/
H A Dbcm74110-mailbox.c104 int tx_chan; member
120 BCM74110_OFFSET_IO_WRITEL_MACRO(tx, BCM_MBOX_BASE(mbox->tx_chan));
129 BCM74110_OFFSET_IO_READL_MACRO(tx, BCM_MBOX_BASE(mbox->tx_chan));
585 ret = of_property_read_u32(dev->of_node, "brcm,tx", &mbox->tx_chan); in bcm74110_mbox_probe()
/linux/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c919 dma_dev = lp->tx_chan->device; in axienet_start_xmit_dmaengine()
958 dma_tx_desc = dma_dev->device_prep_slave_sg(lp->tx_chan, skbuf_dma->sgl, in axienet_start_xmit_dmaengine()
974 dma_async_issue_pending(lp->tx_chan); in axienet_start_xmit_dmaengine()
1528 lp->tx_chan = dma_request_chan(lp->dev, "tx_chan0"); in axienet_init_dmaengine()
1529 if (IS_ERR(lp->tx_chan)) { in axienet_init_dmaengine()
1531 return PTR_ERR(lp->tx_chan); in axienet_init_dmaengine()
1592 dma_release_channel(lp->tx_chan); in axienet_init_dmaengine()
1758 dmaengine_terminate_sync(lp->tx_chan); in axienet_stop()
1759 dmaengine_synchronize(lp->tx_chan); in axienet_stop()
1771 dma_release_channel(lp->tx_chan); in axienet_stop()
[all …]
H A Dxilinx_axienet.h540 * @tx_chan: TX DMA channel.
621 struct dma_chan *tx_chan; member
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c361 t4_get_port_stats_offset(adapter, pi->tx_chan, in get_stats()
399 t4_restart_aneg(p->adapter, p->adapter->pf, p->tx_chan); in restart_autoneg()
755 ret = t4_link_l1cfg(pi->adapter, pi->adapter->mbox, pi->tx_chan, lc); in set_link_ksettings()
854 pi->tx_chan, lc); in set_fecparam()
888 return t4_link_l1cfg(p->adapter, p->adapter->mbox, p->tx_chan, in set_pauseparam()
2021 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info()
2026 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info()
2049 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info()
2082 return t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_eeprom()
2089 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_eeprom()
[all …]
H A Dcxgb4_ptp.c186 c.u.init.txchan = pi->tx_chan; in cxgb4_ptp_redirect_rx_packet()
H A Dcxgb4_tc_matchall.c199 p.u.params.channel = pi->tx_chan; in cxgb4_matchall_alloc_tc()
H A Dcxgb4_main.c520 ret = t4_link_l1cfg(pi->adapter, mb, pi->tx_chan, in link_start()
910 return netdev2pinfo(p->ingr_map[qid]->netdev)->tx_chan; in rxq_to_chan()
1083 pi->tx_chan)); in setup_sge_queues()
1125 RSSCONTROL_V(netdev2pinfo(adap->port[0])->tx_chan) | in setup_sge_queues()
2125 return netdev2pinfo(dev)->tx_chan; in cxgb4_port_chan()
3011 t4_get_port_stats_offset(adapter, p->tx_chan, &stats, in cxgb_get_stats()
3350 pi->tx_chan, class_id, 0, in cxgb4_mgmt_set_vf_rate()
3548 p.u.params.channel = pi->tx_chan; in cxgb_set_tx_maxrate()
5488 ret = t4_alloc_vi(adap, adap->mbox, pi->tx_chan, adap->pf, 0, 1, in eeh_slot_reset()
6339 pi->tx_chan = port; in cxgb4_iov_configure()
[all …]
H A Dsge.c1693 ctrl0 = TXPKT_OPCODE_V(CPL_TX_PKT_XT) | TXPKT_INTF_V(pi->tx_chan) | in cxgb4_eth_xmit()
2322 TXPKT_INTF_V(pi->tx_chan) | in ethofld_hard_xmit()
2583 flowc->mnemval[1].val = cpu_to_be32(pi->tx_chan); in cxgb4_ethofld_send_flowc()
2585 flowc->mnemval[2].val = cpu_to_be32(pi->tx_chan); in cxgb4_ethofld_send_flowc()
2696 TXPKT_INTF_V(pi->tx_chan + 4); in cxgb4_selftest_lb_pkt()
4392 c.iqdroprss_to_iqesize = htons(FW_IQ_CMD_IQPCIECH_V(pi->tx_chan) | in t4_sge_alloc_rxq()
4620 FW_EQ_ETH_CMD_PCIECHN_V(pi->tx_chan) | in t4_sge_alloc_eth_txq()
4699 FW_EQ_CTRL_CMD_PCIECHN_V(pi->tx_chan) | in t4_sge_alloc_ctrl_txq()
4772 FW_EQ_OFLD_CMD_PCIECHN_V(pi->tx_chan) | in t4_sge_alloc_ofld_txq()
/linux/arch/mips/bcm63xx/
H A Ddev-enet.c278 dpd->tx_chan = 1; in bcm63xx_enet_register()
281 dpd->tx_chan = 3; in bcm63xx_enet_register()
/linux/arch/mips/include/asm/mach-bcm63xx/
H A Dbcm63xx_dev_enet.h61 int tx_chan; member
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.h61 u8 tx_chan; member
/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_cm.c938 csk->tx_chan = cxgb4_port_chan(ndev); in cxgbit_offload_init()
974 csk->tx_chan = cxgb4_port_chan(ndev); in cxgbit_offload_init()
1171 TX_CHAN_V(csk->tx_chan) | in cxgbit_pass_accept_rpl()
1441 flowc->mnemval[1].val = cpu_to_be32(csk->tx_chan); in cxgbit_send_tx_flowc_wr()
1443 flowc->mnemval[2].val = cpu_to_be32(csk->tx_chan); in cxgbit_send_tx_flowc_wr()
1479 pr_debug("%s: csk %p; tx_chan = %u; rss_qid = %u; snd_seq = %u;" in cxgbit_send_tx_flowc_wr()
1481 __func__, csk, csk->tx_chan, csk->rss_qid, csk->snd_nxt, in cxgbit_send_tx_flowc_wr()
H A Dcxgbit.h221 u32 tx_chan; member
/linux/drivers/infiniband/hw/cxgb4/
H A Dcm.c620 flowc->mnemval[1].val = cpu_to_be32(ep->tx_chan); in send_flowc()
622 flowc->mnemval[2].val = cpu_to_be32(ep->tx_chan); in send_flowc()
794 TX_CHAN_V(ep->tx_chan) | in send_connect()
2012 TX_CHAN_V(ep->tx_chan) | in send_fw_act_open_req()
2018 TX_QUEUE_V(ep->com.dev->rdev.lldi.tx_modq[ep->tx_chan]) | in send_fw_act_open_req()
2111 ep->tx_chan = cxgb4_port_chan(pdev); in import_ep()
2129 ep->tx_chan = cxgb4_port_chan(pdev); in import_ep()
2235 pr_debug("txq_idx %u tx_chan %u smac_idx %u rss_qid %u l2t_idx %u\n", in c4iw_reconnect()
2236 ep->txq_idx, ep->tx_chan, ep->smac_idx, ep->rss_qid, in c4iw_reconnect()
2450 TX_CHAN_V(ep->tx_chan) | in accept_cr()
[all …]
/linux/Documentation/devicetree/bindings/dma/ti/
H A Dk3-udma.yaml187 <0x2>; /* TX_CHAN */
/linux/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c222 TX_CHAN_V(csk->tx_chan) | in send_act_open_req()
341 TX_CHAN_V(csk->tx_chan) | in send_act_open_req6()
633 flowc->mnemval[1].val = htonl(csk->tx_chan); in send_tx_flowc_wr()
635 flowc->mnemval[2].val = htonl(csk->tx_chan); in send_tx_flowc_wr()
669 csk, csk->tid, 0, csk->tx_chan, csk->rss_qid, in send_tx_flowc_wr()
1861 csk->tx_chan = cxgb4_port_chan(ndev); in init_act_open()
1893 csk->flags, csk->tx_chan, csk->txq_idx, csk->rss_qid, in init_act_open()
/linux/drivers/dma/qcom/
H A Dgpi.c2071 struct gchan *tx_chan, *rx_chan; in gpi_find_avail_gpii() local
2079 tx_chan = &gpi_dev->gpiis[gpii].gchan[GPI_TX_CHAN]; in gpi_find_avail_gpii()
2084 if (tx_chan->vc.chan.client_count && tx_chan->seid == seid) in gpi_find_avail_gpii()
2093 tx_chan = &gpi_dev->gpiis[gpii].gchan[GPI_TX_CHAN]; in gpi_find_avail_gpii()
2097 if (tx_chan->vc.chan.client_count || in gpi_find_avail_gpii()
/linux/drivers/ntb/
H A Dntb_transport.c2430 struct dma_chan *rx_chan, *tx_chan; in ntb_transport_max_size() local
2436 tx_chan = qp->tx_dma_chan; in ntb_transport_max_size()
2439 tx_chan ? tx_chan->device->copy_align : 0); in ntb_transport_max_size()
/linux/drivers/scsi/cxgbi/
H A Dlibcxgbi.h122 unsigned int tx_chan; member

12