programmer.h: Add x86 guards to dmi code
Aligns with upstream.
BUG=none
BRANCH=none
TEST=none
Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Change-Id: I28828dc8eb32758c93d3795115e36ee26b9cd631
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/2569443
Tested-by: Edward O'Callaghan <quasisec@chromium.org>
Auto-Submit: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Sam McNally <sammc@chromium.org>
Commit-Queue: Sam McNally <sammc@chromium.org>
diff --git a/programmer.h b/programmer.h
index 07da7f7..17b8fc3 100644
--- a/programmer.h
+++ b/programmer.h
@@ -349,9 +349,11 @@
int cb_check_image(const uint8_t *bios, unsigned int size);
/* dmi.c */
+#if defined(__i386__) || defined(__x86_64__)
extern int has_dmi_support;
void dmi_init(void);
int dmi_match(const char *pattern);
+#endif // defined(__i386__) || defined(__x86_64__)
/* internal.c */
struct superio {