1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __ASM_SH_HEARTBEAT_H #define __ASM_SH_HEARTBEAT_H #include <linux/timer.h> #define HEARTBEAT_INVERTED (1 << 0) struct heartbeat_data { void __iomem *base; unsigned char *bit_pos; unsigned int nr_bits; struct timer_list timer; unsigned int regsize; unsigned int mask; unsigned long flags; }; #endif /* __ASM_SH_HEARTBEAT_H */