blob: 8682d6a93e5b7ef74e358a8e118e4dcceab1f254 [file] [log] [blame]
Matthias Brugger9a4c8802015-01-13 13:28:56 +01001Mediatek SoCs Watchdog timer
2
3Required properties:
4
Erin Lo02eca172015-10-20 14:34:30 +08005- compatible should contain:
Matthias Brugger275e8592017-07-20 12:22:44 +02006 "mediatek,mt2701-wdt", "mediatek,mt6589-wdt": for MT2701
7 "mediatek,mt6589-wdt": for MT6589
Matthias Bruggerf4fdb9c2017-07-20 12:22:45 +02008 "mediatek,mt6797-wdt", "mediatek,mt6589-wdt": for MT6797
Linus Torvalds939ae582017-09-14 13:28:30 -07009 "mediatek,mt7622-wdt", "mediatek,mt6589-wdt": for MT7622
10 "mediatek,mt7623-wdt", "mediatek,mt6589-wdt": for MT7623
Ryder Lee4d9c6e92018-11-07 15:10:36 +080011 "mediatek,mt7629-wdt", "mediatek,mt6589-wdt": for MT7629
Erin Lo02eca172015-10-20 14:34:30 +080012
Matthias Brugger9a4c8802015-01-13 13:28:56 +010013- reg : Specifies base physical address and size of the registers.
14
Marcus Folkessonb82e6952018-02-11 21:08:45 +010015Optional properties:
16- timeout-sec: contains the watchdog timeout in seconds.
17
Matthias Brugger9a4c8802015-01-13 13:28:56 +010018Example:
19
Marco Franchi48c926c2017-11-08 14:27:48 -020020wdt: watchdog@10000000 {
Matthias Brugger9a4c8802015-01-13 13:28:56 +010021 compatible = "mediatek,mt6589-wdt";
22 reg = <0x10000000 0x18>;
Marcus Folkessonb82e6952018-02-11 21:08:45 +010023 timeout-sec = <10>;
Matthias Brugger9a4c8802015-01-13 13:28:56 +010024};