From 08f87f769b595151be1afeff53e144f543faa614 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Wed, 06 Dec 2023 09:51:13 +0000 Subject: [PATCH] add dts config --- kernel/arch/x86/kernel/acpi/wakeup_32.S | 20 +++++++++++--------- 1 files changed, 11 insertions(+), 9 deletions(-) diff --git a/kernel/arch/x86/kernel/acpi/wakeup_32.S b/kernel/arch/x86/kernel/acpi/wakeup_32.S index 0c26b1b..cf69081 100644 --- a/kernel/arch/x86/kernel/acpi/wakeup_32.S +++ b/kernel/arch/x86/kernel/acpi/wakeup_32.S @@ -1,15 +1,15 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ .text #include <linux/linkage.h> #include <asm/segment.h> #include <asm/page_types.h> -# Copyright 2003, 2008 Pavel Machek <pavel@suse.cz>, distribute under GPLv2 +# Copyright 2003, 2008 Pavel Machek <pavel@suse.cz .code32 ALIGN -ENTRY(wakeup_pmode_return) -wakeup_pmode_return: +SYM_CODE_START(wakeup_pmode_return) movw $__KERNEL_DS, %ax movw %ax, %ss movw %ax, %fs @@ -38,6 +38,7 @@ # jump to place where we left off movl saved_eip, %eax jmp *%eax +SYM_CODE_END(wakeup_pmode_return) bogus_magic: jmp bogus_magic @@ -59,7 +60,7 @@ popl saved_context_eflags movl $ret_point, saved_eip - ret + RET restore_registers: @@ -69,9 +70,9 @@ movl saved_context_edi, %edi pushl saved_context_eflags popfl - ret + RET -ENTRY(do_suspend_lowlevel) +SYM_CODE_START(do_suspend_lowlevel) call save_processor_state call save_registers pushl $3 @@ -85,12 +86,13 @@ ret_point: call restore_registers call restore_processor_state - ret + RET +SYM_CODE_END(do_suspend_lowlevel) .data ALIGN -ENTRY(saved_magic) .long 0 -ENTRY(saved_eip) .long 0 +SYM_DATA(saved_magic, .long 0) +saved_eip: .long 0 # saved registers saved_idt: .long 0,0 -- Gitblit v1.6.2