/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.c | 481 ENETDMAC_IR, priv->tx_chan); in bcm_enet_poll() 503 ENETDMAC_IRMASK, priv->tx_chan); in bcm_enet_poll() 547 enet_dmac_writel(priv, 0, ENETDMAC_IRMASK, priv->tx_chan); in bcm_enet_isr_dma() 627 ENETDMAC_CHANCFG, priv->tx_chan); in bcm_enet_start_xmit() 897 enet_dmac_writel(priv, 0, ENETDMAC_IRMASK, priv->tx_chan); in bcm_enet_open() 988 ENETDMAS_RSTART_REG, priv->tx_chan); in bcm_enet_open() 993 ENETDMAC_RSTART, priv->tx_chan); in bcm_enet_open() 999 enet_dmas_writel(priv, 0, ENETDMAS_SRAM2_REG, priv->tx_chan); in bcm_enet_open() 1001 enet_dmas_writel(priv, 0, ENETDMAS_SRAM3_REG, priv->tx_chan); in bcm_enet_open() 1003 enet_dmas_writel(priv, 0, ENETDMAS_SRAM4_REG, priv->tx_chan); in bcm_enet_open() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.c | 499 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...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | samsung_tty.c | 108 struct dma_chan *tx_chan; member 306 if (dma && dma->tx_chan && ourport->tx_in_progress == S3C24XX_TX_DMA) { in s3c24xx_serial_stop_tx() 307 dmaengine_pause(dma->tx_chan); in s3c24xx_serial_stop_tx() 308 dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state); in s3c24xx_serial_stop_tx() 309 dmaengine_terminate_all(dma->tx_chan); in s3c24xx_serial_stop_tx() 310 dma_sync_single_for_cpu(dma->tx_chan->device->dev, in s3c24xx_serial_stop_tx() 339 dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state); in s3c24xx_serial_tx_dma_complete() 343 dma_sync_single_for_cpu(dma->tx_chan->device->dev, in s3c24xx_serial_tx_dma_complete() 447 dma_sync_single_for_device(dma->tx_chan->device->dev, in s3c24xx_serial_start_tx_dma() 451 dma->tx_desc = dmaengine_prep_slave_single(dma->tx_chan, in s3c24xx_serial_start_tx_dma() [all...] |
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | xlnx_r5_remoteproc.c | 61 * @tx_chan: mailbox tx channel 70 struct mbox_chan *tx_chan; member 227 ipi->tx_chan = mbox_request_channel_byname(mbox_cl, "tx"); in zynqmp_r5_setup_mbox() 228 if (IS_ERR(ipi->tx_chan)) { in zynqmp_r5_setup_mbox() 229 ipi->tx_chan = NULL; in zynqmp_r5_setup_mbox() 237 mbox_free_channel(ipi->tx_chan); in zynqmp_r5_setup_mbox() 239 ipi->tx_chan = NULL; in zynqmp_r5_setup_mbox() 255 if (ipi->tx_chan) { in zynqmp_r5_free_mbox() 256 mbox_free_channel(ipi->tx_chan); in zynqmp_r5_free_mbox() 257 ipi->tx_chan in zynqmp_r5_free_mbox() [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | samsung_tty.c | 93 struct dma_chan *tx_chan; member 297 if (dma && dma->tx_chan && ourport->tx_in_progress == S3C24XX_TX_DMA) { in s3c24xx_serial_stop_tx() 298 dmaengine_pause(dma->tx_chan); in s3c24xx_serial_stop_tx() 299 dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state); in s3c24xx_serial_stop_tx() 300 dmaengine_terminate_all(dma->tx_chan); in s3c24xx_serial_stop_tx() 330 dmaengine_tx_status(dma->tx_chan, dma->tx_cookie, &state); in s3c24xx_serial_tx_dma_complete() 419 dma->tx_desc = dmaengine_prep_slave_single(dma->tx_chan, in s3c24xx_serial_start_tx_dma() 433 dma_async_issue_pending(dma->tx_chan); in s3c24xx_serial_start_tx_dma() 451 if (!ourport->dma || !ourport->dma->tx_chan || in s3c24xx_serial_start_next_tx() 469 if (!ourport->dma || !ourport->dma->tx_chan) in s3c24xx_serial_start_tx() [all...] |
/kernel/linux/linux-5.10/drivers/usb/renesas_usbhs/ |
H A D | fifo.c | 769 return fifo->tx_chan; in usbhsf_dma_chan_get() 1248 if (fifo->tx_chan) in usbhsf_dma_quit() 1249 dma_release_channel(fifo->tx_chan); in usbhsf_dma_quit() 1253 fifo->tx_chan = NULL; in usbhsf_dma_quit() 1263 fifo->tx_chan = dma_request_channel(mask, usbhsf_dma_filter, in usbhsf_dma_init_pdev() 1284 fifo->tx_chan = dma_request_chan(dev, name); in usbhsf_dma_init_dt() 1285 if (IS_ERR(fifo->tx_chan)) in usbhsf_dma_init_dt() 1286 fifo->tx_chan = NULL; in usbhsf_dma_init_dt() 1304 if (fifo->tx_chan || fifo->rx_chan) in usbhsf_dma_init() 1307 fifo->tx_chan in usbhsf_dma_init() [all...] |
H A D | fifo.h | 25 struct dma_chan *tx_chan; member
|
/kernel/linux/linux-6.6/drivers/usb/renesas_usbhs/ |
H A D | fifo.c | 771 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 in usbhsf_dma_init() [all...] |
H A D | fifo.h | 25 struct dma_chan *tx_chan; member
|
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | zatm.c | 329 zpeekl(zatm_dev,zatm_vcc->tx_chan*VC_SIZE/4+i)); 333 qrp = (unsigned long *) zpeekl(zatm_dev,zatm_vcc->tx_chan*VC_SIZE/4+ 701 DPRINTK("QRP=0x%08lx\n",zpeekl(zatm_dev,zatm_vcc->tx_chan*VC_SIZE/4+ in do_tx() 704 zout(uPD98401_TX_READY | (zatm_vcc->tx_chan << in do_tx() 880 chan = zatm_vcc->tx_chan; in close_tx() 905 zatm_vcc->tx_chan = 0; in close_tx() 927 zatm_vcc->tx_chan = 0; in open_tx_first() 955 zatm_vcc->tx_chan = chan; in open_tx_first() 983 if (!zatm_vcc->tx_chan) return 0; in open_tx_second() 986 zpokel(zatm_dev,0,zatm_vcc->tx_chan*VC_SIZ in open_tx_second() [all...] |
H A D | zatm.h | 48 int tx_chan; /* TX channel, 0 if none */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_ktls.c | 212 SMAC_SEL_V(tx_info->smt_idx) | TX_CHAN_V(tx_info->tx_chan); in chcr_ktls_act_open_req() 217 TX_QUEUE_V(tx_info->adap->params.tp.tx_modq[tx_info->tx_chan]); in chcr_ktls_act_open_req() 264 SMAC_SEL_V(tx_info->smt_idx) | TX_CHAN_V(tx_info->tx_chan); in chcr_ktls_act_open_req6() 268 TX_QUEUE_V(tx_info->adap->params.tp.tx_modq[tx_info->tx_chan]); in chcr_ktls_act_open_req6() 396 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan, in chcr_ktls_dev_del() 468 tx_info->tx_chan = pi->tx_chan; in chcr_ktls_dev_add() 587 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan, in chcr_ktls_dev_add() 683 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan, in chcr_ktls_cpl_act_open_rpl() 994 * @tx_chan 998 chcr_ktls_write_tcp_options(struct chcr_ktls_info *tx_info, struct sk_buff *skb, struct sge_eth_txq *q, uint32_t tx_chan) chcr_ktls_write_tcp_options() argument [all...] |
H A D | chcr_ktls.h | 61 u8 tx_chan; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_ktls.c | 206 SMAC_SEL_V(tx_info->smt_idx) | TX_CHAN_V(tx_info->tx_chan); in chcr_ktls_act_open_req() 211 TX_QUEUE_V(tx_info->adap->params.tp.tx_modq[tx_info->tx_chan]); in chcr_ktls_act_open_req() 258 SMAC_SEL_V(tx_info->smt_idx) | TX_CHAN_V(tx_info->tx_chan); in chcr_ktls_act_open_req6() 262 TX_QUEUE_V(tx_info->adap->params.tp.tx_modq[tx_info->tx_chan]); in chcr_ktls_act_open_req6() 390 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan, in chcr_ktls_dev_del() 462 tx_info->tx_chan = pi->tx_chan; in chcr_ktls_dev_add() 581 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan, in chcr_ktls_dev_add() 677 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan, in chcr_ktls_cpl_act_open_rpl() 988 * @tx_chan 992 chcr_ktls_write_tcp_options(struct chcr_ktls_info *tx_info, struct sk_buff *skb, struct sge_eth_txq *q, uint32_t tx_chan) chcr_ktls_write_tcp_options() argument [all...] |
H A D | chcr_ktls.h | 61 u8 tx_chan; member
|
/kernel/linux/linux-5.10/arch/mips/bcm63xx/ |
H A D | dev-enet.c | 278 dpd->tx_chan = 1; in bcm63xx_enet_register() 281 dpd->tx_chan = 3; in bcm63xx_enet_register()
|
/kernel/linux/linux-6.6/arch/mips/bcm63xx/ |
H A D | dev-enet.c | 278 dpd->tx_chan = 1; in bcm63xx_enet_register() 281 dpd->tx_chan = 3; in bcm63xx_enet_register()
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | au1xmmc.c | 111 u32 tx_chan; member 151 (((h)->flags & HOST_F_XMIT) ? (h)->tx_chan : (h)->rx_chan) 878 host->tx_chan = au1xxx_dbdma_chan_alloc(memid, txid, in au1xmmc_dbdma_init() 880 if (!host->tx_chan) { in au1xmmc_dbdma_init() 889 au1xxx_dbdma_chan_free(host->tx_chan); in au1xmmc_dbdma_init() 893 au1xxx_dbdma_set_devwidth(host->tx_chan, 8); in au1xmmc_dbdma_init() 896 au1xxx_dbdma_ring_alloc(host->tx_chan, AU1XMMC_DESCRIPTOR_COUNT); in au1xmmc_dbdma_init() 909 au1xxx_dbdma_chan_free(host->tx_chan); in au1xmmc_dbdma_shutdown()
|
H A D | omap_hsmmc.c | 195 struct dma_chan *tx_chan; member 818 return data->flags & MMC_DATA_WRITE ? host->tx_chan : host->rx_chan; in omap_hsmmc_get_dma_chan() 1945 host->tx_chan = dma_request_chan(&pdev->dev, "tx"); in omap_hsmmc_probe() 1946 if (IS_ERR(host->tx_chan)) { in omap_hsmmc_probe() 1948 ret = PTR_ERR(host->tx_chan); in omap_hsmmc_probe() 1961 dma_get_max_seg_size(host->tx_chan->device->dev)); in omap_hsmmc_probe() 2012 if (!IS_ERR_OR_NULL(host->tx_chan)) in omap_hsmmc_probe() 2013 dma_release_channel(host->tx_chan); in omap_hsmmc_probe() 2033 dma_release_channel(host->tx_chan); in omap_hsmmc_remove()
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | au1xmmc.c | 111 u32 tx_chan; member 151 (((h)->flags & HOST_F_XMIT) ? (h)->tx_chan : (h)->rx_chan) 878 host->tx_chan = au1xxx_dbdma_chan_alloc(memid, txid, in au1xmmc_dbdma_init() 880 if (!host->tx_chan) { in au1xmmc_dbdma_init() 889 au1xxx_dbdma_chan_free(host->tx_chan); in au1xmmc_dbdma_init() 893 au1xxx_dbdma_set_devwidth(host->tx_chan, 8); in au1xmmc_dbdma_init() 896 au1xxx_dbdma_ring_alloc(host->tx_chan, AU1XMMC_DESCRIPTOR_COUNT); in au1xmmc_dbdma_init() 909 au1xxx_dbdma_chan_free(host->tx_chan); in au1xmmc_dbdma_shutdown()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-bcm63xx/ |
H A D | bcm63xx_dev_enet.h | 61 int tx_chan; member
|
/kernel/linux/linux-6.6/arch/mips/include/asm/mach-bcm63xx/ |
H A D | bcm63xx_dev_enet.h | 61 int tx_chan; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ethtool.c | 361 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() 2003 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info() 2008 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info() 2031 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info() 2064 return t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_eeprom() 2071 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_eeprom() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ethtool.c | 361 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() 2020 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info() 2025 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info() 2048 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_info() 2081 return t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_eeprom() 2088 ret = t4_i2c_rd(adapter, adapter->mbox, pi->tx_chan, in cxgb4_get_module_eeprom() [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-sirf.c | 274 struct dma_chan *tx_chan; member 559 tx_desc = dmaengine_prep_slave_single(sspi->tx_chan, in spi_sirfsoc_dma_transfer() 567 dma_async_issue_pending(sspi->tx_chan); in spi_sirfsoc_dma_transfer() 593 dmaengine_terminate_all(sspi->tx_chan); in spi_sirfsoc_dma_transfer() 1135 sspi->tx_chan = dma_request_chan(&pdev->dev, "tx"); in spi_sirfsoc_probe() 1136 if (IS_ERR(sspi->tx_chan)) { in spi_sirfsoc_probe() 1138 ret = PTR_ERR(sspi->tx_chan); in spi_sirfsoc_probe() 1165 dma_release_channel(sspi->tx_chan); in spi_sirfsoc_probe() 1185 dma_release_channel(sspi->tx_chan); in spi_sirfsoc_remove()
|