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