Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/i2c/busses/
Di2c-xlr.c56 static inline void xlr_i2c_wreg(u32 __iomem *base, unsigned int reg, u32 val) in xlr_i2c_wreg() function
81 xlr_i2c_wreg(priv->iobase, XLR_I2C_ADDR, offset); in xlr_i2c_tx()
82 xlr_i2c_wreg(priv->iobase, XLR_I2C_DEVADDR, addr); in xlr_i2c_tx()
83 xlr_i2c_wreg(priv->iobase, XLR_I2C_CFG, XLR_I2C_CFG_ADDR); in xlr_i2c_tx()
84 xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 1); in xlr_i2c_tx()
92 xlr_i2c_wreg(priv->iobase, XLR_I2C_STARTXFR, in xlr_i2c_tx()
95 xlr_i2c_wreg(priv->iobase, XLR_I2C_DATAOUT, buf[pos]); in xlr_i2c_tx()
96 xlr_i2c_wreg(priv->iobase, XLR_I2C_STARTXFR, in xlr_i2c_tx()
108 xlr_i2c_wreg(priv->iobase, XLR_I2C_DATAOUT, byte); in xlr_i2c_tx()
139 xlr_i2c_wreg(priv->iobase, XLR_I2C_CFG, XLR_I2C_CFG_NOADDR); in xlr_i2c_rx()
[all …]