Home
last modified time | relevance | path

Searched refs:tx_fifo (Results 1 – 10 of 10) 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.c86 struct omap_mbox_fifo tx_fifo; member
115 struct omap_mbox_fifo *fifo = &mbox->tx_fifo; in mbox_fifo_write()
129 struct omap_mbox_fifo *fifo = &mbox->tx_fifo; in mbox_fifo_full()
138 &mbox->tx_fifo : &mbox->rx_fifo; in ack_mbox_irq()
151 &mbox->tx_fifo : &mbox->rx_fifo; in is_mbox_irq()
166 &mbox->tx_fifo : &mbox->rx_fifo; in omap_mbox_enable_irq()
178 &mbox->tx_fifo : &mbox->rx_fifo; in omap_mbox_disable_irq()
532 fifo = &mbox->tx_fifo; in omap_mbox_probe()
/linux/drivers/net/can/usb/
H A Ducan.c152 u8 tx_fifo; /* Size of the transmission fifo */ member
270 u8 tx_fifo; member
334 up->device_info.tx_fifo); in ucan_alloc_context_array()
341 for (i = 0; i < up->device_info.tx_fifo; i++) { in ucan_alloc_context_array()
347 up->available_tx_urbs = up->device_info.tx_fifo; in ucan_alloc_context_array()
364 for (i = 0; i < up->device_info.tx_fifo; i++) { in ucan_alloc_context()
454 up->device_info.tx_fifo = device_info->tx_fifo; in ucan_parse_device_info()
655 if (echo_index >= up->device_info.tx_fifo) { in ucan_tx_complete_msg()
1457 if (ctl_msg_buffer->cmd_get_device_info.tx_fifo == 0) { in ucan_probe()
1473 ctl_msg_buffer->cmd_get_device_info.tx_fifo); in ucan_probe()
/linux/drivers/i2c/busses/
H A Di2c-tegra.c148 unsigned int tx_fifo; member
176 .tx_fifo = 0x050,
201 .tx_fifo = 0x060,
228 .tx_fifo = 0x0d40,
256 .tx_fifo = 0x050,
284 .tx_fifo = 0x054,
505 if (reg != i2c_dev->hw->regs->tx_fifo) in i2c_writel()
1134 i2c_writesl_vi(i2c_dev, buf, i2c_dev->hw->regs->tx_fifo, words_to_transfer); in tegra_i2c_fill_tx_fifo()
1136 i2c_writesl(i2c_dev, buf, i2c_dev->hw->regs->tx_fifo, words_to_transfer); in tegra_i2c_fill_tx_fifo()
1158 i2c_writel(i2c_dev, val, i2c_dev->hw->regs->tx_fifo); in tegra_i2c_fill_tx_fifo()
[all …]
/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/broadcom/brcm80211/brcmsmac/
H A Dmain.c2416 uint tx_fifo) in brcms_b_tx_fifo_suspend() argument
2418 u8 fifo = 1 << tx_fifo; in brcms_b_tx_fifo_suspend()
2433 if (wlc_hw->di[tx_fifo]) { in brcms_b_tx_fifo_suspend()
2442 dma_txsuspend(wlc_hw->di[tx_fifo]); in brcms_b_tx_fifo_suspend()
2450 uint tx_fifo) in brcms_b_tx_fifo_resume() argument
2457 if (wlc_hw->di[tx_fifo]) in brcms_b_tx_fifo_resume()
2458 dma_txresume(wlc_hw->di[tx_fifo]); in brcms_b_tx_fifo_resume()
2464 wlc_hw->suspended_fifos &= ~(1 << tx_fifo); in brcms_b_tx_fifo_resume()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsta.c672 .tx_fifo = fifo, in iwl_mvm_reconfig_scd()
731 cmd.tx_fifo = iwl_mvm_ac_to_tx_fifo[mvm->queue_info[queue].mac80211_ac]; in iwl_mvm_redirect_queue()
984 .tx_fifo = cfg->fifo, in iwl_mvm_enable_txq()
1031 cmd.tx_fifo = iwl_mvm_ac_to_tx_fifo[tid_to_mac80211_ac[tid]]; in iwl_mvm_change_queue_tid()