// SPDX-License-Identifier: GPL-2.0 /* * (c) Copyright 2021 Hewlett Packard Enterprise Development LP. */ #include <linux/hrtimer.h> #include <linux/watchdog.h> #include "watchdog_core.h" #include "watchdog_pretimeout.h" static enum hrtimer_restart watchdog_hrtimer_pretimeout(struct hrtimer *timer) { … } void watchdog_hrtimer_pretimeout_init(struct watchdog_device *wdd) { … } void watchdog_hrtimer_pretimeout_start(struct watchdog_device *wdd) { … } void watchdog_hrtimer_pretimeout_stop(struct watchdog_device *wdd) { … }