]> www.infradead.org Git - users/jedix/linux-maple.git/commit
iio: pressure: bmp280: Use unsigned data types for raw sensor data
authorVasileios Amoiridis <vassilisamir@gmail.com>
Wed, 8 May 2024 16:52:02 +0000 (18:52 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 27 May 2024 08:48:57 +0000 (09:48 +0100)
commitf0fcd87e74295150ec2f811801ef52835d30d3bf
treee7845dd9ce8b1fffeb1c2d75b073c5fb16638d46
parent3b3b0cf4fdd5a6dd46a6a5f4fa44528ead63a044
iio: pressure: bmp280: Use unsigned data types for raw sensor data

The raw sensor data that have not been compensated yet cannot be
signed values, so use unsigned ones. Also, compensated pressure
values cannot be negative so use unsigned also there.

Also, drop redundant cast of data->t_fine variable from s32 to s32.

Signed-off-by: Vasileios Amoiridis <vassilisamir@gmail.com>
Link: https://lore.kernel.org/r/20240508165207.145554-5-vassilisamir@gmail.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/pressure/bmp280-core.c