From 1b93ce7226c185b96be675348a134c3a73dfd25d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Cab=C3=A9?= Date: Sun, 22 Jun 2025 22:27:26 +0200 Subject: [PATCH] drivers: sensor: paj7620: fix return value of paj7620_get_hw_id() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use a local signed variable to store negative return values instead of unsigned previously so that errors are actually detected/returned. Signed-off-by: Benjamin Cabé --- drivers/sensor/pixart/paj7620/paj7620.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/sensor/pixart/paj7620/paj7620.c b/drivers/sensor/pixart/paj7620/paj7620.c index d729fe75bf9..27f35fa9976 100644 --- a/drivers/sensor/pixart/paj7620/paj7620.c +++ b/drivers/sensor/pixart/paj7620/paj7620.c @@ -48,7 +48,7 @@ static int paj7620_select_register_bank(const struct device *dev, enum paj7620_m static int paj7620_get_hw_id(const struct device *dev, uint16_t *result) { - uint8_t ret; + int ret; uint8_t hw_id[2]; const struct paj7620_config *config = dev->config;