pwm_backlight: avoid short blank screen while doing hibernation
authorHuayi Li <huayi.li@csr.com>
Wed, 9 Oct 2013 02:33:02 +0000 (10:33 +0800)
committer黄涛 <huangtao@rock-chips.com>
Tue, 25 Feb 2014 09:01:00 +0000 (17:01 +0800)
commitbceff9432ed58358a011fa12b06791225df0fda3
tree5b9cb9fdb61448e8644433d037f06a61e46a835b
parent685f4a4b7182ed27763da246a0d6726aebe3df21
pwm_backlight: avoid short blank screen while doing hibernation

Use SIMPLE_DEV_PM_OPS macro will initialize the member "freeze"
and "thaw" of pwm_backlight_pm_ops as below,
.freeze = suspend_fn,
.thaw = resume_fn,
then during the process of making hibernation snapshot, screen
will be blank at the moment of freezing, and then light at the
moment of thawing.
this is not the right user experience for suspending to disk.

so this patch drops freeze and thaw callback, make the LCD is
always lighting before the final shutdown.

Signed-off-by: Huayi Li <huayi.li@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/video/backlight/pwm_bl.c