Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-12 | enums should be ints | David Dawes | |
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 | preserve CRTC{,2}_OFFSET_CNTL in 2D driver to avoid bad effects when | Michel Daenzer | |
pageflipping after a mode switch take current page into account in AdjustFrame(); writing the CRTC offset via the CP was probably a bad idea as this can happen asynchronously, reverted take frame offset into account when flipping pages handle CRTC2 as well for pageflipping (untested) preserve GEN_INT_CNTL on mode switches to prevent interrupts from getting disabled | |||
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-22 | final part of XFree86 4.2.99.2 merge | Alan Hourihane | |
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-30 | Remove this one too: it'll be used from the linux version (if ever) | Eric Anholt | |
2002-08-28 | Remove i8x0 files from the BSD side. These were not actually ported, and | Eric Anholt | |
when they do get ported most of them won't live in these directories. | |||
2002-08-27 | Remove drm_linux.h, it's no longer used. | Eric Anholt | |
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-09 | Increase the linux-compatibility max ioctl. | Eric Anholt | |
2002-07-06 | remove obsolete files | Alan Hourihane | |
2002-07-05 | remove files missed by merge | Alan Hourihane | |
2002-07-05 | merged bsd-3-0-0-branch | Alan Hourihane | |
2002-04-09 | Merged drmcommand-0-0-1 | Jens Owen | |
2002-03-11 | fixups for *BSD | Alan Hourihane | |
2002-03-08 | missing file | Alan Hourihane | |
2002-03-06 | fixup the radeon driver (not tested) | Alan Hourihane | |
2002-03-06 | i830 & mga contain minor changes from 4.2.0 for mesa 4.0 bsd merge | 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 | |