[intel-gem] Use timers to retire requests periodically.
authorKeith Packard <keithp@keithp.com>
Fri, 6 Jun 2008 19:59:52 +0000 (12:59 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 6 Jun 2008 20:00:47 +0000 (13:00 -0700)
commit9f46c6935d154743162c6239903a4a9e443907bc
tree8212464335d194a7c1f909d2eb20523fbcd6b789
parenta708106c77f74f146722fba35eae772fb554ee9a
[intel-gem] Use timers to retire requests periodically.

Without the user IRQ running constantly, there's no wakeup when the ring
empties to go retire requests and free buffers. Use a 1 second timer to make
that happen more often.
linux-core/drm_irq.c
linux-core/i915_gem.c
shared-core/i915_dma.c
shared-core/i915_drv.h