dt-bindings: watchdog: Convert marvell,orion-wdt to DT schema
Subsystems (2)
Rob Herring (Arm)
maintainerPATCH v2 1/1 dt-bindings: watchdog: Convert marvell,orion-wdt to DT schema
Convert the Marvell Orion and Armada watchdog binding to DT schema format. It's a straight-forward conversion.
Reviewed-by Guenter Roeck <[email protected]>
Acked-by Gregory CLEMENT <[email protected]>
Signed-off-by Rob Herring (Arm) <[email protected]>
---
v2:
- Fix order of clock descriptions
- Add 2nd interrupt found on some Armada platforms
- Add reference to watchdog.yaml and drop timeout-sec
.../devicetree/bindings/watchdog/marvel.txt | 45 -------- .../bindings/watchdog/marvell,orion-wdt.yaml | 100 ++++++++++++++++++ 2 files changed, 100 insertions(+), 45 deletions(-) delete mode 100644 Documentation/devicetree/bindings/watchdog/marvel.txt create mode 100644 Documentation/devicetree/bindings/watchdog/marvell,orion-wdt.yaml
Documentation/devicetree/bindings/watchdog/marvel.txt deleted +0 -45
@@ -1,45 +0,0 @@ -* Marvell Orion Watchdog Time - -Required Properties: - -- Compatibility : "marvell,orion-wdt" - "marvell,armada-370-wdt" - "marvell,armada-xp-wdt" - "marvell,armada-375-wdt" - "marvell,armada-380-wdt" - -- reg : Should contain two entries: first one with the - timer control address, second one with the - rstout enable address. - -For "marvell,armada-375-wdt" and "marvell,armada-380-wdt": - -- reg : A third entry is mandatory and should contain the - shared mask/unmask RSTOUT address. - -Clocks required for compatibles = "marvell,orion-wdt", - "marvell,armada-370-wdt": -- clocks : Must contain a single entry describing the clock input - -Clocks required for compatibles = "marvell,armada-xp-wdt" - "marvell,armada-375-wdt" - "marvell,armada-380-wdt": -- clocks : Must contain an entry for each entry in clock-names. -- clock-names : Must include the following entries: - "nbclk" (L2/coherency fabric clock), - "fixed" (Reference 25 MHz fixed-clock). - -Optional properties: - -- interrupts : Contains the IRQ for watchdog expiration -- timeout-sec : Contains the watchdog timeout in seconds - -Example: - - wdt@20300 { - compatible = "marvell,orion-wdt"; - reg = <0x20300 0x28>, <0x20108 0x4>; - interrupts = <3>; - timeout-sec = <10>; - clocks = <&gate_clk 7>; - };
Documentation/devicetree/bindings/watchdog/marvell,orion-wdt.yaml new file +100 -0
100 lines not on this page · raw message
Signature · 1 line
2.51.0