Lines Matching defs:i2c
82 static int I2C_Setspeed(mxc_i2c_regs_t * i2c, i2c_speed_t i2cspeed) in I2C_Setspeed()
154 int I2C_Init(mxc_i2c_regs_t *i2c, i2c_speed_t i2cspeed, const sys_cfg_i2c_t* sys_cfg) in I2C_Init()
260 int I2C_Shutdown(mxc_i2c_regs_t *i2c) in I2C_Shutdown()
294 int I2C_MasterWrite(mxc_i2c_regs_t *i2c, uint8_t addr, const uint8_t* data, int len, int restart) in I2C_MasterWrite()
366 int I2C_MasterRead(mxc_i2c_regs_t *i2c, uint8_t addr, uint8_t* data, int len, int restart) in I2C_MasterRead()
450 int I2C_Slave(mxc_i2c_regs_t *i2c, uint8_t addr, const uint8_t* read_data, int read_len, in I2C_Slave()
606 int I2C_MasterAsync(mxc_i2c_regs_t *i2c, i2c_req_t *req) in I2C_MasterAsync()
662 static void I2C_MasterHandler(mxc_i2c_regs_t *i2c) in I2C_MasterHandler()
815 int I2C_SlaveAsync(mxc_i2c_regs_t *i2c, i2c_req_t *req) in I2C_SlaveAsync()
850 static void I2C_SlaveHandler(mxc_i2c_regs_t *i2c) in I2C_SlaveHandler()
976 void I2C_Handler(mxc_i2c_regs_t *i2c) in I2C_Handler()
988 void I2C_DrainRX(mxc_i2c_regs_t *i2c) in I2C_DrainRX()
994 void I2C_DrainTX(mxc_i2c_regs_t *i2c) in I2C_DrainTX()
1013 static void I2C_Recover(mxc_i2c_regs_t *i2c) in I2C_Recover()
1028 mxc_i2c_regs_t *i2c; in I2C_AbortAsync() local
1046 int I2C_SetTimeout(mxc_i2c_regs_t *i2c, int us){ in I2C_SetTimeout()
1057 void I2C_ClearTimeout (mxc_i2c_regs_t *i2c) in I2C_ClearTimeout()