sprd_i2c 92 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_set_count(struct sprd_i2c *i2c_dev, u32 count) sprd_i2c 97 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_send_stop(struct sprd_i2c *i2c_dev, int stop) sprd_i2c 107 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_clear_start(struct sprd_i2c *i2c_dev) sprd_i2c 114 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_clear_ack(struct sprd_i2c *i2c_dev) sprd_i2c 121 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_clear_irq(struct sprd_i2c *i2c_dev) sprd_i2c 128 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_reset_fifo(struct sprd_i2c *i2c_dev) sprd_i2c 133 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_set_devaddr(struct sprd_i2c *i2c_dev, struct i2c_msg *m) sprd_i2c 138 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_write_bytes(struct sprd_i2c *i2c_dev, u8 *buf, u32 len) sprd_i2c 146 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_read_bytes(struct sprd_i2c *i2c_dev, u8 *buf, u32 len) sprd_i2c 154 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_set_full_thld(struct sprd_i2c *i2c_dev, u32 full_thld) sprd_i2c 163 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_set_empty_thld(struct sprd_i2c *i2c_dev, u32 empty_thld) sprd_i2c 172 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_set_fifo_full_int(struct sprd_i2c *i2c_dev, int enable) sprd_i2c 184 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_set_fifo_empty_int(struct sprd_i2c *i2c_dev, int enable) sprd_i2c 196 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_opt_start(struct sprd_i2c *i2c_dev) sprd_i2c 203 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_opt_mode(struct sprd_i2c *i2c_dev, int rw) sprd_i2c 210 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_data_transfer(struct sprd_i2c *i2c_dev) sprd_i2c 246 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = i2c_adap->algo_data; sprd_i2c 284 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = i2c_adap->algo_data; sprd_i2c 316 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_set_clk(struct sprd_i2c *i2c_dev, u32 freq) sprd_i2c 346 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_enable(struct sprd_i2c *i2c_dev) sprd_i2c 365 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = dev_id; sprd_i2c 409 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = dev_id; sprd_i2c 441 drivers/i2c/busses/i2c-sprd.c static int sprd_i2c_clk_init(struct sprd_i2c *i2c_dev) sprd_i2c 480 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev; sprd_i2c 486 drivers/i2c/busses/i2c-sprd.c i2c_dev = devm_kzalloc(dev, sizeof(struct sprd_i2c), GFP_KERNEL); sprd_i2c 571 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = platform_get_drvdata(pdev); sprd_i2c 589 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = dev_get_drvdata(dev); sprd_i2c 597 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = dev_get_drvdata(dev); sprd_i2c 605 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = dev_get_drvdata(dev); sprd_i2c 614 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = dev_get_drvdata(dev);