[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