Home
last modified time | relevance | path

Searched refs:slave_address (Results 1 – 8 of 8) sorted by relevance

/Zephyr-Core-3.5.0/drivers/i2c/
Di2c_sbcon.c88 uint8_t num_msgs, uint16_t slave_address) in i2c_sbcon_transfer() argument
93 slave_address); in i2c_sbcon_transfer()
Di2c_bitbang.h63 uint16_t slave_address);
Di2c_gpio.c97 uint8_t num_msgs, uint16_t slave_address) in i2c_gpio_transfer() argument
105 slave_address); in i2c_gpio_transfer()
Di2c_ll_stm32.h58 uint16_t slave_address; member
Di2c_bitbang.c185 uint16_t slave_address) in i2c_bitbang_transfer() argument
223 unsigned int byte0 = slave_address << 1; in i2c_bitbang_transfer()
Di2c_ll_stm32_v2.c131 uint8_t slave_address; in stm32_i2c_slave_event() local
134 slave_address = LL_I2C_GetAddressMatchCode(i2c) >> 1; in stm32_i2c_slave_event()
136 slave_address == data->slave_cfg->address) { in stm32_i2c_slave_event()
139 slave_address == data->slave2_cfg->address) { in stm32_i2c_slave_event()
Di2c_dw.c490 static int i2c_dw_setup(const struct device *dev, uint16_t slave_address) in i2c_dw_setup() argument
593 ic_tar.bits.ic_tar = slave_address; in i2c_dw_setup()
596 write_sar(slave_address, reg_base); in i2c_dw_setup()
619 uint16_t slave_address) in i2c_dw_transfer() argument
646 ret = i2c_dw_setup(dev, slave_address); in i2c_dw_transfer()
Di2c_ll_stm32_v1.c167 data->slave_address = slave; in msg_init()
231 uint16_t saddr = data->slave_address; in handle_sb()
568 LL_I2C_TransmitData8(i2c, data->slave_address); in stm32_i2c_event_isr()
746 slave = data->slave_address & 0xFF; in stm32_i2c_msg_write()