Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux...
[linux/fpc-iii.git] / Documentation / devicetree / bindings / pwm / pwm-bcm2835.txt
blobfb6fb31bc4c47e356605da20d61fb011d2760e5f
1 BCM2835 PWM controller (Raspberry Pi controller)
3 Required properties:
4 - compatible: should be "brcm,bcm2835-pwm"
5 - reg: physical base address and length of the controller's registers
6 - clock: This clock defines the base clock frequency of the PWM hardware
7   system, the period and the duty_cycle of the PWM signal is a multiple of
8   the base period.
9 - #pwm-cells: Should be 2. See pwm.txt in this directory for a description of
10   the cells format.
12 Examples:
14 pwm@2020c000 {
15         compatible = "brcm,bcm2835-pwm";
16         reg = <0x2020c000 0x28>;
17         clocks = <&clk_pwm>;
18         #pwm-cells = <2>;
21 clocks {
22         ....
23                 clk_pwm: pwm {
24                         compatible = "fixed-clock";
25                         reg = <3>;
26                         #clock-cells = <0>;
27                         clock-frequency = <9200000>;
28                 };
29         ....