aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86/smbios.c
diff options
context:
space:
mode:
authorPatrick Rudolph <siro@das-labor.org>2016-02-29 19:19:46 +0100
committerMartin Roth <martinroth@google.com>2016-03-02 21:39:15 +0100
commit2bdeb7f843c707023ea2bd39e314f8eec51c7add (patch)
tree1fee49a523db14c6e40550db78397fc35abdea1c /src/arch/x86/smbios.c
parent77e45d3eccc5cf82a2b4d4d1cd47654dec1962b4 (diff)
src/arch/x86/smbios: Add vendors
Add more manufacturer IDs for vendor: * GSkill * OCZ * Transcend Change-Id: Ic7df76b1310b2c1abea9c5d2d8fd688cb2a713b8 Signed-off-by: Patrick Rudolph <siro@das-labor.org> Reviewed-on: https://review.coreboot.org/13863 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'src/arch/x86/smbios.c')
-rw-r--r--src/arch/x86/smbios.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/arch/x86/smbios.c b/src/arch/x86/smbios.c
index 305ba40fe1..8c876353ab 100644
--- a/src/arch/x86/smbios.c
+++ b/src/arch/x86/smbios.c
@@ -131,6 +131,10 @@ void smbios_fill_dimm_manufacturer_from_id(uint16_t mod_id, struct smbios_type17
t->manufacturer = smbios_add_string(t->eos,
"Crucial");
break;
+ case 0x4f01:
+ t->manufacturer = smbios_add_string(t->eos,
+ "Transcend");
+ break;
case 0x9801:
t->manufacturer = smbios_add_string(t->eos,
"Kingston");
@@ -143,10 +147,18 @@ void smbios_fill_dimm_manufacturer_from_id(uint16_t mod_id, struct smbios_type17
t->manufacturer = smbios_add_string(t->eos,
"Corsair");
break;
+ case 0xb004:
+ t->manufacturer = smbios_add_string(t->eos,
+ "OCZ");
+ break;
case 0xad80:
t->manufacturer = smbios_add_string(t->eos,
"Hynix/Hyundai");
break;
+ case 0xcd04:
+ t->manufacturer = smbios_add_string(t->eos,
+ "GSkill");
+ break;
case 0xce80:
t->manufacturer = smbios_add_string(t->eos,
"Samsung");