1 # SPDX-License-Identifier: GPL-2.0
4 $id: http://devicetree.org/schemas/watchdog/arm,sp805.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ARM AMBA Primecell SP805 Watchdog
10 - Viresh Kumar <vireshk@kernel.org>
13 The Arm SP805 IP implements a watchdog device, which triggers an interrupt
14 after a configurable time period. If that interrupt has not been serviced
15 when the next interrupt would be triggered, the reset signal is asserted.
18 - $ref: /schemas/watchdog/watchdog.yaml#
20 # Need a custom select here or 'arm,primecell' will match on lots of nodes
33 - const: arm,primecell
43 Clocks driving the watchdog timer hardware. The first clock is used
44 for the actual watchdog counter. The second clock drives the register
60 unevaluatedProperties: false
64 #include <dt-bindings/interrupt-controller/arm-gic.h>
66 compatible = "arm,sp805", "arm,primecell";
67 reg = <0x66090000 0x1000>;
68 interrupts = <GIC_SPI 406 IRQ_TYPE_LEVEL_HIGH>;
69 clocks = <&wdt_clk>, <&apb_pclk>;
70 clock-names = "wdog_clk", "apb_pclk";