Home
last modified time | relevance | path

Searched refs:i2c_regs (Results 1 – 11 of 11) sorted by relevance

/openbmc/u-boot/drivers/i2c/
H A Ddesignware_i2c.c35 struct i2c_regs *regs;
41 static int dw_i2c_enable(struct i2c_regs *i2c_base, bool enable) in dw_i2c_enable()
50 static int dw_i2c_enable(struct i2c_regs *i2c_base, bool enable) in dw_i2c_enable()
79 static unsigned int __dw_i2c_set_bus_speed(struct i2c_regs *i2c_base, in __dw_i2c_set_bus_speed()
161 static void i2c_setaddress(struct i2c_regs *i2c_base, unsigned int i2c_addr) in i2c_setaddress()
177 static void i2c_flush_rxfifo(struct i2c_regs *i2c_base) in i2c_flush_rxfifo()
188 static int i2c_wait_for_bb(struct i2c_regs *i2c_base) in i2c_wait_for_bb()
203 static int i2c_xfer_init(struct i2c_regs *i2c_base, uchar chip, uint addr, in i2c_xfer_init()
219 static int i2c_xfer_finish(struct i2c_regs *i2c_base) in i2c_xfer_finish()
252 static int __dw_i2c_read(struct i2c_regs *i2c_base, u8 dev, uint addr, in __dw_i2c_read()
[all …]
H A Ddavinci_i2c.c27 struct i2c_regs *regs;
39 static int _wait_for_bus(struct i2c_regs *i2c_base) in _wait_for_bus()
60 static int _poll_i2c_irq(struct i2c_regs *i2c_base, int mask) in _poll_i2c_irq()
75 static void _flush_rx(struct i2c_regs *i2c_base) in _flush_rx()
87 static uint _davinci_i2c_setspeed(struct i2c_regs *i2c_base, in _davinci_i2c_setspeed()
102 static void _davinci_i2c_init(struct i2c_regs *i2c_base, in _davinci_i2c_init()
125 static int _davinci_i2c_read(struct i2c_regs *i2c_base, uint8_t chip, in _davinci_i2c_read()
223 static int _davinci_i2c_write(struct i2c_regs *i2c_base, uint8_t chip, in _davinci_i2c_write()
305 static int _davinci_i2c_probe_chip(struct i2c_regs *i2c_base, uint8_t chip) in _davinci_i2c_probe_chip()
342 static struct i2c_regs *davinci_get_base(struct i2c_adapter *adap) in davinci_get_base()
[all …]
H A Drk_i2c.c30 struct i2c_regs *regs;
81 static void rk_i2c_show_regs(struct i2c_regs *regs) in rk_i2c_show_regs()
104 struct i2c_regs *regs = i2c->regs; in rk_i2c_send_start_bit()
132 struct i2c_regs *regs = i2c->regs; in rk_i2c_send_stop_bit()
166 struct i2c_regs *regs = i2c->regs; in rk_i2c_read()
265 struct i2c_regs *regs = i2c->regs; in rk_i2c_write()
H A Ddavinci_i2c.h14 struct i2c_regs { struct
H A Dmv_i2c.c397 static unsigned long i2c_regs[CONFIG_MV_I2C_NUM] = CONFIG_MV_I2C_REG; variable
408 base_glob = (struct mv_i2c *)i2c_regs[bus]; in i2c_set_bus_num()
432 base_glob = (struct mv_i2c *)i2c_regs[current_bus]; in i2c_init()
H A Dmeson_i2c.c33 struct i2c_regs { struct
46 struct i2c_regs *regs; argument
H A Ddesignware_i2c.h10 struct i2c_regs { struct
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/
H A Di2c.h10 struct i2c_regs { struct
/openbmc/linux/drivers/staging/qlge/
H A Dqlge_devlink.c99 FILL_SEG(i2c_regs_seg_hdr, i2c_regs); in qlge_reporter_coredump()
H A Dqlge_dbg.c1029 + sizeof(mpi_coredump->i2c_regs), in qlge_core_dump()
1031 status = qlge_get_mpi_regs(qdev, &mpi_coredump->i2c_regs[0], in qlge_core_dump()
H A Dqlge.h1846 u32 i2c_regs[I2C_REGS_CNT]; member