Lines Matching defs:i2c

31 	struct octeon_i2c *i2c = dev_id;  in octeon_i2c_isr()  local
39 static bool octeon_i2c_test_iflg(struct octeon_i2c *i2c) in octeon_i2c_test_iflg()
50 static int octeon_i2c_wait(struct octeon_i2c *i2c) in octeon_i2c_wait()
86 static bool octeon_i2c_hlc_test_valid(struct octeon_i2c *i2c) in octeon_i2c_hlc_test_valid()
91 static void octeon_i2c_hlc_int_clear(struct octeon_i2c *i2c) in octeon_i2c_hlc_int_clear()
100 static void octeon_i2c_hlc_enable(struct octeon_i2c *i2c) in octeon_i2c_hlc_enable()
129 static void octeon_i2c_hlc_disable(struct octeon_i2c *i2c) in octeon_i2c_hlc_disable()
144 static int octeon_i2c_hlc_wait(struct octeon_i2c *i2c) in octeon_i2c_hlc_wait()
182 static int octeon_i2c_check_status(struct octeon_i2c *i2c, int final_read) in octeon_i2c_check_status()
261 static int octeon_i2c_recovery(struct octeon_i2c *i2c) in octeon_i2c_recovery()
278 static int octeon_i2c_start(struct octeon_i2c *i2c) in octeon_i2c_start()
302 static void octeon_i2c_stop(struct octeon_i2c *i2c) in octeon_i2c_stop()
319 static int octeon_i2c_read(struct octeon_i2c *i2c, int target, in octeon_i2c_read()
387 static int octeon_i2c_write(struct octeon_i2c *i2c, int target, in octeon_i2c_write()
416 static int octeon_i2c_hlc_read(struct octeon_i2c *i2c, struct i2c_msg *msgs) in octeon_i2c_hlc_read()
453 static int octeon_i2c_hlc_write(struct octeon_i2c *i2c, struct i2c_msg *msgs) in octeon_i2c_hlc_write()
492 static int octeon_i2c_hlc_cmd_send(struct octeon_i2c *i2c, u64 cmd) in octeon_i2c_hlc_cmd_send()
501 static bool octeon_i2c_hlc_ext(struct octeon_i2c *i2c, struct i2c_msg msg, u64 *cmd_in, u64 *ext) in octeon_i2c_hlc_ext()
520 static int octeon_i2c_hlc_read_cmd(struct octeon_i2c *i2c, struct i2c_msg msg, u64 cmd) in octeon_i2c_hlc_read_cmd()
531 static int octeon_i2c_hlc_comp_read(struct octeon_i2c *i2c, struct i2c_msg *msgs) in octeon_i2c_hlc_comp_read()
567 static int octeon_i2c_hlc_comp_write(struct octeon_i2c *i2c, struct i2c_msg *msgs) in octeon_i2c_hlc_comp_write()
617 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_xfer() local
670 void octeon_i2c_set_clock(struct octeon_i2c *i2c) in octeon_i2c_set_clock()
755 int octeon_i2c_init_lowlevel(struct octeon_i2c *i2c) in octeon_i2c_init_lowlevel()
784 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_get_scl() local
793 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_set_scl() local
800 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_get_sda() local
809 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_prepare_recovery() local
827 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_unprepare_recovery() local