huangcm
2025-04-07 511b111543524704f6182b374e489f5d0e51db8c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* SPDX-License-Identifier: GPL-2.0+ */
/*
 * (C) Copyright 2015 Freescale Semiconductor, Inc.
 */
 
struct watchdog_regs {
   u16    wcr;    /* Control */
   u16    wsr;    /* Service */
   u16    wrsr;    /* Reset Status */
};
 
#define WCR_WDZST    0x01
#define WCR_WDBG    0x02
#define WCR_WDE        0x04
#define WCR_WDT        0x08
#define WCR_SRS        0x10
#define WCR_WDA     0x20
#define SET_WCR_WT(x)    (x << 8)
#define WCR_WT_MSK    SET_WCR_WT(0xFF)