omap_wdt.c (4ba24fef3eb3b142197135223b90ced2f319cd53) omap_wdt.c (fb1cbeaeed0f41965ead2714bfc9c579188c6146)
1/*
2 * omap_wdt.c
3 *
4 * Watchdog driver for the TI OMAP 16xx & 24xx/34xx 32KHz (non-secure) watchdog
5 *
6 * Author: MontaVista Software, Inc.
7 * <gdavis@mvista.com> or <source@mvista.com>
8 *

--- 175 unchanged lines hidden (view full) ---

184 omap_wdt_reload(wdev);
185 wdog->timeout = timeout;
186 mutex_unlock(&wdev->lock);
187
188 return 0;
189}
190
191static const struct watchdog_info omap_wdt_info = {
1/*
2 * omap_wdt.c
3 *
4 * Watchdog driver for the TI OMAP 16xx & 24xx/34xx 32KHz (non-secure) watchdog
5 *
6 * Author: MontaVista Software, Inc.
7 * <gdavis@mvista.com> or <source@mvista.com>
8 *

--- 175 unchanged lines hidden (view full) ---

184 omap_wdt_reload(wdev);
185 wdog->timeout = timeout;
186 mutex_unlock(&wdev->lock);
187
188 return 0;
189}
190
191static const struct watchdog_info omap_wdt_info = {
192 .options = WDIOF_SETTIMEOUT | WDIOF_KEEPALIVEPING,
192 .options = WDIOF_SETTIMEOUT | WDIOF_MAGICCLOSE | WDIOF_KEEPALIVEPING,
193 .identity = "OMAP Watchdog",
194};
195
196static const struct watchdog_ops omap_wdt_ops = {
197 .owner = THIS_MODULE,
198 .start = omap_wdt_start,
199 .stop = omap_wdt_stop,
200 .ping = omap_wdt_ping,

--- 165 unchanged lines hidden ---
193 .identity = "OMAP Watchdog",
194};
195
196static const struct watchdog_ops omap_wdt_ops = {
197 .owner = THIS_MODULE,
198 .start = omap_wdt_start,
199 .stop = omap_wdt_stop,
200 .ping = omap_wdt_ping,

--- 165 unchanged lines hidden ---