Lines Matching refs:hi2c
199 int stm32_i2c_init(struct i2c_handle_s *hi2c,
214 int stm32_i2c_mem_write(struct i2c_handle_s *hi2c, uint32_t dev_addr,
230 int stm32_i2c_mem_read(struct i2c_handle_s *hi2c, uint32_t dev_addr,
244 int stm32_i2c_master_transmit(struct i2c_handle_s *hi2c, uint32_t dev_addr,
258 int stm32_i2c_master_receive(struct i2c_handle_s *hi2c, uint32_t dev_addr,
267 int stm32_i2c_read_write_membyte(struct i2c_handle_s *hi2c, uint16_t dev_addr,
280 bool stm32_i2c_is_device_ready(struct i2c_handle_s *hi2c, uint32_t dev_addr,
289 void stm32_i2c_suspend(struct i2c_handle_s *hi2c);
297 void stm32_i2c_resume(struct i2c_handle_s *hi2c);
302 static inline bool i2c_is_secure(struct i2c_handle_s *hi2c) in i2c_is_secure() argument
304 return hi2c->i2c_secure; in i2c_is_secure()
318 void stm32_i2c_interrupt_access_lockdeps(struct i2c_handle_s *hi2c,