56 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/watchdog/ti,davinci-wdt.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: TI DaVinci/Keystone Watchdog Timer Controller8 9maintainers:10 - Kousik Sanagavarapu <five231003@gmail.com>11 12description: |13 TI's Watchdog Timer Controller for DaVinci and Keystone Processors.14 15 Datasheets16 17 Davinci DM646x - https://www.ti.com/lit/ug/spruer5b/spruer5b.pdf18 Keystone - https://www.ti.com/lit/ug/sprugv5a/sprugv5a.pdf19 20allOf:21 - $ref: watchdog.yaml#22 23properties:24 compatible:25 oneOf:26 - items:27 - const: ti,keystone-wdt28 - const: ti,davinci-wdt29 - items:30 - const: ti,davinci-wdt31 32 reg:33 maxItems: 134 35 power-domains:36 maxItems: 137 38 clocks:39 maxItems: 140 41required:42 - compatible43 - reg44 45unevaluatedProperties: false46 47examples:48 - |49 wdt: watchdog@22f0080 {50 compatible = "ti,keystone-wdt", "ti,davinci-wdt";51 reg = <0x022f0080 0x80>;52 clocks = <&clkwdtimer0>;53 };54 55...56