Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/i2c/busses/
Di2c-xlp9xx.c84 struct xlp9xx_i2c_dev { struct
103 static inline void xlp9xx_write_i2c_reg(struct xlp9xx_i2c_dev *priv, in xlp9xx_write_i2c_reg() argument
109 static inline u32 xlp9xx_read_i2c_reg(struct xlp9xx_i2c_dev *priv, in xlp9xx_read_i2c_reg()
115 static void xlp9xx_i2c_mask_irq(struct xlp9xx_i2c_dev *priv, u32 mask) in xlp9xx_i2c_mask_irq()
123 static void xlp9xx_i2c_unmask_irq(struct xlp9xx_i2c_dev *priv, u32 mask) in xlp9xx_i2c_unmask_irq()
131 static void xlp9xx_i2c_update_rx_fifo_thres(struct xlp9xx_i2c_dev *priv) in xlp9xx_i2c_update_rx_fifo_thres()
149 static void xlp9xx_i2c_fill_tx_fifo(struct xlp9xx_i2c_dev *priv) in xlp9xx_i2c_fill_tx_fifo()
161 static void xlp9xx_i2c_update_rlen(struct xlp9xx_i2c_dev *priv) in xlp9xx_i2c_update_rlen()
182 static void xlp9xx_i2c_drain_rx_fifo(struct xlp9xx_i2c_dev *priv) in xlp9xx_i2c_drain_rx_fifo()
239 struct xlp9xx_i2c_dev *priv = dev_id; in xlp9xx_i2c_isr()
[all …]