Searched refs:i2c_regs (Results 1 - 10 of 10) sorted by relevance
/u-boot/drivers/i2c/ |
H A D | i2c-cortina.h | 14 struct i2c_regs { struct 69 struct i2c_regs *regs;
|
H A D | i2c-cortina.c | 15 static void set_speed(struct i2c_regs *regs, int i2c_spd) 73 static void ca_i2c_init(struct i2c_regs *regs) 92 static int i2c_wait_complete(struct i2c_regs *regs) 115 static void i2c_setaddress(struct i2c_regs *regs, unsigned int i2c_addr, 126 static int i2c_wait_for_bus_busy(struct i2c_regs *regs) 146 static int i2c_xfer_init(struct i2c_regs *regs, uint8_t chip, uint addr, 179 static int i2c_xfer_finish(struct i2c_regs *regs) 193 static int ca_i2c_read(struct i2c_regs *regs, uint8_t chip, uint addr, 231 static int ca_i2c_write(struct i2c_regs *regs, uint8_t chip, uint addr, 329 priv->regs = map_sysmem(dev_read_addr(bus), sizeof(struct i2c_regs)); [all...] |
H A D | designware_i2c.c | 38 static int dw_i2c_enable(struct i2c_regs *i2c_base, bool enable) 218 static int calc_bus_speed(struct dw_i2c *priv, struct i2c_regs *regs, int speed, 287 static int _dw_i2c_set_bus_speed(struct dw_i2c *priv, struct i2c_regs *i2c_base, 372 static void i2c_setaddress(struct i2c_regs *i2c_base, unsigned int i2c_addr) 388 static void i2c_flush_rxfifo(struct i2c_regs *i2c_base) 399 static int i2c_wait_for_bb(struct i2c_regs *i2c_base) 414 static int i2c_xfer_init(struct i2c_regs *i2c_base, uchar chip, uint addr, 430 static int i2c_xfer_finish(struct i2c_regs *i2c_base) 463 static int __dw_i2c_read(struct i2c_regs *i2c_base, u8 dev, uint addr, 531 static int __dw_i2c_write(struct i2c_regs *i2c_bas [all...] |
H A D | davinci_i2c.c | 28 struct i2c_regs *regs; 39 static int _wait_for_bus(struct i2c_regs *i2c_base) 60 static int _poll_i2c_irq(struct i2c_regs *i2c_base, int mask) 75 static void _flush_rx(struct i2c_regs *i2c_base) 87 static uint _davinci_i2c_setspeed(struct i2c_regs *i2c_base, 102 static void _davinci_i2c_init(struct i2c_regs *i2c_base, 125 static int _davinci_i2c_read(struct i2c_regs *i2c_base, uint8_t chip, 223 static int _davinci_i2c_write(struct i2c_regs *i2c_base, uint8_t chip, 305 static int _davinci_i2c_probe_chip(struct i2c_regs *i2c_base, uint8_t chip)
|
H A D | davinci_i2c.h | 14 struct i2c_regs { struct
|
H A D | rk_i2c.c | 32 struct i2c_regs *regs; 83 static void rk_i2c_show_regs(struct i2c_regs *regs) 106 struct i2c_regs *regs = i2c->regs; 134 struct i2c_regs *regs = i2c->regs; 168 struct i2c_regs *regs = i2c->regs; 266 struct i2c_regs *regs = i2c->regs;
|
H A D | designware_i2c.h | 15 struct i2c_regs { struct 198 struct i2c_regs *regs;
|
H A D | designware_i2c_pci.c | 59 priv->regs = (struct i2c_regs *)dm_pci_read_bar32(dev, 0); 61 priv->regs = (struct i2c_regs *)
|
H A D | meson_i2c.c | 37 struct i2c_regs { struct 55 struct i2c_regs *regs;
|
/u-boot/arch/arm/include/asm/arch-rockchip/ |
H A D | i2c.h | 10 struct i2c_regs { struct
|
Completed in 164 milliseconds