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 --- |