kernel-hacking-2024-linux-s.../drivers/video/backlight
Shuah Khan 3601792e7b backlight: convert from legacy pm ops to dev_pm_ops
Convert drivers/video/backlight/class to use dev_pm_ops for power
management and remove Legacy PM ops hooks.

With this change, backlight class registers suspend/resume callbacks via
class->pm (dev_pm_ops) instead of Legacy class->suspend/resume.  When
__device_suspend() runs call-backs, it will find class->pm ops for the
backlight class.

[jg1.han@samsung.com: add CONFIG_PM_SLEEP to suspend/resume functions]
Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Cc: Shuah Khan <shuahkhan@gmail.com>
Cc: Jingoo Han <jg1.han@samsung.com>
Cc: Shuah Khan <shuahkhan@gmail.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2013-07-03 16:07:43 -07:00
..
88pm860x_bl.c
aat2870_bl.c
adp5520_bl.c
adp8860_bl.c
adp8870_bl.c
ams369fg06.c
apple_bl.c
as3711_bl.c
atmel-pwm-bl.c backlight: atmel-pwm-bl: remove unnecessary platform_set_drvdata() 2013-07-03 16:07:42 -07:00
backlight.c backlight: convert from legacy pm ops to dev_pm_ops 2013-07-03 16:07:43 -07:00
corgi_lcd.c
cr_bllcd.c
da903x_bl.c
da9052_bl.c
ep93xx_bl.c backlight: ep93xx: remove unnecessary platform_set_drvdata() 2013-07-03 16:07:42 -07:00
generic_bl.c
hp680_bl.c
hx8357.c
ili922x.c
ili9320.c
ili9320.h
jornada720_bl.c
jornada720_lcd.c
kb3886_bl.c
Kconfig
l4f00242t03.c
lcd.c lcd: add devm_lcd_device_{register,unregister}() 2013-07-03 16:07:43 -07:00
ld9040.c
ld9040_gamma.h
lm3533_bl.c
lm3630_bl.c
lm3639_bl.c
lms283gf05.c
lms501kf03.c
locomolcd.c
lp855x_bl.c
lp8788_bl.c backlight: lp8788: remove unnecessary platform_set_drvdata() 2013-07-03 16:07:43 -07:00
ltv350qv.c
ltv350qv.h
Makefile
max8925_bl.c
omap1_bl.c
ot200_bl.c
pandora_bl.c
pcf50633-backlight.c backlight: pcf50633: remove unnecessary platform_set_drvdata() 2013-07-03 16:07:43 -07:00
platform_lcd.c
pwm_bl.c
s6e63m0.c
s6e63m0_gamma.h
tdo24m.c
tosa_bl.c
tosa_lcd.c
tps65217_bl.c
vgg2432a4.c
wm831x_bl.c