| /linux/drivers/watchdog/ |
| H A D | rave-sp-wdt.c | 54 struct watchdog_device wdd; member 60 static struct rave_sp_wdt *to_rave_sp_wdt(struct watchdog_device *wdd) in to_rave_sp_wdt() 65 static int rave_sp_wdt_exec(struct watchdog_device *wdd, void *data, in rave_sp_wdt_exec() 72 static int rave_sp_wdt_legacy_configure(struct watchdog_device *wdd, bool on) in rave_sp_wdt_legacy_configure() 85 static int rave_sp_wdt_rdu_configure(struct watchdog_device *wdd, bool on) in rave_sp_wdt_rdu_configure() 112 static int rave_sp_wdt_configure(struct watchdog_device *wdd, bool on) in rave_sp_wdt_configure() 117 static int rave_sp_wdt_legacy_restart(struct watchdog_device *wdd) in rave_sp_wdt_legacy_restart() 128 static int rave_sp_wdt_rdu_restart(struct watchdog_device *wdd) in rave_sp_wdt_rdu_restart() 165 static int rave_sp_wdt_restart(struct watchdog_device *wdd, in rave_sp_wdt_restart() 179 static int rave_sp_wdt_start(struct watchdog_device *wdd) in rave_sp_wdt_start() [all …]
|
| H A D | bcm47xx_wdt.c | 43 static inline struct bcm47xx_wdt *bcm47xx_wdt_get(struct watchdog_device *wdd) in bcm47xx_wdt_get() 48 static int bcm47xx_wdt_hard_keepalive(struct watchdog_device *wdd) in bcm47xx_wdt_hard_keepalive() 57 static int bcm47xx_wdt_hard_start(struct watchdog_device *wdd) in bcm47xx_wdt_hard_start() 62 static int bcm47xx_wdt_hard_stop(struct watchdog_device *wdd) in bcm47xx_wdt_hard_stop() 71 static int bcm47xx_wdt_hard_set_timeout(struct watchdog_device *wdd, in bcm47xx_wdt_hard_set_timeout() 87 static int bcm47xx_wdt_restart(struct watchdog_device *wdd, in bcm47xx_wdt_restart() 119 static int bcm47xx_wdt_soft_keepalive(struct watchdog_device *wdd) in bcm47xx_wdt_soft_keepalive() 128 static int bcm47xx_wdt_soft_start(struct watchdog_device *wdd) in bcm47xx_wdt_soft_start() 138 static int bcm47xx_wdt_soft_stop(struct watchdog_device *wdd) in bcm47xx_wdt_soft_stop() 148 static int bcm47xx_wdt_soft_set_timeout(struct watchdog_device *wdd, in bcm47xx_wdt_soft_set_timeout()
|
| H A D | gunyah_wdt.c | 65 static int gunyah_wdt_start(struct watchdog_device *wdd) in gunyah_wdt_start() 92 static int gunyah_wdt_stop(struct watchdog_device *wdd) in gunyah_wdt_stop() 97 static int gunyah_wdt_ping(struct watchdog_device *wdd) in gunyah_wdt_ping() 102 static int gunyah_wdt_set_timeout(struct watchdog_device *wdd, in gunyah_wdt_set_timeout() 124 static unsigned int gunyah_wdt_get_timeleft(struct watchdog_device *wdd) in gunyah_wdt_get_timeleft() 136 static int gunyah_wdt_restart(struct watchdog_device *wdd, in gunyah_wdt_restart() 170 struct watchdog_device *wdd; in gunyah_wdt_probe() local 207 struct watchdog_device *wdd = platform_get_drvdata(pdev); in gunyah_wdt_remove() local 214 struct watchdog_device *wdd = dev_get_drvdata(dev); in gunyah_wdt_suspend() local 224 struct watchdog_device *wdd = dev_get_drvdata(dev); in gunyah_wdt_resume() local
|
| H A D | arm_smc_wdt.c | 34 static int smcwd_call(struct watchdog_device *wdd, enum smcwd_call call, in smcwd_call() 56 static int smcwd_ping(struct watchdog_device *wdd) in smcwd_ping() 61 static unsigned int smcwd_get_timeleft(struct watchdog_device *wdd) in smcwd_get_timeleft() 71 static int smcwd_set_timeout(struct watchdog_device *wdd, unsigned int timeout) in smcwd_set_timeout() 81 static int smcwd_stop(struct watchdog_device *wdd) in smcwd_stop() 86 static int smcwd_start(struct watchdog_device *wdd) in smcwd_start() 115 struct watchdog_device *wdd; in smcwd_probe() local
|
| H A D | da9063_wdt.c | 96 static int da9063_wdt_start(struct watchdog_device *wdd) in da9063_wdt_start() 109 static int da9063_wdt_stop(struct watchdog_device *wdd) in da9063_wdt_stop() 122 static int da9063_wdt_ping(struct watchdog_device *wdd) in da9063_wdt_ping() 143 static int da9063_wdt_set_timeout(struct watchdog_device *wdd, in da9063_wdt_set_timeout() 171 static int da9063_wdt_restart(struct watchdog_device *wdd, unsigned long action, in da9063_wdt_restart() 218 struct watchdog_device *wdd; in da9063_wdt_probe() local 268 struct watchdog_device *wdd = dev_get_drvdata(dev); in da9063_wdt_suspend() local 282 struct watchdog_device *wdd = dev_get_drvdata(dev); in da9063_wdt_resume() local
|
| H A D | ixp4xx_wdt.c | 24 struct watchdog_device wdd; member 46 struct ixp4xx_wdt *to_ixp4xx_wdt(struct watchdog_device *wdd) in to_ixp4xx_wdt() 51 static int ixp4xx_wdt_start(struct watchdog_device *wdd) in ixp4xx_wdt_start() 66 static int ixp4xx_wdt_stop(struct watchdog_device *wdd) in ixp4xx_wdt_stop() 77 static int ixp4xx_wdt_set_timeout(struct watchdog_device *wdd, in ixp4xx_wdt_set_timeout() 87 static int ixp4xx_wdt_restart(struct watchdog_device *wdd, in ixp4xx_wdt_restart() 115 static int ixp4xx_wdt_dummy(struct watchdog_device *wdd) in ixp4xx_wdt_dummy()
|
| H A D | cros_ec_wdt.c | 47 static int cros_ec_wdt_ping(struct watchdog_device *wdd) in cros_ec_wdt_ping() 61 static int cros_ec_wdt_start(struct watchdog_device *wdd) in cros_ec_wdt_start() 77 static int cros_ec_wdt_stop(struct watchdog_device *wdd) in cros_ec_wdt_stop() 91 static int cros_ec_wdt_set_timeout(struct watchdog_device *wdd, unsigned int t) in cros_ec_wdt_set_timeout() 123 struct watchdog_device *wdd; in cros_ec_wdt_probe() local 160 struct watchdog_device *wdd = platform_get_drvdata(pdev); in cros_ec_wdt_suspend() local 171 struct watchdog_device *wdd = platform_get_drvdata(pdev); in cros_ec_wdt_resume() local
|
| H A D | gxp-wdt.c | 26 struct watchdog_device wdd; member 38 static int gxp_wdt_start(struct watchdog_device *wdd) in gxp_wdt_start() 47 static int gxp_wdt_stop(struct watchdog_device *wdd) in gxp_wdt_stop() 58 static int gxp_wdt_set_timeout(struct watchdog_device *wdd, in gxp_wdt_set_timeout() 71 static unsigned int gxp_wdt_get_timeleft(struct watchdog_device *wdd) in gxp_wdt_get_timeleft() 79 static int gxp_wdt_ping(struct watchdog_device *wdd) in gxp_wdt_ping() 87 static int gxp_restart(struct watchdog_device *wdd, unsigned long action, in gxp_restart()
|
| H A D | sl28cpld_wdt.c | 40 struct watchdog_device wdd; member 46 static int sl28cpld_wdt_ping(struct watchdog_device *wdd) in sl28cpld_wdt_ping() 54 static int sl28cpld_wdt_start(struct watchdog_device *wdd) in sl28cpld_wdt_start() 69 static int sl28cpld_wdt_stop(struct watchdog_device *wdd) in sl28cpld_wdt_stop() 77 static unsigned int sl28cpld_wdt_get_timeleft(struct watchdog_device *wdd) in sl28cpld_wdt_get_timeleft() 90 static int sl28cpld_wdt_set_timeout(struct watchdog_device *wdd, in sl28cpld_wdt_set_timeout() 121 struct watchdog_device *wdd; in sl28cpld_wdt_probe() local
|
| H A D | asm9260_wdt.c | 56 struct watchdog_device wdd; member 67 static int asm9260_wdt_feed(struct watchdog_device *wdd) in asm9260_wdt_feed() 77 static unsigned int asm9260_wdt_gettimeleft(struct watchdog_device *wdd) in asm9260_wdt_gettimeleft() 87 static int asm9260_wdt_updatetimeout(struct watchdog_device *wdd) in asm9260_wdt_updatetimeout() 99 static int asm9260_wdt_enable(struct watchdog_device *wdd) in asm9260_wdt_enable() 116 static int asm9260_wdt_disable(struct watchdog_device *wdd) in asm9260_wdt_disable() 127 static int asm9260_wdt_settimeout(struct watchdog_device *wdd, unsigned int to) in asm9260_wdt_settimeout() 172 static int asm9260_restart(struct watchdog_device *wdd, unsigned long action, in asm9260_restart() 289 struct watchdog_device *wdd; in asm9260_wdt_probe() local
|
| H A D | ts72xx_wdt.c | 45 struct watchdog_device wdd; member 49 static int ts72xx_wdt_start(struct watchdog_device *wdd) in ts72xx_wdt_start() 59 static int ts72xx_wdt_stop(struct watchdog_device *wdd) in ts72xx_wdt_stop() 69 static int ts72xx_wdt_ping(struct watchdog_device *wdd) in ts72xx_wdt_ping() 78 static int ts72xx_wdt_settimeout(struct watchdog_device *wdd, unsigned int to) in ts72xx_wdt_settimeout() 125 struct watchdog_device *wdd; in ts72xx_wdt_probe() local
|
| H A D | watchdog_pretimeout.c | 27 struct watchdog_device *wdd; member 68 int watchdog_pretimeout_governor_get(struct watchdog_device *wdd, char *buf) in watchdog_pretimeout_governor_get() 80 int watchdog_pretimeout_governor_set(struct watchdog_device *wdd, in watchdog_pretimeout_governor_set() 102 void watchdog_notify_pretimeout(struct watchdog_device *wdd) in watchdog_notify_pretimeout() 181 int watchdog_register_pretimeout(struct watchdog_device *wdd) in watchdog_register_pretimeout() 201 void watchdog_unregister_pretimeout(struct watchdog_device *wdd) in watchdog_unregister_pretimeout()
|
| H A D | ep93xx_wdt.c | 42 struct watchdog_device wdd; member 45 static int ep93xx_wdt_start(struct watchdog_device *wdd) in ep93xx_wdt_start() 54 static int ep93xx_wdt_stop(struct watchdog_device *wdd) in ep93xx_wdt_stop() 63 static int ep93xx_wdt_ping(struct watchdog_device *wdd) in ep93xx_wdt_ping() 91 struct watchdog_device *wdd; in ep93xx_wdt_probe() local
|
| H A D | ftwdt010_wdt.c | 37 struct watchdog_device wdd; member 44 struct ftwdt010_wdt *to_ftwdt010_wdt(struct watchdog_device *wdd) in to_ftwdt010_wdt() 66 static int ftwdt010_wdt_start(struct watchdog_device *wdd) in ftwdt010_wdt_start() 74 static int ftwdt010_wdt_stop(struct watchdog_device *wdd) in ftwdt010_wdt_stop() 83 static int ftwdt010_wdt_ping(struct watchdog_device *wdd) in ftwdt010_wdt_ping() 92 static int ftwdt010_wdt_set_timeout(struct watchdog_device *wdd, in ftwdt010_wdt_set_timeout() 102 static int ftwdt010_wdt_restart(struct watchdog_device *wdd, in ftwdt010_wdt_restart()
|
| H A D | sbsa_gwdt.c | 92 struct watchdog_device wdd; member 152 static int sbsa_gwdt_set_timeout(struct watchdog_device *wdd, in sbsa_gwdt_set_timeout() 198 static unsigned int sbsa_gwdt_get_timeleft(struct watchdog_device *wdd) in sbsa_gwdt_get_timeleft() 220 static int sbsa_gwdt_keepalive(struct watchdog_device *wdd) in sbsa_gwdt_keepalive() 233 static void sbsa_gwdt_get_version(struct watchdog_device *wdd) in sbsa_gwdt_get_version() 247 static int sbsa_gwdt_start(struct watchdog_device *wdd) in sbsa_gwdt_start() 257 static int sbsa_gwdt_stop(struct watchdog_device *wdd) in sbsa_gwdt_stop() 295 struct watchdog_device *wdd; in sbsa_gwdt_probe() local
|
| H A D | intel_oc_wdt.c | 42 struct watchdog_device wdd; member 58 static int intel_oc_wdt_start(struct watchdog_device *wdd) in intel_oc_wdt_start() 71 static int intel_oc_wdt_stop(struct watchdog_device *wdd) in intel_oc_wdt_stop() 81 static int intel_oc_wdt_ping(struct watchdog_device *wdd) in intel_oc_wdt_ping() 91 static int intel_oc_wdt_set_timeout(struct watchdog_device *wdd, in intel_oc_wdt_set_timeout() 171 struct watchdog_device *wdd; in intel_oc_wdt_probe() local
|
| H A D | tegra_wdt.c | 60 struct watchdog_device wdd; member 78 static int tegra_wdt_start(struct watchdog_device *wdd) in tegra_wdt_start() 110 static int tegra_wdt_stop(struct watchdog_device *wdd) in tegra_wdt_stop() 121 static int tegra_wdt_ping(struct watchdog_device *wdd) in tegra_wdt_ping() 130 static int tegra_wdt_set_timeout(struct watchdog_device *wdd, in tegra_wdt_set_timeout() 143 static unsigned int tegra_wdt_get_timeleft(struct watchdog_device *wdd) in tegra_wdt_get_timeleft() 185 struct watchdog_device *wdd; in tegra_wdt_probe() local
|
| H A D | cgbc_wdt.c | 57 struct watchdog_device wdd; member 72 static int cgbc_wdt_start(struct watchdog_device *wdd) in cgbc_wdt_start() 105 static int cgbc_wdt_stop(struct watchdog_device *wdd) in cgbc_wdt_stop() 117 static int cgbc_wdt_keepalive(struct watchdog_device *wdd) in cgbc_wdt_keepalive() 126 static int cgbc_wdt_set_pretimeout(struct watchdog_device *wdd, in cgbc_wdt_set_pretimeout() 137 static int cgbc_wdt_set_timeout(struct watchdog_device *wdd, in cgbc_wdt_set_timeout() 171 struct watchdog_device *wdd; in cgbc_wdt_probe() local
|
| H A D | nic7018_wdt.c | 48 struct watchdog_device wdd; member 86 static int nic7018_set_timeout(struct watchdog_device *wdd, in nic7018_set_timeout() 104 static int nic7018_start(struct watchdog_device *wdd) in nic7018_start() 122 static int nic7018_stop(struct watchdog_device *wdd) in nic7018_stop() 133 static int nic7018_ping(struct watchdog_device *wdd) in nic7018_ping() 142 static unsigned int nic7018_get_timeleft(struct watchdog_device *wdd) in nic7018_get_timeleft() 171 struct watchdog_device *wdd; in nic7018_probe() local
|
| H A D | da9062_wdt.c | 84 static int da9062_wdt_start(struct watchdog_device *wdd) in da9062_wdt_start() 99 static int da9062_wdt_stop(struct watchdog_device *wdd) in da9062_wdt_stop() 115 static int da9062_wdt_ping(struct watchdog_device *wdd) in da9062_wdt_ping() 135 static int da9062_wdt_set_timeout(struct watchdog_device *wdd, in da9062_wdt_set_timeout() 153 static int da9062_wdt_restart(struct watchdog_device *wdd, unsigned long action, in da9062_wdt_restart() 253 struct watchdog_device *wdd = dev_get_drvdata(dev); in da9062_wdt_suspend() local 267 struct watchdog_device *wdd = dev_get_drvdata(dev); in da9062_wdt_resume() local
|
| H A D | ni903x_wdt.c | 42 struct watchdog_device wdd; member 65 static int ni903x_wdd_set_timeout(struct watchdog_device *wdd, in ni903x_wdd_set_timeout() 80 static unsigned int ni903x_wdd_get_timeleft(struct watchdog_device *wdd) in ni903x_wdd_get_timeleft() 99 static int ni903x_wdd_ping(struct watchdog_device *wdd) in ni903x_wdd_ping() 110 static int ni903x_wdd_start(struct watchdog_device *wdd) in ni903x_wdd_start() 123 static int ni903x_wdd_stop(struct watchdog_device *wdd) in ni903x_wdd_stop() 184 struct watchdog_device *wdd; in ni903x_acpi_probe() local
|
| H A D | watchdog_core.h | 49 struct watchdog_device *wdd; member 73 static inline bool watchdog_have_pretimeout(struct watchdog_device *wdd) in watchdog_have_pretimeout() 84 static inline void watchdog_hrtimer_pretimeout_init(struct watchdog_device *wdd) {} in watchdog_hrtimer_pretimeout_init() 85 static inline void watchdog_hrtimer_pretimeout_start(struct watchdog_device *wdd) {} in watchdog_hrtimer_pretimeout_start() 86 static inline void watchdog_hrtimer_pretimeout_stop(struct watchdog_device *wdd) {} in watchdog_hrtimer_pretimeout_stop()
|
| H A D | stmp3xxx_rtc_wdt.c | 27 static int wdt_start(struct watchdog_device *wdd) in wdt_start() 36 static int wdt_stop(struct watchdog_device *wdd) in wdt_stop() 45 static int wdt_set_timeout(struct watchdog_device *wdd, unsigned new_timeout) in wdt_set_timeout() 119 struct watchdog_device *wdd = &stmp3xxx_wdd; in stmp3xxx_wdt_suspend() local 129 struct watchdog_device *wdd = &stmp3xxx_wdd; in stmp3xxx_wdt_resume() local
|
| H A D | kempld_wdt.c | 75 struct watchdog_device wdd; member 197 static int kempld_wdt_set_timeout(struct watchdog_device *wdd, in kempld_wdt_set_timeout() 224 static int kempld_wdt_set_pretimeout(struct watchdog_device *wdd, in kempld_wdt_set_pretimeout() 279 static int kempld_wdt_start(struct watchdog_device *wdd) in kempld_wdt_start() 304 static int kempld_wdt_stop(struct watchdog_device *wdd) in kempld_wdt_stop() 324 static int kempld_wdt_keepalive(struct watchdog_device *wdd) in kempld_wdt_keepalive() 336 static long kempld_wdt_ioctl(struct watchdog_device *wdd, unsigned int cmd, in kempld_wdt_ioctl() 362 static int kempld_wdt_probe_stages(struct watchdog_device *wdd) in kempld_wdt_probe_stages() 439 struct watchdog_device *wdd; in kempld_wdt_probe() local 502 struct watchdog_device *wdd = &wdt_data->wdd; in kempld_wdt_suspend() local [all …]
|
| H A D | davinci_wdt.c | 66 struct watchdog_device wdd; member 69 static int davinci_wdt_start(struct watchdog_device *wdd) in davinci_wdt_start() 105 static int davinci_wdt_ping(struct watchdog_device *wdd) in davinci_wdt_ping() 116 static unsigned int davinci_wdt_get_timeleft(struct watchdog_device *wdd) in davinci_wdt_get_timeleft() 141 static int davinci_wdt_restart(struct watchdog_device *wdd, in davinci_wdt_restart() 194 struct watchdog_device *wdd; in davinci_wdt_probe() local
|