Searched refs:xlr_i2c_wreg (Results 1 – 1 of 1) sorted by relevance
/drivers/i2c/busses/ |
D | i2c-xlr.c | 64 static inline void xlr_i2c_wreg(u32 __iomem *base, unsigned int reg, u32 val) in xlr_i2c_wreg() function 123 xlr_i2c_wreg(priv->iobase, XLR_I2C_DATAOUT, in xlr_i2c_tx_irq() 146 xlr_i2c_wreg(priv->iobase, XLR_I2C_INT_STAT, int_stat); in xlr_i2c_irq() 177 xlr_i2c_wreg(priv->iobase, XLR_I2C_ADDR, offset); in xlr_i2c_tx() 178 xlr_i2c_wreg(priv->iobase, XLR_I2C_DEVADDR, addr); in xlr_i2c_tx() 179 xlr_i2c_wreg(priv->iobase, XLR_I2C_CFG, in xlr_i2c_tx() 187 xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 1); in xlr_i2c_tx() 191 xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 2); in xlr_i2c_tx() 192 xlr_i2c_wreg(priv->iobase, XLR_I2C_DATAOUT, buf[1]); in xlr_i2c_tx() 201 xlr_i2c_wreg(priv->iobase, XLR_I2C_STARTXFR, xfer); in xlr_i2c_tx() [all …]
|