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