summaryrefslogtreecommitdiff
path: root/src/acpi/chromeos-gnvs.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/acpi/chromeos-gnvs.c')
-rw-r--r--src/acpi/chromeos-gnvs.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/acpi/chromeos-gnvs.c b/src/acpi/chromeos-gnvs.c
index 81c652ad3f..060d56d44b 100644
--- a/src/acpi/chromeos-gnvs.c
+++ b/src/acpi/chromeos-gnvs.c
@@ -5,11 +5,9 @@
#include <smbios.h>
#include <vendorcode/google/chromeos/gnvs.h>
-void gnvs_assign_chromeos(void)
+void gnvs_assign_chromeos(void *gnvs_section)
{
- chromeos_acpi_t *gnvs_chromeos = gnvs_chromeos_ptr(acpi_get_gnvs());
- if (!gnvs_chromeos)
- return;
+ chromeos_acpi_t *gnvs_chromeos = gnvs_section;
chromeos_init_chromeos_acpi(gnvs_chromeos);
@@ -22,7 +20,7 @@ void gnvs_assign_chromeos(void)
void gnvs_set_ecfw_rw(void)
{
- chromeos_acpi_t *gnvs_chromeos = gnvs_chromeos_ptr(acpi_get_gnvs());
+ chromeos_acpi_t *gnvs_chromeos = chromeos_get_chromeos_acpi();
if (!gnvs_chromeos)
return;
@@ -31,7 +29,7 @@ void gnvs_set_ecfw_rw(void)
void smbios_type0_bios_version(uintptr_t address)
{
- chromeos_acpi_t *gnvs_chromeos = gnvs_chromeos_ptr(acpi_get_gnvs());
+ chromeos_acpi_t *gnvs_chromeos = chromeos_get_chromeos_acpi();
if (!gnvs_chromeos)
return;