Commit Graph

977 Commits (eeb0ef1a7076e7744655954e95a65532eb4b7ebe)

Author SHA1 Message Date
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
Gareth Hughes 249dfc1c29 file drm_lists.h was initially added on branch mga-1-0-0-branch. 2001-01-24 16:09:00 +00:00
Gareth Hughes 4d2a4455b4 - Misc cleanups.
- Fix drmR128Clear parameters (Radeon to follow).
- Add some helper macros to r128/radeon kernel modules.
2001-01-24 15:34:46 +00:00
Jeff Hartmann 642bb6fbb0 file ati_pcigart.h was initially added on branch ati-pcigart-0-0-1-branch. 2001-01-23 17:53:57 +00:00
Jeff Hartmann 97379b82c8 file ati_pcigart.c was initially added on branch ati-pcigart-0-0-1-branch. 2001-01-23 17:53:57 +00:00
Jeff Hartmann 9116644366 Fixed problem preventing compile on system w/o agpgart. 2001-01-18 18:21:05 +00:00
Jeff Hartmann 417bfc8a9d file r128_pcigart.c was initially added on branch ati-pcigart-0-0-1-branch. 2001-01-17 18:43:04 +00:00
Jeff Hartmann 5708131c9a file scatter.c was initially added on branch ati-pcigart-0-0-1-branch. 2001-01-17 18:43:04 +00:00