Lines Matching refs:xlp9xx_read_i2c_reg
107 static inline u32 xlp9xx_read_i2c_reg(struct xlp9xx_i2c_dev *priv, in xlp9xx_read_i2c_reg() function
117 inten = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_INTEN) & ~mask; in xlp9xx_i2c_mask_irq()
125 inten = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_INTEN) | mask; in xlp9xx_i2c_unmask_irq()
169 val = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_CTRL); in xlp9xx_i2c_update_rlen()
170 len = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_FIFOWCNT) & in xlp9xx_i2c_update_rlen()
185 len = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_FIFOWCNT) & in xlp9xx_i2c_drain_rx_fifo()
191 rlen = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_MRXFIFO); in xlp9xx_i2c_drain_rx_fifo()
226 *buf = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_MRXFIFO); in xlp9xx_i2c_drain_rx_fifo()
240 status = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_INTST); in xlp9xx_i2c_isr()
290 status = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_STATUS); in xlp9xx_i2c_check_bus_status()
345 val = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_CTRL); in xlp9xx_i2c_xfer_msg()