diff options
Diffstat (limited to 'arch/blackfin/include/asm/mach-common/bits/watchdog.h')
| -rw-r--r-- | arch/blackfin/include/asm/mach-common/bits/watchdog.h | 19 | 
1 files changed, 19 insertions, 0 deletions
| diff --git a/arch/blackfin/include/asm/mach-common/bits/watchdog.h b/arch/blackfin/include/asm/mach-common/bits/watchdog.h new file mode 100644 index 000000000..75924f92f --- /dev/null +++ b/arch/blackfin/include/asm/mach-common/bits/watchdog.h @@ -0,0 +1,19 @@ +/* + * Watchdog Masks + */ + +#ifndef __BFIN_PERIPHERAL_WATCHDOG__ +#define __BFIN_PERIPHERAL_WATCHDOG__ + +/* Watchdog Timer WDOG_CTL Register Masks */ + +#define WDEV			0x0006	/* event generated on roll over */ +#define WDEV_RESET		0x0000	/* generate reset event on roll over */ +#define WDEV_NMI		0x0002	/* generate NMI event on roll over */ +#define WDEV_GPI		0x0004	/* generate GP IRQ on roll over */ +#define WDEV_NONE		0x0006	/* no event on roll over */ +#define WDEN			0x0FF0	/* enable watchdog */ +#define WDDIS			0x0AD0	/* disable watchdog */ +#define WDRO			0x8000	/* watchdog rolled over latch */ + +#endif |