Lines Matching defs:i2c
16 /* To extend support, provide platform specific i2c.h and gpio.h and delay.c */
19 #include <platsupport/i2c.h>
334 struct i2c_bb* i2c_bb, struct i2c_bus* i2c)
342 i2c->slave_init = i2c_bb_slave_init;
343 i2c->read = i2c_bb_read;
344 i2c->write = i2c_bb_write;
345 i2c->set_speed = i2c_bb_set_speed;
346 i2c->set_self_slave_address = i2c_bb_set_self_slave_address;
347 i2c->register_slave_event_handler = i2c_bb_register_slave_event_handler;
348 i2c->master_stop = i2c_bb_master_stop;
349 i2c->handle_irq = i2c_bb_handle_irq;
350 i2c->priv = (void*)i2c_bb;