]>
Commit | Line | Data |
---|---|---|
53633a89 TR |
1 | # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause |
2 | %YAML 1.2 | |
3 | --- | |
4 | $id: http://devicetree.org/schemas/watchdog/brcm,bcm7038-wdt.yaml# | |
5 | $schema: http://devicetree.org/meta-schemas/core.yaml# | |
6 | ||
7 | title: BCM63xx and BCM7038 watchdog timer | |
8 | ||
53633a89 TR |
9 | maintainers: |
10 | - Florian Fainelli <f.fainelli@gmail.com> | |
11 | - Justin Chen <justinpopo6@gmail.com> | |
12 | - Rafał Miłecki <rafal@milecki.pl> | |
13 | ||
93743d24 TR |
14 | allOf: |
15 | - $ref: watchdog.yaml# | |
16 | ||
53633a89 TR |
17 | properties: |
18 | compatible: | |
19 | enum: | |
20 | - brcm,bcm6345-wdt | |
21 | - brcm,bcm7038-wdt | |
22 | ||
23 | reg: | |
24 | maxItems: 1 | |
25 | ||
26 | clocks: | |
27 | maxItems: 1 | |
28 | description: > | |
29 | The clock running the watchdog. If no clock is found the driver will | |
30 | default to 27000000 Hz. | |
31 | ||
53633a89 TR |
32 | required: |
33 | - reg | |
34 | ||
93743d24 TR |
35 | unevaluatedProperties: false |
36 | ||
53633a89 TR |
37 | examples: |
38 | - | | |
39 | watchdog@f040a7e8 { | |
40 | compatible = "brcm,bcm7038-wdt"; | |
41 | reg = <0xf040a7e8 0x16>; | |
42 | clocks = <&upg_fixed>; | |
43 | }; |