linux-stable/drivers/pwm
Tony Prisk 8ab432caa4 pwm: vt8500: Register write busy test performed incorrectly
Correct operation for register writes is to perform a busy-wait
after writing the register. Currently the busy wait it performed
before, meaning subsequent register writes to bitfields may occur
before the previous field has been updated.

Also, all registers are defined as 32-bit read/write. Change
pwm_busy_wait() to use readl rather than readb.

Improve readability of code with defines for registers and bitfields.

Signed-off-by: Tony Prisk <linux@prisktech.co.nz>
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
2013-01-09 08:17:04 +01:00
..
core.c pwm: Export of_pwm_xlate_with_flags() 2012-12-06 08:51:38 +01:00
Kconfig pwm: atmel: add Timer Counter Block PWM driver 2013-01-08 16:52:10 +01:00
Makefile pwm: atmel: add Timer Counter Block PWM driver 2013-01-08 16:52:10 +01:00
pwm-ab8500.c pwm: remove use of __devexit 2012-11-28 12:23:41 -08:00
pwm-atmel-tcb.c pwm: atmel: add Timer Counter Block PWM driver 2013-01-08 16:52:10 +01:00
pwm-bfin.c pwm: remove use of __devexit 2012-11-28 12:23:41 -08:00
pwm-imx.c pwm: Changes for v3.8-rc1 2012-12-19 08:19:07 -08:00
pwm-jz4740.c pwm: remove use of __devexit 2012-11-28 12:23:41 -08:00
pwm-lpc32xx.c pwm: Changes for v3.8-rc1 2012-12-19 08:19:07 -08:00
pwm-mxs.c pwm: remove use of __devexit 2012-11-28 12:23:41 -08:00
pwm-puv3.c pwm: remove use of __devexit 2012-11-28 12:23:41 -08:00
pwm-pxa.c pwm: remove use of __devexit 2012-11-28 12:23:41 -08:00
pwm-samsung.c pwm: Changes for v3.8-rc1 2012-12-19 08:19:07 -08:00
pwm-spear.c pwm: spear: Staticize spear_pwm_config() 2012-11-22 22:47:10 +01:00
pwm-tegra.c pwm: remove use of __devexit 2012-11-28 12:23:41 -08:00
pwm-tiecap.c pwm: Changes for v3.8-rc1 2012-12-19 08:19:07 -08:00
pwm-tiehrpwm.c pwm: Changes for v3.8-rc1 2012-12-19 08:19:07 -08:00
pwm-tipwmss.c pwm: Add TI PWM subsystem driver 2012-11-28 15:14:41 +01:00
pwm-tipwmss.h pwm: Add TI PWM subsystem driver 2012-11-28 15:14:41 +01:00
pwm-twl-led.c pwm: New driver to support PWM driven LEDs on TWL4030/6030 series of PMICs 2012-11-28 15:16:19 +01:00
pwm-twl.c pwm: New driver to support PWMs on TWL4030/6030 series of PMICs 2012-11-28 15:16:19 +01:00
pwm-vt8500.c pwm: vt8500: Register write busy test performed incorrectly 2013-01-09 08:17:04 +01:00