linux-imx/drivers/iio/pressure
Adam Rizkalla dd7c4e3704 iio: pressure: bmp280: Fix BMP580 temperature reading
[ Upstream commit 0f0f630661 ]

Fix overflow issue when storing BMP580 temperature reading and
properly preserve sign of 24-bit data.

Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
Tested-By: Vasileios Amoiridis <vassilisamir@gmail.com>
Acked-by: Angel Iglesias <ang.iglesiasg@gmail.com>
Link: https://lore.kernel.org/r/Zin2udkXRD0+GrML@adam-asahi.lan
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-07-05 09:33:42 +02:00
..
abp060mg.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
bmp280-core.c iio: pressure: bmp280: Fix BMP580 temperature reading 2024-07-05 09:33:42 +02:00
bmp280-i2c.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
bmp280-regmap.c
bmp280-spi.c iio: pressure: Fixes BME280 SPI driver data 2024-05-17 12:02:31 +02:00
bmp280.h iio: pressure: fix some word spelling errors 2024-07-05 09:33:42 +02:00
cros_ec_baro.c
dlhl60d.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
dps310.c iio: pressure: dps310: support negative temperature values 2024-06-12 11:12:20 +02:00
hid-sensor-press.c
hp03.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
hp206c.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
icp10100.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
Kconfig iio: pressure: Honeywell mprls0025pa pressure sensor 2023-05-21 18:54:58 +01:00
Makefile iio: pressure: Honeywell mprls0025pa pressure sensor 2023-05-21 18:54:58 +01:00
mpl115_i2c.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
mpl115_spi.c
mpl115.c
mpl115.h
mpl3115.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
mprls0025pa.c iio: pressure: mprls0025pa fix off-by-one enum 2024-03-26 18:20:04 -04:00
ms5611_core.c iio: pressure: ms5611: ms5611_prom_is_valid false negative bug 2023-10-05 18:06:46 +01:00
ms5611_i2c.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
ms5611_spi.c
ms5611.h
ms5637.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
st_pressure_buffer.c
st_pressure_core.c
st_pressure_i2c.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
st_pressure_spi.c
st_pressure.h
t5403.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
zpa2326_i2c.c iio: Switch i2c drivers back to use .probe() 2023-05-21 18:54:53 +01:00
zpa2326_spi.c
zpa2326.c
zpa2326.h