i915 irq fixes
authorJesse Barnes <jbarnes@nietzche.virtuousgeek.org>
Tue, 22 Jan 2008 21:11:29 +0000 (13:11 -0800)
committerJesse Barnes <jbarnes@nietzche.virtuousgeek.org>
Tue, 22 Jan 2008 21:11:29 +0000 (13:11 -0800)
commit893e311999d1565943899d73c56c674fc9b6e502
tree27d49eb0b8d1814d8ca4bfd3fa66a6d24b7fd223
parent0cd4cbc9a6330bd619608f274592082de7c05bcf
i915 irq fixes

Ack the IRQs correctly (PIPExSTAT first followed by IIR).  Don't read
vblank counter registers on disabled pipes (might hang otherwise).  And
deal with flipped pipe/plane mappings if present.
shared-core/i915_irq.c