MIPS: Delete unused flush_cache_sigtramp()
Commit adcc81f148
("MIPS: math-emu: Write-protect delay slot emulation
pages") left flush_cache_sigtramp() unused. Delete the dead code.
Signed-off-by: Paul Burton <paul.burton@mips.com>
Cc: Davidlohr Bueso <dave@stgolabs.net>
Cc: linux-mips@vger.kernel.org
This commit is contained in:
@@ -274,30 +274,6 @@ static void r3k_flush_data_cache_page(unsigned long addr)
|
||||
{
|
||||
}
|
||||
|
||||
static void r3k_flush_cache_sigtramp(unsigned long addr)
|
||||
{
|
||||
unsigned long flags;
|
||||
|
||||
pr_debug("csigtramp[%08lx]\n", addr);
|
||||
|
||||
flags = read_c0_status();
|
||||
|
||||
write_c0_status(flags&~ST0_IEC);
|
||||
|
||||
/* Fill the TLB to avoid an exception with caches isolated. */
|
||||
asm( "lw\t$0, 0x000(%0)\n\t"
|
||||
"lw\t$0, 0x004(%0)\n\t"
|
||||
: : "r" (addr) );
|
||||
|
||||
write_c0_status((ST0_ISC|ST0_SWC|flags)&~ST0_IEC);
|
||||
|
||||
asm( "sb\t$0, 0x000(%0)\n\t"
|
||||
"sb\t$0, 0x004(%0)\n\t"
|
||||
: : "r" (addr) );
|
||||
|
||||
write_c0_status(flags);
|
||||
}
|
||||
|
||||
static void r3k_flush_kernel_vmap_range(unsigned long vaddr, int size)
|
||||
{
|
||||
BUG();
|
||||
@@ -331,7 +307,6 @@ void r3k_cache_init(void)
|
||||
|
||||
__flush_kernel_vmap_range = r3k_flush_kernel_vmap_range;
|
||||
|
||||
flush_cache_sigtramp = r3k_flush_cache_sigtramp;
|
||||
local_flush_data_cache_page = local_r3k_flush_data_cache_page;
|
||||
flush_data_cache_page = r3k_flush_data_cache_page;
|
||||
|
||||
|
Reference in New Issue
Block a user