Commit Graph

3334 Commits (6cc2d7e7ae92bbac630d0053fc214521ce610dc6)

Author SHA1 Message Date
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
Gareth Hughes 94dd569fc0 file drm_drawable.h was initially added on branch mga-1-0-0-branch. 2001-01-24 16:09:00 +00:00
Gareth Hughes b25e0fee34 file drm_agpsupport.h was initially added on branch mga-1-0-0-branch. 2001-01-24 16:09:00 +00:00
Gareth Hughes a596a6f4e8 file drm_auth.h was initially added on branch mga-1-0-0-branch. 2001-01-24 16:09:00 +00:00
Gareth Hughes ae28c6aab6 file drm_dma.h was initially added on branch mga-1-0-0-branch. 2001-01-24 16:09:00 +00:00