aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64
diff options
context:
space:
mode:
authorMitsuru IWASAKI <iwasaki@FreeBSD.org>2002-06-30 17:53:12 +0000
committerMitsuru IWASAKI <iwasaki@FreeBSD.org>2002-06-30 17:53:12 +0000
commit74fc979a09c48d31eb078e914207812ff7f1978f (patch)
treee90efa2f0b6a55e4114028b09fc286948d8516ea /sys/ia64
parent733e46c4742da55eedf74f17a009720aba269fba (diff)
downloadsrc-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')
-rw-r--r--sys/ia64/acpica/OsdEnvironment.c15
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);