9421bade07
This patch adds a PWM driver based on Atmel Timer Counter Block. The Timer Counter Block is used in Waveform generator mode. A Timer Counter Block provides up to 6 PWM devices grouped by 2: * group 0 = PWM 0 and 1 * group 1 = PWM 2 and 3 * group 2 = PMW 4 and 5 PWM devices in a given group must be configured with the same period value. If a PWM device in a group tries to change the period value and the other device is already configured with a different value an error will be returned. This driver requires device tree support. The Timer Counter Block number used to create a PWM chip is given by the tc-block field in an "atmel,tcb-pwm" compatible node. This patch was tested on kizbox board (at91sam9g20 SoC) with pwm-leds. Signed-off-by: Boris BREZILLON <linux-arm@overkiz.com> Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de> |
||
---|---|---|
.. | ||
atmel-tcb-pwm.txt | ||
imx-pwm.txt | ||
lpc32xx-pwm.txt | ||
mxs-pwm.txt | ||
nvidia,tegra20-pwm.txt | ||
pwm-tiecap.txt | ||
pwm-tiehrpwm.txt | ||
pwm-tipwmss.txt | ||
pwm.txt | ||
spear-pwm.txt | ||
ti,twl-pwm.txt | ||
ti,twl-pwmled.txt | ||
vt8500-pwm.txt |