Searched refs:subaddr_size (Results 1 – 1 of 1) sorted by relevance
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/ |
| A D | bflb_i2c.c | 13 …uct bflb_device_s *dev, uint16_t slaveaddr, uint16_t subaddr, uint8_t subaddr_size, bool is_addr_1… in bflb_i2c_addr_config() argument 22 if (subaddr_size > 0) { in bflb_i2c_addr_config() 25 regval |= ((subaddr_size - 1) << I2C_CR_I2C_SUB_ADDR_BC_SHIFT); in bflb_i2c_addr_config() 386 uint16_t subaddr_size = 0; in bflb_i2c_transfer() local 403 subaddr_size = msgs[i].length; in bflb_i2c_transfer() 404 bflb_i2c_addr_config(dev, msgs[i].addr, subaddr, subaddr_size, is_addr_10bit); in bflb_i2c_transfer() 408 subaddr_size = 0; in bflb_i2c_transfer() 409 bflb_i2c_addr_config(dev, msgs[i].addr, subaddr, subaddr_size, is_addr_10bit); in bflb_i2c_transfer()
|
Completed in 4 milliseconds