diff options
author | Mitsuru IWASAKI <iwasaki@FreeBSD.org> | 2002-06-30 17:53:12 +0000 |
---|---|---|
committer | Mitsuru IWASAKI <iwasaki@FreeBSD.org> | 2002-06-30 17:53:12 +0000 |
commit | 74fc979a09c48d31eb078e914207812ff7f1978f (patch) | |
tree | e90efa2f0b6a55e4114028b09fc286948d8516ea /sys/ia64/acpica | |
parent | 733e46c4742da55eedf74f17a009720aba269fba (diff) | |
download | src-74fc979a09c48d31eb078e914207812ff7f1978f.tar.gz src-74fc979a09c48d31eb078e914207812ff7f1978f.zip |
Resolve conflicts arising from the ACPI CA 20020404 import.
Notes
Notes:
svn path=/head/; revision=99149
Diffstat (limited to 'sys/ia64/acpica')
-rw-r--r-- | sys/ia64/acpica/OsdEnvironment.c | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/sys/ia64/acpica/OsdEnvironment.c b/sys/ia64/acpica/OsdEnvironment.c index 897fc2613344..724968e469e5 100644 --- a/sys/ia64/acpica/OsdEnvironment.c +++ b/sys/ia64/acpica/OsdEnvironment.c @@ -51,13 +51,18 @@ AcpiOsTerminate(void) } ACPI_STATUS -AcpiOsGetRootPointer(UINT32 Flags, ACPI_PHYSICAL_ADDRESS *RsdpPhysicalAddress) +AcpiOsGetRootPointer(UINT32 Flags, ACPI_POINTER *RsdpAddress) { - if (ia64_efi_acpi20_table) - *RsdpPhysicalAddress = ia64_efi_acpi20_table; - else if (ia64_efi_acpi_table) - *RsdpPhysicalAddress = ia64_efi_acpi_table; + if (ia64_efi_acpi20_table) { + RsdpAddress->PointerType = ACPI_PHYSICAL_POINTER; + RsdpAddress->Pointer.Physical = ia64_efi_acpi20_table; + + } + else if (ia64_efi_acpi_table) { + RsdpAddress->PointerType = ACPI_PHYSICAL_POINTER; + RsdpAddress->Pointer.Physical = ia64_efi_acpi_table; + } else return(AE_NOT_FOUND); |