aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2024-07-25 05:09:21 +0000
committerWarner Losh <imp@FreeBSD.org>2024-07-25 05:09:57 +0000
commitce41bee0b4b876a55a94ce7cfa77421e7b274a94 (patch)
treeb3104f74fca4774fb76a5d359e216c016962bcfa /sys
parent028b16e2088a682c1abfb74fa5eb7ff64405ffff (diff)
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/ipmi/ipmi_smbios.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/ipmi/ipmi_smbios.c b/sys/dev/ipmi/ipmi_smbios.c
index b30328e3e616..546db8f2677c 100644
--- a/sys/dev/ipmi/ipmi_smbios.c
+++ b/sys/dev/ipmi/ipmi_smbios.c
@@ -166,10 +166,12 @@ ipmi_smbios_probe(struct ipmi_get_info *info)
addr = (vm_paddr_t)addr_efi;
#endif
+#if defined(__amd64__) || defined(__i386__)
if (addr == 0)
/* Find the SMBIOS table header. */
addr = bios_sigsearch(SMBIOS_START, SMBIOS_SIG, SMBIOS_LEN,
SMBIOS_STEP, SMBIOS_OFF);
+#endif
if (addr == 0)
return;