diff options
author | Michel Dänzer <michel@tungstengraphics.com> | 2006-09-27 18:22:10 +0200 |
---|---|---|
committer | Michel Dänzer <michel@tungstengraphics.com> | 2006-09-28 15:41:36 +0200 |
commit | 881ba569929ceafd42e3c86228b0172099083d1d (patch) | |
tree | 767864066e98bde0d3f1812a1fa2b854cbe12a22 /linux-core/imagine_drv.c | |
parent | 2627131e5d0c8cd5e3f0db06451c2e7ae7569b1b (diff) |
i915: Avoid mis-counting vblank interrupts when they're only enabled for pipe A.
It looks like 'after a while', I915REG_INT_IDENTITY_R for some reason always has
VSYNC_PIPEB_FLAG set in the interrupt handler, even though pipe B is disabled.
So we only increase dev->vbl_received if the corresponding bit is also set in
dev->vblank_pipe.
Diffstat (limited to 'linux-core/imagine_drv.c')
0 files changed, 0 insertions, 0 deletions