Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-04-24 | Remove more gamma DMA infrastructure. Most of this code was copied straight | Eric Anholt | |
from linux, so it could be added back if some driver needed it in the future. | |||
2003-04-24 | Remove more gamma DMA code. This isn't all of it, but it's a major portion. | Eric Anholt | |
2003-04-24 | Move some common code from addbufs_<type> to addbufs. Make buf_alloc be | Eric Anholt | |
protected by the count_lock and make it non-atomic. | |||
2003-04-24 | Remove the ioctl_count variable from the device. A reference is held to the | Eric Anholt | |
fp throughout the ioctl syscall, so the device can't be closed out from under us. | |||
2003-04-24 | Remove a bunch of dead code and fix spelling of a couple of comments. | Eric Anholt | |
2003-04-24 | Move one definition to drm_drv.h and remove the rest of drm_init.h which | Eric Anholt | |
was all unused. | |||
2003-04-24 | Remove DRM_DMA_HISTOGRAM and associated code. | Eric Anholt | |
2003-04-24 | Make DRM(read) and DRM(poll) stubs and remove DRM(write) and | Eric Anholt | |
DRM(write_string). This is the first part of removing much of the support code for gamma from the BSD DRM, since it appears that no new drivers are using it and nobody has ever shown interest in gamma on BSD. | |||
2003-04-01 | Whitespace and remove a dead commented line. | Eric Anholt | |
2003-03-29 | Remove dead vma code and remove the unused devstate struct definition. | Eric Anholt | |
2003-03-29 | Add DRMFILE definitions and supply filp for BSD in the | Eric Anholt | |
post-drm-filp-0-1-branch world. The filp is a void * cast from the current pid. This is a temporary solution which maintains the status quo until a proper solution is implemented. What is really needed is a unique pointer per open, hopefully with a device private area. This can be done in FreeBSD for all entry points except mmap, but is difficult (sys/dev/streams/streams.c is an example). I have partially completed code for this but have not had time to debug, so this is a temporary fix. | |||
2003-03-25 | XFree86 4.3.0 merge | Alan Hourihane | |
2003-03-11 | Merge back from FreeBSD-current, adding FreeBSD ID tags to aid future | Eric Anholt | |
merging. Also includes an update to radeon PCI IDs. | |||
2003-03-08 | Make dma_addr_t an unsigned long not a uint32, don't try to use memrange | Eric Anholt | |
functions on FreeBSD non-x86, and remove a dead define. | |||
2003-03-06 | Remove the vbl signal code because it's untested (and has lock issues on | Eric Anholt | |
-current). | |||
2003-03-05 | Put cdevsw initialization in line with FreeBSD-current. (From r1.10,r1.11 | Eric Anholt | |
of FreeBSD CVS) | |||
2003-03-05 | Update mmap handling for FreeBSD-current (Based on r1.3 of FreeBSD CVS). | Eric Anholt | |
2003-03-05 | Remove a paste-o in DRM_SPINUNINIT and add a volatile to the compatibility | Eric Anholt | |
atomic_cmpset_int. | |||
2003-03-04 | DRM_FREE/2 patch from Philip Brown | Keith Whitwell | |
2003-02-22 | Fix build on NetBSD. | Eric Anholt | |
2003-02-21 | Merge from bsd-4-0-0-branch. | Eric Anholt | |
2003-02-02 | don't inflate relative vblank sequence numbers on repeated calls (e.g. when | Michel Daenzer | |
interrupted by a signal) | |||
2003-01-24 | Fix build on -current: Provide M_WAITOK define. | Eric Anholt | |
2002-12-06 | Add vblank signal code for BSD DRM. Untested so far, but working with a | Eric Anholt | |
4.2.0 userland at least. | |||
2002-10-30 | Kernel support for vblank syncing on Rage 128 and Matrox. | Eric Anholt | |
2002-10-29 | Use bus_alloc_resource/bus_release_resource more properly: save the rid | Eric Anholt | |
returned by alloc. | |||
2002-10-27 | Catch up to -current. | Eric Anholt | |
2002-10-14 | Fix reversed test that broke vblank waiting on FreeBSD. | Eric Anholt | |
Pointy hat to: anholt | |||
2002-09-29 | Remove some noise being spit to the console. | Eric Anholt | |
2002-09-29 | Make our set_bit and friends match linux better (cleans up some warnings) | Eric Anholt | |
2002-09-29 | warnings cleanup | Eric Anholt | |
2002-09-29 | Fix some of my silliness in DRM_WAIT_ON (not returning EINTR). | Eric Anholt | |
2002-09-29 | Move os-dependent stuff out of radeon_irq.c | Keith Whitwell | |
2002-09-29 | Fix up BSD irq handling. | Eric Anholt | |
2002-09-26 | BSD vblank framework. | Eric Anholt | |
2002-09-26 | Fix one warning. | Eric Anholt | |
2002-09-23 | merged r200-0-2-branch to trunk | Keith Whitwell | |
2002-08-30 | Remove some extra symlinking for kernel module building that hasn't been | Eric Anholt | |
needed since 2000. | |||
2002-08-27 | Include non-radeon modules in the build. | Eric Anholt | |
2002-08-26 | merged r200-0-1-branch | Keith Whitwell | |
2002-08-21 | Remove drm_linux.h, move the two useful defines into drm_drv.h (the only | Eric Anholt | |
place they're used). Use fd locking on -current. Actually copy in data from userspace to kernel in the linux-compat ioctl path. Make sure ioctl sizes are as expected in the ioctl handler functions. | |||
2002-07-05 | merged bsd-3-0-0-branch | Alan Hourihane | |
2002-03-11 | fixups for *BSD | Alan Hourihane | |
2002-03-06 | first pass at merging mesa 4.0 kernel drivers into new bsd-3-0-0 branch. | Alan Hourihane | |
2002-01-27 | First pass merge of XFree86 4.2.0 import. | David Dawes | |
2002-01-27 | Import of XFree86 4.2.0 | David Dawes | |
2002-01-27 | Initial revision | David Dawes | |
2001-04-09 | First pass of XFree86 4.0.99.2 merge. | David Dawes | |
2001-04-09 | Import -f XFree86 4.0.99.2 | David Dawes | |
2000-07-10 | Import of XFree86 4.0.1 | Alan Hourihane | |