Lines Matching refs:iproc_i2c
36 struct iproc_i2c { struct
60 static int iproc_dump_i2c_regs(struct iproc_i2c *bus_prvdata) in iproc_dump_i2c_regs() argument
114 static int iproc_dump_i2c_regs(struct iproc_i2c *bus_prvdata) in iproc_dump_i2c_regs()
125 static int iproc_i2c_startbusy_wait(struct iproc_i2c *bus_prvdata) in iproc_i2c_startbusy_wait()
161 static int iproc_i2c_set_clk_freq(struct iproc_i2c *bus_prvdata) in iproc_i2c_set_clk_freq()
187 struct iproc_i2c *bus_prvdata = dev_get_priv(bus); in iproc_i2c_init()
248 static void iproc_i2c_write_trans_data(struct iproc_i2c *bus_prvdata, in iproc_i2c_write_trans_data()
333 static int iproc_i2c_data_send(struct iproc_i2c *bus_prvdata, in iproc_i2c_data_send()
386 static int iproc_i2c_data_recv(struct iproc_i2c *bus_prvdata, in iproc_i2c_data_recv()
468 static int i2c_write_byte(struct iproc_i2c *bus_prvdata, in i2c_write_byte()
497 struct iproc_i2c *bus_prvdata = dev_get_priv(bus); in i2c_write()
527 static int i2c_read_byte(struct iproc_i2c *bus_prvdata, in i2c_read_byte()
557 struct iproc_i2c *bus_prvdata = dev_get_priv(bus); in i2c_read()
597 struct iproc_i2c *bus_prvdata = dev_get_priv(bus); in iproc_i2c_probe_chip()
634 struct iproc_i2c *bus_prvdata = dev_get_priv(bus); in iproc_i2c_set_bus_speed()
647 struct iproc_i2c *bus_prvdata = dev_get_priv(bus); in iproc_i2c_get_bus_speed()
678 struct iproc_i2c *bus_prvdata = dev_get_priv(bus); in iproc_i2c_of_to_plat()
705 U_BOOT_DRIVER(iproc_i2c) = {
711 .priv_auto = sizeof(struct iproc_i2c),