Michel Daenzer
|
4acba63bb7
|
vertical blank interrupt cleanups: use spinlock instead of semaphore, send
signal directly from interrupt handler instead of using a taskqueue
(based on feedback by Linus Torvalds)
|
2002-12-03 00:43:47 +00:00 |
Michel Daenzer
|
40891ac190
|
vertical blank ioctl can send signal instead of blocking
|
2002-11-30 14:24:07 +00:00 |
Michel Daenzer
|
8c14585fc3
|
fix wait condition for vertical blank IRQs
|
2002-10-01 17:31:20 +00:00 |
Keith Whitwell
|
9243e642da
|
Move os-dependent stuff out of radeon_irq.c
|
2002-09-29 21:19:01 +00:00 |
Eric Anholt
|
e6901cad69
|
Fix up BSD irq handling.
|
2002-09-29 20:48:18 +00:00 |
Michel Daenzer
|
a33d42e2ba
|
make SW interrupts more robust: write sequence number to scratch register,
acknowledge any lost interrupts before waiting
|
2002-09-27 21:47:52 +00:00 |
Michel Daenzer
|
cc9a169d08
|
DRM(vblank_wait) is driver specific
|
2002-09-26 12:49:18 +00:00 |
Michel Daenzer
|
55acd0d5a6
|
common ioctl to wait for vertical blank IRQs
|
2002-09-25 17:18:19 +00:00 |
Keith Whitwell
|
f1c8fe9557
|
merged r200-0-2-branch to trunk
|
2002-09-23 17:26:43 +00:00 |