/* SPDX-License-Identifier: GPL-2.0+ */ | |
/* | |
* Copyright (C) 2009 Jens Scharsig (js_at_ng@scharsoft.de) | |
*/ | |
#ifndef AT91_ST_H | |
#define AT91_ST_H | |
typedef struct at91_st { | |
u32 cr; | |
u32 pimr; | |
u32 wdmr; | |
u32 rtmr; | |
u32 sr; | |
u32 ier; | |
u32 idr; | |
u32 imr; | |
u32 rtar; | |
u32 crtr; | |
} at91_st_t ; | |
#define AT91_ST_CR_WDRST 1 | |
#define AT91_ST_WDMR_WDV(x) (x & 0xFFFF) | |
#define AT91_ST_WDMR_RSTEN 0x00010000 | |
#define AT91_ST_WDMR_EXTEN 0x00020000 | |
#endif |