-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pwm: vt8500: Update vt8500 PWM driver support
This patch updates pwm-vt8500.c to support devicetree probing and make use of the common clock subsystem. A binding document describing the PWM controller found on arch-vt8500 is also included. Signed-off-by: Tony Prisk <linux@prisktech.co.nz> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
- Loading branch information
Tony Prisk
authored and
Thierry Reding
committed
Nov 1, 2012
1 parent
8f0d816
commit 63e1ed2
Showing
2 changed files
with
80 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
VIA/Wondermedia VT8500/WM8xxx series SoC PWM controller | ||
|
||
Required properties: | ||
- compatible: should be "via,vt8500-pwm" | ||
- reg: physical base address and length of the controller's registers | ||
- #pwm-cells: should be 2. The first cell specifies the per-chip index | ||
of the PWM to use and the second cell is the period in nanoseconds. | ||
- clocks: phandle to the PWM source clock | ||
|
||
Example: | ||
|
||
pwm1: pwm@d8220000 { | ||
#pwm-cells = <2>; | ||
compatible = "via,vt8500-pwm"; | ||
reg = <0xd8220000 0x1000>; | ||
clocks = <&clkpwm>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters