Home
last modified time | relevance | path

Searched refs:tx_fifo (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_i2c.c60 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 Dmtu3_core.c543 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->limit = (fifosize / MTU3_EP_FIFO_UNIT) >> 1; in get_ep_fifo_config()
565 bitmap_zero(tx_fifo->bitmap, MTU3_FIFO_BIT_SIZE); in get_ep_fifo_config()
569 tx_fifo->base + tx_fifo->limit * MTU3_EP_FIFO_UNIT; in get_ep_fifo_config()
[all …]
H A Dmtu3.h339 struct mtu3_fifo_info tx_fifo; member
/linux/drivers/mailbox/
H A Domap-mailbox.c89 struct omap_mbox_fifo tx_fifo; member
118 struct omap_mbox_fifo *fifo = &mbox->tx_fifo; in mbox_fifo_write()
132 struct omap_mbox_fifo *fifo = &mbox->tx_fifo; in mbox_fifo_full()
141 &mbox->tx_fifo : &mbox->rx_fifo; in ack_mbox_irq()
154 &mbox->tx_fifo : &mbox->rx_fifo; in is_mbox_irq()
169 &mbox->tx_fifo : &mbox->rx_fifo; in omap_mbox_enable_irq()
181 &mbox->tx_fifo : &mbox->rx_fifo; in omap_mbox_disable_irq()
535 fifo = &mbox->tx_fifo; in omap_mbox_probe()
/linux/drivers/spi/
H A Dspi-sh-msiof.c572 void (*tx_fifo)(struct sh_msiof_spi_priv *, in sh_msiof_spi_txrx_once()
602 tx_fifo(p, tx_buf, words, fifo_shift); in sh_msiof_spi_txrx_once()
822 void (*tx_fifo)(struct sh_msiof_spi_priv *, const void *, unsigned int, in sh_msiof_transfer_one() local
897 tx_fifo = sh_msiof_spi_write_fifo_8; in sh_msiof_transfer_one()
902 tx_fifo = sh_msiof_spi_write_fifo_16u; in sh_msiof_transfer_one()
904 tx_fifo = sh_msiof_spi_write_fifo_16; in sh_msiof_transfer_one()
913 tx_fifo = sh_msiof_spi_write_fifo_s32u; in sh_msiof_transfer_one()
915 tx_fifo = sh_msiof_spi_write_fifo_s32; in sh_msiof_transfer_one()
924 tx_fifo = sh_msiof_spi_write_fifo_32u; in sh_msiof_transfer_one()
926 tx_fifo = sh_msiof_spi_write_fifo_32; in sh_msiof_transfer_one()
[all …]
H A Dspi-stm32-qspi.c169 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/tty/
H A Dmips_ejtag_fdc.c153 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/net/ethernet/freescale/
H A Dfec_mpc52xx.c820 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/iwlegacy/
H A D4965-mac.c2150 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 = il4965_get_fifo_from_tid(tid); in il4965_txq_check_empty() local
[all …]
/linux/drivers/net/ethernet/google/gve/
H A Dgve.h477 struct gve_tx_fifo tx_fifo; member
H A Dgve_main.c821 return tx->tx_fifo.qpl; in gve_tx_get_qpl()