diff options
author | Nhi Pham <nhi@os.amperecomputing.com> | 2021-12-16 10:54:55 +0700 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2021-12-16 18:08:22 +0000 |
commit | b451c6908878c448c2a2aa6e9ca2a2dfe078fbb8 (patch) | |
tree | 2bac6c84d4c783f09283cf4bb95b1d5800304526 /ArmPkg/Include | |
parent | 45e38429700af53617d04dfa05ee57adcecef3de (diff) | |
download | edk2-b451c6908878c448c2a2aa6e9ca2a2dfe078fbb8.zip edk2-b451c6908878c448c2a2aa6e9ca2a2dfe078fbb8.tar.gz edk2-b451c6908878c448c2a2aa6e9ca2a2dfe078fbb8.tar.bz2 |
ArmPkg/ProcessorSubClassDxe: Get serial and part number from OemMiscLib
Currently, the serial and part number of a processor are filled with
fixed PCDs. However, they may be updated dynamically according to the
information being passed from a the pre-UEFI firmware during booting.
So, this patch is to support updating these string fields from
OemMiscLib if the PCDs are empty.
Signed-off-by: Nhi Pham <nhi@os.amperecomputing.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Diffstat (limited to 'ArmPkg/Include')
-rw-r--r-- | ArmPkg/Include/Library/OemMiscLib.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ArmPkg/Include/Library/OemMiscLib.h b/ArmPkg/Include/Library/OemMiscLib.h index f25c8f3..47cb30d 100644 --- a/ArmPkg/Include/Library/OemMiscLib.h +++ b/ArmPkg/Include/Library/OemMiscLib.h @@ -56,6 +56,8 @@ typedef enum { ChassisTypeType03,
ManufacturerType03,
SkuNumberType03,
+ ProcessorPartNumType04,
+ ProcessorSerialNumType04,
SmbiosHiiStringFieldMax
} OEM_MISC_SMBIOS_HII_STRING_FIELD;
|