summaryrefslogtreecommitdiffstats
path: root/sys/boot/ia64/common/bootinfo.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/boot/ia64/common/bootinfo.c')
-rw-r--r--sys/boot/ia64/common/bootinfo.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/boot/ia64/common/bootinfo.c b/sys/boot/ia64/common/bootinfo.c
index 484f226..def4bfb 100644
--- a/sys/boot/ia64/common/bootinfo.c
+++ b/sys/boot/ia64/common/bootinfo.c
@@ -39,6 +39,8 @@
#include "bootstrap.h"
+static EFI_GUID hcdp = HCDP_TABLE_GUID;
+
/*
* Return a 'boothowto' value corresponding to the kernel arguments in
* (kargs) and any relevant environment variables.
@@ -300,6 +302,7 @@ bi_load(struct bootinfo *bi, struct preloaded_file *fp, UINTN *mapkey,
bi->bi_symtab = ssym;
bi->bi_esymtab = esym;
+ bi->bi_hcdp = (uint64_t)efi_get_table(&hcdp); /* DIG64 HCDP table addr. */
fpswa_init(&bi->bi_fpswa); /* find FPSWA interface */
/* find the last module in the chain */
OpenPOWER on IntegriCloud