da9063_wdt.c (85a3685852d9ac7d92be9d824533c915a4597fa4) da9063_wdt.c (6551881c86c791237a3bebf11eb3bd70b60ea782)
1/*
2 * Watchdog driver for DA9063 PMICs.
3 *
4 * Copyright(c) 2012 Dialog Semiconductor Ltd.
5 *
6 * Author: Mariusz Wojtasik <mariusz.wojtasik@diasemi.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it

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

170
171 wdt->da9063 = da9063;
172
173 wdt->wdtdev.info = &da9063_watchdog_info;
174 wdt->wdtdev.ops = &da9063_watchdog_ops;
175 wdt->wdtdev.min_timeout = DA9063_WDT_MIN_TIMEOUT;
176 wdt->wdtdev.max_timeout = DA9063_WDT_MAX_TIMEOUT;
177 wdt->wdtdev.timeout = DA9063_WDG_TIMEOUT;
1/*
2 * Watchdog driver for DA9063 PMICs.
3 *
4 * Copyright(c) 2012 Dialog Semiconductor Ltd.
5 *
6 * Author: Mariusz Wojtasik <mariusz.wojtasik@diasemi.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it

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

170
171 wdt->da9063 = da9063;
172
173 wdt->wdtdev.info = &da9063_watchdog_info;
174 wdt->wdtdev.ops = &da9063_watchdog_ops;
175 wdt->wdtdev.min_timeout = DA9063_WDT_MIN_TIMEOUT;
176 wdt->wdtdev.max_timeout = DA9063_WDT_MAX_TIMEOUT;
177 wdt->wdtdev.timeout = DA9063_WDG_TIMEOUT;
178 wdt->wdtdev.parent = &pdev->dev;
178
179 wdt->wdtdev.status = WATCHDOG_NOWAYOUT_INIT_STATUS;
180
181 watchdog_set_drvdata(&wdt->wdtdev, wdt);
182 dev_set_drvdata(&pdev->dev, wdt);
183
184 ret = watchdog_register_device(&wdt->wdtdev);
185 if (ret)

--- 36 unchanged lines hidden ---
179
180 wdt->wdtdev.status = WATCHDOG_NOWAYOUT_INIT_STATUS;
181
182 watchdog_set_drvdata(&wdt->wdtdev, wdt);
183 dev_set_drvdata(&pdev->dev, wdt);
184
185 ret = watchdog_register_device(&wdt->wdtdev);
186 if (ret)

--- 36 unchanged lines hidden ---