Bring S1g1 cpu names up to date with the official
authorWard Vandewege <ward@gnu.org>
Fri, 17 Jul 2009 15:15:17 +0000 (15:15 +0000)
committerWard Vandewege <ward@gnu.org>
Fri, 17 Jul 2009 15:15:17 +0000 (15:15 +0000)
  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 9.

Build tested.

Signed-off-by: Ward Vandewege <ward@gnu.org>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4434 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/cpu/amd/model_fxx/processor_name.c

index a5de6b7b6dff98b51f6200afc476d7cce5e173aa..cab92f73e4ddd0647807e248dcd2739eed118f02 100644 (file)
@@ -351,10 +351,15 @@ int init_processor_name(void)
                            "AMD Athlon(tm) X2 Dual Core Processor TT50e";
                        break;
                /* Socket S1g1 */
+               /* single core */
                case 0x00012:
                        processor_name_string =
                            "AMD Athlon(tm) 64 Processor TT00+";
                        break;
+               case 0x0002c:
+                       processor_name_string =
+                           "AMD Turion(tm) 64 Mobile Technology MK-YY";
+                       break;
                case 0x00031:
                        processor_name_string =
                            "Mobile AMD Sempron(tm) Processor TT00+";
@@ -363,14 +368,34 @@ int init_processor_name(void)
                        processor_name_string =
                            "Mobile AMD Sempron(tm) Processor PP00+";
                        break;
+               case 0x0003c:
+                       processor_name_string =
+                           "Mobile AMD Sempron(tm) Processor PP00+";
+                       break;
                case 0x00042:
                        processor_name_string =
                            "AMD Sempron(tm) Processor TT00+";
                        break;
+               case 0x00064:
+               case 0x00066:
+               case 0x0006c:
+                       processor_name_string =
+                           "AMD Athlon(tm) Processor TF-TT";
+                       break;
+               /* dual-core */
+               case 0x0101c:
+                       processor_name_string =
+                           "AMD Sempron(tm) Dual Core Processor TJ-YY";
+                       break;
                case 0x0102c:
                        processor_name_string =
                            "AMD Turion(tm) 64 X2 Mobile Technology TL-YY";
                        break;
+               case 0x01034:
+               case 0x0103c:
+                       processor_name_string =
+                           "AMD Athlon(tm) 64 X2 Dual-Core Processor TK-YY";
+                       break;
                case 0x01054:
                        processor_name_string =
                            "AMD Athlon(tm) 64 X2 Dual Core Processor TT00+";