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