diff options
Diffstat (limited to 'chip/g/gpio.c')
-rw-r--r-- | chip/g/gpio.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chip/g/gpio.c b/chip/g/gpio.c index 23c551c945..122f7f1f24 100644 --- a/chip/g/gpio.c +++ b/chip/g/gpio.c @@ -256,6 +256,13 @@ int gpio_disable_interrupt(enum gpio_signal signal) return EC_SUCCESS; } +int gpio_clear_pending_interrupt(enum gpio_signal signal) +{ + const struct gpio_info *g = gpio_list + signal; + GR_GPIO_CLRINTSTAT(g->port) = g->mask; + return EC_SUCCESS; +} + void gpio_pre_init(void) { const struct gpio_info *g = gpio_list; |