Home
last modified time | relevance | path

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

/drivers/i2c/busses/
Di2c-xlr.c82 struct xlr_i2c_private { struct
93 static int xlr_i2c_busy(struct xlr_i2c_private *priv, u32 status) in xlr_i2c_busy() argument
98 static int xlr_i2c_idle(struct xlr_i2c_private *priv) in xlr_i2c_idle()
103 static int xlr_i2c_wait(struct xlr_i2c_private *priv, unsigned long timeout) in xlr_i2c_wait()
118 static void xlr_i2c_tx_irq(struct xlr_i2c_private *priv, u32 status) in xlr_i2c_tx_irq()
127 static void xlr_i2c_rx_irq(struct xlr_i2c_private *priv, u32 status) in xlr_i2c_rx_irq()
138 struct xlr_i2c_private *priv = dev_id; in xlr_i2c_irq()
166 static int xlr_i2c_tx(struct xlr_i2c_private *priv, u16 len, in xlr_i2c_tx()
234 static int xlr_i2c_rx(struct xlr_i2c_private *priv, u16 len, u8 *buf, u16 addr) in xlr_i2c_rx()
296 struct xlr_i2c_private *priv = i2c_get_adapdata(adap); in xlr_i2c_xfer()
[all …]