| /linux/drivers/watchdog/ |
| H A D | starfive-wdt.c | 146 starfive_wdt_enable_clock(struct starfive_wdt * wdt) starfive_wdt_enable_clock() argument 163 starfive_wdt_disable_clock(struct starfive_wdt * wdt) starfive_wdt_disable_clock() argument 169 starfive_wdt_get_clock(struct starfive_wdt * wdt) starfive_wdt_get_clock() argument 200 starfive_wdt_ticks_to_sec(struct starfive_wdt * wdt,u32 ticks) starfive_wdt_ticks_to_sec() argument 206 starfive_wdt_unlock(struct starfive_wdt * wdt) starfive_wdt_unlock() argument 213 starfive_wdt_lock(struct starfive_wdt * wdt) starfive_wdt_lock() argument 221 starfive_wdt_enable_reset(struct starfive_wdt * wdt) starfive_wdt_enable_reset() argument 231 starfive_wdt_raise_irq_status(struct starfive_wdt * wdt) starfive_wdt_raise_irq_status() argument 237 starfive_wdt_wait_int_free(struct starfive_wdt * wdt) starfive_wdt_wait_int_free() argument 247 starfive_wdt_int_clr(struct starfive_wdt * wdt) starfive_wdt_int_clr() argument 262 starfive_wdt_set_count(struct starfive_wdt * wdt,u32 val) starfive_wdt_set_count() argument 267 starfive_wdt_get_count(struct starfive_wdt * wdt) starfive_wdt_get_count() argument 273 starfive_wdt_enable(struct starfive_wdt * wdt) starfive_wdt_enable() argument 283 starfive_wdt_disable(struct starfive_wdt * wdt) starfive_wdt_disable() argument 292 starfive_wdt_set_reload_count(struct starfive_wdt * wdt,u32 count) starfive_wdt_set_reload_count() argument 301 starfive_wdt_max_timeout(struct starfive_wdt * wdt) starfive_wdt_max_timeout() argument 311 struct starfive_wdt *wdt = watchdog_get_drvdata(wdd); starfive_wdt_get_timeleft() local 327 struct starfive_wdt *wdt = watchdog_get_drvdata(wdd); starfive_wdt_keepalive() local 343 starfive_wdt_start(struct starfive_wdt * wdt) starfive_wdt_start() argument 364 starfive_wdt_stop(struct starfive_wdt * wdt) starfive_wdt_stop() argument 373 struct starfive_wdt *wdt = watchdog_get_drvdata(wdd); starfive_wdt_pm_start() local 384 struct starfive_wdt *wdt = watchdog_get_drvdata(wdd); starfive_wdt_pm_stop() local 393 struct starfive_wdt *wdt = watchdog_get_drvdata(wdd); starfive_wdt_set_timeout() local 430 struct starfive_wdt *wdt; starfive_wdt_probe() local 520 struct starfive_wdt *wdt = platform_get_drvdata(pdev); starfive_wdt_remove() local 534 struct starfive_wdt *wdt = platform_get_drvdata(pdev); starfive_wdt_shutdown() local 541 struct starfive_wdt *wdt = dev_get_drvdata(dev); starfive_wdt_suspend() local 554 struct starfive_wdt *wdt = dev_get_drvdata(dev); starfive_wdt_resume() local 574 struct starfive_wdt *wdt = dev_get_drvdata(dev); starfive_wdt_runtime_suspend() local 583 struct starfive_wdt *wdt = dev_get_drvdata(dev); starfive_wdt_runtime_resume() local [all...] |
| H A D | mei_wdt.c | 166 static int mei_wdt_ping(struct mei_wdt *wdt) in mei_wdt_ping() 194 static int mei_wdt_stop(struct mei_wdt *wdt) in mei_wdt_stop() 222 struct mei_wdt *wdt = watchdog_get_drvdata(wdd); in mei_wdt_ops_start() local 238 struct mei_wdt *wdt = watchdog_get_drvdata(wdd); in mei_wdt_ops_stop() local 264 struct mei_wdt *wdt = watchdog_get_drvdata(wdd); in mei_wdt_ops_ping() local 296 struct mei_wdt *wdt = watchdog_get_drvdata(wdd); in mei_wdt_ops_set_timeout() local 329 static inline bool __mei_wdt_is_registered(struct mei_wdt *wdt) in __mei_wdt_is_registered() 339 static void mei_wdt_unregister(struct mei_wdt *wdt) in mei_wdt_unregister() 359 static int mei_wdt_register(struct mei_wdt *wdt) in mei_wdt_register() 400 struct mei_wdt *wdt = container_of(work, struct mei_wdt, unregister); in mei_wdt_unregister_work() local [all …]
|
| H A D | da9062_wdt.c | 38 static unsigned int da9062_wdt_read_timeout(struct da9062_watchdog *wdt) in da9062_wdt_read_timeout() argument 59 static int da9062_reset_watchdog_timer(struct da9062_watchdog *wdt) in da9062_reset_watchdog_timer() argument 66 static int da9062_wdt_update_timeout_register(struct da9062_watchdog *wdt, in da9062_wdt_update_timeout_register() argument 86 struct da9062_watchdog *wdt = watchdog_get_drvdata(wdd); in da9062_wdt_start() local 101 struct da9062_watchdog *wdt = watchdog_get_drvdata(wdd); da9062_wdt_stop() local 117 struct da9062_watchdog *wdt = watchdog_get_drvdata(wdd); da9062_wdt_ping() local 138 struct da9062_watchdog *wdt = watchdog_get_drvdata(wdd); da9062_wdt_set_timeout() local 156 struct da9062_watchdog *wdt = watchdog_get_drvdata(wdd); da9062_wdt_restart() local 208 struct da9062_watchdog *wdt; da9062_wdt_probe() local 254 struct da9062_watchdog *wdt = watchdog_get_drvdata(wdd); da9062_wdt_suspend() local 268 struct da9062_watchdog *wdt = watchdog_get_drvdata(wdd); da9062_wdt_resume() local [all...] |
| H A D | keembay_wdt.c | 58 keembay_wdt_readl(struct keembay_wdt * wdt,u32 offset) keembay_wdt_readl() argument 63 keembay_wdt_writel(struct keembay_wdt * wdt,u32 offset,u32 val) keembay_wdt_writel() argument 71 struct keembay_wdt *wdt = watchdog_get_drvdata(wdog); keembay_wdt_set_timeout_reg() local 78 struct keembay_wdt *wdt = watchdog_get_drvdata(wdog); keembay_wdt_set_pretimeout_reg() local 89 struct keembay_wdt *wdt = watchdog_get_drvdata(wdog); keembay_wdt_start() local 98 struct keembay_wdt *wdt = watchdog_get_drvdata(wdog); keembay_wdt_stop() local 134 struct keembay_wdt *wdt = watchdog_get_drvdata(wdog); keembay_wdt_get_timeleft() local 145 struct keembay_wdt *wdt = dev_id; keembay_wdt_to_isr() local 157 struct keembay_wdt *wdt = dev_id; keembay_wdt_th_isr() local 190 struct keembay_wdt *wdt; keembay_wdt_probe() local 255 struct keembay_wdt *wdt = dev_get_drvdata(dev); keembay_wdt_suspend() local 265 struct keembay_wdt *wdt = dev_get_drvdata(dev); keembay_wdt_resume() local [all...] |
| H A D | bcm47xx_wdt.c | 50 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); bcm47xx_wdt_hard_keepalive() local 64 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); bcm47xx_wdt_hard_stop() local 74 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); bcm47xx_wdt_hard_set_timeout() local 90 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); bcm47xx_wdt_restart() local 108 struct bcm47xx_wdt *wdt = timer_container_of(wdt, t, soft_timer); bcm47xx_wdt_soft_timer_tick() local 121 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); bcm47xx_wdt_soft_keepalive() local 130 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); bcm47xx_wdt_soft_start() local 140 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); bcm47xx_wdt_soft_stop() local 181 struct bcm47xx_wdt *wdt = dev_get_platdata(&pdev->dev); bcm47xx_wdt_probe() local [all...] |
| H A D | twl4030_wdt.c | 29 twl4030_wdt_start(struct watchdog_device * wdt) twl4030_wdt_start() argument 34 twl4030_wdt_stop(struct watchdog_device * wdt) twl4030_wdt_stop() argument 39 twl4030_wdt_set_timeout(struct watchdog_device * wdt,unsigned int timeout) twl4030_wdt_set_timeout() argument 61 struct watchdog_device *wdt; twl4030_wdt_probe() local 85 struct watchdog_device *wdt = platform_get_drvdata(pdev); twl4030_wdt_suspend() local 94 struct watchdog_device *wdt = platform_get_drvdata(pdev); twl4030_wdt_resume() local [all...] |
| H A D | ni903x_wdt.c | 57 ni903x_start(struct ni903x_wdt * wdt) ni903x_start() argument 68 struct ni903x_wdt *wdt = watchdog_get_drvdata(wdd); ni903x_wdd_set_timeout() local 82 struct ni903x_wdt *wdt = watchdog_get_drvdata(wdd); ni903x_wdd_get_timeleft() local 101 struct ni903x_wdt *wdt = watchdog_get_drvdata(wdd); ni903x_wdd_ping() local 112 struct ni903x_wdt *wdt = watchdog_get_drvdata(wdd); ni903x_wdd_start() local 125 struct ni903x_wdt *wdt = watchdog_get_drvdata(wdd); ni903x_wdd_stop() local 134 struct ni903x_wdt *wdt = data; ni903x_resources() local 185 struct ni903x_wdt *wdt; ni903x_acpi_probe() local 235 struct ni903x_wdt *wdt = platform_get_drvdata(pdev); ni903x_acpi_remove() local [all...] |
| H A D | digicolor_wdt.c | 35 static void dc_wdt_set(struct dc_wdt *wdt, u32 ticks) in dc_wdt_set() 52 struct dc_wdt *wdt = watchdog_get_drvdata(wdog); in dc_wdt_restart() local 63 struct dc_wdt *wdt = watchdog_get_drvdata(wdog); in dc_wdt_start() local 72 struct dc_wdt *wdt = watchdog_get_drvdata(wdog); in dc_wdt_stop() local 81 struct dc_wdt *wdt = watchdog_get_drvdata(wdog); in dc_wdt_set_timeout() local 91 struct dc_wdt *wdt = watchdog_get_drvdata(wdog); in dc_wdt_get_timeleft() local 121 struct dc_wdt *wdt; in dc_wdt_probe() local
|
| H A D | mlx_wdt.c | 56 static void mlxreg_wdt_check_card_reset(struct mlxreg_wdt *wdt) in mlxreg_wdt_check_card_reset() 81 struct mlxreg_wdt *wdt = watchdog_get_drvdata(wdd); in mlxreg_wdt_start() local 90 struct mlxreg_wdt *wdt = watchdog_get_drvdata(wdd); in mlxreg_wdt_stop() local 99 struct mlxreg_wdt *wdt = watchdog_get_drvdata(wdd); in mlxreg_wdt_ping() local 109 struct mlxreg_wdt *wdt = watchdog_get_drvdata(wdd); in mlxreg_wdt_set_timeout() local 167 struct mlxreg_wdt *wdt = watchdog_get_drvdata(wdd); in mlxreg_wdt_get_timeleft() local 221 static void mlxreg_wdt_config(struct mlxreg_wdt *wdt, in mlxreg_wdt_config() 269 static int mlxreg_wdt_init_timeout(struct mlxreg_wdt *wdt, in mlxreg_wdt_init_timeout() 282 struct mlxreg_wdt *wdt; in mlxreg_wdt_probe() local
|
| H A D | bcm_kona_wdt.c | 58 static int secure_register_read(struct bcm_kona_wdt *wdt, uint32_t offset) in secure_register_read() 97 struct bcm_kona_wdt *wdt = s->private; in bcm_kona_show() local 138 struct bcm_kona_wdt *wdt = platform_get_drvdata(pdev); in bcm_kona_wdt_debug_init() local 154 struct bcm_kona_wdt *wdt = platform_get_drvdata(pdev); in bcm_kona_wdt_debug_exit() local 167 static int bcm_kona_wdt_ctrl_reg_modify(struct bcm_kona_wdt *wdt, in bcm_kona_wdt_ctrl_reg_modify() 190 static int bcm_kona_wdt_set_resolution_reg(struct bcm_kona_wdt *wdt) in bcm_kona_wdt_set_resolution_reg() 202 struct bcm_kona_wdt *wdt = watchdog_get_drvdata(wdog); in bcm_kona_wdt_set_timeout_reg() local 218 struct bcm_kona_wdt *wdt = watchdog_get_drvdata(wdog); in bcm_kona_wdt_get_timeleft() local 240 struct bcm_kona_wdt *wdt = watchdog_get_drvdata(wdog); in bcm_kona_wdt_stop() local 271 struct bcm_kona_wdt *wdt; in bcm_kona_wdt_probe() local
|
| H A D | at91sam9_wdt.c | 40 wdt_read(wdt,field) global() argument 98 struct at91wdt *wdt = (struct at91wdt *)dev_id; wdt_interrupt() local 112 at91_wdt_reset(struct at91wdt * wdt) at91_wdt_reset() argument 122 struct at91wdt *wdt = timer_container_of(wdt, t, timer); at91_ping() local 134 struct at91wdt *wdt = to_wdt(wdd); at91_wdt_start() local 152 at91_wdt_init(struct platform_device * pdev,struct at91wdt * wdt) at91_wdt_init() argument 265 of_at91wdt_init(struct device_node * np,struct at91wdt * wdt) of_at91wdt_init() argument 321 of_at91wdt_init(struct device_node * np,struct at91wdt * wdt) of_at91wdt_init() argument 330 struct at91wdt *wdt; at91wdt_probe() local 377 struct at91wdt *wdt = platform_get_drvdata(pdev); at91wdt_remove() local [all...] |
| H A D | pm8916_wdt.c | 47 struct pm8916_wdt *wdt = watchdog_get_drvdata(wdev); in pm8916_wdt_start() local 56 struct pm8916_wdt *wdt = watchdog_get_drvdata(wdev); in pm8916_wdt_stop() local 65 struct pm8916_wdt *wdt = watchdog_get_drvdata(wdev); in pm8916_wdt_ping() local 73 struct pm8916_wdt *wdt in pm8916_wdt_configure_timers() local 105 struct pm8916_wdt *wdt = arg; pm8916_wdt_isr() local 143 struct pm8916_wdt *wdt; pm8916_wdt_probe() local 238 struct pm8916_wdt *wdt = dev_get_drvdata(dev); pm8916_wdt_suspend() local 248 struct pm8916_wdt *wdt = dev_get_drvdata(dev); pm8916_wdt_resume() local [all...] |
| H A D | bcm7038_wdt.c | 59 struct bcm7038_watchdog *wdt = watchdog_get_drvdata(wdog); bcm7038_wdt_set_timeout_reg() local 69 struct bcm7038_watchdog *wdt = watchdog_get_drvdata(wdog); bcm7038_wdt_ping() local 87 struct bcm7038_watchdog *wdt = watchdog_get_drvdata(wdog); bcm7038_wdt_stop() local 108 struct bcm7038_watchdog *wdt = watchdog_get_drvdata(wdog); bcm7038_wdt_get_timeleft() local 134 struct bcm7038_watchdog *wdt; bcm7038_wdt_probe() local 184 struct bcm7038_watchdog *wdt = dev_get_drvdata(dev); bcm7038_wdt_suspend() local 194 struct bcm7038_watchdog *wdt = dev_get_drvdata(dev); bcm7038_wdt_resume() local [all...] |
| H A D | max63xx_wdt.c | 119 struct max63xx_wdt *wdt = watchdog_get_drvdata(wdd); max63xx_wdt_ping() local 127 struct max63xx_wdt *wdt = watchdog_get_drvdata(wdd); max63xx_wdt_start() local 139 struct max63xx_wdt *wdt = watchdog_get_drvdata(wdd); max63xx_wdt_stop() local 157 max63xx_mmap_ping(struct max63xx_wdt * wdt) max63xx_mmap_ping() argument 171 max63xx_mmap_set(struct max63xx_wdt * wdt,u8 set) max63xx_mmap_set() argument 185 max63xx_mmap_init(struct platform_device * p,struct max63xx_wdt * wdt) max63xx_mmap_init() argument 201 struct max63xx_wdt *wdt; max63xx_wdt_probe() local [all...] |
| H A D | tegra_wdt.c | 80 struct tegra_wdt *wdt = watchdog_get_drvdata(wdd); tegra_wdt_start() local 112 struct tegra_wdt *wdt = watchdog_get_drvdata(wdd); tegra_wdt_stop() local 123 struct tegra_wdt *wdt = watchdog_get_drvdata(wdd); tegra_wdt_ping() local 145 struct tegra_wdt *wdt = watchdog_get_drvdata(wdd); tegra_wdt_get_timeleft() local 186 struct tegra_wdt *wdt; tegra_wdt_probe() local 235 struct tegra_wdt *wdt = dev_get_drvdata(dev); tegra_wdt_suspend() local 245 struct tegra_wdt *wdt = dev_get_drvdata(dev); tegra_wdt_resume() local [all...] |
| H A D | nic7018_wdt.c | 89 struct nic7018_wdt *wdt = watchdog_get_drvdata(wdd); nic7018_set_timeout() local 106 struct nic7018_wdt *wdt = watchdog_get_drvdata(wdd); nic7018_start() local 124 struct nic7018_wdt *wdt = watchdog_get_drvdata(wdd); nic7018_stop() local 135 struct nic7018_wdt *wdt = watchdog_get_drvdata(wdd); nic7018_ping() local 144 struct nic7018_wdt *wdt = watchdog_get_drvdata(wdd); nic7018_get_timeleft() local 172 struct nic7018_wdt *wdt; nic7018_probe() local 223 struct nic7018_wdt *wdt = platform_get_drvdata(pdev); nic7018_remove() local [all...] |
| H A D | armada_37xx_wdt.c | 76 struct watchdog_device wdt; global() member 144 armada_37xx_wdt_ping(struct watchdog_device * wdt) armada_37xx_wdt_ping() argument 155 armada_37xx_wdt_get_timeleft(struct watchdog_device * wdt) armada_37xx_wdt_get_timeleft() argument 166 armada_37xx_wdt_set_timeout(struct watchdog_device * wdt,unsigned int timeout) armada_37xx_wdt_set_timeout() argument 198 armada_37xx_wdt_start(struct watchdog_device * wdt) armada_37xx_wdt_start() argument 223 armada_37xx_wdt_stop(struct watchdog_device * wdt) armada_37xx_wdt_stop() argument 316 struct watchdog_device *wdt = dev_get_drvdata(dev); armada_37xx_wdt_suspend() local 323 struct watchdog_device *wdt = dev_get_drvdata(dev); armada_37xx_wdt_resume() local [all...] |
| H A D | sl28cpld_wdt.c | 48 struct sl28cpld_wdt *wdt = watchdog_get_drvdata(wdd); sl28cpld_wdt_ping() local 56 struct sl28cpld_wdt *wdt = watchdog_get_drvdata(wdd); sl28cpld_wdt_start() local 71 struct sl28cpld_wdt *wdt = watchdog_get_drvdata(wdd); sl28cpld_wdt_stop() local 79 struct sl28cpld_wdt *wdt = watchdog_get_drvdata(wdd); sl28cpld_wdt_get_timeleft() local 93 struct sl28cpld_wdt *wdt = watchdog_get_drvdata(wdd); sl28cpld_wdt_set_timeout() local 122 struct sl28cpld_wdt *wdt; sl28cpld_wdt_probe() local [all...] |
| H A D | stpmic1_wdt.c | 37 struct stpmic1_wdt *wdt = watchdog_get_drvdata(wdd); pmic_wdt_start() local 45 struct stpmic1_wdt *wdt = watchdog_get_drvdata(wdd); pmic_wdt_stop() local 53 struct stpmic1_wdt *wdt = watchdog_get_drvdata(wdd); pmic_wdt_ping() local 62 struct stpmic1_wdt *wdt = watchdog_get_drvdata(wdd); pmic_wdt_set_timeout() local 87 struct stpmic1_wdt *wdt; pmic_wdt_probe() local [all...] |
| H A D | shwdt.c | 83 struct sh_wdt *wdt = watchdog_get_drvdata(wdt_dev); sh_wdt_start() local 126 struct sh_wdt *wdt = watchdog_get_drvdata(wdt_dev); sh_wdt_stop() local 148 struct sh_wdt *wdt = watchdog_get_drvdata(wdt_dev); sh_wdt_keepalive() local 160 struct sh_wdt *wdt = watchdog_get_drvdata(wdt_dev); sh_wdt_set_heartbeat() local 176 struct sh_wdt *wdt = timer_container_of(wdt, t, timer); sh_wdt_ping() local 218 struct sh_wdt *wdt; sh_wdt_probe() local [all...] |
| H A D | imgpdc_wdt.c | 90 struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev); pdc_wdt_keepalive() local 101 struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev); pdc_wdt_stop() local 113 __pdc_wdt_set_timeout(struct pdc_wdt_dev * wdt) __pdc_wdt_set_timeout() argument 126 struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev); pdc_wdt_set_timeout() local 139 struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev); pdc_wdt_start() local 153 struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev); pdc_wdt_restart() local [all...] |
| H A D | lantiq_wdt.c | 63 struct watchdog_device wdt; member 88 static struct ltq_wdt_priv *ltq_wdt_get_priv(struct watchdog_device *wdt) in ltq_wdt_get_priv() 99 static int ltq_wdt_start(struct watchdog_device *wdt) in ltq_wdt_start() 116 static int ltq_wdt_stop(struct watchdog_device *wdt) in ltq_wdt_stop() 127 static int ltq_wdt_ping(struct watchdog_device *wdt) in ltq_wdt_ping() 142 static unsigned int ltq_wdt_get_timeleft(struct watchdog_device *wdt) in ltq_wdt_get_timeleft() 204 struct watchdog_device *wdt; in ltq_wdt_probe() local
|
| H A D | rn5t618_wdt.c | 50 struct rn5t618_wdt *wdt = watchdog_get_drvdata(wdt_dev); rn5t618_wdt_set_timeout() local 72 struct rn5t618_wdt *wdt = watchdog_get_drvdata(wdt_dev); rn5t618_wdt_start() local 101 struct rn5t618_wdt *wdt = watchdog_get_drvdata(wdt_dev); rn5t618_wdt_stop() local 109 struct rn5t618_wdt *wdt = watchdog_get_drvdata(wdt_dev); rn5t618_wdt_ping() local 145 struct rn5t618_wdt *wdt; rn5t618_wdt_probe() local [all...] |
| H A D | menf21bmc_wdt.c | 34 struct watchdog_device wdt; global() member 58 menf21bmc_wdt_start(struct watchdog_device * wdt) menf21bmc_wdt_start() argument 65 menf21bmc_wdt_stop(struct watchdog_device * wdt) menf21bmc_wdt_stop() argument 74 menf21bmc_wdt_settimeout(struct watchdog_device * wdt,unsigned int timeout) menf21bmc_wdt_settimeout() argument 94 menf21bmc_wdt_ping(struct watchdog_device * wdt) menf21bmc_wdt_ping() argument [all...] |
| /linux/drivers/platform/cznic/ |
| H A D | turris-omnia-mcu-watchdog.c | 30 omnia_wdt_start(struct watchdog_device * wdt) omnia_wdt_start() argument 37 omnia_wdt_stop(struct watchdog_device * wdt) omnia_wdt_stop() argument 44 omnia_wdt_ping(struct watchdog_device * wdt) omnia_wdt_ping() argument 51 omnia_wdt_set_timeout(struct watchdog_device * wdt,unsigned int timeout) omnia_wdt_set_timeout() argument 60 omnia_wdt_get_timeleft(struct watchdog_device * wdt) omnia_wdt_get_timeleft() argument [all...] |