Axel Lin
81178e0216
backlight: convert drivers/video/backlight/* to use module_platform_driver()
...
Convert the drivers in drivers/video/backlight/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Acked-by: H Hartley Sweeten <hsweeten@visionengravers.com > [ep93xx_bl.c]
Cc: Mike Rapoport <mike@compulab.co.il >
Cc: Richard Purdie <rpurdie@rpsys.net >
Acked-by: Michael Hennerich <michael.hennerich@analog.com >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:48 -08:00
Axel Lin
1bff3a2093
backlight: rename corgibl_limit_intensity() to genericbl_limit_intensity()
...
The rename of corgibl_limit_intensity is missed in commit d00ba726
("backlight: Rename the corgi backlight driver to generic"). Let's fix it
now.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2011-10-31 17:30:54 -07:00
Matthew Garrett
bb7ca747f8
backlight: add backlight type
...
There may be multiple ways of controlling the backlight on a given
machine. Allow drivers to expose the type of interface they are
providing, making it possible for userspace to make appropriate policy
decisions.
Signed-off-by: Matthew Garrett <mjg@redhat.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Cc: Chris Wilson <chris@chris-wilson.co.uk >
Cc: David Airlie <airlied@linux.ie >
Cc: Alex Deucher <alexdeucher@gmail.com >
Cc: Ben Skeggs <bskeggs@redhat.com >
Cc: Zhang Rui <rui.zhang@intel.com >
Cc: Len Brown <lenb@kernel.org >
Cc: Jesse Barnes <jbarnes@virtuousgeek.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2011-03-22 17:43:59 -07:00
Matthew Garrett
a19a6ee6ca
backlight: Allow properties to be passed at registration
...
Values such as max_brightness should be set before backlights are
registered, but the current API doesn't allow that. Add a parameter to
backlight_device_register and update drivers to ensure that they
set this correctly.
Signed-off-by: Matthew Garrett <mjg@redhat.com >
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com >
2010-03-16 19:47:54 +00:00
Emese Revfy
9905a43b2d
backlight: Constify struct backlight_ops
...
Signed-off-by: Emese Revfy <re.emese@gmail.com >
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com >
2009-12-16 11:33:46 +00:00
Richard Purdie
d00ba72672
backlight: Rename the corgi backlight driver to generic
...
The corgi backlight driver is really generic code. This rename makes
this a lot clearer and completes the partial rename made a while ago.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com >
2009-01-08 20:52:37 +00:00