brintos

brintos / linux-shallow public Read only

0
0
Text · 1.0 KiB · 3c78f60 Raw
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