blob: 13236ee61f6f96f9f559d6c01b21da297066b546 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/watchdog/cnxt,cx92755-wdt.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Conexant Digicolor SoCs Watchdog timer
8
9description: |
10 The watchdog functionality in Conexant Digicolor SoCs relies on the so called
11 "Agent Communication" block. This block includes the eight programmable system
12 timer counters. The first timer (called "Timer A") is the only one that can be
13 used as watchdog.
14
Tom Rini53633a82024-02-29 12:33:36 -050015maintainers:
16 - Baruch Siach <baruch@tkos.co.il>
17
Tom Rini93743d22024-04-01 09:08:13 -040018allOf:
19 - $ref: watchdog.yaml#
20
Tom Rini53633a82024-02-29 12:33:36 -050021properties:
22 compatible:
23 const: cnxt,cx92755-wdt
24
25 reg:
26 maxItems: 1
27
28 clocks:
29 maxItems: 1
30
31required:
32 - compatible
33 - reg
34 - clocks
35
36unevaluatedProperties: false
37
38examples:
39 - |
40 watchdog@f0000fc0 {
41 compatible = "cnxt,cx92755-wdt";
42 reg = <0xf0000fc0 0x8>;
43 clocks = <&main_clk>;
44 timeout-sec = <15>;
45 };