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