1 /*
2  * Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de)
3  *
4  * SPDX-License-Identifier:	GPL-2.0+
5  */
6 
7 #ifndef AT91_ST_H
8 #define AT91_ST_H
9 
10 typedef struct at91_st {
11 
12 	u32	cr;
13 	u32	pimr;
14 	u32	wdmr;
15 	u32	rtmr;
16 	u32	sr;
17 	u32	ier;
18 	u32	idr;
19 	u32	imr;
20 	u32	rtar;
21 	u32	crtr;
22 } at91_st_t ;
23 
24 #define AT91_ST_CR_WDRST	1
25 
26 #define AT91_ST_WDMR_WDV(x)	(x & 0xFFFF)
27 #define AT91_ST_WDMR_RSTEN	0x00010000
28 #define AT91_ST_WDMR_EXTEN 	0x00020000
29 
30 #endif
31