Home
last modified time | relevance | path

Searched defs:i2c_base (Results 1 – 8 of 8) sorted by relevance

/openbmc/u-boot/drivers/i2c/
H A Ddavinci_i2c.c39 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()
365 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_setspeed() local
377 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_init() local
388 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_read() local
395 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_write() local
[all …]
H A Ddesignware_i2c.c41 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()
320 static int __dw_i2c_write(struct i2c_regs *i2c_base, u8 dev, uint addr, in __dw_i2c_write()
[all …]
H A Domap24xx_i2c.c220 static int wait_for_bb(void __iomem *i2c_base, int ip_rev, int waitdelay) in wait_for_bb()
252 static u16 wait_for_event(void __iomem *i2c_base, int ip_rev, int waitdelay) in wait_for_event()
282 static void flush_fifo(void __iomem *i2c_base, int ip_rev) in flush_fifo()
302 static int __omap24_i2c_setspeed(void __iomem *i2c_base, int ip_rev, uint speed, in __omap24_i2c_setspeed()
369 static void omap24_i2c_deblock(void __iomem *i2c_base, int ip_rev) in omap24_i2c_deblock()
417 static void __omap24_i2c_init(void __iomem *i2c_base, int ip_rev, int speed, in __omap24_i2c_init()
886 void __iomem *i2c_base = omap24_get_base(adap); in omap24_i2c_read() local
896 void __iomem *i2c_base = omap24_get_base(adap); in omap24_i2c_write() local
905 void __iomem *i2c_base = omap24_get_base(adap); in omap24_i2c_setspeed() local
922 void __iomem *i2c_base = omap24_get_base(adap); in omap24_i2c_init() local
[all …]
H A Dfsl_i2c.c40 static const struct fsl_i2c_base *i2c_base[4] = { variable
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/
H A Dspl.h55 u32 i2c_base; /* i2c base address */ member
/openbmc/linux/drivers/i2c/busses/
H A Di2c-cpm.c428 void __iomem *i2c_base; in cpm_i2c_setup() local
H A Di2c-mchp-pci1xxxx.c329 void __iomem *i2c_base; member
/openbmc/linux/drivers/clk/tegra/
H A Dclk-dfll.c265 void __iomem *i2c_base; member