diff --git a/drivers/espi/espi_it8xxx2.c b/drivers/espi/espi_it8xxx2.c index 58fcae32371..9f6b4ea3ccd 100644 --- a/drivers/espi/espi_it8xxx2.c +++ b/drivers/espi/espi_it8xxx2.c @@ -1804,7 +1804,7 @@ static void espi_it8xxx2_enable_reset(void) gpio_add_callback(ESPI_IT8XXX2_ESPI_RESET_PORT, &espi_reset_cb); gpio_pin_interrupt_configure(ESPI_IT8XXX2_ESPI_RESET_PORT, ESPI_IT8XXX2_ESPI_RESET_PIN, - GPIO_INT_TRIG_BOTH); + GPIO_INT_MODE_EDGE | GPIO_INT_TRIG_BOTH); } static struct espi_it8xxx2_data espi_it8xxx2_data_0; diff --git a/drivers/serial/uart_ite_it8xxx2.c b/drivers/serial/uart_ite_it8xxx2.c index 07f943501a8..7686ba864f8 100644 --- a/drivers/serial/uart_ite_it8xxx2.c +++ b/drivers/serial/uart_ite_it8xxx2.c @@ -97,7 +97,7 @@ static inline int uart_it8xxx2_pm_action(const struct device *dev, case PM_DEVICE_ACTION_SUSPEND: /* Enable UART WUI */ ret = gpio_pin_interrupt_configure_dt(&config->gpio_wui, - GPIO_INT_TRIG_LOW); + GPIO_INT_MODE_EDGE | GPIO_INT_TRIG_LOW); if (ret < 0) { LOG_ERR("Failed to configure UART%d WUI (ret %d)", config->port, ret);