Home
last modified time | relevance | path

Searched refs:tx_fifo_depth (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/i2c/busses/
H A Di2c-designware-common.c675 u32 tx_fifo_depth, rx_fifo_depth; in i2c_dw_set_fifo_size() local
681 dev->tx_fifo_depth = TXGBE_TX_FIFO_DEPTH; in i2c_dw_set_fifo_size()
700 tx_fifo_depth = ((param >> 16) & 0xff) + 1; in i2c_dw_set_fifo_size()
702 if (!dev->tx_fifo_depth) { in i2c_dw_set_fifo_size()
703 dev->tx_fifo_depth = tx_fifo_depth; in i2c_dw_set_fifo_size()
705 } else if (tx_fifo_depth >= 2) { in i2c_dw_set_fifo_size()
706 dev->tx_fifo_depth = min_t(u32, dev->tx_fifo_depth, in i2c_dw_set_fifo_size()
707 tx_fifo_depth); in i2c_dw_set_fifo_size()
H A Di2c-designware-core.h285 unsigned int tx_fifo_depth; member
H A Di2c-designware-master.c37 regmap_write(dev->map, DW_IC_TX_TL, dev->tx_fifo_depth / 2); in i2c_dw_configure_fifo_master()
472 tx_limit = dev->tx_fifo_depth - flr; in i2c_dw_xfer_msg()
/linux/drivers/spi/
H A Dspi-geni-qcom.c81 u32 tx_fifo_depth; member
574 fifo_size = mas->tx_fifo_depth * mas->fifo_width_bits / mas->cur_bits_per_word; in geni_can_dma()
678 mas->tx_fifo_depth = geni_se_get_tx_fifo_depth(se); in spi_geni_init()
687 geni_se_init(se, mas->tx_fifo_depth - 3, mas->tx_fifo_depth - 2); in spi_geni_init()
765 max_bytes = (mas->tx_fifo_depth - mas->tx_wm) * bytes_per_fifo_word; in geni_spi_handle_tx()
/linux/drivers/tty/serial/
H A Dqcom_geni_serial.c121 u32 tx_fifo_depth; member
948 avail = port->tx_fifo_depth - (status & TX_FIFO_WC); in qcom_geni_serial_handle_tx_fifo()
950 avail = port->tx_fifo_depth; in qcom_geni_serial_handle_tx_fifo()
1099 port->tx_fifo_depth = geni_se_get_tx_fifo_depth(&port->se); in setup_fifos()
1103 (port->tx_fifo_depth * port->tx_fifo_width) / BITS_PER_BYTE; in setup_fifos()
1379 timeout += 3 * timeout / port->tx_fifo_depth; in qcom_geni_serial_set_termios()
1689 port->tx_fifo_depth = DEF_FIFO_DEPTH_WORDS; in qcom_geni_serial_probe()
/linux/drivers/net/ethernet/altera/
H A Daltera_tse.h437 u32 tx_fifo_depth; member