From: <he...@us...> - 2005-03-17 18:22:00
|
Update of /cvsroot/gc-linux/linux/arch/ppc/kernel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16859 Modified Files: cputable.c Log Message: Moved "Gekko" before 745/755, as it has a pvr_value/pvr_mask more specific and cpu_specs table searchs stop on first match. Thanks to apgo for pointing that out. Index: cputable.c =================================================================== RCS file: /cvsroot/gc-linux/linux/arch/ppc/kernel/cputable.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- cputable.c 13 Mar 2005 12:11:27 -0000 1.7 +++ cputable.c 17 Mar 2005 18:21:50 -0000 1.8 @@ -198,6 +198,20 @@ .num_pmcs = 4, .cpu_setup = __setup_cpu_750 }, + { /* 750CXe "Gekko" (83214) */ + .pvr_mask = 0xfffffff0, + .pvr_value = 0x00083214, + .cpu_name = "750CXe", + .cpu_features = CPU_FTR_COMMON | + CPU_FTR_SPLIT_ID_CACHE | CPU_FTR_MAYBE_CAN_DOZE | + CPU_FTR_USE_TB | CPU_FTR_L2CR | CPU_FTR_TAU | + CPU_FTR_HPTE_TABLE | CPU_FTR_MAYBE_CAN_NAP, + .cpu_user_features = COMMON_PPC, + .icache_bsize = 32, + .dcache_bsize = 32, + .num_pmcs = 4, + .cpu_setup = __setup_cpu_750cx + }, { /* 745/755 */ .pvr_mask = 0xfffff000, .pvr_value = 0x00083000, @@ -254,20 +268,6 @@ .num_pmcs = 4, .cpu_setup = __setup_cpu_750cx }, - { /* 750CXe "Gekko" (83214) */ - .pvr_mask = 0xfffffff0, - .pvr_value = 0x00083214, - .cpu_name = "750CXe", - .cpu_features = CPU_FTR_COMMON | - CPU_FTR_SPLIT_ID_CACHE | CPU_FTR_MAYBE_CAN_DOZE | - CPU_FTR_USE_TB | CPU_FTR_L2CR | CPU_FTR_TAU | - CPU_FTR_HPTE_TABLE | CPU_FTR_MAYBE_CAN_NAP, - .cpu_user_features = COMMON_PPC, - .icache_bsize = 32, - .dcache_bsize = 32, - .num_pmcs = 4, - .cpu_setup = __setup_cpu_750cx - }, { /* 750FX rev 1.x */ .pvr_mask = 0xffffff00, .pvr_value = 0x70000100, |