mbp_nvidia_bl: check that the backlight control functions
authorMatthew Garrett <mjg@redhat.com>
Tue, 22 Mar 2011 23:30:27 +0000 (16:30 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 23 Mar 2011 00:44:00 +0000 (17:44 -0700)
commit99fd28e19429f5212f0758adc1b2f08c6e63b6db
tree9d9139fa58c28b1f8a40b77df7b839bc70c59a25
parent23a9847f0d5252872c4fecb5d4f803c523bd9283
mbp_nvidia_bl: check that the backlight control functions

The SMI-based backlight control functionality may fail to work if the
system is running under EFI rather than BIOS.  Check that the hardware
responds as expected, and exit if it doesn't.

Signed-off-by: Matthew Garrett <mjg@redhat.com>
Acked-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: Mourad De Clerck <mourad@aquazul.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/video/backlight/mbp_nvidia_bl.c