Home
last modified time | relevance | path

Searched refs:i2c_burst_write_dt (Results 1 – 25 of 44) sorted by relevance

12

/Zephyr-latest/drivers/gpio/
Dgpio_nct38xx.c60 if (i2c_burst_write_dt(data->i2c_dev, NCT38XX_REG_ALERT_MASK, (uint8_t *)&alert_mask, in nct38xx_init_interrupt()
76 if (i2c_burst_write_dt(data->i2c_dev, NCT38XX_REG_ALERT, (uint8_t *)&alert, in nct38xx_init_interrupt()
83 if (i2c_burst_write_dt(data->i2c_dev, NCT38XX_REG_ALERT_MASK, (uint8_t *)&alert_mask, in nct38xx_init_interrupt()
Dgpio_pca6416.c229 rc = i2c_burst_write_dt(&cfg->i2c, PCA6416_OUTPUT_PORT0, in gpio_pca6416_config()
235 rc = i2c_burst_write_dt(&cfg->i2c, PCA6416_CONFIG_PORT0, in gpio_pca6416_config()
300 rc = i2c_burst_write_dt(&cfg->i2c, PCA6416_OUTPUT_PORT0, (uint8_t *)&out, 2); in gpio_pca6416_port_write()
Dgpio_rt1718s.h142 return i2c_burst_write_dt(&config->i2c_dev, start_addr, buf, num_bytes); in rt1718s_reg_burst_write()
Dgpio_nct38xx_alert.c80 ret = i2c_burst_write_dt(mfd->i2c_dev, NCT38XX_REG_ALERT, in nct38xx_alert_is_active()
/Zephyr-latest/drivers/sensor/xbr818/
Dxbr818.c113 ret = i2c_burst_write_dt(&config->i2c, XBR818_THRESHOLD_1, tmp, 2); in xbr818_attr_set()
120 ret = i2c_burst_write_dt(&config->i2c, XBR818_THRESHOLD_NOISE_1, tmp, 2); in xbr818_attr_set()
133 ret = i2c_burst_write_dt(&config->i2c, XBR818_DELAY_TIME_1, tmp, 3); in xbr818_attr_set()
146 ret = i2c_burst_write_dt(&config->i2c, XBR818_LOCK_TIME_1, tmp, 3); in xbr818_attr_set()
328 ret |= i2c_burst_write_dt(&config->i2c, XBR818_THRESHOLD_1, data, 2); in xbr818_init_defaults()
333 ret |= i2c_burst_write_dt(&config->i2c, XBR818_THRESHOLD_NOISE_1, data, 2); in xbr818_init_defaults()
340 ret |= i2c_burst_write_dt(&config->i2c, XBR818_DELAY_TIME_1, data, 3); in xbr818_init_defaults()
347 ret |= i2c_burst_write_dt(&config->i2c, XBR818_LOCK_TIME_1, data, 3); in xbr818_init_defaults()
/Zephyr-latest/drivers/sensor/tdk/icm42x70/
Dicm42x70_i2c.c29 return i2c_burst_write_dt(&bus->i2c, reg, buf, size); in icm42x70_reg_write_i2c()
/Zephyr-latest/drivers/sensor/bosch/bmi270/
Dbmi270_i2c.c27 return i2c_burst_write_dt(&bus->i2c, start, data, len); in bmi270_reg_write_i2c()
/Zephyr-latest/drivers/rtc/
Drtc_rx8130ce.c213 rc = i2c_burst_write_dt(&cfg->i2c, TIME, (uint8_t *)&rtc_time, sizeof(rtc_time)); in rx8130ce_set_time()
264 rc = i2c_burst_write_dt(&cfg->i2c, EXTENSION, (uint8_t *)&data->reg, sizeof(data->reg)); in rx8130ce_irq_work_handler()
345 rc = i2c_burst_write_dt(&cfg->i2c, EXTENSION, (uint8_t *)&data->reg, in rx8130ce_alarm_set_time()
374 rc = i2c_burst_write_dt(&cfg->i2c, ALARM, (uint8_t *)&alarm_time, sizeof(alarm_time)); in rx8130ce_alarm_set_time()
381 rc = i2c_burst_write_dt(&cfg->i2c, EXTENSION, (uint8_t *)&data->reg, sizeof(data->reg)); in rx8130ce_alarm_set_time()
517 rc = i2c_burst_write_dt(&cfg->i2c, EXTENSION, (uint8_t *)&data->reg, sizeof(data->reg)); in rx8130ce_alarm_set_callback()
573 rc = i2c_burst_write_dt(&cfg->i2c, EXTENSION, (uint8_t *)&data->reg, sizeof(data->reg)); in rx8130ce_update_set_callback()
610 rc = i2c_burst_write_dt(&cfg->i2c, OFFSET, &offset, sizeof(offset)); in rx8130ce_set_calibration()
700 rc = i2c_burst_write_dt(&cfg->i2c, CTRL1, in rx8130ce_init()
736 rc = i2c_burst_write_dt(&cfg->i2c, EXTENSION, (uint8_t *)&data->reg, sizeof(data->reg)); in rx8130ce_init()
Drtc_bq32002.c142 err = i2c_burst_write_dt(&config->i2c, BQ32002_SF_KEY_1_REG, sf_regs, in bq32002_set_irq_frequency()
181 err = i2c_burst_write_dt(&config->i2c, BQ32002_SECONDS_REG, regs, sizeof(regs)); in bq32002_set_time()
Drtc_pcf8563.c139 ret = i2c_burst_write_dt(&config->i2c, PCF8563_TIME_DATE_REGISTER, in pcf8563_set_time()
272 ret = i2c_burst_write_dt(&config->i2c, PCF8563_ALARM_REGISTER, regs, sizeof(regs)); in pcf8563_alarm_set_time()
Drtc_ds1307.c87 err = i2c_burst_write_dt(&config->i2c_bus, DS1307_REG_SECONDS, regs, sizeof(regs)); in ds1307_set_time()
/Zephyr-latest/drivers/sensor/st/stts751/
Dstts751_i2c.c36 return i2c_burst_write_dt(&cfg->i2c, reg_addr, value, len); in stts751_i2c_write()
/Zephyr-latest/drivers/sensor/st/iis2dh/
Diis2dh_i2c.c35 return i2c_burst_write_dt(&config->i2c, reg_addr | 0x80, value, len); in iis2dh_i2c_write()
/Zephyr-latest/drivers/sensor/st/iis2mdc/
Diis2mdc_i2c.c35 return i2c_burst_write_dt(&cfg->i2c, reg_addr, value, len); in iis2mdc_i2c_write()
/Zephyr-latest/drivers/sensor/st/ism330dhcx/
Dism330dhcx_i2c.c36 return i2c_burst_write_dt(&cfg->i2c, reg_addr, value, len); in ism330dhcx_i2c_write()
/Zephyr-latest/drivers/led/
Dncp5623.c89 return i2c_burst_write_dt(&config->bus, NCP5623_LED_CURRENT | NCP5623_MAX_BRIGHTNESS, buf, in ncp5623_set_color()
178 if (i2c_burst_write_dt(&config->bus, NCP5623_LED_CURRENT | NCP5623_MAX_BRIGHTNESS, buf, in ncp5623_led_init()
/Zephyr-latest/drivers/sensor/st/lsm6dsl/
Dlsm6dsl_i2c.c34 return i2c_burst_write_dt(&cfg->bus_cfg.i2c, reg_addr, value, len); in lsm6dsl_i2c_write_data()
/Zephyr-latest/drivers/mfd/
Dmfd_ds3231.c50 int err = i2c_burst_write_dt(&config->i2c_bus, start_reg, buf, buf_size); in mfd_ds3231_i2c_set_registers()
/Zephyr-latest/drivers/sensor/bosch/bma4xx/
Dbma4xx_i2c.c33 return i2c_burst_write_dt(&cfg->bus_cfg.i2c, reg_addr, value, in bma4xx_i2c_write_data()
/Zephyr-latest/drivers/sensor/st/lis2dh/
Dlis2dh_i2c.c37 return i2c_burst_write_dt(&cfg->bus_cfg.i2c, reg_addr | LIS2DH_AUTOINCREMENT_ADDR, value, in lis2dh_i2c_write_data()
/Zephyr-latest/drivers/charger/
Dsbs_charger.c47 return i2c_burst_write_dt(&config->i2c, reg_addr, buf, sizeof(buf)); in sbs_cmd_reg_write()
/Zephyr-latest/drivers/sensor/honeywell/hmc5883l/
Dhmc5883l.c143 if (i2c_burst_write_dt(&config->i2c, HMC5883L_REG_CONFIG_A, in hmc5883l_init()
/Zephyr-latest/drivers/sensor/ams/tsl2540/
Dtsl2540.c186 ret = i2c_burst_write_dt( in tsl2540_attr_set()
205 ret = i2c_burst_write_dt( in tsl2540_attr_set()
/Zephyr-latest/drivers/sensor/apds9960/
Dapds9960.c247 if (i2c_burst_write_dt(&config->i2c, in apds9960_ambient_setup()
255 if (i2c_burst_write_dt(&config->i2c, in apds9960_ambient_setup()
/Zephyr-latest/drivers/sensor/ti/tmp435/
Dtmp435.c30 return i2c_burst_write_dt(&cfg->i2c, reg, buf, size); in tmp435_reg_write()

12