diff options
Diffstat (limited to 'drivers/watchdog/booke_wdt.c')
| -rw-r--r-- | drivers/watchdog/booke_wdt.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/watchdog/booke_wdt.c b/drivers/watchdog/booke_wdt.c index 337265b47305..7c0fdfca2646 100644 --- a/drivers/watchdog/booke_wdt.c +++ b/drivers/watchdog/booke_wdt.c | |||
| @@ -198,9 +198,13 @@ static long booke_wdt_ioctl(struct file *file, | |||
| 198 | booke_wdt_period = tmp; | 198 | booke_wdt_period = tmp; |
| 199 | #endif | 199 | #endif |
| 200 | booke_wdt_set(); | 200 | booke_wdt_set(); |
| 201 | return 0; | 201 | /* Fall */ |
| 202 | case WDIOC_GETTIMEOUT: | 202 | case WDIOC_GETTIMEOUT: |
| 203 | #ifdef CONFIG_FSL_BOOKE | ||
| 204 | return put_user(period_to_sec(booke_wdt_period), p); | ||
| 205 | #else | ||
| 203 | return put_user(booke_wdt_period, p); | 206 | return put_user(booke_wdt_period, p); |
| 207 | #endif | ||
| 204 | default: | 208 | default: |
| 205 | return -ENOTTY; | 209 | return -ENOTTY; |
| 206 | } | 210 | } |
