1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/watchdog/ti 4 $id: http://devicetree.org/schemas/watchdog/ti,davinci-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: TI DaVinci/Keystone Watchdog Timer Cont 7 title: TI DaVinci/Keystone Watchdog Timer Controller 8 8 9 maintainers: 9 maintainers: 10 - Kousik Sanagavarapu <five231003@gmail.com> 10 - Kousik Sanagavarapu <five231003@gmail.com> 11 11 12 description: | 12 description: | 13 TI's Watchdog Timer Controller for DaVinci a 13 TI's Watchdog Timer Controller for DaVinci and Keystone Processors. 14 14 15 Datasheets 15 Datasheets 16 16 17 Davinci DM646x - https://www.ti.com/lit/ug 17 Davinci DM646x - https://www.ti.com/lit/ug/spruer5b/spruer5b.pdf 18 Keystone - https://www.ti.com/lit/ug/sprug 18 Keystone - https://www.ti.com/lit/ug/sprugv5a/sprugv5a.pdf 19 19 20 allOf: 20 allOf: 21 - $ref: watchdog.yaml# 21 - $ref: watchdog.yaml# 22 22 23 properties: 23 properties: 24 compatible: 24 compatible: 25 oneOf: 25 oneOf: 26 - items: 26 - items: 27 - const: ti,keystone-wdt 27 - const: ti,keystone-wdt 28 - const: ti,davinci-wdt 28 - const: ti,davinci-wdt 29 - items: 29 - items: 30 - const: ti,davinci-wdt 30 - const: ti,davinci-wdt 31 31 32 reg: 32 reg: 33 maxItems: 1 33 maxItems: 1 34 34 35 power-domains: 35 power-domains: 36 maxItems: 1 36 maxItems: 1 37 37 38 clocks: 38 clocks: 39 maxItems: 1 39 maxItems: 1 40 40 41 required: 41 required: 42 - compatible 42 - compatible 43 - reg 43 - reg 44 44 45 unevaluatedProperties: false 45 unevaluatedProperties: false 46 46 47 examples: 47 examples: 48 - | 48 - | 49 wdt: watchdog@22f0080 { 49 wdt: watchdog@22f0080 { 50 compatible = "ti,keystone-wdt", "ti,da 50 compatible = "ti,keystone-wdt", "ti,davinci-wdt"; 51 reg = <0x022f0080 0x80>; 51 reg = <0x022f0080 0x80>; 52 clocks = <&clkwdtimer0>; 52 clocks = <&clkwdtimer0>; 53 }; 53 }; 54 54 55 ... 55 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.