Searched refs:xlp9xx_write_i2c_reg (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-xlp9xx.c | 91 static inline void xlp9xx_write_i2c_reg(struct xlp9xx_i2c_dev *priv, xlp9xx_write_i2c_reg() function 108 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_INTEN, inten); xlp9xx_i2c_mask_irq() 116 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_INTEN, inten); xlp9xx_i2c_unmask_irq() 124 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_MFIFOCTRL, xlp9xx_i2c_update_rx_fifo_thres() 135 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_MTXFIFO, buf[i]); xlp9xx_i2c_fill_tx_fifo() 167 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_INTST, status); xlp9xx_i2c_isr() 202 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_INTEN, 0); xlp9xx_i2c_isr() 217 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_CTRL, XLP9XX_I2C_CTRL_RST); xlp9xx_i2c_init() 218 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_CTRL, XLP9XX_I2C_CTRL_EN | xlp9xx_i2c_init() 220 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_DIV, prescale); xlp9xx_i2c_init() 221 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_INTEN, 0); xlp9xx_i2c_init() 239 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_MFIFOCTRL, xlp9xx_i2c_xfer_msg() 247 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_SLAVEADDR, xlp9xx_i2c_xfer_msg() 266 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_CTRL, val); xlp9xx_i2c_xfer_msg() 294 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_CMD, cmd); xlp9xx_i2c_xfer_msg() 419 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_INTEN, 0); xlp9xx_i2c_remove() 422 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_CTRL, 0); xlp9xx_i2c_remove()
|
Completed in 47 milliseconds