Symbol: spacemit_i2c_dev
drivers/i2c/busses/i2c-k1.c
138
static void spacemit_i2c_enable(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
147
static void spacemit_i2c_disable(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
156
static void spacemit_i2c_reset(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
163
static int spacemit_i2c_handle_err(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
180
static inline void spacemit_i2c_delay(struct spacemit_i2c_dev *i2c, unsigned int us)
drivers/i2c/busses/i2c-k1.c
188
static void spacemit_i2c_conditionally_reset_bus(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
220
static int spacemit_i2c_wait_bus_idle(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
244
static void spacemit_i2c_check_bus_release(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
254
spacemit_i2c_clear_int_status(struct spacemit_i2c_dev *i2c, u32 mask)
drivers/i2c/busses/i2c-k1.c
259
static void spacemit_i2c_init(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
314
static void spacemit_i2c_start(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
341
static bool spacemit_i2c_is_last_msg(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
352
static inline void spacemit_i2c_complete(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
363
static void spacemit_i2c_handle_write(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
382
static void spacemit_i2c_handle_read(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
405
static void spacemit_i2c_handle_start(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
412
static void spacemit_i2c_err_check(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
439
static void spacemit_i2c_handle_state(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
492
static int spacemit_i2c_wait_pio_xfer(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
552
static int spacemit_i2c_wait_xfer_complete(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
561
static int spacemit_i2c_xfer_msg(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
594
struct spacemit_i2c_dev *i2c = devid;
drivers/i2c/busses/i2c-k1.c
610
static void spacemit_i2c_calc_timeout(struct spacemit_i2c_dev *i2c)
drivers/i2c/busses/i2c-k1.c
635
struct spacemit_i2c_dev *i2c = i2c_get_adapdata(adapt);
drivers/i2c/busses/i2c-k1.c
693
struct spacemit_i2c_dev *i2c;
drivers/i2c/busses/i2c-k1.c
769
struct spacemit_i2c_dev *i2c = platform_get_drvdata(pdev);