| /Zephyr-latest/samples/drivers/lcd_cyclonev_socdk/src/ | 
| D | main.c | 25 	ret = i2c_write(i2c, &buf, sizeof(buf), LCD_ADDRESS);  in send_ascii()38 	ret = i2c_write(i2c, str_ptr, len, LCD_ADDRESS);  in send_string()
 53 	ret = i2c_write(i2c, (const uint8_t *) &buf, sizeof(buf), LCD_ADDRESS);  in send_command_no_param()
 68 	ret = i2c_write(i2c, (const uint8_t *) &buf, sizeof(buf), LCD_ADDRESS);  in send_command_one_param()
 
 | 
| /Zephyr-latest/tests/drivers/i2c/i2c_api/src/ | 
| D | test_i2c.c | 73 	if (i2c_write(i2c_dev, datas, 2, GY271_ADDR)) {  in test_gy271()82 	if (i2c_write(i2c_dev, datas, 2, GY271_ADDR)) {  in test_gy271()
 89 	if (i2c_write(i2c_dev, datas, 2, GY271_ADDR)) {  in test_gy271()
 104 	if (i2c_write(i2c_dev, datas, 1, GY271_ADDR)) {  in test_gy271()
 
 | 
| /Zephyr-latest/tests/drivers/i2c/i2c_emul/src/ | 
| D | test_fowarding_common.cpp | 57 	int rc = i2c_write(targets[0], &data, 1, emulated_target_config[0].address + 1);  in ZTEST()73 	zassert_equal(-EINTR, i2c_write(controller, &data, 1, emulated_target_config[0].address));  in ZTEST()
 
 | 
| D | test_forwarding_pio.cpp | 24 		zassert_ok(i2c_write(controller, &data, sizeof(data),  in ZTEST()107 	zassert_equal(-EINVAL, i2c_write(controller, write_data, sizeof(write_data),  in ZTEST()
 116 	zassert_ok(i2c_write(controller, write_data, sizeof(write_data),  in ZTEST()
 244 	zassert_equal(-EINTR, i2c_write(controller, &data, 1, emulated_target_config[0].address));  in ZTEST()
 
 | 
| D | test_forwarding_buf.cpp | 30 		i2c_write(controller, data, ARRAY_SIZE(data), emulated_target_config[0].address));  in ZTEST()
 | 
| /Zephyr-latest/drivers/sensor/st/vl53l0x/ | 
| D | vl53l0x_platform.c | 33 	status_int = i2c_write(Dev->i2c, I2CBuffer, count+1, Dev->I2cDevAddr);  in VL53L0X_WriteMulti()85 	status_int = i2c_write(Dev->i2c, I2CBuffer, 3, Dev->I2cDevAddr);  in VL53L0X_WrWord()
 106 	status_int = i2c_write(Dev->i2c, I2CBuffer, 5, Dev->I2cDevAddr);  in VL53L0X_WrDWord()
 
 | 
| /Zephyr-latest/drivers/smbus/ | 
| D | smbus_stm32.c | 144 		return i2c_write(config->i2c_dev, NULL, 0, periph_addr);  in smbus_stm32_quick()157 	return i2c_write(config->i2c_dev, &command, sizeof(command), periph_addr);  in smbus_stm32_byte_write()
 176 	return i2c_write(config->i2c_dev, buffer, ARRAY_SIZE(buffer), periph_addr);  in smbus_stm32_byte_data_write()
 197 	return i2c_write(config->i2c_dev, buffer, ARRAY_SIZE(buffer), periph_addr);  in smbus_stm32_word_data_write()
 
 | 
| /Zephyr-latest/drivers/i2c/ | 
| D | Kconfig.it8xxx2 | 26 	  i2c_write(), i2c_read(), i2c_burst_read.50 	  including: i2c_write(), i2c_read(), i2c_burst_read.
 
 | 
| D | i2c_shell.c | 163 	ret = i2c_write(dev,  in i2c_write_from_buffer()
 | 
| /Zephyr-latest/tests/boards/nrf/i2c/i2c_slave/src/ | 
| D | main.c | 139 	int ret = i2c_write(fixture->dev, msg, TEST_DATA_SIZE, fixture->addr);  in ZTEST_USER_F()
 | 
| /Zephyr-latest/drivers/fpga/ | 
| D | fpga_slg471x5.c | 107 		ret = i2c_write(config->bus.bus, buf, img_size + 1, SLG471X5_ADDR_UNCONFIGURED);  in fpga_slg471x5_load()
 | 
| /Zephyr-latest/include/zephyr/drivers/ | 
| D | i2c.h | 1302 static inline int i2c_write(const struct device *dev, const uint8_t *buf,  in i2c_write()  function1330 	return i2c_write(spec->bus, buf, num_bytes, spec->addr);  in i2c_write_dt()
 1621 	return i2c_write(dev, tx_buf, 2, dev_addr);  in i2c_reg_write_byte()
 
 | 
| /Zephyr-latest/drivers/misc/grove_lcd_rgb/ | 
| D | grove_lcd_rgb.c | 76 	i2c_write(i2c, data, sizeof(data), GROVE_RGB_BACKLIGHT_ADDR);  in rgb_reg_set()
 | 
| /Zephyr-latest/drivers/usb_c/tcpc/ | 
| D | tcpci.c | 237 		ret = i2c_write(i2c->bus, buf, 2, i2c->addr);  in tcpci_write_reg8()297 		ret = i2c_write(i2c->bus, buf, 3, i2c->addr);  in tcpci_write_reg16()
 
 | 
| /Zephyr-latest/drivers/auxdisplay/ | 
| D | auxdisplay_jhd1313.c | 90 	i2c_write(i2c, command, sizeof(command), JHD1313_BACKLIGHT_ADDR);  in auxdisplay_jhd1313_reg_set()
 | 
| /Zephyr-latest/tests/drivers/i2c/i2c_ram/src/ | 
| D | test_i2c_ram.c | 121 	zassert_ok(i2c_write(i2c_dev, tx_data, ARRAY_SIZE(tx_data), RAM_ADDR),  in ZTEST()
 | 
| /Zephyr-latest/drivers/input/ | 
| D | input_gt911.c | 91 	return i2c_write(config->bus.bus, buf, num_bytes, data->actual_address);  in gt911_i2c_write()
 | 
| /Zephyr-latest/drivers/audio/ | 
| D | wm8904.c | 596 	ret = i2c_write(dev_cfg->i2c.bus, data, 3, dev_cfg->i2c.addr);  in wm8904_write_reg()
 | 
| /Zephyr-latest/drivers/eeprom/ | 
| D | eeprom_at2x.c | 334 		err = i2c_write(config->bus.i2c.bus, block, sizeof(block),  in eeprom_at24_write()
 | 
| /Zephyr-latest/doc/releases/ | 
| D | release-notes-2.0.rst | 1023 * :github:`16519` - USAGE FAULT occurs when i2c_write is called
 | 
| D | release-notes-3.1.rst | 1740 * :github:`43235` - STM32 platform does not handle large i2c_write() correctly
 |