#include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/sched/signal.h>
-#include <linux/notifier.h>
 #include <linux/panic_notifier.h>
 #include <linux/pm.h>
 #include <linux/timer.h>
 static struct timer_list power_timer, blink_timer, debounce_timer;
 static unsigned long blink_timer_timeout;
 
-#define MACHINE_PANICED                1
+#define MACHINE_PANICKED               1
 #define MACHINE_SHUTTING_DOWN  2
 
 static int machine_state;
                return;
        }
 
-       if (machine_state & MACHINE_PANICED)
+       if (machine_state & MACHINE_PANICKED)
                sgimc->cpuctrl0 |= SGIMC_CCTRL0_SYSINIT;
 
        enable_irq(SGI_PANEL_IRQ);
 
 static inline void power_button(void)
 {
-       if (machine_state & MACHINE_PANICED)
+       if (machine_state & MACHINE_PANICKED)
                return;
 
        if ((machine_state & MACHINE_SHUTTING_DOWN) ||
 static int panic_event(struct notifier_block *this, unsigned long event,
                      void *ptr)
 {
-       if (machine_state & MACHINE_PANICED)
+       if (machine_state & MACHINE_PANICKED)
                return NOTIFY_DONE;
-       machine_state |= MACHINE_PANICED;
+       machine_state |= MACHINE_PANICKED;
 
        blink_timer_timeout = PANIC_FREQ;
        blink_timeout(&blink_timer);