Lines Matching refs:adap
343 static struct i2c_regs *davinci_get_base(struct i2c_adapter *adap) in davinci_get_base() argument
345 switch (adap->hwadapnr) { in davinci_get_base()
358 printf("wrong hwadapnr: %d\n", adap->hwadapnr); in davinci_get_base()
364 static uint davinci_i2c_setspeed(struct i2c_adapter *adap, uint speed) in davinci_i2c_setspeed() argument
366 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_setspeed()
369 adap->speed = speed; in davinci_i2c_setspeed()
375 static void davinci_i2c_init(struct i2c_adapter *adap, int speed, in davinci_i2c_init() argument
378 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_init()
380 adap->speed = speed; in davinci_i2c_init()
386 static int davinci_i2c_read(struct i2c_adapter *adap, uint8_t chip, in davinci_i2c_read() argument
389 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_read()
393 static int davinci_i2c_write(struct i2c_adapter *adap, uint8_t chip, in davinci_i2c_write() argument
396 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_write()
401 static int davinci_i2c_probe_chip(struct i2c_adapter *adap, uint8_t chip) in davinci_i2c_probe_chip() argument
403 struct i2c_regs *i2c_base = davinci_get_base(adap); in davinci_i2c_probe_chip()