Source
21
21
22
22
#include <linux/module.h>
23
23
#include <linux/init.h>
24
24
#include <linux/platform_device.h>
25
25
#include <linux/err.h>
26
26
#include <linux/io.h>
27
27
#include <linux/acpi.h>
28
28
#include <linux/delay.h>
29
29
#include <linux/fs.h>
30
30
#include <linux/watchdog.h>
31
-
#include <linux/miscdevice.h>
32
31
#include <linux/uaccess.h>
33
32
#include <linux/slab.h>
34
33
#include "sch56xx-common.h"
35
34
36
35
/* Insmod parameters */
37
36
static int nowayout = WATCHDOG_NOWAYOUT;
38
37
module_param(nowayout, int, 0);
39
38
MODULE_PARM_DESC(nowayout, "Watchdog cannot be stopped once started (default="
40
39
__MODULE_STRING(WATCHDOG_NOWAYOUT) ")");
41
40