From: Yo-Jung (Leo) Lin <0xff07@gmail.com> Date: Fri, 11 Oct 2024 11:52:24 +0000 (+0800) Subject: iio: pressure: bmp280: Fix uninitialized variable X-Git-Tag: v6.13-rc1~28^2~41^2~17 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=f32ea7aab378d99414a36e448f5f030e32aa9601;p=linux-block.git iio: pressure: bmp280: Fix uninitialized variable clang found that the "offset" in bmp580_trigger_handler doesn't get initialized before access. Add proper initialization to this variable. Signed-off-by: Yo-Jung Lin (Leo) <0xff07@gmail.com> Link: https://patch.msgid.link/20241011115334.367736-1-0xff07@gmail.com Signed-off-by: Jonathan Cameron --- diff --git a/drivers/iio/pressure/bmp280-core.c b/drivers/iio/pressure/bmp280-core.c index f4df222ed0c3..682329f81886 100644 --- a/drivers/iio/pressure/bmp280-core.c +++ b/drivers/iio/pressure/bmp280-core.c @@ -2222,6 +2222,8 @@ static irqreturn_t bmp580_trigger_handler(int irq, void *p) goto out; } + offset = 0; + /* Pressure calculations */ memcpy(&data->sensor_data[offset], &data->buf[3], 3);