diff options
Diffstat (limited to 'src/acpi/chromeos-gnvs.c')
-rw-r--r-- | src/acpi/chromeos-gnvs.c | 10 |
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; |