> From: Janne Grunau <[email protected]> > Date: Fri, 09 Jan 2026 18:20:30 +0100 > > 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].
Given that we have no real space constraint, should we add CONFIG_CMD_SMBIOS=y as well? > Link: > https://lore.kernel.org/asahi/[email protected]/ > [1] > Signed-off-by: Janne Grunau <[email protected]> > --- > I do not plan to update u-boot's in-tree device trees. The Linux device > trees have almost reached feature parity. The main missing features are > the USB Type-C ports (on track for next merge window) and the laptop > keyboards. I think it makes more sense to close the feature gap and > switch to upstream device trees instead of adding to the in-tree device > trees. > --- > configs/apple_m1_defconfig | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/configs/apple_m1_defconfig b/configs/apple_m1_defconfig > index > 2d685da8c9eee2084b0144050e12c03c77e5184e..52672f59566dc0ebbb1c829cff6c7d8f798e7c50 > 100644 > --- a/configs/apple_m1_defconfig > +++ b/configs/apple_m1_defconfig > @@ -16,6 +16,8 @@ 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 +27,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 > > --- > base-commit: 127a42c7257a6ffbbd1575ed1cbaa8f5408a44b3 > change-id: 20260109-apple-defconfig-smbios-a37802021452 > > Best regards, > -- > Janne Grunau <[email protected]> > >

