AR7 watchdog supports magic close
authorFelix Fietkau <nbd@openwrt.org>
Tue, 23 Sep 2008 15:43:30 +0000 (15:43 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Tue, 23 Sep 2008 15:43:30 +0000 (15:43 +0000)
This patch adds the magic close flag (stopping the watchdog on an expected close
by wrting 'V' to the device before closing it) to the watchdogs list, which the
AR7 watchdog code actually supports.

Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 12666

target/linux/ar7/files/drivers/char/watchdog/ar7_wdt.c

index cdaab8c3d3d06e1ae1288fef3bf39207dd8284ba..97cd8105a977c537b429326822155a33d0663f8f 100644 (file)
@@ -243,7 +243,7 @@ static int ar7_wdt_ioctl(struct inode *inode, struct file *file,
        static struct watchdog_info ident = {
                .identity = LONGNAME,
                .firmware_version = 1,
        static struct watchdog_info ident = {
                .identity = LONGNAME,
                .firmware_version = 1,
-               .options = (WDIOF_SETTIMEOUT | WDIOF_KEEPALIVEPING),
+               .options = (WDIOF_SETTIMEOUT | WDIOF_MAGICCLOSE | WDIOF_KEEPALIVEPING),
        };
        int new_margin;
 
        };
        int new_margin;