Lines Matching refs:synquacer_i2c
130 struct synquacer_i2c { struct
149 static inline int is_lastmsg(struct synquacer_i2c *i2c) in is_lastmsg() argument
154 static inline int is_msglast(struct synquacer_i2c *i2c) in is_msglast()
159 static inline int is_msgend(struct synquacer_i2c *i2c) in is_msgend()
164 static inline unsigned long calc_timeout_ms(struct synquacer_i2c *i2c, in calc_timeout_ms()
177 static void synquacer_i2c_stop(struct synquacer_i2c *i2c, int ret) in synquacer_i2c_stop()
198 static void synquacer_i2c_hw_init(struct synquacer_i2c *i2c) in synquacer_i2c_hw_init()
249 static void synquacer_i2c_hw_reset(struct synquacer_i2c *i2c) in synquacer_i2c_hw_reset()
258 static int synquacer_i2c_master_start(struct synquacer_i2c *i2c, in synquacer_i2c_master_start()
310 static int synquacer_i2c_doxfer(struct synquacer_i2c *i2c, in synquacer_i2c_doxfer()
359 struct synquacer_i2c *i2c = dev_id; in synquacer_i2c_isr()
497 struct synquacer_i2c *i2c; in synquacer_i2c_xfer()
537 struct synquacer_i2c *i2c; in synquacer_i2c_probe()
623 struct synquacer_i2c *i2c = platform_get_drvdata(pdev); in synquacer_i2c_remove()