X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=arch%2Fmips%2Flib%2Fr3k_dump_tlb.c;h=cfcbb5218b5951bbfaf661f99dec5da5c710c6bf;hb=3c865dd9c1d64046877112451f13db2cb46d4d28;hp=8e0d3cff8ae4481b104733019fe71be0c5c640a1;hpb=cd369c2239dd08c273c0fafbbea44e3e0c509ebd;p=deliverable%2Flinux.git diff --git a/arch/mips/lib/r3k_dump_tlb.c b/arch/mips/lib/r3k_dump_tlb.c index 8e0d3cff8ae4..cfcbb5218b59 100644 --- a/arch/mips/lib/r3k_dump_tlb.c +++ b/arch/mips/lib/r3k_dump_tlb.c @@ -14,6 +14,17 @@ #include #include +extern int r3k_have_wired_reg; + +void dump_tlb_regs(void) +{ + pr_info("Index : %0x\n", read_c0_index()); + pr_info("EntryHi : %0lx\n", read_c0_entryhi()); + pr_info("EntryLo : %0lx\n", read_c0_entrylo0()); + if (r3k_have_wired_reg) + pr_info("Wired : %0x\n", read_c0_wired()); +} + static void dump_tlb(int first, int last) { int i;