Home
last modified time | relevance | path

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

/linux/drivers/i2c/busses/
H A Di2c-viai2c-common.h63 struct viai2c { struct
80 int viai2c_wait_bus_not_busy(struct viai2c *i2c); argument
82 int viai2c_init(struct platform_device *pdev, struct viai2c **pi2c, int plat);
83 int viai2c_irq_xfer(struct viai2c *i2c);
H A Di2c-viai2c-common.c5 int viai2c_wait_bus_not_busy(struct viai2c *i2c) in viai2c_wait_bus_not_busy()
22 static int viai2c_write(struct viai2c *i2c, struct i2c_msg *pmsg, int last) in viai2c_write()
64 static int viai2c_read(struct viai2c *i2c, struct i2c_msg *pmsg, bool first) in viai2c_read()
103 struct viai2c *i2c = i2c_get_adapdata(adap); in viai2c_xfer()
135 int viai2c_irq_xfer(struct viai2c *i2c) in viai2c_irq_xfer()
178 int viai2c_init(struct platform_device *pdev, struct viai2c **pi2c, int plat) in viai2c_init()
180 struct viai2c *i2c; in viai2c_init()
H A Di2c-viai2c-zhaoxin.c52 static int viai2c_fifo_xfer(struct viai2c *i2c) in viai2c_fifo_xfer()
92 static int viai2c_fifo_irq_xfer(struct viai2c *i2c) in viai2c_fifo_irq_xfer()
143 struct viai2c *i2c = (struct viai2c *)i2c_get_adapdata(adap); in zxi2c_xfer()
214 static void zxi2c_set_bus_speed(struct viai2c *i2c) in zxi2c_set_bus_speed()
223 static void zxi2c_get_bus_speed(struct viai2c *i2c) in zxi2c_get_bus_speed()
262 struct viai2c *i2c = data; in zxi2c_isr()
293 struct viai2c *i2c; in zxi2c_probe()
335 struct viai2c *i2c = dev_get_drvdata(dev); in zxi2c_resume()
H A Di2c-viai2c-wmt.c42 static int wmt_i2c_reset_hardware(struct viai2c *i2c) in wmt_i2c_reset_hardware()
74 struct viai2c *i2c = data; in wmt_i2c_isr()
101 struct viai2c *i2c; in wmt_i2c_probe()
150 struct viai2c *i2c = platform_get_drvdata(pdev); in wmt_i2c_remove()
/linux/
H A DMAINTAINERS3887 F: drivers/i2c/busses/i2c-viai2c-wmt.c
12388 F: drivers/i2c/busses/i2c-viai2c-common.c
12389 F: drivers/i2c/busses/i2c-viai2c-zhaoxin.c