Symbol: i2c_au1550_data
drivers/i2c/busses/i2c-au1550.c
130
static int wait_for_rx_byte(struct i2c_au1550_data *adap, unsigned char *out)
drivers/i2c/busses/i2c-au1550.c
154
static int i2c_read(struct i2c_au1550_data *adap, unsigned char *buf,
drivers/i2c/busses/i2c-au1550.c
184
static int i2c_write(struct i2c_au1550_data *adap, unsigned char *buf,
drivers/i2c/busses/i2c-au1550.c
214
struct i2c_au1550_data *adap = i2c_adap->algo_data;
drivers/i2c/busses/i2c-au1550.c
252
static void i2c_au1550_setup(struct i2c_au1550_data *priv)
drivers/i2c/busses/i2c-au1550.c
289
static void i2c_au1550_disable(struct i2c_au1550_data *priv)
drivers/i2c/busses/i2c-au1550.c
303
struct i2c_au1550_data *priv;
drivers/i2c/busses/i2c-au1550.c
306
priv = devm_kzalloc(&pdev->dev, sizeof(struct i2c_au1550_data),
drivers/i2c/busses/i2c-au1550.c
338
struct i2c_au1550_data *priv = platform_get_drvdata(pdev);
drivers/i2c/busses/i2c-au1550.c
346
struct i2c_au1550_data *priv = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-au1550.c
355
struct i2c_au1550_data *priv = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-au1550.c
44
static inline void WR(struct i2c_au1550_data *a, int r, unsigned long v)
drivers/i2c/busses/i2c-au1550.c
50
static inline unsigned long RD(struct i2c_au1550_data *a, int r)
drivers/i2c/busses/i2c-au1550.c
55
static int wait_xfer_done(struct i2c_au1550_data *adap)
drivers/i2c/busses/i2c-au1550.c
70
static int wait_ack(struct i2c_au1550_data *adap)
drivers/i2c/busses/i2c-au1550.c
84
static int wait_controller_done(struct i2c_au1550_data *adap)
drivers/i2c/busses/i2c-au1550.c
98
do_address(struct i2c_au1550_data *adap, unsigned int addr, int rd, int q)