pwm_backlight: pass correct brightness to callback
authorAlexandre Courbot <acourbot@nvidia.com>
Mon, 9 Jul 2012 06:04:23 +0000 (15:04 +0900)
committerThierry Reding <thierry.reding@avionic-design.de>
Mon, 23 Jul 2012 11:24:04 +0000 (13:24 +0200)
commit9fb978b12f9cc2b4df428764273d96877d0a262d
tree337e292cda3387595b10b90356333ede3448e963
parent2437b0d95c609365ce88039b96a1c020af71c6dc
pwm_backlight: pass correct brightness to callback

pwm_backlight_update_status calls the notify() and notify_after()
callbacks before and after applying the new PWM settings. However, if
brightness levels are used, the brightness value will be changed from
the index into the levels array to the PWM duty cycle length before
being passed to notify_after(), which results in inconsistent behavior.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
drivers/video/backlight/pwm_bl.c