strip the kernel version suffix from target directories, except for brcm-2.4 (the...
[openwrt/staging/wigyori.git] / target / linux / amazon / files / include / asm-mips / amazon / amazon_wdt.h
1 #ifndef AMAZON_WDT_H
2 #define AMAZON_WDT_H
3 #ifdef __KERNEL__
4 typedef struct wdt_dev{
5 char name[16];
6 int major;
7 int minor;
8
9 int full;
10 char buff[10];
11 }wdt_dev;
12 #define AMAZON_WDT_REG32(addr) (*((volatile u32*)(addr)))
13 #endif //__KERNEL__
14
15 //AMAZON_WDT_IOC_START: start the WDT timer (must provide a initial timeout value)
16 //AMAZON_WDT_IOC_STOP: stop the WDT
17 //AMAZON_WDT_IOC_PING: reload the timer to initial value (must happend after a AMAZON_WDT_IOC_START)
18 #define AMAZON_WDT_IOC_MAGIC 0xc0
19 #define AMAZON_WDT_IOC_START _IOW( AMAZON_WDT_IOC_MAGIC,0, int)
20 #define AMAZON_WDT_IOC_STOP _IO( AMAZON_WDT_IOC_MAGIC,1)
21 #define AMAZON_WDT_IOC_PING _IO( AMAZON_WDT_IOC_MAGIC,2)
22
23 #endif //AMAZON_WDT_H