1*92554cddSStefan Wahren# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*92554cddSStefan Wahren%YAML 1.2
3*92554cddSStefan Wahren---
4*92554cddSStefan Wahren$id: http://devicetree.org/schemas/pwm/pwm-bcm2835.yaml#
5*92554cddSStefan Wahren$schema: http://devicetree.org/meta-schemas/core.yaml#
6*92554cddSStefan Wahren
7*92554cddSStefan Wahrentitle: BCM2835 PWM controller (Raspberry Pi controller)
8*92554cddSStefan Wahren
9*92554cddSStefan Wahrenmaintainers:
10*92554cddSStefan Wahren  - Stefan Wahren <stefan.wahren@i2se.com>
11*92554cddSStefan Wahren
12*92554cddSStefan WahrenallOf:
13*92554cddSStefan Wahren  - $ref: pwm.yaml#
14*92554cddSStefan Wahren
15*92554cddSStefan Wahrenproperties:
16*92554cddSStefan Wahren  compatible:
17*92554cddSStefan Wahren    const: brcm,bcm2835-pwm
18*92554cddSStefan Wahren
19*92554cddSStefan Wahren  reg:
20*92554cddSStefan Wahren    maxItems: 1
21*92554cddSStefan Wahren
22*92554cddSStefan Wahren  clocks:
23*92554cddSStefan Wahren    maxItems: 1
24*92554cddSStefan Wahren
25*92554cddSStefan Wahren  "#pwm-cells":
26*92554cddSStefan Wahren    const: 3
27*92554cddSStefan Wahren
28*92554cddSStefan Wahrenrequired:
29*92554cddSStefan Wahren  - compatible
30*92554cddSStefan Wahren  - reg
31*92554cddSStefan Wahren  - clocks
32*92554cddSStefan Wahren  - "#pwm-cells"
33*92554cddSStefan Wahren
34*92554cddSStefan WahrenadditionalProperties: false
35*92554cddSStefan Wahren
36*92554cddSStefan Wahrenexamples:
37*92554cddSStefan Wahren  - |
38*92554cddSStefan Wahren    pwm@2020c000 {
39*92554cddSStefan Wahren      compatible = "brcm,bcm2835-pwm";
40*92554cddSStefan Wahren      reg = <0x2020c000 0x28>;
41*92554cddSStefan Wahren      clocks = <&clk_pwm>;
42*92554cddSStefan Wahren      #pwm-cells = <3>;
43*92554cddSStefan Wahren    };
44