hc
2024-05-14 bedbef8ad3e75a304af6361af235302bcc61d06b
kernel/drivers/watchdog/iTCO_vendor.h
....@@ -1,16 +1,14 @@
11 /* SPDX-License-Identifier: GPL-2.0 */
22 /* iTCO Vendor Specific Support hooks */
33 #ifdef CONFIG_ITCO_VENDOR_SUPPORT
4
+extern int iTCO_vendorsupport;
45 extern void iTCO_vendor_pre_start(struct resource *, unsigned int);
56 extern void iTCO_vendor_pre_stop(struct resource *);
6
-extern void iTCO_vendor_pre_keepalive(struct resource *, unsigned int);
7
-extern void iTCO_vendor_pre_set_heartbeat(unsigned int);
87 extern int iTCO_vendor_check_noreboot_on(void);
98 #else
9
+#define iTCO_vendorsupport 0
1010 #define iTCO_vendor_pre_start(acpibase, heartbeat) {}
1111 #define iTCO_vendor_pre_stop(acpibase) {}
12
-#define iTCO_vendor_pre_keepalive(acpibase, heartbeat) {}
13
-#define iTCO_vendor_pre_set_heartbeat(heartbeat) {}
1412 #define iTCO_vendor_check_noreboot_on() 1
1513 /* 1=check noreboot; 0=don't check */
1614 #endif