Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / Documentation / devicetree / bindings / watchdog / mtk-wdt.txt
1 Mediatek SoCs Watchdog timer
2
3 Required properties:
4
5 - compatible should contain:
6         "mediatek,mt2701-wdt", "mediatek,mt6589-wdt": for MT2701
7         "mediatek,mt6589-wdt": for MT6589
8         "mediatek,mt6797-wdt", "mediatek,mt6589-wdt": for MT6797
9         "mediatek,mt7622-wdt", "mediatek,mt6589-wdt": for MT7622
10         "mediatek,mt7623-wdt", "mediatek,mt6589-wdt": for MT7623
11         "mediatek,mt7629-wdt", "mediatek,mt6589-wdt": for MT7629
12         "mediatek,mt8516-wdt", "mediatek,mt6589-wdt": for MT8516
13
14 - reg : Specifies base physical address and size of the registers.
15
16 Optional properties:
17 - timeout-sec: contains the watchdog timeout in seconds.
18
19 Example:
20
21 wdt: watchdog@10000000 {
22         compatible = "mediatek,mt6589-wdt";
23         reg = <0x10000000 0x18>;
24         timeout-sec = <10>;
25 };