drivers: gpio: Fix uninitialized variable in gpio_pca_series

Fix uninitialized val variables scanned by Coverity.

Signed-off-by: James Roy <rruuaanng@outlook.com>
This commit is contained in:
James Roy 2024-12-18 10:03:48 +08:00 committed by Benjamin Cabé
parent 0af196ef0d
commit e9a5b48b6c

View File

@ -898,7 +898,7 @@ static int gpio_pca_series_pin_configure(const struct device *dev,
{
const struct gpio_pca_series_config *cfg = dev->config;
struct gpio_pca_series_data *data = dev->data;
uint32_t reg_value;
uint32_t reg_value = 0;
int ret = 0;
if ((flags & GPIO_INPUT) && (flags & GPIO_OUTPUT)) {
@ -1474,9 +1474,9 @@ static void gpio_pca_series_interrupt_handler_standard(const struct device *dev,
{
struct gpio_pca_series_data *data = dev->data;
int ret = 0;
uint32_t input_old, int_rise, int_fall;
uint32_t input;
uint32_t transitioned_pins;
uint32_t input_old = 0, int_rise = 0, int_fall = 0;
uint32_t input = 0;
uint32_t transitioned_pins = 0;
uint32_t int_status = 0;
k_sem_take(&data->lock, K_FOREVER);