[PATCH] Add arm64 to support dmicheck test
Colin King
colin.king at canonical.com
Mon Oct 20 08:16:42 UTC 2014
From: Yi Li <yi.li at linaro.org>
As SMBIOS/DMI will be used in arm64 server market, it's not only for
x86, but also for arm64 processor.
Signed-off-by: Yi Li <yi.li at linaro.org>
Acked-by: Colin Ian King <colin.king at canonical.com>
---
src/dmi/dmicheck/dmicheck.c | 2 +-
src/lib/include/fwts.h | 4 ++++
src/lib/src/fwts_smbios.c | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/dmi/dmicheck/dmicheck.c b/src/dmi/dmicheck/dmicheck.c
index e6dee6e..3d7cd24 100644
--- a/src/dmi/dmicheck/dmicheck.c
+++ b/src/dmi/dmicheck/dmicheck.c
@@ -24,7 +24,7 @@
#include "fwts.h"
-#ifdef FWTS_ARCH_INTEL
+#if defined(FWTS_ARCH_INTEL) || defined(FWTS_ARCH_AARCH64)
#include <stdlib.h>
#include <stdio.h>
diff --git a/src/lib/include/fwts.h b/src/lib/include/fwts.h
index 730967d..d98932b 100644
--- a/src/lib/include/fwts.h
+++ b/src/lib/include/fwts.h
@@ -26,6 +26,10 @@
#define FWTS_ARCH_INTEL 1
#endif
+#if defined(__aarch64__)
+#define FWTS_ARCH_AARCH64 1
+#endif
+
#define FWTS_UNUSED(var) (void)var
#define FWTS_JSON_DATA_PATH DATAROOTDIR "/fwts"
diff --git a/src/lib/src/fwts_smbios.c b/src/lib/src/fwts_smbios.c
index 9e850a8..d0c169e 100644
--- a/src/lib/src/fwts_smbios.c
+++ b/src/lib/src/fwts_smbios.c
@@ -19,7 +19,7 @@
#include "fwts.h"
-#ifdef FWTS_ARCH_INTEL
+#if defined(FWTS_ARCH_INTEL) || defined(FWTS_ARCH_AARCH64)
/*
* fwts_smbios_find_entry_uefi()
* find SMBIOS structure table entry from UEFI systab
--
2.1.0
More information about the fwts-devel
mailing list