da9055_wdt.c (f01387d2693813eb5271a3448e6a082322c7d75d) | da9055_wdt.c (6551881c86c791237a3bebf11eb3bd70b60ea782) |
---|---|
1/* 2 * System monitoring driver for DA9055 PMICs. 3 * 4 * Copyright(c) 2012 Dialog Semiconductor Ltd. 5 * 6 * Author: David Dajun Chen <dchen@diasemi.com> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 147 unchanged lines hidden (view full) --- 156 157 driver_data->da9055 = da9055; 158 159 da9055_wdt = &driver_data->wdt; 160 161 da9055_wdt->timeout = DA9055_DEF_TIMEOUT; 162 da9055_wdt->info = &da9055_wdt_info; 163 da9055_wdt->ops = &da9055_wdt_ops; | 1/* 2 * System monitoring driver for DA9055 PMICs. 3 * 4 * Copyright(c) 2012 Dialog Semiconductor Ltd. 5 * 6 * Author: David Dajun Chen <dchen@diasemi.com> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 147 unchanged lines hidden (view full) --- 156 157 driver_data->da9055 = da9055; 158 159 da9055_wdt = &driver_data->wdt; 160 161 da9055_wdt->timeout = DA9055_DEF_TIMEOUT; 162 da9055_wdt->info = &da9055_wdt_info; 163 da9055_wdt->ops = &da9055_wdt_ops; |
164 da9055_wdt->parent = &pdev->dev; |
|
164 watchdog_set_nowayout(da9055_wdt, nowayout); 165 watchdog_set_drvdata(da9055_wdt, driver_data); 166 167 kref_init(&driver_data->kref); 168 169 ret = da9055_wdt_stop(da9055_wdt); 170 if (ret < 0) { 171 dev_err(&pdev->dev, "Failed to stop watchdog, %d\n", ret); --- 38 unchanged lines hidden --- | 165 watchdog_set_nowayout(da9055_wdt, nowayout); 166 watchdog_set_drvdata(da9055_wdt, driver_data); 167 168 kref_init(&driver_data->kref); 169 170 ret = da9055_wdt_stop(da9055_wdt); 171 if (ret < 0) { 172 dev_err(&pdev->dev, "Failed to stop watchdog, %d\n", ret); --- 38 unchanged lines hidden --- |