diff options
author | Tim Chu <Tim.Chu@quantatw.com> | 2020-12-21 23:33:18 -0800 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2021-03-15 06:12:40 +0000 |
commit | e82aa2238d48864a5f8937c2193ee9d09cc0c4d0 (patch) | |
tree | 5e97e1d6533cbcf1023657c9b0050c412278fba1 /src/include | |
parent | 4f4e86ec5ef8e8f2e72c3c81f4c944100a7f2894 (diff) |
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 <Tim.Chu@quantatw.com>
Change-Id: I4469360ec51369dbf8179b3cbac0519ead7f0382
Reviewed-on: https://review.coreboot.org/c/coreboot/+/48849
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Jonathan Zhang <jonzhang@fb.com>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/smbios.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/include/smbios.h b/src/include/smbios.h index 78f364e336..694e091387 100644 --- a/src/include/smbios.h +++ b/src/include/smbios.h @@ -311,6 +311,12 @@ struct smbios_type1 { u8 eos[2]; } __packed; +#define SMBIOS_FEATURE_FLAGS_HOSTING_BOARD (1 << 0) +#define SMBIOS_FEATURE_FLAGS_REQUIRES_DAUGHTER_CARD (1 << 1) +#define SMBIOS_FEATURE_FLAGS_REMOVABLE (1 << 2) +#define SMBIOS_FEATURE_FLAGS_REPLACEABLE (1 << 3) +#define SMBIOS_FEATURE_FLAGS_HOT_SWAPPABLE (1 << 4) + typedef enum { SMBIOS_BOARD_TYPE_UNKNOWN = 0x01, SMBIOS_BOARD_TYPE_OTHER = 0x02, |