Kevin E Martin
74e19a4018
Merged sarea-1-0-0
2001-03-14 22:22:50 +00:00
Gareth Hughes
e2b2bffc6b
Rest of MGA dualhead patch.
2001-03-13 00:22:05 +00:00
Gareth Hughes
0b60aad8a5
Try that again...
2001-03-12 18:18:06 +00:00
Gareth Hughes
134aecdeed
Fix ring space calculations, tests. Based on patch by Bruce Stockwell.
2001-03-08 00:21:33 +00:00
Gareth Hughes
8c511c60ec
Change error message to debug message when client dies while holding the
...
lock. Should prevent bug reports about this, but you never know...
2001-03-07 15:06:57 +00:00
Alan Hourihane
07f761bfae
surround agp calls in drm_memory with __REALLY_HAVE_AGP instead of
...
CONFIG_... remove include for agpsupport in tdfx_drv.c - not needed.
2001-03-07 08:53:15 +00:00
Gareth Hughes
3a74d3a371
Merge tdfx-3-1-0 branch.
2001-03-06 04:37:37 +00:00
Alan Hourihane
971c2f8ad5
allow dristat to find out whether AGP is write-combined or not.
2001-03-05 16:02:40 +00:00
Alan Hourihane
d1774bb44c
fix that last patch to initialize the MTRR when AGP available.
2001-03-05 15:52:11 +00:00
Alan Hourihane
8d3f3f4f9b
Don't try and setup the MTRR for AGP when AGP not available. Check
...
dev->agp, when agp_acquire called, and..... Uncomment MUST_HAVE_AGP
around agp_* calls, so that support for both agp/pci can happen in a
single kernel driver.
2001-03-04 19:19:20 +00:00
Jeff Hartmann
db03d12a8f
file drm_scatter.h was initially added on branch ati-pcigart-0-0-1-branch.
2001-02-28 18:47:39 +00:00
Gareth Hughes
9a4033a02a
Make the hardware bug workaround configurable. That way, people with newer
...
revs of the chipset can avoid the copy when it's not needed.
2001-02-28 14:11:05 +00:00
Gareth Hughes
7b5e87d91d
Please try this if you experience lockups...
2001-02-28 11:22:52 +00:00
Rik Faith
88dbee54ed
Implement drmOpen* without /proc dependence (Fallback to /proc is included
...
for backward compatibility.) Move statistic-gathering drm* calls from
dristat.c to xf86drm.c
2001-02-28 09:27:44 +00:00
Rik Faith
c4a247d262
Add Linux 2.2.x support for stubs
2001-02-21 16:06:10 +00:00
Jeff Hartmann
48768df6c3
file gamma_drm.h was initially added on branch sarea-1-0-0-branch.
2001-02-21 15:48:40 +00:00
Jeff Hartmann
43f1a52a56
Fix some warnings and flush pixel cache in idle routine so readpixels works
...
correctly
2001-02-20 20:16:56 +00:00
Gareth Hughes
62aa46ccec
Disable DRIVER_DMA_QUIESCENT() in r128, radeon drivers. Prevents deadlock
...
in the locking process when the engine isn't idle.
2001-02-20 13:44:45 +00:00
Gareth Hughes
01a14789ed
- Clean up the way customization of the templates is done.
...
- Fix old-style DMA for gamma driver (please test).
- Pull out IRQ handling into drm_dma.h (please test on i810, gamma).
- Lots of general cleanups, remove compiler warnings etc.
2001-02-16 05:24:06 +00:00
Keith Whitwell
1d30ac1140
Added missing include "drm_lists.h".
...
i810 now working fine with new kernel module.
2001-02-15 16:31:11 +00:00
Gareth Hughes
f2f5bf6f5f
- Fix up merge.
...
- Update date stamps.
2001-02-15 10:26:03 +00:00
Gareth Hughes
360475376c
Merge mga-1-0-0-branch into trunk.
2001-02-15 08:12:14 +00:00
Gareth Hughes
38c22bc488
file i810.h was initially added on branch mga-1-0-0-branch.
2001-02-14 14:34:01 +00:00
Gareth Hughes
75720460ce
file radeon.h was initially added on branch mga-1-0-0-branch.
2001-02-14 06:31:26 +00:00
Gareth Hughes
de554cb640
file r128.h was initially added on branch mga-1-0-0-branch.
2001-02-14 05:30:38 +00:00
Gareth Hughes
32c4aa1eb3
file r128_drm.c was initially added on branch mga-1-0-0-branch.
2001-02-14 05:30:38 +00:00
Gareth Hughes
0fa26e550d
file tdfx.h was initially added on branch mga-1-0-0-branch.
2001-02-14 01:37:05 +00:00
Gareth Hughes
0e928b4733
file tdfx_drm.c was initially added on branch mga-1-0-0-branch.
2001-02-14 01:37:05 +00:00
Alan Hourihane
3b17f9165b
file gamma_context.c was initially added on branch mga-1-0-0-branch.
2001-02-13 17:53:02 +00:00
Alan Hourihane
41b80a0ab0
file gamma_drm.c was initially added on branch mga-1-0-0-branch.
2001-02-09 16:44:16 +00:00
Alan Hourihane
89486dffa8
file gamma.h was initially added on branch mga-1-0-0-branch.
2001-02-09 16:44:16 +00:00
Rik Faith
04c29ef2e4
file dristat.c was initially added on branch mga-1-0-0-branch.
2001-02-02 11:44:22 +00:00
Rik Faith
7d68e5ffe2
file drm_stub.h was initially added on branch mga-1-0-0-branch.
2001-02-01 20:54:01 +00:00
Gareth Hughes
82b645dc74
Corresponding sync with PCI GART updates.
2001-01-29 17:46:23 +00:00
Gareth Hughes
5f67507e65
Fix depth clears properly this time. Update all instances of
...
drmRadeonClear() to the new interface.
2001-01-28 07:18:08 +00:00
Gareth Hughes
a68dddf19c
Client-side updates for drmRadeonClear(...), fixes color/depth buffer
...
clears.
2001-01-26 07:52:36 +00:00
Gareth Hughes
4ebcb86ace
file mga_warp.c was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:02 +00:00
Gareth Hughes
b68ca86624
file mga_ucode.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:02 +00:00
Gareth Hughes
321bc52606
file mga_drm.c was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:01 +00:00
Gareth Hughes
2adf599961
file mga.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
f14506198e
file drm_vm.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
bb1a10743f
file drm_lock.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
2f23eca629
file drm_memory.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
105bece739
file drm_bufs.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
b46a78c060
file drm_proc.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
91844ee039
file drm_fops.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
fd82ce8f3f
file drm_init.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
d2110a1dbe
file drm_ioctl.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
18ea3b5e6f
file drm_drv.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00
Gareth Hughes
03593b1629
file drm_context.h was initially added on branch mga-1-0-0-branch.
2001-01-24 16:09:00 +00:00