]> git.hungrycats.org Git - linux/commitdiff
[PATCH] PPC32: Add missing PPC44x PVRs
authorAndrew Morton <akpm@osdl.org>
Fri, 2 Apr 2004 12:05:36 +0000 (04:05 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 2 Apr 2004 12:05:36 +0000 (04:05 -0800)
From: Matt Porter <mporter@kernel.crashing.org>

IDs new PPC44x silicon.

arch/ppc/kernel/cputable.c
include/asm-ppc/reg.h

index c129acd2a0def1b538342b4189540512e315b599..5c4e59456b94a868f0b0d9a4336978757bd2d273 100644 (file)
@@ -476,6 +476,20 @@ struct cpu_spec    cpu_specs[] = {
         32, 32,
         0, /*__setup_cpu_440 */
     },
+    { /* 440GX Rev. B */
+        0xf0000fff, 0x50000851, "440GX Rev. B",
+        CPU_FTR_SPLIT_ID_CACHE | CPU_FTR_USE_TB,
+        PPC_FEATURE_32 | PPC_FEATURE_HAS_MMU,
+        32, 32,
+        0, /*__setup_cpu_440 */
+    },
+    { /* 440GX Rev. B1 (2.1) */
+        0xf0000fff, 0x50000852, "440GX Rev. B1 (2.1)",
+        CPU_FTR_SPLIT_ID_CACHE | CPU_FTR_USE_TB,
+        PPC_FEATURE_32 | PPC_FEATURE_HAS_MMU,
+        32, 32,
+        0, /*__setup_cpu_440 */
+    },
 #endif /* CONFIG_44x */
 #if !CLASSIC_PPC
     {  /* default match */
index bc57d5f388e22aa0d44aeee8c7ced1e953f1df65..4c29516b836096fdd48311d37c8e5046015a0474 100644 (file)
 #define PVR_440GP_RB   0x40120440
 #define PVR_440GP_RC1  0x40120481
 #define PVR_440GP_RC2  0x40200481
-#define PVR_440GX_RC1  0x51b21850
+#define PVR_440GX_RA   0x51b21850
+#define PVR_440GX_RB   0x51b21851
+#define PVR_440GX_RB1  0x51b21852
 #define PVR_601                0x00010000
 #define PVR_602                0x00050000
 #define PVR_603                0x00030000