hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
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 */