diff options
author | Johnny Lin <johnny_lin@wiwynn.com> | 2020-01-30 18:21:22 +0800 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2020-06-25 11:54:35 +0000 |
commit | d34405438d9e90df1d641f50855ed6d50b019f57 (patch) | |
tree | acb40f04ce4fae5cd052ecbed34b5842855f069b /src/include/smbios.h | |
parent | d6a47729d34bedaf903e7758ad5d16a5f7ec8294 (diff) |
arch/x86/smbios: Add more fields to be overriden for type 3 and 4
For type 3, override chassis asset_tag_number with smbios_mainboard_asset_tag()
and add two functions that can override chassis version and serial_number.
For type 4 add smbios_processor_serial_number() to override serial_number.
Tested on OCP Tioga Pass.
Change-Id: I80c6244580a4428fab781d760071c51c7933abee
Signed-off-by: Johnny Lin <johnny_lin@wiwynn.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/40309
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Maxim Polyakov <max.senia.poliak@gmail.com>
Diffstat (limited to 'src/include/smbios.h')
-rw-r--r-- | src/include/smbios.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/smbios.h b/src/include/smbios.h index d281bf0698..9edf284cc3 100644 --- a/src/include/smbios.h +++ b/src/include/smbios.h @@ -50,6 +50,9 @@ const char *smbios_mainboard_bios_version(void); const char *smbios_mainboard_asset_tag(void); u8 smbios_mainboard_feature_flags(void); const char *smbios_mainboard_location_in_chassis(void); +const char *smbios_chassis_version(void); +const char *smbios_chassis_serial_number(void); +const char *smbios_processor_serial_number(void); #define BIOS_CHARACTERISTICS_PCI_SUPPORTED (1 << 7) #define BIOS_CHARACTERISTICS_PC_CARD (1 << 8) |