arch/x86/boot/smbios: Add SPD IDs for Kingston and Corsair

Change-Id: I6a32b69d3b75d7d086dc7f8ea1e195473399f406
Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
Reviewed-on: http://review.coreboot.org/11933
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Tested-by: build bot (Jenkins)
This commit is contained in:
Timothy Pearson 2015-06-25 18:37:58 -05:00 committed by Peter Stuge
parent bea714088b
commit ace3525e75
1 changed files with 8 additions and 0 deletions
src/arch/x86

View File

@ -124,10 +124,18 @@ static int smbios_processor_name(char *start)
void smbios_fill_dimm_manufacturer_from_id(uint16_t mod_id, struct smbios_type17 *t) void smbios_fill_dimm_manufacturer_from_id(uint16_t mod_id, struct smbios_type17 *t)
{ {
switch (mod_id) { switch (mod_id) {
case 0x9801:
t->manufacturer = smbios_add_string(t->eos,
"Kingston");
break;
case 0x987f: case 0x987f:
t->manufacturer = smbios_add_string(t->eos, t->manufacturer = smbios_add_string(t->eos,
"Hynix"); "Hynix");
break; break;
case 0x9e02:
t->manufacturer = smbios_add_string(t->eos,
"Corsair");
break;
case 0xad80: case 0xad80:
t->manufacturer = smbios_add_string(t->eos, t->manufacturer = smbios_add_string(t->eos,
"Hynix/Hyundai"); "Hynix/Hyundai");