summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanne Grunau <[email protected]>2026-01-16 14:44:46 +0100
committerTom Rini <[email protected]>2026-01-27 16:20:07 -0600
commitb0c6b5f4214ed1b76e3dc9efc6873ec441a860e7 (patch)
tree383315d6f74f5716fcc4734939455d19567e8e32
parent09cc6788683172a5588eca2cb7536a20a600faa9 (diff)
configs: apple: Enable SMBIOS / sysinfo
Enable verbose SMBIOS table generation so that user space applications can use the SMBIOS table to provide details about the system. The desired information is chassis-type to determine whether the system is laptop. Adding the chassis-type property is proposed for the upstream device trees in the Linux kernel in [1]. Enable CMD_SMBIOS as debugging aid as the platform can easily deal with large u-boot binaries. Link: https://lore.kernel.org/asahi/[email protected]/ [1] Reviewed-by: Tom Rini <[email protected]> Signed-off-by: Janne Grunau <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Reviewed-by: Mark Kettenis <[email protected]>
-rw-r--r--configs/apple_m1_defconfig5
1 files changed, 4 insertions, 1 deletions
diff --git a/configs/apple_m1_defconfig b/configs/apple_m1_defconfig
index 2d685da8c9e..1ce69f2882a 100644
--- a/configs/apple_m1_defconfig
+++ b/configs/apple_m1_defconfig
@@ -10,12 +10,15 @@ CONFIG_SYS_PBSIZE=276
# CONFIG_DISPLAY_CPUINFO is not set
CONFIG_DISPLAY_BOARDINFO_LATE=y
CONFIG_BOARD_LATE_INIT=y
+CONFIG_CMD_SMBIOS=y
CONFIG_CMD_SELECT_FONT=y
CONFIG_NO_NET=y
CONFIG_SYS_64BIT_LBA=y
CONFIG_APPLE_SPI_KEYB=y
# CONFIG_MMC is not set
CONFIG_NVME_APPLE=y
+CONFIG_SYSINFO=y
+CONFIG_SYSINFO_SMBIOS=y
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_XHCI_DWC3=y
CONFIG_USB_XHCI_PCI=y
@@ -25,4 +28,4 @@ CONFIG_VIDEO_FONT_16X32=y
CONFIG_SYS_WHITE_ON_BLACK=y
CONFIG_NO_FB_CLEAR=y
CONFIG_VIDEO_SIMPLE=y
-# CONFIG_SMBIOS is not set
+CONFIG_GENERATE_SMBIOS_TABLE_VERBOSE=y