xlp9xx_i2c_dev 103 drivers/i2c/busses/i2c-xlp9xx.c static inline void xlp9xx_write_i2c_reg(struct xlp9xx_i2c_dev *priv, xlp9xx_i2c_dev 109 drivers/i2c/busses/i2c-xlp9xx.c static inline u32 xlp9xx_read_i2c_reg(struct xlp9xx_i2c_dev *priv, xlp9xx_i2c_dev 115 drivers/i2c/busses/i2c-xlp9xx.c static void xlp9xx_i2c_mask_irq(struct xlp9xx_i2c_dev *priv, u32 mask) xlp9xx_i2c_dev 123 drivers/i2c/busses/i2c-xlp9xx.c static void xlp9xx_i2c_unmask_irq(struct xlp9xx_i2c_dev *priv, u32 mask) xlp9xx_i2c_dev 131 drivers/i2c/busses/i2c-xlp9xx.c static void xlp9xx_i2c_update_rx_fifo_thres(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_dev 149 drivers/i2c/busses/i2c-xlp9xx.c static void xlp9xx_i2c_fill_tx_fifo(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_dev 161 drivers/i2c/busses/i2c-xlp9xx.c static void xlp9xx_i2c_update_rlen(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_dev 182 drivers/i2c/busses/i2c-xlp9xx.c static void xlp9xx_i2c_drain_rx_fifo(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_dev 239 drivers/i2c/busses/i2c-xlp9xx.c struct xlp9xx_i2c_dev *priv = dev_id; xlp9xx_i2c_dev 286 drivers/i2c/busses/i2c-xlp9xx.c static int xlp9xx_i2c_check_bus_status(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_dev 306 drivers/i2c/busses/i2c-xlp9xx.c static int xlp9xx_i2c_init(struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_dev 325 drivers/i2c/busses/i2c-xlp9xx.c static int xlp9xx_i2c_xfer_msg(struct xlp9xx_i2c_dev *priv, struct i2c_msg *msg, xlp9xx_i2c_dev 431 drivers/i2c/busses/i2c-xlp9xx.c struct xlp9xx_i2c_dev *priv = i2c_get_adapdata(adap); xlp9xx_i2c_dev 462 drivers/i2c/busses/i2c-xlp9xx.c struct xlp9xx_i2c_dev *priv) xlp9xx_i2c_dev 491 drivers/i2c/busses/i2c-xlp9xx.c static int xlp9xx_i2c_smbus_setup(struct xlp9xx_i2c_dev *priv, xlp9xx_i2c_dev 506 drivers/i2c/busses/i2c-xlp9xx.c struct xlp9xx_i2c_dev *priv; xlp9xx_i2c_dev 566 drivers/i2c/busses/i2c-xlp9xx.c struct xlp9xx_i2c_dev *priv;