| #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 */ |