Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/i2c/busses/
Di2c-synquacer.c130 struct synquacer_i2c { struct
151 static inline int is_lastmsg(struct synquacer_i2c *i2c) in is_lastmsg() argument
156 static inline int is_msglast(struct synquacer_i2c *i2c) in is_msglast()
161 static inline int is_msgend(struct synquacer_i2c *i2c) in is_msgend()
166 static inline unsigned long calc_timeout_ms(struct synquacer_i2c *i2c, in calc_timeout_ms()
179 static void synquacer_i2c_stop(struct synquacer_i2c *i2c, int ret) in synquacer_i2c_stop()
200 static void synquacer_i2c_hw_init(struct synquacer_i2c *i2c) in synquacer_i2c_hw_init()
251 static void synquacer_i2c_hw_reset(struct synquacer_i2c *i2c) in synquacer_i2c_hw_reset()
260 static int synquacer_i2c_master_start(struct synquacer_i2c *i2c, in synquacer_i2c_master_start()
312 static int synquacer_i2c_doxfer(struct synquacer_i2c *i2c, in synquacer_i2c_doxfer()
[all …]