/linux/drivers/net/ethernet/google/gve/ |
H A D | gve_tx.c | 187 gve_tx_free_fifo(&tx->tx_fifo, space_freed); in gve_clean_xdp_done() 231 if (tx->tx_fifo.qpl) { in gve_tx_free_ring_gqi() 232 if (tx->tx_fifo.base) in gve_tx_free_ring_gqi() 233 gve_tx_fifo_release(priv, &tx->tx_fifo); in gve_tx_free_ring_gqi() 236 gve_free_queue_page_list(priv, tx->tx_fifo.qpl, qpl_id); in gve_tx_free_ring_gqi() 237 tx->tx_fifo.qpl = NULL; in gve_tx_free_ring_gqi() 296 tx->tx_fifo.qpl = gve_alloc_queue_page_list(priv, qpl_id, in gve_tx_alloc_ring_gqi() 298 if (!tx->tx_fifo.qpl) in gve_tx_alloc_ring_gqi() 302 if (gve_tx_fifo_init(priv, &tx->tx_fifo)) in gve_tx_alloc_ring_gqi() 318 gve_tx_fifo_release(priv, &tx->tx_fifo); in gve_tx_alloc_ring_gqi() [all...] |
H A D | gve_adminq.c | 713 GVE_RAW_ADDRESSING_QPL_ID : tx->tx_fifo.qpl->id; in gve_adminq_create_tx_queue()
|
H A D | gve_main.c | 818 return tx->tx_fifo.qpl; in gve_tx_get_qpl()
|
/linux/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_i2c.c | 60 struct netup_i2c_fifo_regs tx_fifo; member 103 tmp = readw(&i2c->regs->tx_fifo.stat_ctrl); in netup_i2c_interrupt() 104 writew(tmp & ~FIFO_IRQEN, &i2c->regs->tx_fifo.stat_ctrl); in netup_i2c_interrupt() 125 writew(FIFO_RESET, &i2c->regs->tx_fifo.stat_ctrl); in netup_i2c_reset() 127 writew(0x800, &i2c->regs->tx_fifo.stat_ctrl); in netup_i2c_reset() 135 (readw(&i2c->regs->tx_fifo.stat_ctrl) & 0x3f); in netup_i2c_fifo_tx() 141 writeb(data, &i2c->regs->tx_fifo.data8); in netup_i2c_fifo_tx() 148 writew(readw(&i2c->regs->tx_fifo.stat_ctrl) | FIFO_IRQEN, in netup_i2c_fifo_tx() 149 &i2c->regs->tx_fifo.stat_ctrl); in netup_i2c_fifo_tx()
|
/linux/drivers/usb/mtu3/ |
H A D | mtu3_core.c | 543 struct mtu3_fifo_info *tx_fifo; in get_ep_fifo_config() local 549 tx_fifo = &mtu->tx_fifo; in get_ep_fifo_config() 550 tx_fifo->base = 0; in get_ep_fifo_config() 551 tx_fifo->limit = fifosize / MTU3_EP_FIFO_UNIT; in get_ep_fifo_config() 552 bitmap_zero(tx_fifo->bitmap, MTU3_FIFO_BIT_SIZE); in get_ep_fifo_config() 562 tx_fifo = &mtu->tx_fifo; in get_ep_fifo_config() 563 tx_fifo->base = MTU3_U2_IP_EP0_FIFO_SIZE; in get_ep_fifo_config() 564 tx_fifo in get_ep_fifo_config() [all...] |
H A D | mtu3.h | 331 struct mtu3_fifo_info tx_fifo; member
|
/linux/drivers/mailbox/ |
H A D | omap-mailbox.c | 87 struct omap_mbox_fifo tx_fifo; member 116 struct omap_mbox_fifo *fifo = &mbox->tx_fifo; in mbox_fifo_write() 130 struct omap_mbox_fifo *fifo = &mbox->tx_fifo; in mbox_fifo_full() 139 &mbox->tx_fifo : &mbox->rx_fifo; in ack_mbox_irq() 152 &mbox->tx_fifo : &mbox->rx_fifo; in is_mbox_irq() 167 &mbox->tx_fifo : &mbox->rx_fifo; in omap_mbox_enable_irq() 179 &mbox->tx_fifo : &mbox->rx_fifo; in omap_mbox_disable_irq() 530 fifo = &mbox->tx_fifo; in omap_mbox_probe()
|
/linux/drivers/net/can/usb/ |
H A D | ucan.c | 152 u8 tx_fifo; /* Size of the transmission fifo */ member 270 u8 tx_fifo; member 333 up->context_array = kcalloc(up->device_info.tx_fifo, in ucan_alloc_context_array() 342 for (i = 0; i < up->device_info.tx_fifo; i++) { in ucan_alloc_context_array() 348 up->available_tx_urbs = up->device_info.tx_fifo; in ucan_alloc_context_array() 365 for (i = 0; i < up->device_info.tx_fifo; i++) { in ucan_alloc_context() 455 up->device_info.tx_fifo = device_info->tx_fifo; in ucan_parse_device_info() 656 if (echo_index >= up->device_info.tx_fifo) { in ucan_tx_complete_msg() 1397 * bittimings, tx_fifo dept in ucan_probe() [all...] |
/linux/drivers/tty/ |
H A D | mips_ejtag_fdc.c | 129 * @tx_fifo: TX FIFO size. 153 u8 tx_fifo; member 892 unsigned int cfg, tx_fifo; in mips_ejtag_fdc_tty_probe() local 912 tx_fifo = (cfg & REG_FDCFG_TXFIFOSIZE) >> REG_FDCFG_TXFIFOSIZE_SHIFT; in mips_ejtag_fdc_tty_probe() 920 priv->xmit_size = min(tx_fifo * 4, (unsigned int)UART_XMIT_SIZE); in mips_ejtag_fdc_tty_probe()
|
/linux/drivers/spi/ |
H A D | spi-stm32-qspi.c | 169 void (*tx_fifo)(u8 *val, void __iomem *addr); in stm32_qspi_tx_poll() local 175 tx_fifo = stm32_qspi_read_fifo; in stm32_qspi_tx_poll() 179 tx_fifo = stm32_qspi_write_fifo; in stm32_qspi_tx_poll() 192 tx_fifo(buf++, qspi->io_base + QSPI_DR); in stm32_qspi_tx_poll()
|
/linux/drivers/rpmsg/ |
H A D | qcom_smd.c | 189 * @tx_fifo: pointer to the outgoing ring buffer 216 void *tx_fifo; member 711 smd_copy_to_fifo(channel->tx_fifo + head, in qcom_smd_write_fifo() 718 smd_copy_to_fifo(channel->tx_fifo, in qcom_smd_write_fifo() 1184 channel->tx_fifo = fifo_base; in qcom_smd_create_channel()
|
/linux/drivers/net/ethernet/freescale/ |
H A D | fec_mpc52xx.c | 820 phys_addr_t tx_fifo; in mpc52xx_fec_probe() local 869 tx_fifo = ndev->base_addr + offsetof(struct mpc52xx_fec, tfifo_data); in mpc52xx_fec_probe() 872 priv->tx_dmatsk = bcom_fec_tx_init(FEC_TX_NUM_BD, tx_fifo); in mpc52xx_fec_probe()
|
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | tx.h | 947 * @tx_fifo: &enum iwl_mvm_tx_fifo 959 u8 tx_fifo; member
|
/linux/drivers/net/wireless/intel/iwlegacy/ |
H A D | 4965-mac.c | 2150 il4965_txq_agg_enable(struct il_priv *il, int txq_id, int tx_fifo, int sta_id, in il4965_txq_agg_enable() argument 2208 il4965_tx_queue_set_status(il, &il->txq[txq_id], tx_fifo, 1); in il4965_txq_agg_enable() 2220 int tx_fifo; in il4965_tx_agg_start() local 2227 tx_fifo = il4965_get_fifo_from_tid(tid); in il4965_tx_agg_start() 2228 if (unlikely(tx_fifo < 0)) in il4965_tx_agg_start() 2229 return tx_fifo; in il4965_tx_agg_start() 2259 ret = il4965_txq_agg_enable(il, txq_id, tx_fifo, sta_id, tid, *ssn); in il4965_tx_agg_start() 2283 il4965_txq_agg_disable(struct il_priv *il, u16 txq_id, u16 ssn_idx, u8 tx_fifo) in il4965_txq_agg_disable() argument 2306 il4965_tx_queue_set_status(il, &il->txq[txq_id], tx_fifo, 0); in il4965_txq_agg_disable() 2405 int tx_fifo in il4965_txq_check_empty() local [all...] |
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | main.c | 2417 uint tx_fifo) in brcms_b_tx_fifo_suspend() argument 2419 u8 fifo = 1 << tx_fifo; in brcms_b_tx_fifo_suspend() 2434 if (wlc_hw->di[tx_fifo]) { in brcms_b_tx_fifo_suspend() 2443 dma_txsuspend(wlc_hw->di[tx_fifo]); in brcms_b_tx_fifo_suspend() 2451 uint tx_fifo) in brcms_b_tx_fifo_resume() argument 2458 if (wlc_hw->di[tx_fifo]) in brcms_b_tx_fifo_resume() 2459 dma_txresume(wlc_hw->di[tx_fifo]); in brcms_b_tx_fifo_resume() 2465 wlc_hw->suspended_fifos &= ~(1 << tx_fifo); in brcms_b_tx_fifo_resume()
|
/linux/drivers/net/ethernet/neterion/ |
H A D | s2io.c | 4014 struct TxFIFO_element __iomem *tx_fifo; in s2io_xmit() local 4154 tx_fifo = mac_control->tx_FIFO_start[queue]; in s2io_xmit() 4156 writeq(val64, &tx_fifo->TxDL_Pointer); in s2io_xmit() 4163 writeq(val64, &tx_fifo->List_Control); in s2io_xmit()
|