[coreboot] r3928 - trunk/coreboot-v2/src/cpu/amd/model_fxx

svn at coreboot.org svn at coreboot.org
Tue Feb 3 23:25:51 CET 2009


Author: ruik
Date: 2009-02-03 23:25:51 +0100 (Tue, 03 Feb 2009)
New Revision: 3928

Modified:
   trunk/coreboot-v2/src/cpu/amd/model_fxx/processor_name.c
Log:
Following patch adds missing CPU names. Please check
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/33610.pdf
if I did not made any mistake.

Works for mine CPU  ;) 

Signed-off-by: Rudolf Marek <r.marek at assembler.cz>
Acked-by: Stefan Reinauer <stepan at coresystems.de>



Modified: trunk/coreboot-v2/src/cpu/amd/model_fxx/processor_name.c
===================================================================
--- trunk/coreboot-v2/src/cpu/amd/model_fxx/processor_name.c	2009-02-02 22:55:26 UTC (rev 3927)
+++ trunk/coreboot-v2/src/cpu/amd/model_fxx/processor_name.c	2009-02-03 22:25:51 UTC (rev 3928)
@@ -207,6 +207,18 @@
 		switch ((Socket << 16) | (CmpCap << 12) | (BrandTableIndex << 4)
 			| PwrLmt) {
 		/* Socket F */
+		case 0x11002:
+			processor_name_string =
+			    "Dual-Core AMD Opteron(tm) Processor 12RR EE";
+			break;
+		case 0x11006:
+			processor_name_string =
+			    "Dual-Core AMD Opteron(tm) Processor 12RR HE";
+			break;
+		case 0x11012:
+			processor_name_string =
+			    "Dual-Core AMD Opteron(tm) Processor 22RR EE";
+			break;
 		case 0x11016:
 			processor_name_string =
 			    "Dual-Core AMD Opteron(tm) Processor 22RR HE";
@@ -219,6 +231,10 @@
 			processor_name_string =
 			    "Dual-Core AMD Opteron(tm) Processor 22RR SE";
 			break;
+		case 0x11042:
+			processor_name_string =
+			    "Dual-Core AMD Opteron(tm) Processor 82RR EE";
+			break;
 		case 0x11046:
 			processor_name_string =
 			    "Dual-Core AMD Opteron(tm) Processor 82RR HE";
@@ -231,8 +247,24 @@
 			processor_name_string =
 			    "Dual-Core AMD Opteron(tm) Processor 82RR SE";
 			break;
+		case 0x1106e:
+			processor_name_string =
+			    "AMD Athlon(tm) 64 Processor FX-ZZ Processor";
+			break;
 		/* Socket AM2 */
+		case 0x30015:
+			processor_name_string =
+			    "AMD Sempron(tm) Processor LE-1RR0";
+			break;
+		case 0x30026:
+			processor_name_string =
+			    "AMD Athlon(tm) Processor LE-1ZZ0";
+			break;
+		case 0x30041:
+		case 0x30042:
+		case 0x30043:
 		case 0x30044:
+		case 0x30045:
 		case 0x30048:
 			processor_name_string =
 			    "AMD Athlon(tm) 64 Processor TT00+";
@@ -242,6 +274,10 @@
 			processor_name_string =
 			    "AMD Sempron(tm) Processor TT00+";
 			break;
+		case 0x31016:
+			processor_name_string =
+			    "Dual-Core AMD Opteron(tm) Processor 12RR HE";
+			break;
 		case 0x3101a:
 			processor_name_string =
 			    "Dual-Core AMD Opteron(tm) Processor 12RR";
@@ -250,6 +286,10 @@
 			processor_name_string =
 			    "Dual-Core AMD Opteron(tm) Processor 12RR SE";
 			break;
+		case 0x31033:
+			processor_name_string =
+			    "AMD Athlon(tm) X2 Dual Core Processor BE-2TT0";
+			break;
 		case 0x31042:
 		case 0x31046:
 		case 0x31048:
@@ -262,10 +302,30 @@
 			    "AMD Athlon(tm) 64 FX-ZZ Dual Core Processor";
 			break;
 		/* Socket S1g1 */
+		case 0x00012:
+			processor_name_string =
+			    "AMD Athlon(tm) 64 Processor TT00+";
+			break;
+		case 0x00031:
+			processor_name_string =
+			    "Mobile AMD Sempron(tm) Processor TT00+";
+			break;
+		case 0x00036:
+			processor_name_string =
+			    "Mobile AMD Sempron(tm) Processor PP00+";
+			break;
+		case 0x00042:
+			processor_name_string =
+			    "AMD Sempron(tm) Processor TT00+";
+			break;
 		case 0x0102c:
 			processor_name_string =
 			    "AMD Turion(tm) 64 X2 Mobile Technology TL-YY";
 			break;
+		case 0x01054:
+			processor_name_string =
+			    "AMD Athlon(tm) 64 X2 Dual Core Processor TT00+";
+			break;
 		default:
 			processor_name_string = "AMD Processor model unknown";
 		}





More information about the coreboot mailing list