rn5t618_wdt.c (e5451c8f8330e03ad3cfa16048b4daf961af434f) | rn5t618_wdt.c (85f15cfc213da88d9eb01c943be454328b104f3c) |
---|---|
1/* 2 * Watchdog driver for Ricoh RN5T618 PMIC 3 * 4 * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com> 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License 8 * version 2 as published by the Free Software Foundation. --- 122 unchanged lines hidden (view full) --- 131} 132 133static struct watchdog_info rn5t618_wdt_info = { 134 .options = WDIOF_SETTIMEOUT | WDIOF_MAGICCLOSE | 135 WDIOF_KEEPALIVEPING, 136 .identity = DRIVER_NAME, 137}; 138 | 1/* 2 * Watchdog driver for Ricoh RN5T618 PMIC 3 * 4 * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com> 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License 8 * version 2 as published by the Free Software Foundation. --- 122 unchanged lines hidden (view full) --- 131} 132 133static struct watchdog_info rn5t618_wdt_info = { 134 .options = WDIOF_SETTIMEOUT | WDIOF_MAGICCLOSE | 135 WDIOF_KEEPALIVEPING, 136 .identity = DRIVER_NAME, 137}; 138 |
139static struct watchdog_ops rn5t618_wdt_ops = { | 139static const struct watchdog_ops rn5t618_wdt_ops = { |
140 .owner = THIS_MODULE, 141 .start = rn5t618_wdt_start, 142 .stop = rn5t618_wdt_stop, 143 .ping = rn5t618_wdt_ping, 144 .set_timeout = rn5t618_wdt_set_timeout, 145}; 146 147static int rn5t618_wdt_probe(struct platform_device *pdev) --- 51 unchanged lines hidden --- | 140 .owner = THIS_MODULE, 141 .start = rn5t618_wdt_start, 142 .stop = rn5t618_wdt_stop, 143 .ping = rn5t618_wdt_ping, 144 .set_timeout = rn5t618_wdt_set_timeout, 145}; 146 147static int rn5t618_wdt_probe(struct platform_device *pdev) --- 51 unchanged lines hidden --- |