Searched refs:xlp9xx_i2c_dev (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/drivers/i2c/busses/
H A Di2c-xlp9xx.c77 struct xlp9xx_i2c_dev { struct
91 static inline void xlp9xx_write_i2c_reg(struct xlp9xx_i2c_dev *priv, xlp9xx_write_i2c_reg()
97 static inline u32 xlp9xx_read_i2c_reg(struct xlp9xx_i2c_dev *priv, xlp9xx_read_i2c_reg()
103 static void xlp9xx_i2c_mask_irq(struct xlp9xx_i2c_dev *priv, u32 mask) xlp9xx_i2c_mask_irq()
111 static void xlp9xx_i2c_unmask_irq(struct xlp9xx_i2c_dev *priv, u32 mask) xlp9xx_i2c_unmask_irq()
119 static void xlp9xx_i2c_update_rx_fifo_thres(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_update_rx_fifo_thres()
128 static void xlp9xx_i2c_fill_tx_fifo(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_fill_tx_fifo()
140 static void xlp9xx_i2c_drain_rx_fifo(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_drain_rx_fifo()
160 struct xlp9xx_i2c_dev *priv = dev_id; xlp9xx_i2c_isr()
207 static int xlp9xx_i2c_init(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_init()
226 static int xlp9xx_i2c_xfer_msg(struct xlp9xx_i2c_dev *priv, struct i2c_msg *msg, xlp9xx_i2c_xfer_msg()
319 struct xlp9xx_i2c_dev *priv = i2c_get_adapdata(adap); xlp9xx_i2c_xfer()
342 struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_get_frequency()
364 struct xlp9xx_i2c_dev *priv; xlp9xx_i2c_probe()
416 struct xlp9xx_i2c_dev *priv; xlp9xx_i2c_remove()

Completed in 41 milliseconds