X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=kernel%2Fpower%2Fpoweroff.c;h=678ec736076b1395b4a16949cb5f595b72bdd616;hb=97bf2856c6014879bd04983a3e9dfcdac1e7fe85;hp=7a4144ba3afd41a070ab340cab472dfe50f19978;hpb=76828883507a47dae78837ab5dec5a5b4513c667;p=linux-2.6.git diff --git a/kernel/power/poweroff.c b/kernel/power/poweroff.c index 7a4144ba3..678ec7360 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); }