xref: /freebsd/sys/contrib/device-tree/Bindings/watchdog/toshiba,visconti-wdt.yaml (revision aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145)
16be33864SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
26be33864SEmmanuel Vadot# Copyright 2020 Toshiba Electronic Devices & Storage Corporation
36be33864SEmmanuel Vadot%YAML 1.2
46be33864SEmmanuel Vadot---
5*aa1a8ff2SEmmanuel Vadot$id: http://devicetree.org/schemas/watchdog/toshiba,visconti-wdt.yaml#
6*aa1a8ff2SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
76be33864SEmmanuel Vadot
86be33864SEmmanuel Vadottitle: Toshiba Visconti SoCs PIUWDT Watchdog timer
96be33864SEmmanuel Vadot
106be33864SEmmanuel Vadotmaintainers:
116be33864SEmmanuel Vadot  - Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
126be33864SEmmanuel Vadot
136be33864SEmmanuel VadotallOf:
146be33864SEmmanuel Vadot  - $ref: watchdog.yaml#
156be33864SEmmanuel Vadot
166be33864SEmmanuel Vadotproperties:
176be33864SEmmanuel Vadot  compatible:
186be33864SEmmanuel Vadot    enum:
196be33864SEmmanuel Vadot      - toshiba,visconti-wdt
206be33864SEmmanuel Vadot
216be33864SEmmanuel Vadot  reg:
226be33864SEmmanuel Vadot    maxItems: 1
236be33864SEmmanuel Vadot
246be33864SEmmanuel Vadot  clocks:
256be33864SEmmanuel Vadot    maxItems: 1
266be33864SEmmanuel Vadot
276be33864SEmmanuel Vadotrequired:
286be33864SEmmanuel Vadot  - compatible
296be33864SEmmanuel Vadot  - reg
306be33864SEmmanuel Vadot  - clocks
316be33864SEmmanuel Vadot
32fac71e4eSEmmanuel VadotunevaluatedProperties: false
336be33864SEmmanuel Vadot
346be33864SEmmanuel Vadotexamples:
356be33864SEmmanuel Vadot  - |
367ef62cebSEmmanuel Vadot    #include <dt-bindings/clock/toshiba,tmpv770x.h>
377ef62cebSEmmanuel Vadot
386be33864SEmmanuel Vadot    soc {
396be33864SEmmanuel Vadot        #address-cells = <2>;
406be33864SEmmanuel Vadot        #size-cells = <2>;
416be33864SEmmanuel Vadot
427ef62cebSEmmanuel Vadot        wdt: watchdog@28330000 {
436be33864SEmmanuel Vadot            compatible = "toshiba,visconti-wdt";
446be33864SEmmanuel Vadot            reg = <0 0x28330000 0 0x1000>;
456be33864SEmmanuel Vadot            timeout-sec = <20>;
467ef62cebSEmmanuel Vadot            clocks = <&pismu TMPV770X_CLK_WDTCLK>;
476be33864SEmmanuel Vadot        };
486be33864SEmmanuel Vadot    };
49