Symbol: xlp9xx_i2c_dev
drivers/i2c/busses/i2c-xlp9xx.c
101
static inline void xlp9xx_write_i2c_reg(struct xlp9xx_i2c_dev *priv,
drivers/i2c/busses/i2c-xlp9xx.c
107
static inline u32 xlp9xx_read_i2c_reg(struct xlp9xx_i2c_dev *priv,
drivers/i2c/busses/i2c-xlp9xx.c
113
static void xlp9xx_i2c_mask_irq(struct xlp9xx_i2c_dev *priv, u32 mask)
drivers/i2c/busses/i2c-xlp9xx.c
121
static void xlp9xx_i2c_unmask_irq(struct xlp9xx_i2c_dev *priv, u32 mask)
drivers/i2c/busses/i2c-xlp9xx.c
129
static void xlp9xx_i2c_update_rx_fifo_thres(struct xlp9xx_i2c_dev *priv)
drivers/i2c/busses/i2c-xlp9xx.c
147
static void xlp9xx_i2c_fill_tx_fifo(struct xlp9xx_i2c_dev *priv)
drivers/i2c/busses/i2c-xlp9xx.c
159
static void xlp9xx_i2c_update_rlen(struct xlp9xx_i2c_dev *priv)
drivers/i2c/busses/i2c-xlp9xx.c
180
static void xlp9xx_i2c_drain_rx_fifo(struct xlp9xx_i2c_dev *priv)
drivers/i2c/busses/i2c-xlp9xx.c
237
struct xlp9xx_i2c_dev *priv = dev_id;
drivers/i2c/busses/i2c-xlp9xx.c
284
static int xlp9xx_i2c_check_bus_status(struct xlp9xx_i2c_dev *priv)
drivers/i2c/busses/i2c-xlp9xx.c
304
static int xlp9xx_i2c_init(struct xlp9xx_i2c_dev *priv)
drivers/i2c/busses/i2c-xlp9xx.c
323
static int xlp9xx_i2c_xfer_msg(struct xlp9xx_i2c_dev *priv, struct i2c_msg *msg,
drivers/i2c/busses/i2c-xlp9xx.c
429
struct xlp9xx_i2c_dev *priv = i2c_get_adapdata(adap);
drivers/i2c/busses/i2c-xlp9xx.c
460
struct xlp9xx_i2c_dev *priv)
drivers/i2c/busses/i2c-xlp9xx.c
489
static int xlp9xx_i2c_smbus_setup(struct xlp9xx_i2c_dev *priv,
drivers/i2c/busses/i2c-xlp9xx.c
508
struct xlp9xx_i2c_dev *priv;
drivers/i2c/busses/i2c-xlp9xx.c
562
struct xlp9xx_i2c_dev *priv;