1*de9afac8SFlorian Fainelli# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*de9afac8SFlorian Fainelli%YAML 1.2
3*de9afac8SFlorian Fainelli---
4*de9afac8SFlorian Fainelli$id: http://devicetree.org/schemas/pwm/brcm,bcm7038-pwm.yaml#
5*de9afac8SFlorian Fainelli$schema: http://devicetree.org/meta-schemas/core.yaml#
6*de9afac8SFlorian Fainelli
7*de9afac8SFlorian Fainellititle: Broadcom BCM7038 PWM controller (BCM7xxx Set Top Box PWM controller)
8*de9afac8SFlorian Fainelli
9*de9afac8SFlorian Fainellimaintainers:
10*de9afac8SFlorian Fainelli  - Florian Fainelli <f.fainelli@gmail.com>
11*de9afac8SFlorian Fainelli
12*de9afac8SFlorian FainelliallOf:
13*de9afac8SFlorian Fainelli  - $ref: pwm.yaml#
14*de9afac8SFlorian Fainelli
15*de9afac8SFlorian Fainelliproperties:
16*de9afac8SFlorian Fainelli  compatible:
17*de9afac8SFlorian Fainelli    const: brcm,bcm7038-pwm
18*de9afac8SFlorian Fainelli
19*de9afac8SFlorian Fainelli  reg:
20*de9afac8SFlorian Fainelli    maxItems: 1
21*de9afac8SFlorian Fainelli
22*de9afac8SFlorian Fainelli  "#pwm-cells":
23*de9afac8SFlorian Fainelli    const: 2
24*de9afac8SFlorian Fainelli
25*de9afac8SFlorian Fainelli  clocks:
26*de9afac8SFlorian Fainelli    maxItems: 1
27*de9afac8SFlorian Fainelli
28*de9afac8SFlorian Fainellirequired:
29*de9afac8SFlorian Fainelli  - compatible
30*de9afac8SFlorian Fainelli  - reg
31*de9afac8SFlorian Fainelli  - clocks
32*de9afac8SFlorian Fainelli
33*de9afac8SFlorian FainelliadditionalProperties: false
34*de9afac8SFlorian Fainelli
35*de9afac8SFlorian Fainelliexamples:
36*de9afac8SFlorian Fainelli  - |
37*de9afac8SFlorian Fainelli    pwm: pwm@f0408000 {
38*de9afac8SFlorian Fainelli       compatible = "brcm,bcm7038-pwm";
39*de9afac8SFlorian Fainelli       reg = <0xf0408000 0x28>;
40*de9afac8SFlorian Fainelli       #pwm-cells = <2>;
41*de9afac8SFlorian Fainelli       clocks = <&upg_fixed>;
42*de9afac8SFlorian Fainelli    };
43