.. | .. |
---|
4 | 4 | |
---|
5 | 5 | - compatible should contain: |
---|
6 | 6 | "mediatek,mt2701-wdt", "mediatek,mt6589-wdt": for MT2701 |
---|
| 7 | + "mediatek,mt2712-wdt", "mediatek,mt6589-wdt": for MT2712 |
---|
7 | 8 | "mediatek,mt6589-wdt": for MT6589 |
---|
8 | 9 | "mediatek,mt6797-wdt", "mediatek,mt6589-wdt": for MT6797 |
---|
9 | 10 | "mediatek,mt7622-wdt", "mediatek,mt6589-wdt": for MT7622 |
---|
10 | 11 | "mediatek,mt7623-wdt", "mediatek,mt6589-wdt": for MT7623 |
---|
| 12 | + "mediatek,mt7629-wdt", "mediatek,mt6589-wdt": for MT7629 |
---|
| 13 | + "mediatek,mt8183-wdt", "mediatek,mt6589-wdt": for MT8183 |
---|
| 14 | + "mediatek,mt8516-wdt", "mediatek,mt6589-wdt": for MT8516 |
---|
11 | 15 | |
---|
12 | 16 | - reg : Specifies base physical address and size of the registers. |
---|
13 | 17 | |
---|
14 | 18 | Optional properties: |
---|
15 | 19 | - timeout-sec: contains the watchdog timeout in seconds. |
---|
| 20 | +- #reset-cells: Should be 1. |
---|
16 | 21 | |
---|
17 | 22 | Example: |
---|
18 | 23 | |
---|
19 | | -wdt: watchdog@10000000 { |
---|
20 | | - compatible = "mediatek,mt6589-wdt"; |
---|
21 | | - reg = <0x10000000 0x18>; |
---|
| 24 | +watchdog: watchdog@10007000 { |
---|
| 25 | + compatible = "mediatek,mt8183-wdt", |
---|
| 26 | + "mediatek,mt6589-wdt"; |
---|
| 27 | + reg = <0 0x10007000 0 0x100>; |
---|
22 | 28 | timeout-sec = <10>; |
---|
| 29 | + #reset-cells = <1>; |
---|
23 | 30 | }; |
---|