Lines Matching refs:dev_addr

405 static void i2c_transfer_config(struct i2c_handle_s *hi2c, uint16_t dev_addr,  in i2c_transfer_config()  argument
415 set_value = ((uint32_t)dev_addr & I2C_CR2_SADD) | in i2c_transfer_config()
434 uint16_t dev_addr, uint16_t mem_addr, in i2c_request_memory_write() argument
437 i2c_transfer_config(hi2c, dev_addr, mem_add_size, I2C_RELOAD_MODE, in i2c_request_memory_write()
480 static int i2c_request_memory_read(struct i2c_handle_s *hi2c, uint16_t dev_addr, in i2c_request_memory_read() argument
484 i2c_transfer_config(hi2c, dev_addr, mem_add_size, I2C_SOFTEND_MODE, in i2c_request_memory_read()
529 static int i2c_write(struct i2c_handle_s *hi2c, uint16_t dev_addr, in i2c_write() argument
569 if (i2c_request_memory_write(hi2c, dev_addr, mem_addr, in i2c_write()
576 i2c_transfer_config(hi2c, dev_addr, xfer_size, in i2c_write()
580 i2c_transfer_config(hi2c, dev_addr, xfer_size, in i2c_write()
587 i2c_transfer_config(hi2c, dev_addr, xfer_size, in i2c_write()
592 i2c_transfer_config(hi2c, dev_addr, xfer_size, in i2c_write()
617 i2c_transfer_config(hi2c, dev_addr, in i2c_write()
623 i2c_transfer_config(hi2c, dev_addr, in i2c_write()
670 int stm32_i2c_mem_write(struct i2c_handle_s *hi2c, uint16_t dev_addr, in stm32_i2c_mem_write() argument
674 return i2c_write(hi2c, dev_addr, mem_addr, mem_add_size, in stm32_i2c_mem_write()
688 int stm32_i2c_master_transmit(struct i2c_handle_s *hi2c, uint16_t dev_addr, in stm32_i2c_master_transmit() argument
692 return i2c_write(hi2c, dev_addr, 0, 0, in stm32_i2c_master_transmit()
710 static int i2c_read(struct i2c_handle_s *hi2c, uint16_t dev_addr, in i2c_read() argument
748 if (i2c_request_memory_read(hi2c, dev_addr, mem_addr, in i2c_read()
761 i2c_transfer_config(hi2c, dev_addr, xfer_size, in i2c_read()
765 i2c_transfer_config(hi2c, dev_addr, xfer_size, in i2c_read()
787 i2c_transfer_config(hi2c, dev_addr, in i2c_read()
793 i2c_transfer_config(hi2c, dev_addr, in i2c_read()
839 int stm32_i2c_mem_read(struct i2c_handle_s *hi2c, uint16_t dev_addr, in stm32_i2c_mem_read() argument
843 return i2c_read(hi2c, dev_addr, mem_addr, mem_add_size, in stm32_i2c_mem_read()
857 int stm32_i2c_master_receive(struct i2c_handle_s *hi2c, uint16_t dev_addr, in stm32_i2c_master_receive() argument
861 return i2c_read(hi2c, dev_addr, 0, 0, in stm32_i2c_master_receive()
876 uint16_t dev_addr, uint32_t trials, in stm32_i2c_is_device_ready() argument
906 (((uint32_t)dev_addr & I2C_CR2_SADD) | in stm32_i2c_is_device_ready()
911 (((uint32_t)dev_addr & I2C_CR2_SADD) | in stm32_i2c_is_device_ready()