From e82aa2238d48864a5f8937c2193ee9d09cc0c4d0 Mon Sep 17 00:00:00 2001 From: Tim Chu Date: Mon, 21 Dec 2020 23:33:18 -0800 Subject: mb/ocp/deltalake: Override SMBIOS type 2 feature flags Override SMBIOS type 2 board feature flags. For Delta Lake, board is replaceable and is a hosting board. Tested=Execute "dmidecode -t 2" to check info is correct. Signed-off-by: Tim Chu Change-Id: I4469360ec51369dbf8179b3cbac0519ead7f0382 Reviewed-on: https://review.coreboot.org/c/coreboot/+/48849 Tested-by: build bot (Jenkins) Reviewed-by: Jonathan Zhang --- src/mainboard/ocp/deltalake/ramstage.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/mainboard/ocp') diff --git a/src/mainboard/ocp/deltalake/ramstage.c b/src/mainboard/ocp/deltalake/ramstage.c index 7c79949a6c..211ba0f7b6 100644 --- a/src/mainboard/ocp/deltalake/ramstage.c +++ b/src/mainboard/ocp/deltalake/ramstage.c @@ -56,6 +56,12 @@ const char *smbios_mainboard_location_in_chassis(void) return slot_id_str; } +/* Override SMBIOS type 2 Feature Flags */ +u8 smbios_mainboard_feature_flags(void) +{ + return SMBIOS_FEATURE_FLAGS_HOSTING_BOARD | SMBIOS_FEATURE_FLAGS_REPLACEABLE; +} + /* * Override SMBIOS type 4 cpu voltage. * BIT7 will set to 1 after value return. If BIT7 is set to 1, the remaining seven -- cgit v1.2.3