MIPS: MT: Remove SMTC support
[linux-2.6-block.git] / arch / mips / kernel / smp-cmp.c
index 3ef55fb7ac036c7d52eb0766c3b7c5c4a687b02f..64d06f6a9adf740a8ec578580d0dd8ca2778bbd5 100644 (file)
@@ -49,14 +49,11 @@ static void cmp_init_secondary(void)
 
        /* Enable per-cpu interrupts: platform specific */
 
-#if defined(CONFIG_MIPS_MT_SMP) || defined(CONFIG_MIPS_MT_SMTC)
+#ifdef CONFIG_MIPS_MT_SMP
        if (cpu_has_mipsmt)
                c->vpe_id = (read_c0_tcbind() >> TCBIND_CURVPE_SHIFT) &
                        TCBIND_CURVPE;
 #endif
-#ifdef CONFIG_MIPS_MT_SMTC
-       c->tc_id  = (read_c0_tcbind() & TCBIND_CURTC) >> TCBIND_CURTC_SHIFT;
-#endif
 }
 
 static void cmp_smp_finish(void)
@@ -135,10 +132,6 @@ void __init cmp_smp_setup(void)
                unsigned int mvpconf0 = read_c0_mvpconf0();
 
                nvpe = ((mvpconf0 & MVPCONF0_PVPE) >> MVPCONF0_PVPE_SHIFT) + 1;
-#elif defined(CONFIG_MIPS_MT_SMTC)
-               unsigned int mvpconf0 = read_c0_mvpconf0();
-
-               nvpe = ((mvpconf0 & MVPCONF0_PTC) >> MVPCONF0_PTC_SHIFT) + 1;
 #endif
                smp_num_siblings = nvpe;
        }