qemu/hw/sensor
Philippe Mathieu-Daudé bf4e487057 hw/sensor/tmp105: OS (one-shot) bit in config register always returns 0
Per datasheet, "ONE-SHOT (OS)", the OS bit always returns 0 when reading
the configuration register.

Clear the ONE_SHOT bit in the WRITE path. Now than the READ path is
simpler, we can also simplify tmp105_alarm_update().

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Message-Id: <20240906154911.86803-5-philmd@linaro.org>
2024-09-13 20:11:13 +02:00
..
adm1266.c hw, target: Add ResetType argument to hold and exit phase methods 2024-04-25 10:21:06 +01:00
adm1272.c hw, target: Add ResetType argument to hold and exit phase methods 2024-04-25 10:21:06 +01:00
dps310.c hw: Use device_class_set_legacy_reset() instead of opencoding 2024-09-13 15:31:44 +01:00
emc141x.c hw: Use device_class_set_legacy_reset() instead of opencoding 2024-09-13 15:31:44 +01:00
isl_pmbus_vr.c hw, target: Add ResetType argument to hold and exit phase methods 2024-04-25 10:21:06 +01:00
Kconfig hw/sensor: add ADM1266 device model 2023-11-07 13:08:49 +01:00
lsm303dlhc_mag.c hw: Use device_class_set_legacy_reset() instead of opencoding 2024-09-13 15:31:44 +01:00
max31785.c hw, target: Add ResetType argument to hold and exit phase methods 2024-04-25 10:21:06 +01:00
max34451.c hw, target: Add ResetType argument to hold and exit phase methods 2024-04-25 10:21:06 +01:00
meson.build hw/sensor: add ADM1266 device model 2023-11-07 13:08:49 +01:00
tmp105.c hw/sensor/tmp105: OS (one-shot) bit in config register always returns 0 2024-09-13 20:11:13 +02:00
tmp421.c hw/sensor: Constify VMState 2023-12-30 07:38:06 +11:00