]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/powerpc/xmon/xmon.c
powerpc: Remove MMU_FTR_SLB
[karo-tx-linux.git] / arch / powerpc / xmon / xmon.c
index d199bfa2f1fa5ff6610c0413ff0795d6ca42c6a7..8d198b5e9e0a72813cc2beb702826e1a52072a4f 100644 (file)
@@ -2058,10 +2058,6 @@ static void dump_one_paca(int cpu)
        DUMP(p, kernel_toc, "lx");
        DUMP(p, kernelbase, "lx");
        DUMP(p, kernel_msr, "lx");
-#ifdef CONFIG_PPC_STD_MMU_64
-       DUMP(p, stab_real, "lx");
-       DUMP(p, stab_addr, "lx");
-#endif
        DUMP(p, emergency_sp, "p");
 #ifdef CONFIG_PPC_BOOK3S_64
        DUMP(p, mc_emergency_sp, "p");
@@ -2694,7 +2690,7 @@ static void xmon_print_symbol(unsigned long address, const char *mid,
 }
 
 #ifdef CONFIG_PPC_BOOK3S_64
-static void dump_slb(void)
+void dump_segments(void)
 {
        int i;
        unsigned long esid,vsid,valid;
@@ -2726,34 +2722,6 @@ static void dump_slb(void)
                }
        }
 }
-
-static void dump_stab(void)
-{
-       int i;
-       unsigned long *tmp = (unsigned long *)local_paca->stab_addr;
-
-       printf("Segment table contents of cpu 0x%x\n", smp_processor_id());
-
-       for (i = 0; i < PAGE_SIZE/16; i++) {
-               unsigned long a, b;
-
-               a = *tmp++;
-               b = *tmp++;
-
-               if (a || b) {
-                       printf("%03d %016lx ", i, a);
-                       printf("%016lx\n", b);
-               }
-       }
-}
-
-void dump_segments(void)
-{
-       if (mmu_has_feature(MMU_FTR_SLB))
-               dump_slb();
-       else
-               dump_stab();
-}
 #endif
 
 #ifdef CONFIG_PPC_STD_MMU_32