vc/amd/fsp: Update SMBIOS Type 17 PartNumber size
The size is different depending on the SOC in question. Signed-off-by: Maximilian Brune <maximilian.brune@9elements.com> Change-Id: Iecd3d8b41c530c1c71f659facaa5a75659930ea9 Reviewed-on: https://review.coreboot.org/c/coreboot/+/87584 Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-by: Felix Held <felix-coreboot@felixheld.de> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
0b120de7c0
commit
b23db384a9
6 changed files with 6 additions and 1 deletions
|
|
@ -10,6 +10,7 @@
|
|||
#define AGESA_STRUCT_SOCKET_COUNT 2 ///< Number of sockets in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_CHANNELS_PER_SOCKET 8 ///< Channels per socket in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_DIMMS_PER_CHANNEL 4 ///< DIMMs per channel in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_PART_NUMBER_SIZE 21
|
||||
|
||||
#define SMBIOS_3_2_3_3_SUPPORT 1
|
||||
|
||||
|
|
|
|||
|
|
@ -157,7 +157,7 @@ typedef struct {
|
|||
OUT UINT16 Speed; ///< Identifies the speed of the device, in megahertz (MHz).
|
||||
OUT UINT64 ManufacturerIdCode; ///< Manufacturer ID code.
|
||||
OUT CHAR8 SerialNumber[9]; ///< Serial Number.
|
||||
OUT CHAR8 PartNumber[21]; ///< Part Number.
|
||||
OUT CHAR8 PartNumber[AGESA_STRUCT_PART_NUMBER_SIZE]; ///< Part Number.
|
||||
OUT UINT8 Attributes; ///< Bits 7-4: Reserved, Bits 3-0: rank.
|
||||
OUT UINT32 ExtSize; ///< Extended Size.
|
||||
OUT UINT16 ConfigSpeed; ///< Configured memory clock speed
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@
|
|||
#define AGESA_STRUCT_SOCKET_COUNT 2 ///< Number of sockets in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_CHANNELS_PER_SOCKET 8 ///< Channels per socket in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_DIMMS_PER_CHANNEL 4 ///< DIMMs per channel in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_PART_NUMBER_SIZE 31
|
||||
|
||||
#define SMBIOS_3_2_3_3_SUPPORT 1
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
#define AGESA_STRUCT_SOCKET_COUNT 4 ///< Number of sockets in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_CHANNELS_PER_SOCKET 12 ///< Channels per socket in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_DIMMS_PER_CHANNEL 2 ///< DIMMs per channel in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_PART_NUMBER_SIZE 21
|
||||
|
||||
#define SMBIOS_3_2_3_3_SUPPORT 1
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
#define AGESA_STRUCT_SOCKET_COUNT 4 ///< Number of sockets in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_CHANNELS_PER_SOCKET 12 ///< Channels per socket in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_DIMMS_PER_CHANNEL 2 ///< DIMMs per channel in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_PART_NUMBER_SIZE 21
|
||||
|
||||
#define SMBIOS_3_2_3_3_SUPPORT 1
|
||||
|
||||
|
|
|
|||
|
|
@ -10,5 +10,6 @@
|
|||
#define AGESA_STRUCT_SOCKET_COUNT 1 ///< Number of sockets in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_CHANNELS_PER_SOCKET 4 ///< Channels per socket in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_DIMMS_PER_CHANNEL 4 ///< DIMMs per channel in AGESA FSP DMI T17 table
|
||||
#define AGESA_STRUCT_PART_NUMBER_SIZE 21
|
||||
|
||||
#endif /* SOC_DMI_INFO_H */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue