summaryrefslogtreecommitdiff
path: root/drivers/video/backlight/aat2870_bl.c
diff options
context:
space:
mode:
authorLiu Ying <Ying.Liu@freescale.com>2014-04-04 01:48:55 +0400
committerLinus Torvalds <torvalds@linux-foundation.org>2014-04-04 03:21:09 +0400
commit8c16f3303c3410d4af19c8bdc73b74c83c042e87 (patch)
tree7bf79dfe1848d2f7d4587eec737bc5f5c0dbe4fd /drivers/video/backlight/aat2870_bl.c
parenta55944ca82d287ca099ca90413af857af9086773 (diff)
downloadlinux-8c16f3303c3410d4af19c8bdc73b74c83c042e87.tar.xz
backlight: update backlight status when necessary
We don't have to update a backlight status every time a blanking or unblanking event comes because the backlight status may have already been what we want. Another thought is that one backlight device may be shared by multiple framebuffers. We don't hope blanking one of the framebuffers may turn the backlight off for all the other framebuffers, since they are likely being active to display something. This patch makes the backlight status be updated only when the relevant backlight device's use count changes from zero to one or from one to zero. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> Cc: Jingoo Han <jg1.han@samsung.com> Cc: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Tomi Valkeinen <tomi.valkeinen@ti.com> Cc: Jani Nikula <jani.nikula@linux.intel.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/video/backlight/aat2870_bl.c')
0 files changed, 0 insertions, 0 deletions