Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-10-17 | - Converted Linux drivers to initialize DRM instances based on PCI IDs, not | Eric Anholt | |
just a single instance. Moved the PCI ID lists from <card>_drv.c in BSD to <card>.h. The PCI ID lists include a driver private field, which may be used by drivers for chip family or other information. Based on work by jonsmirl. - Make tdfx_drv.c and tdfx.h match other drivers. - Fixed up linking of sis shared files. Tested with Radeon and SiS on Linux and FreeBSD, including a Linux setup with 2 SiS cards in a machine, but only one head being used (with DRI) | |||
2003-10-16 | Introduce COMMIT_RING() as in radeon DRM, stop using error prone writeback | Michel Daenzer | |
for ring read pointer (Paul Mackerras) Get rid of some superfluous stuff, minor fixes | |||
2003-10-16 | Try that again. It's a long. | Eric Anholt | |
2003-10-16 | Debug printf format fix. | Eric Anholt | |
2003-09-25 | Whitespace cleanup. | Eric Anholt | |
Submitted by: Linus Torvalds <torvalds@osdl.org> | |||
2003-09-12 | resolve merge conflicts | Alan Hourihane | |
2003-09-07 | Correct format in debug printfs (free is a pointer, not an int). | Eric Anholt | |
2003-08-29 | Port the SiS DRM to FreeBSD. This includes the ability for the DRM to | Eric Anholt | |
allocate framebuffer memory without sisfb, and a new ioctl to be used by the X Server which tells the DRM what region of framebuffer memory to allocate from. Also fixes a possibility to panic the kernel I believe. Tested on linux with sisfb and FreeBSD (without sisfb) with new DRI only. | |||
2003-08-26 | Remove artificial PCI GART limitations, rename AGP to GART where | Michel Daenzer | |
appropriate | |||
2003-08-18 | Clean up Radeon DRI resume code | Michel Daenzer | |
2003-08-18 | Make r128_do_wait_for_idle static, as it's only used in this file. | Eric Anholt | |
Noticed by: CScout | |||
2003-08-18 | Remove an unnecessary #define __NO_VERSION__ | Eric Anholt | |
Noticed by: CScout | |||
2003-08-12 | Whitespace cleanup from the pageflipping commit. | Eric Anholt | |
2003-08-12 | Document change in interface version 1.9. | Eric Anholt | |
2003-08-12 | Document the changes in interface version 2.5. | Eric Anholt | |
2003-08-08 | Added some information as to when (which DRM version) various queries were | Ian Romanick | |
added. | |||
2003-07-29 | IRQ code cleanup suggested by Linus Torvalds | Michel Daenzer | |
i830 build fix | |||
2003-07-26 | Degrade uninformative error message to debug message, as in other drivers | Michel Daenzer | |
2003-07-26 | Add Rage 128 pageflipping support, defaults to off. DRM version bump to | Eric Anholt | |
2.5.0. It still has some issues, including a flicker in the fps meter in tuxracer and I've seen garbage left behind after moving/closing windows. However, it's usable. Add the Option "EnablePageFlip" "YES" to use it. | |||
2003-07-25 | Compile fixes for recent 2.5/2.6 Linux kernels. I hope this doesn't break | Michel Daenzer | |
the i830 driver or the BSDs. :) | |||
2003-06-16 | Possibly fix stanford checker complaints about sarea | Keith Whitwell | |
2003-06-10 | Texture rectangle support for r100 | Keith Whitwell | |
2003-06-09 | Revert bogus last commit | Keith Whitwell | |
2003-06-09 | Don't activate blend fallbacks unless blending is enabled | Keith Whitwell | |
2003-05-28 | Restore change to _DRM_VBLANK_SIGNAL from rev. 1.41, which was reverted | Leif Delgass | |
with the documentation merge. | |||
2003-05-27 | Merged DRM documentation. | Jose Fonseca | |
2003-05-26 | Add support to r128 for MESA_ycbcr_texture (Ian Romanick, Leif Delgass) | Leif Delgass | |
2003-05-20 | DRM part of Radeon DRI suspend/resume support (Charl Botha). | David Dawes | |
2003-05-20 | Support for building DRM module on OpenBSD (Wilbern Cobb, Matthieu Herrb). | David Dawes | |
(resync with XFree86 trunk) | |||
2003-05-16 | Support AGP bridges where the AGP aperture can't be accessed directly by | Michel Daenzer | |
the CPU (David Mosberger, Benjamin Herrenschmidt, myself, Paul Mackerras, Jeff Wiedemeier) | |||
2003-05-06 | fix warning on machines where sizeof(drm_addr_t) != 4 (Randy Dunlap) | Michel Daenzer | |
2003-04-30 | Merged texmem-0-0-1 | Ian Romanick | |
2003-04-26 | Remove the map argument from DRM_*MEMORYBARRIER. Not all of the uses of | Eric Anholt | |
DRM_*MEMORYBARRIER we had were related to an MMIO space. This means arch-specific code on the BSDs, unfortunately. Also add DRM_MEMORYBARRIER() and change the DRM_READMEMORYBARRIER()s that used to be read/write barriers to it. | |||
2003-04-26 | Ensure driver has been initialized (dev_private != NULL) before installing | Leif Delgass | |
irq handler in DRM(irq_install). Modify all drivers to ensure irq handler is removed before cleanup and cleanup is called at takedown. Remove unused buffer private struct fields in i810, i830. Check for lock on init/cleanup in all drivers except i810/i830. The current DDX for i810 and i830 doesn't hold the lock on kernel init (FIXME?). | |||
2003-04-22 | get rid of superfluous fields in struct drm_radeon_ring_buffer | Michel Daenzer | |
use correct address for ring read pointer writeback (yes, we seem to have been running with bogus values for the ring read pointer, which 'worked' because the return value of radeon_wait_ring() is never checked and the ring usually never fills up) | |||
2003-04-22 | Remove AGP dependency in kernel config for radeon, sis. Remove | Leif Delgass | |
PCIGART_ENABLED define for radeon, pcigart support now included for any arch. | |||
2003-04-22 | add more get_param queries for embedded project | Keith Whitwell | |
2003-04-21 | Check for NULL map before calling DRM(ioremapfree) on cleanup. Prevents an | Leif Delgass | |
oops if a map wasn't found (e.g. XFree86 Bugzilla #108) | |||
2003-03-29 | buf->filp is a pointer, so make printf format args be %p not %d | Eric Anholt | |
2003-03-28 | merged drm-filp-0-1-branch | Keith Whitwell | |
2003-03-25 | XFree86 4.3.0 merge | Alan Hourihane | |
2003-03-04 | DRM_FREE/2 patch from Philip Brown | Keith Whitwell | |
2003-02-21 | Merge from bsd-4-0-0-branch. | Eric Anholt | |
2003-02-08 | reclaim DMA buffers in DRIVER_RELEASE() (Felix Kühling) | Michel Daenzer | |
2003-02-06 | fix EAGAIN handling in radeon_cp_dispatch_texture() (fixes corruption of | Michel Daenzer | |
large textures), and get rid of superfluous local y variable | |||
2003-02-04 | fix PCI and AGP posting problems (based on testing by Chris Ison and | Michel Daenzer | |
suggestions by Benjamin Herrenschmidt and Arjan van de Ven) remove radeon_flush_write_combine() which has been unused for a while | |||
2003-02-04 | only acknowledge interrupts we handle - others could be used outside the | Michel Daenzer | |
DRM | |||
2003-02-03 | Fix size of VERTEX2 ioctl struct (Egbert Eich) | Keith Whitwell | |
2003-01-26 | Add cast to avoid void * arithmetic warning | Leif Delgass | |
2003-01-16 | Fix radeon for BSD. | Eric Anholt | |