MIPS: Hibernation: Remove SMP TLB and cacheflushing code.

We can't perform any flushes on SMP from swsusp_arch_resume because
interrupts are disabled. A cross-CPU flush is unnecessary anyway
because all but the local CPU have already been disabled. A local
flush is not needed either because we didn't change any mappings. So
just delete the code.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

-9
-9
arch/mips/power/hibernate.S
··· 43 43 bne t1, t3, 1b 44 44 PTR_L t0, PBE_NEXT(t0) 45 45 bnez t0, 0b 46 - /* flush caches to make sure context is in memory */ 47 - PTR_L t0, __flush_cache_all 48 - jalr t0 49 - /* flush tlb entries */ 50 - #ifdef CONFIG_SMP 51 - jal flush_tlb_all 52 - #else 53 - jal local_flush_tlb_all 54 - #endif 55 46 PTR_LA t0, saved_regs 56 47 PTR_L ra, PT_R31(t0) 57 48 PTR_L sp, PT_R29(t0)