mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-18 13:49:36 +07:00
f8fd30ebdb
This patch has no functional changes, it just to keep the assembler code to a minimum. Files and functions naming is borrowed from X86. Signed-off-by: Huacai Chen <chenhc@lemote.com> Cc: Steven J. Hill <Steven.Hill@imgtec.com> Cc: linux-mips@linux-mips.org Cc: Fuxin Zhang <zhangfx@lemote.com> Cc: Zhangjin Wu <wuzhangjin@gmail.com> Patchwork: https://patchwork.linux-mips.org/patch/9616/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
11 lines
199 B
C
11 lines
199 B
C
#include <asm/tlbflush.h>
|
|
|
|
extern int restore_image(void);
|
|
|
|
int swsusp_arch_resume(void)
|
|
{
|
|
/* Avoid TLB mismatch during and after kernel resume */
|
|
local_flush_tlb_all();
|
|
return restore_image();
|
|
}
|