xref: /linux/Documentation/devicetree/bindings/watchdog/ti,omap2-wdt.yaml (revision fbff94967958e46f7404b2dfbcf3b19e96aaaae2)
1*af34a253SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*af34a253SRob Herring (Arm)%YAML 1.2
3*af34a253SRob Herring (Arm)---
4*af34a253SRob Herring (Arm)$id: http://devicetree.org/schemas/watchdog/ti,omap2-wdt.yaml#
5*af34a253SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml#
6*af34a253SRob Herring (Arm)
7*af34a253SRob Herring (Arm)title: TI OMAP Watchdog Timer Controller
8*af34a253SRob Herring (Arm)
9*af34a253SRob Herring (Arm)maintainers:
10*af34a253SRob Herring (Arm)  - Aaro Koskinen <aaro.koskinen@iki.fi>
11*af34a253SRob Herring (Arm)
12*af34a253SRob Herring (Arm)allOf:
13*af34a253SRob Herring (Arm)  - $ref: watchdog.yaml#
14*af34a253SRob Herring (Arm)
15*af34a253SRob Herring (Arm)properties:
16*af34a253SRob Herring (Arm)  compatible:
17*af34a253SRob Herring (Arm)    oneOf:
18*af34a253SRob Herring (Arm)      - enum:
19*af34a253SRob Herring (Arm)          - ti,omap2-wdt
20*af34a253SRob Herring (Arm)          - ti,omap3-wdt
21*af34a253SRob Herring (Arm)      - items:
22*af34a253SRob Herring (Arm)          - enum:
23*af34a253SRob Herring (Arm)              - ti,am4372-wdt
24*af34a253SRob Herring (Arm)              - ti,omap4-wdt
25*af34a253SRob Herring (Arm)              - ti,omap5-wdt
26*af34a253SRob Herring (Arm)          - const: ti,omap3-wdt
27*af34a253SRob Herring (Arm)
28*af34a253SRob Herring (Arm)  reg:
29*af34a253SRob Herring (Arm)    maxItems: 1
30*af34a253SRob Herring (Arm)
31*af34a253SRob Herring (Arm)  interrupts:
32*af34a253SRob Herring (Arm)    maxItems: 1
33*af34a253SRob Herring (Arm)
34*af34a253SRob Herring (Arm)  ti,hwmods:
35*af34a253SRob Herring (Arm)    description: Name of the hardware module associated with the watchdog.
36*af34a253SRob Herring (Arm)    $ref: /schemas/types.yaml#/definitions/string
37*af34a253SRob Herring (Arm)    deprecated: true
38*af34a253SRob Herring (Arm)
39*af34a253SRob Herring (Arm)required:
40*af34a253SRob Herring (Arm)  - compatible
41*af34a253SRob Herring (Arm)  - reg
42*af34a253SRob Herring (Arm)
43*af34a253SRob Herring (Arm)unevaluatedProperties: false
44*af34a253SRob Herring (Arm)
45*af34a253SRob Herring (Arm)examples:
46*af34a253SRob Herring (Arm)  - |
47*af34a253SRob Herring (Arm)    watchdog@48314000 {
48*af34a253SRob Herring (Arm)        compatible = "ti,omap3-wdt";
49*af34a253SRob Herring (Arm)        reg = <0x48314000 0x80>;
50*af34a253SRob Herring (Arm)        ti,hwmods = "wd_timer2";
51*af34a253SRob Herring (Arm)    };
52