Commit f80e919b authored by Florian Fainelli's avatar Florian Fainelli Committed by Wim Van Sebroeck

[WATCHDOG] fix mtx1_wdt compilation failure

Using spin_lock_irqsave with a local variable called flags without
declaring is a bad idea, fix this by declaring it.
Signed-off-by: default avatarFlorian Fainelli <florian@openwrt.org>
Signed-off-by: default avatarWim Van Sebroeck <wim@iguana.be>
parent ed313489
...@@ -98,6 +98,8 @@ static void mtx1_wdt_reset(void) ...@@ -98,6 +98,8 @@ static void mtx1_wdt_reset(void)
static void mtx1_wdt_start(void) static void mtx1_wdt_start(void)
{ {
unsigned long flags;
spin_lock_irqsave(&mtx1_wdt_device.lock, flags); spin_lock_irqsave(&mtx1_wdt_device.lock, flags);
if (!mtx1_wdt_device.queue) { if (!mtx1_wdt_device.queue) {
mtx1_wdt_device.queue = 1; mtx1_wdt_device.queue = 1;
...@@ -110,6 +112,8 @@ static void mtx1_wdt_start(void) ...@@ -110,6 +112,8 @@ static void mtx1_wdt_start(void)
static int mtx1_wdt_stop(void) static int mtx1_wdt_stop(void)
{ {
unsigned long flags;
spin_lock_irqsave(&mtx1_wdt_device.lock, flags); spin_lock_irqsave(&mtx1_wdt_device.lock, flags);
if (mtx1_wdt_device.queue) { if (mtx1_wdt_device.queue) {
mtx1_wdt_device.queue = 0; mtx1_wdt_device.queue = 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment