summaryrefslogtreecommitdiff
path: root/libdrm/xf86drmRandom.c
diff options
context:
space:
mode:
authorKeith Packard <keithp@neko.keithp.com>2007-05-07 09:07:48 -0400
committerKeith Packard <keithp@neko.keithp.com>2007-05-10 13:15:32 -0700
commite4d163d81ad7ce46af43cf84485dc96c4cb22b1f (patch)
tree51e23e9d1c9ddf97e620c445c7cdaee2a51f81fb /libdrm/xf86drmRandom.c
parente0056c7eb4640fc4863a352997ba00e3142b3355 (diff)
Allow vblank interrupts to remain disabled across VT switch.
i915_driver_irq_postinstall was forcing vblank interrupts to pipe A when called with vblank interrupts disabled. This caused vblank interrupts to be accidentally re-enabled when VT switching the X server. Instead, start the driver with vblank interrupts enabled on pipe A to support older X servers, but then leave control over the state to the X server if it is able to do so.
Diffstat (limited to 'libdrm/xf86drmRandom.c')
0 files changed, 0 insertions, 0 deletions