Home | History | Annotate | Download | only in mach
      1 /* SPDX-License-Identifier: GPL-2.0+ */
      2 /*
      3  * Copyright (C) 2009 Jens Scharsig (js_at_ng (at) 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