aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWard Vandewege <ward@gnu.org>2009-07-17 15:12:45 +0000
committerWard Vandewege <ward@gnu.org>2009-07-17 15:12:45 +0000
commitfcee8fee3fc42260ae6f4e629f3f18ab53309b0f (patch)
treef72392579f687e0ebed150d19ccea99e0ced6a52
parentb17f9528cd1b04fe312475b3a05eae331beb9734 (diff)
Bring AM2 cpu names up to date with the official
Revision Guide for AMD NPT Family 0Fh Processors Rev. 3.42 March 2009, found at http://support.amd.com/us/Processor_TechDocs/33610_PUB_Rev3%2042v3.pdf This patch takes its data from Table 8. Build tested, and boot tested on a AMD Athlon(tm) Dual Core Processor 5050e. Signed-off-by: Ward Vandewege <ward@gnu.org> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4432 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
-rw-r--r--src/cpu/amd/model_fxx/processor_name.c45
1 files changed, 45 insertions, 0 deletions
diff --git a/src/cpu/amd/model_fxx/processor_name.c b/src/cpu/amd/model_fxx/processor_name.c
index 5c87266f23..ebca39a99e 100644
--- a/src/cpu/amd/model_fxx/processor_name.c
+++ b/src/cpu/amd/model_fxx/processor_name.c
@@ -252,6 +252,7 @@ int init_processor_name(void)
"AMD Athlon(tm) 64 Processor FX-ZZ Processor";
break;
/* Socket AM2 */
+ /* single core */
case 0x30015:
processor_name_string =
"AMD Sempron(tm) Processor LE-1RR0";
@@ -260,6 +261,10 @@ int init_processor_name(void)
processor_name_string =
"AMD Athlon(tm) Processor LE-1ZZ0";
break;
+ case 0x30036:
+ processor_name_string =
+ "AMD Athlon(tm) Processor 1ZZ0B";
+ break;
case 0x30041:
case 0x30042:
case 0x30043:
@@ -269,11 +274,29 @@ int init_processor_name(void)
processor_name_string =
"AMD Athlon(tm) 64 Processor TT00+";
break;
+ case 0x30052:
+ processor_name_string =
+ "AMD Sempron(tm) Processor RR50p";
case 0x30064:
case 0x30068:
processor_name_string =
"AMD Sempron(tm) Processor TT00+";
break;
+ case 0x30071:
+ case 0x30072:
+ processor_name_string =
+ "AMD Sempron(tm) Processor TT0U";
+ break;
+ case 0x30082:
+ case 0x30083:
+ processor_name_string =
+ "AMD Athlon(tm) Processor TT50e";
+ break;
+ case 0x30092:
+ processor_name_string =
+ "AMD Athlon(tm) Neo Processor MV-TT";
+ break;
+ /* dual-core */
case 0x31016:
processor_name_string =
"Dual-Core AMD Opteron(tm) Processor 12RR HE";
@@ -290,6 +313,7 @@ int init_processor_name(void)
processor_name_string =
"AMD Athlon(tm) X2 Dual Core Processor BE-2TT0";
break;
+ case 0x31041:
case 0x31042:
case 0x31046:
case 0x31048:
@@ -301,6 +325,27 @@ int init_processor_name(void)
processor_name_string =
"AMD Athlon(tm) 64 FX-ZZ Dual Core Processor";
break;
+ case 0x31066:
+ processor_name_string =
+ "AMD Sempron(tm) Dual Core Processor RR00";
+ break;
+ case 0x31073:
+ processor_name_string =
+ "AMD Athlon(tm) Dual Core Processor TT50e";
+ break;
+ case 0x31076:
+ case 0x31077:
+ processor_name_string =
+ "AMD Athlon(tm) Dual Core Processor TT00B";
+ break;
+ case 0x31083:
+ processor_name_string =
+ "AMD Athlon(tm) Dual Core Processor TT50B";
+ break;
+ case 0x31091:
+ processor_name_string =
+ "AMD Athlon(tm) X2 Dual Core Processor TT50e";
+ break;
/* Socket S1g1 */
case 0x00012:
processor_name_string =