blob: c729d2113a2457e32a32ca989fa05404c52625e0 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001/* SPDX-License-Identifier: GPL-2.0 */
Russell Kingf32f4ce2009-05-16 12:14:21 +01002#ifndef __ASMARM_SMP_TWD_H
3#define __ASMARM_SMP_TWD_H
4
Srinidhi Kasagarf4a27ae2010-05-12 05:52:18 +01005#define TWD_TIMER_LOAD 0x00
6#define TWD_TIMER_COUNTER 0x04
7#define TWD_TIMER_CONTROL 0x08
8#define TWD_TIMER_INTSTAT 0x0C
9
10#define TWD_WDOG_LOAD 0x20
11#define TWD_WDOG_COUNTER 0x24
12#define TWD_WDOG_CONTROL 0x28
13#define TWD_WDOG_INTSTAT 0x2C
14#define TWD_WDOG_RESETSTAT 0x30
15#define TWD_WDOG_DISABLE 0x34
16
17#define TWD_TIMER_CONTROL_ENABLE (1 << 0)
18#define TWD_TIMER_CONTROL_ONESHOT (0 << 1)
19#define TWD_TIMER_CONTROL_PERIODIC (1 << 1)
20#define TWD_TIMER_CONTROL_IT_ENABLE (1 << 2)
21
Russell Kingf32f4ce2009-05-16 12:14:21 +010022#endif