blob: 80da65556780e6de045ac5cd76ed0ce797afb290 [file] [log] [blame]
Yi Li4f025cd2016-12-02 19:03:53 +08001description: >
2 Implement the watchdog function.
3properties:
4 - name: Enabled
5 type: boolean
6 description: >
7 The watchdog is enabled or not.
8 default: false
9 - name: Interval
10 type: uint64
11 description: >
12 Time interval to arm the watchdog, in mili-second.
13 default: 30000
14 - name: TimeRemaining
15 type: uint64
16 description: >
17 Time remaining before timeout, in mili-second.
18 Setting this property can re-arm the watchdog.
19 default: 0
20signals:
21 - name: Timeout
22 description: >
23 Signal indicating that watchdog timed out.
24
25# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4