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