X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fpower%2Fpoweroff.c;h=678ec736076b1395b4a16949cb5f595b72bdd616;hb=3b968b7c10b3d81eb83380655484f2bb5b240dc6;hp=7a4144ba3afd41a070ab340cab472dfe50f19978;hpb=cb220c1af49644786944c549518b491d4c654030;p=linux-2.6 diff --git a/kernel/power/poweroff.c b/kernel/power/poweroff.c index 7a4144ba3a..678ec73607 100644 --- a/kernel/power/poweroff.c +++ b/kernel/power/poweroff.c @@ -16,15 +16,14 @@ * callback we use. */ -static void do_poweroff(void *dummy) +static void do_poweroff(struct work_struct *dummy) { kernel_power_off(); } -static DECLARE_WORK(poweroff_work, do_poweroff, NULL); +static DECLARE_WORK(poweroff_work, do_poweroff); -static void handle_poweroff(int key, struct pt_regs *pt_regs, - struct tty_struct *tty) +static void handle_poweroff(int key, struct tty_struct *tty) { schedule_work(&poweroff_work); }