Keith Whitwell
|
1728bc637d
|
merged drm-filp-0-1-branch
|
2003-03-28 14:27:37 +00:00 |
Michel Daenzer
|
f13af50838
|
only acknowledge interrupts we handle - others could be used outside the
DRM
|
2003-02-04 15:56:37 +00:00 |
Michel Daenzer
|
85025d4f2a
|
further vertical blank interrupt cleanups: remove unused variable,
non-ambiguous variable names, don't express subtraction in
unnecessarily complicated ways
|
2002-12-04 15:39:53 +00:00 |
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 |