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 8struct 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