diff options
| -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); |
