#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/notifier.h>
#include <linux/panic_notifier.h>
#include <linux/leds.h>
#include "../leds.h"
static struct led_trigger *trigger;
static void led_trigger_set_panic(struct led_classdev *led_cdev)
{ … }
static int led_trigger_panic_notifier(struct notifier_block *nb,
unsigned long code, void *unused)
{ … }
static struct notifier_block led_trigger_panic_nb = …;
static long led_panic_blink(int state)
{ … }
static int __init ledtrig_panic_init(void)
{ … }
device_initcall(ledtrig_panic_init);