From c21b5ee58470c16b4f31578fe19d10e66cb914ad Mon Sep 17 00:00:00 2001 From: Rudolf Marek Date: Fri, 23 Oct 2009 21:57:42 +0000 Subject: [PATCH] New revision guide September 2009 3.46 Lets add some more CPUs. Signed-off-by: Rudolf Marek Acked-by: Peter Stuge git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4829 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/cpu/amd/model_fxx/model_fxx_init.c | 2 ++ src/cpu/amd/model_fxx/processor_name.c | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/src/cpu/amd/model_fxx/model_fxx_init.c b/src/cpu/amd/model_fxx/model_fxx_init.c index 8b68098019..5051dfd7b0 100644 --- a/src/cpu/amd/model_fxx/model_fxx_init.c +++ b/src/cpu/amd/model_fxx/model_fxx_init.c @@ -631,6 +631,7 @@ static struct cpu_device_id cpu_table[] = { { X86_VENDOR_AMD, 0x40fc2 }, /* DH-F2 (socket S1g1) */ { X86_VENDOR_AMD, 0x40f13 }, /* JH-F3 (socket F/1207) */ { X86_VENDOR_AMD, 0x40f33 }, /* JH-F3 (socket AM2) */ + { X86_VENDOR_AMD, 0x50fd3 }, /* JH-F3 (socket F/1207) */ { X86_VENDOR_AMD, 0xc0f13 }, /* JH-F3 (socket F/1207) */ { X86_VENDOR_AMD, 0x50ff3 }, /* DH-F3 (socket AM2) */ { X86_VENDOR_AMD, 0x60fb1 }, /* BH-G1 (socket AM2) */ @@ -639,6 +640,7 @@ static struct cpu_device_id cpu_table[] = { { X86_VENDOR_AMD, 0x60f82 }, /* BH-G2 (socket S1g1) */ { X86_VENDOR_AMD, 0x70ff1 }, /* DH-G1 (socket AM2) */ { X86_VENDOR_AMD, 0x60ff2 }, /* DH-G2 (socket AM2) */ + { X86_VENDOR_AMD, 0x70ff2 }, /* DH-G2 (socket AM2) */ { X86_VENDOR_AMD, 0x60fc2 }, /* DH-G2 (socket S1g1) */ { X86_VENDOR_AMD, 0x70fc2 }, /* DH-G2 (socket S1g1) */ #endif diff --git a/src/cpu/amd/model_fxx/processor_name.c b/src/cpu/amd/model_fxx/processor_name.c index 3d4e38b42c..9f7a84df15 100644 --- a/src/cpu/amd/model_fxx/processor_name.c +++ b/src/cpu/amd/model_fxx/processor_name.c @@ -302,6 +302,10 @@ int init_processor_name(void) processor_name_string = "AMD Athlon(tm) Neo Processor MV-TT"; break; + case 0x300c2: + processor_name_string = + "AMD Sempron(tm) Processor 2RRU"; + break; /* dual-core */ case 0x31016: processor_name_string = @@ -352,6 +356,16 @@ int init_processor_name(void) processor_name_string = "AMD Athlon(tm) X2 Dual Core Processor TT50e"; break; + case 0x310a1: + case 0x310a2: + processor_name_string = + "AMD Athlon(tm) Neo X2 Dual Core Processor TT50e"; + break; + case 0x310b0: + case 0x310c0: + processor_name_string = + "AMD Turion(tm) Neo X2 Dual Core Processor L6RR"; + break; /* Socket S1g1 */ /* single core */ case 0x00012: @@ -384,6 +398,10 @@ int init_processor_name(void) processor_name_string = "AMD Athlon(tm) Processor TF-TT"; break; + case 0x00073: + processor_name_string = + "AMD Athlon(tm) Processor L1RR"; + break; /* dual-core */ case 0x0101c: processor_name_string = @@ -402,6 +420,14 @@ int init_processor_name(void) processor_name_string = "AMD Athlon(tm) 64 X2 Dual Core Processor TT00+"; break; + case 0x01062: + processor_name_string = + "AMD Athlon(tm) X2 Dual Core Processor L3RR"; + break; + case 0x01074: + processor_name_string = + "AMD Athlon(tm) X2 Dual Core Processor L5RR"; + break; default: processor_name_string = "AMD Processor model unknown"; }