diff options
Diffstat (limited to 'drivers/watchdog')
-rw-r--r-- | drivers/watchdog/sch311x_wdt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/watchdog/sch311x_wdt.c b/drivers/watchdog/sch311x_wdt.c index 9c40f48804f5..0461858e07d0 100644 --- a/drivers/watchdog/sch311x_wdt.c +++ b/drivers/watchdog/sch311x_wdt.c | |||
@@ -425,6 +425,8 @@ static int __devinit sch311x_wdt_probe(struct platform_device *pdev) | |||
425 | val = therm_trip ? 0x06 : 0x04; | 425 | val = therm_trip ? 0x06 : 0x04; |
426 | outb(val, sch311x_wdt_data.runtime_reg + RESGEN); | 426 | outb(val, sch311x_wdt_data.runtime_reg + RESGEN); |
427 | 427 | ||
428 | sch311x_wdt_miscdev.parent = dev; | ||
429 | |||
428 | err = misc_register(&sch311x_wdt_miscdev); | 430 | err = misc_register(&sch311x_wdt_miscdev); |
429 | if (err != 0) { | 431 | if (err != 0) { |
430 | dev_err(dev, "cannot register miscdev on minor=%d (err=%d)\n", | 432 | dev_err(dev, "cannot register miscdev on minor=%d (err=%d)\n", |
@@ -432,8 +434,6 @@ static int __devinit sch311x_wdt_probe(struct platform_device *pdev) | |||
432 | goto exit_release_region3; | 434 | goto exit_release_region3; |
433 | } | 435 | } |
434 | 436 | ||
435 | sch311x_wdt_miscdev.parent = dev; | ||
436 | |||
437 | dev_info(dev, | 437 | dev_info(dev, |
438 | "SMSC SCH311x WDT initialized. timeout=%d sec (nowayout=%d)\n", | 438 | "SMSC SCH311x WDT initialized. timeout=%d sec (nowayout=%d)\n", |
439 | timeout, nowayout); | 439 | timeout, nowayout); |