Home
last modified time | relevance | path

Searched refs:i2c_write (Results 1 – 15 of 15) sorted by relevance

/Zephyr-Core-3.7.0/samples/drivers/lcd_cyclonev_socdk/src/
Dmain.c25 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-Core-3.7.0/tests/drivers/i2c/i2c_api/src/
Dtest_i2c.c62 if (i2c_write(i2c_dev, datas, 2, 0x1E)) { in test_gy271()
69 if (i2c_write(i2c_dev, datas, 2, 0x1E)) { in test_gy271()
77 if (i2c_write(i2c_dev, datas, 1, 0x1E)) { in test_gy271()
/Zephyr-Core-3.7.0/drivers/sensor/st/vl53l0x/
Dvl53l0x_platform.c33 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-Core-3.7.0/drivers/smbus/
Dsmbus_stm32.c144 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-Core-3.7.0/drivers/i2c/
DKconfig.it8xxx225 i2c_write(), i2c_read(), i2c_burst_read.
48 including: i2c_write(), i2c_read(), i2c_burst_read.
Di2c_shell.c162 ret = i2c_write(dev, in i2c_write_from_buffer()
/Zephyr-Core-3.7.0/tests/boards/nrf/i2c/i2c_slave/src/
Dmain.c139 int ret = i2c_write(fixture->dev, msg, TEST_DATA_SIZE, fixture->addr); in ZTEST_USER_F()
/Zephyr-Core-3.7.0/include/zephyr/drivers/
Di2c.h1240 static inline int i2c_write(const struct device *dev, const uint8_t *buf, in i2c_write() function
1268 return i2c_write(spec->bus, buf, num_bytes, spec->addr); in i2c_write_dt()
1559 return i2c_write(dev, tx_buf, 2, dev_addr); in i2c_reg_write_byte()
/Zephyr-Core-3.7.0/drivers/misc/grove_lcd_rgb/
Dgrove_lcd_rgb.c76 i2c_write(i2c, data, sizeof(data), GROVE_RGB_BACKLIGHT_ADDR); in rgb_reg_set()
/Zephyr-Core-3.7.0/drivers/auxdisplay/
Dauxdisplay_jhd1313.c90 i2c_write(i2c, command, sizeof(command), JHD1313_BACKLIGHT_ADDR); in auxdisplay_jhd1313_reg_set()
/Zephyr-Core-3.7.0/drivers/input/
Dinput_gt911.c87 return i2c_write(config->bus.bus, buf, num_bytes, data->actual_address); in gt911_i2c_write()
/Zephyr-Core-3.7.0/tests/drivers/i2c/i2c_ram/src/
Dtest_i2c_ram.c121 zassert_ok(i2c_write(i2c_dev, tx_data, ARRAY_SIZE(tx_data), RAM_ADDR), in ZTEST()
/Zephyr-Core-3.7.0/drivers/eeprom/
Deeprom_at2x.c334 err = i2c_write(config->bus.i2c.bus, block, sizeof(block), in eeprom_at24_write()
/Zephyr-Core-3.7.0/doc/releases/
Drelease-notes-2.0.rst1023 * :github:`16519` - USAGE FAULT occurs when i2c_write is called
Drelease-notes-3.1.rst1740 * :github:`43235` - STM32 platform does not handle large i2c_write() correctly