drivers: input: fix few types

Fix few wrong types in various input drivers.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
diff --git a/drivers/input/input_gpio_kbd_matrix.c b/drivers/input/input_gpio_kbd_matrix.c
index 988320e..ccb7086 100644
--- a/drivers/input/input_gpio_kbd_matrix.c
+++ b/drivers/input/input_gpio_kbd_matrix.c
@@ -47,7 +47,7 @@
 	const struct gpio_kbd_matrix_config *cfg = dev->config;
 	const struct input_kbd_matrix_common_config *common = &cfg->common;
 	struct gpio_kbd_matrix_data *data = dev->data;
-	int state;
+	uint32_t state;
 
 	if (col == INPUT_KBD_MATRIX_COLUMN_DRIVE_NONE) {
 		state = 0;
@@ -92,7 +92,7 @@
 	const struct gpio_kbd_matrix_config *cfg = dev->config;
 	const struct input_kbd_matrix_common_config *common = &cfg->common;
 	struct gpio_kbd_matrix_data *data = dev->data;
-	int val = 0;
+	kbd_row_t val = 0;
 
 	if (data->direct_read) {
 		const struct gpio_dt_spec *gpio0 = &cfg->row_gpio[0];
@@ -132,7 +132,7 @@
 {
 	const struct gpio_kbd_matrix_config *cfg = dev->config;
 	const struct input_kbd_matrix_common_config *common = &cfg->common;
-	unsigned int flags = enabled ? GPIO_INT_EDGE_BOTH : GPIO_INT_DISABLE;
+	gpio_flags_t flags = enabled ? GPIO_INT_EDGE_BOTH : GPIO_INT_DISABLE;
 	int ret;
 
 	if (cfg->idle_poll_dwork != NULL) {
diff --git a/drivers/input/input_gpio_qdec.c b/drivers/input/input_gpio_qdec.c
index 2b1a357..fe02ad6 100644
--- a/drivers/input/input_gpio_qdec.c
+++ b/drivers/input/input_gpio_qdec.c
@@ -131,7 +131,7 @@
 static void gpio_qdec_irq_setup(const struct device *dev, bool enable)
 {
 	const struct gpio_qdec_config *cfg = dev->config;
-	unsigned int flags = enable ? GPIO_INT_EDGE_BOTH : GPIO_INT_DISABLE;
+	gpio_flags_t flags = enable ? GPIO_INT_EDGE_BOTH : GPIO_INT_DISABLE;
 	int ret;
 
 	for (int i = 0; i < GPIO_QDEC_GPIO_NUM; i++) {
diff --git a/drivers/input/input_npcx_kbd.c b/drivers/input/input_npcx_kbd.c
index 25f28e3..cd0850e 100644
--- a/drivers/input/input_npcx_kbd.c
+++ b/drivers/input/input_npcx_kbd.c
@@ -102,7 +102,7 @@
 	const struct npcx_kbd_config *config = dev->config;
 	const struct input_kbd_matrix_common_config *common = &config->common;
 	struct kbs_reg *const inst = config->base;
-	int val;
+	kbd_row_t val;
 
 	val = inst->KBSIN;