Home
last modified time | relevance | path

Searched refs:old_value (Results 1 – 7 of 7) sorted by relevance

/drivers/gpio/
A Dgpio_aw9523b.c155 gpio_port_value_t old_value; in gpio_aw9523b_port_read_write_toggle() local
185 old_value = sys_get_le16(buf); in gpio_aw9523b_port_read_write_toggle()
188 new_value = (old_value & ~mask) | (*value & mask); in gpio_aw9523b_port_read_write_toggle()
190 new_value = (old_value & ~mask) | (~old_value & mask); in gpio_aw9523b_port_read_write_toggle()
193 if (new_value == old_value) { in gpio_aw9523b_port_read_write_toggle()
/drivers/sensor/ams/tsl2591/
A Dtsl2591.c34 uint8_t old_value, new_value; in tsl2591_reg_update() local
37 ret = tsl2591_reg_read(dev, reg, &old_value, 1U); in tsl2591_reg_update()
42 new_value = (old_value & ~mask) | (val & mask); in tsl2591_reg_update()
43 if (new_value == old_value) { in tsl2591_reg_update()
/drivers/sensor/vishay/vcnl36825t/
A Dvcnl36825t.c50 uint16_t old_value, new_value; in vcnl36825t_update() local
52 rc = vcnl36825t_read(spec, reg_addr, &old_value); in vcnl36825t_update()
57 new_value = (old_value & ~mask) | (value & mask); in vcnl36825t_update()
59 if (new_value == old_value) { in vcnl36825t_update()
/drivers/usb_c/tcpc/
A Dtcpci.c253 uint8_t old_value; in tcpci_update_reg8() local
256 ret = tcpci_read_reg8(i2c, reg, &old_value); in tcpci_update_reg8()
261 old_value &= ~mask; in tcpci_update_reg8()
262 old_value |= (value & mask); in tcpci_update_reg8()
264 ret = tcpci_write_reg8(i2c, reg, old_value); in tcpci_update_reg8()
/drivers/sensor/bosch/bmp388/
A Dbmp388.c78 uint8_t old_value, new_value; in bmp388_reg_field_update() local
81 rc = cfg->bus_io->read(&cfg->bus, reg, &old_value, 1); in bmp388_reg_field_update()
86 new_value = (old_value & ~mask) | (val & mask); in bmp388_reg_field_update()
87 if (new_value == old_value) { in bmp388_reg_field_update()
/drivers/sensor/bosch/bmm150/
A Dbmm150.c65 uint8_t old_value, new_value; in bmm150_reg_update_byte() local
67 ret = bmm150_reg_read(dev, reg, &old_value, 1); in bmm150_reg_update_byte()
73 new_value = (old_value & ~mask) | (value & mask); in bmm150_reg_update_byte()
75 if (new_value == old_value) { in bmm150_reg_update_byte()
/drivers/sensor/melexis/mlx90394/
A Dmlx90394.c138 const uint8_t new_val, uint8_t *old_value) in mlx90394_update_register() argument
142 if (new_val != *old_value) { in mlx90394_update_register()
143 *old_value = new_val; in mlx90394_update_register()

Completed in 26 milliseconds