diff options
author | Ward Vandewege <ward@gnu.org> | 2009-07-17 15:12:45 +0000 |
---|---|---|
committer | Ward Vandewege <ward@gnu.org> | 2009-07-17 15:12:45 +0000 |
commit | fcee8fee3fc42260ae6f4e629f3f18ab53309b0f (patch) | |
tree | f72392579f687e0ebed150d19ccea99e0ced6a52 /src/cpu/amd | |
parent | b17f9528cd1b04fe312475b3a05eae331beb9734 (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
Diffstat (limited to 'src/cpu/amd')
-rw-r--r-- | src/cpu/amd/model_fxx/processor_name.c | 45 |
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 = |