coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
wakeup.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <soc/gpio.h>
4 #include <soc/wakeup.h>
5 
7 {
8  /* The "wake up" event is not reliable (known as "bad wakeup") and needs
9  * reset if GPIO value is high. */
10  return gpio_get_value(GPIO_Y10);
11 }
int wakeup_need_reset(void)
Definition: wakeup.c:6
int gpio_get_value(unsigned int gpio)
Get a GPIO's value.
Definition: gpio.c:167
@ GPIO_Y10
Definition: gpio.h:216