diff options
Diffstat (limited to 'src/acpi')
-rw-r--r-- | src/acpi/gnvs.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/acpi/gnvs.c b/src/acpi/gnvs.c index 63740d037f..01aff62907 100644 --- a/src/acpi/gnvs.c +++ b/src/acpi/gnvs.c @@ -92,3 +92,16 @@ void acpi_fill_gnvs(void) acpigen_pop_len(); } } + +int acpi_reset_gnvs_for_wake(struct global_nvs **gnvs_) +{ + if (!gnvs) + return -1; + + /* Set unknown wake source */ + gnvs->pm1i = -1; + gnvs->gpei = -1; + + *gnvs_ = gnvs; + return 0; +} |