i915: save/restore interrupt state
authorJesse Barnes <jbarnes@nietzche.virtuousgeek.org>
Thu, 7 Feb 2008 18:48:08 +0000 (10:48 -0800)
committerJesse Barnes <jbarnes@nietzche.virtuousgeek.org>
Thu, 7 Feb 2008 18:48:08 +0000 (10:48 -0800)
commit8b6c96dedd4ba5dfbfec6a7c831d566e31d28781
treefa3baf867f1e2a4a3b7d16c5a719db34ef02c0ca
parent79d69285202b55f269aa88a6bcda257257c9dee3
i915: save/restore interrupt state

On resume, if the interrupt state isn't restored correctly, we may end
up with a flood of unexpected or ill-timed interrupts, which could cause
the kernel to disable the interrupt or vblank events to happen at the
wrong time.  So save/restore them properly.
linux-core/i915_drv.c
shared-core/i915_drv.h