Searched refs:old_value (Results 1 – 7 of 7) sorted by relevance
| /drivers/gpio/ |
| A D | gpio_aw9523b.c | 155 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 D | tsl2591.c | 34 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 D | vcnl36825t.c | 50 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 D | tcpci.c | 253 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 D | bmp388.c | 78 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 D | bmm150.c | 65 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 D | mlx90394.c | 138 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