drm/i915/lvds: Only act on lid notify when the device is on
commit2fb4e61d9471867677c97bf11dba8f1e9dfa7f7c
authorAlex Williamson <alex.williamson@redhat.com>
Thu, 21 Apr 2011 22:08:14 +0000 (21 16:08 -0600)
committerKeith Packard <keithp@keithp.com>
Mon, 9 May 2011 16:13:22 +0000 (9 09:13 -0700)
tree4a1884e1fb0b26f43898ca16a71f5b757d932c1d
parent39adb7a542db08998b4ae88f1698c4300dc39b55
drm/i915/lvds: Only act on lid notify when the device is on

If we're using vga switcheroo, the device may be turned off
and poking it can return random state. This provokes an OOPS fixed
separately by 8ff887c847 (drm/i915/dp: Be paranoid in case we disable a
DP before it is attached). Trying to use and respond to events on a
device that has been turned off by the user is in principle a silly thing
to do.

Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: stable@kernel.org
Signed-off-by: Keith Packard <keithp@keithp.com>
drivers/gpu/drm/i915/intel_lvds.c