Message ID | 1413793002-6307-2-git-send-email-colin.king@canonical.com |
---|---|
State | Accepted |
Headers | show |
On 14-10-20 04:16 PM, Colin King wrote: > From: Yi Li <yi.li@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@linaro.org> > Acked-by: Colin Ian King <colin.king@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 Acked-by: Alex Hung <alex.hung@canonical.com>
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