Home
last modified time | relevance | path

Searched refs:msg_buf_remaining (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/i2c/busses/
Di2c-xlp9xx.c84 u32 msg_buf_remaining; member
123 thres = min(priv->msg_buf_remaining, XLP9XX_I2C_FIFO_SIZE); in xlp9xx_i2c_update_rx_fifo_thres()
133 len = min(priv->msg_buf_remaining, XLP9XX_I2C_FIFO_SIZE); in xlp9xx_i2c_fill_tx_fifo()
136 priv->msg_buf_remaining -= len; in xlp9xx_i2c_fill_tx_fifo()
147 len = min(priv->msg_buf_remaining, len); in xlp9xx_i2c_drain_rx_fifo()
151 priv->msg_buf_remaining -= len; in xlp9xx_i2c_drain_rx_fifo()
154 if (priv->msg_buf_remaining) in xlp9xx_i2c_drain_rx_fifo()
180 if (priv->msg_buf_remaining) in xlp9xx_i2c_isr()
190 if (priv->msg_buf_remaining) in xlp9xx_i2c_isr()
233 priv->msg_buf_remaining = priv->msg_len = msg->len; in xlp9xx_i2c_xfer_msg()
Di2c-bcm2835.c64 size_t msg_buf_remaining; member
82 while (i2c_dev->msg_buf_remaining) { in bcm2835_fill_txfifo()
89 i2c_dev->msg_buf_remaining--; in bcm2835_fill_txfifo()
97 while (i2c_dev->msg_buf_remaining) { in bcm2835_drain_rxfifo()
104 i2c_dev->msg_buf_remaining--; in bcm2835_drain_rxfifo()
130 if (i2c_dev->msg_buf_remaining) in bcm2835_i2c_isr()
153 i2c_dev->msg_buf_remaining = msg->len; in bcm2835_i2c_xfer_msg()
Di2c-tegra.c172 size_t msg_buf_remaining; member
264 size_t buf_remaining = i2c_dev->msg_buf_remaining; in tegra_i2c_empty_rx_fifo()
296 i2c_dev->msg_buf_remaining = buf_remaining; in tegra_i2c_empty_rx_fifo()
306 size_t buf_remaining = i2c_dev->msg_buf_remaining; in tegra_i2c_fill_tx_fifo()
330 i2c_dev->msg_buf_remaining = buf_remaining; in tegra_i2c_fill_tx_fifo()
351 i2c_dev->msg_buf_remaining = 0; in tegra_i2c_fill_tx_fifo()
495 if (i2c_dev->msg_buf_remaining) in tegra_i2c_isr()
502 if (i2c_dev->msg_buf_remaining) in tegra_i2c_isr()
513 BUG_ON(i2c_dev->msg_buf_remaining); in tegra_i2c_isr()
543 i2c_dev->msg_buf_remaining = msg->len; in tegra_i2c_xfer_msg()
[all …]