1 Berlin PWM controller 1 Berlin PWM controller 2 2 3 Required properties: 3 Required properties: 4 - compatible: should be "marvell,berlin-pwm" 4 - compatible: should be "marvell,berlin-pwm" 5 - reg: physical base address and length of the 5 - reg: physical base address and length of the controller's registers 6 - clocks: phandle to the input clock 6 - clocks: phandle to the input clock 7 - #pwm-cells: should be 3. See pwm.yaml in thi 7 - #pwm-cells: should be 3. See pwm.yaml in this directory for a description of 8 the cells format. 8 the cells format. 9 9 10 Example: 10 Example: 11 11 12 pwm: pwm@f7f20000 { 12 pwm: pwm@f7f20000 { 13 compatible = "marvell,berlin-pwm"; 13 compatible = "marvell,berlin-pwm"; 14 reg = <0xf7f20000 0x40>; 14 reg = <0xf7f20000 0x40>; 15 clocks = <&chip_clk CLKID_CFG>; 15 clocks = <&chip_clk CLKID_CFG>; 16 #pwm-cells = <3>; 16 #pwm-cells = <3>; 17 } 17 }
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.