Eric Anholt
a043b05c90
Fix panic on module unload and a panic when exiting dri clients sometimes.
...
Allow module unloading when not in use. Mostly from FreeBSD CVS.
2002-07-02 03:27:16 +00:00
Eric Anholt
563bc3158d
os-independent interface name changes (mostly DRM_OS_* -> DRM_)
...
Suggested by: keithw
2002-06-27 22:41:08 +00:00
Eric Anholt
86bef24923
MTRR support for FreeBSD.
2002-06-27 20:58:55 +00:00
Eric Anholt
72cdaedece
Commit most of Erik Reid's NetBSD diffs, along with a few cleanups.
2002-06-27 17:58:41 +00:00
Eric Anholt
4dae483f94
More NetBSD changes
...
Obtained from: Erik Reid
2002-06-18 07:25:29 +00:00
Eric Anholt
cc2cf69210
NetBSD changes to drm_drv.h, may help with multiple drm devices on Free.
2002-06-18 04:07:53 +00:00
Eric Anholt
92c174920b
Some cleanup of things that were messed up with NetBSD and previous
...
commits. There is still a crash that I'm looking into.
2002-06-18 03:00:00 +00:00
Eric Anholt
9c7a48f2ce
Move some header includes to drm_os_freebsd.h. This is in preparation for
...
some NetBSD work to be done soon. There shouldn't be too much extra
header inclusion, and it'll clean up a lot of #ifdefs.
2002-06-17 08:56:00 +00:00
Eric Anholt
76b60581df
pcigart code ported for FreeBSD. Untested, disabled by default. Flip
...
__REALLY_HAVE_SG in drm_os_freebsd.h to test.
2002-05-31 03:44:52 +00:00
Eric Anholt
92c17c6cea
Clean up some debugging output, strange diffs from linux. Clean up some
...
warnings. Remove alloc_pages/free_pages. There is no corresponding
function in FreeBSD, and were incorrectly implemented (using
contigmalloc instead of plain malloc).
2002-05-29 08:28:22 +00:00
Eric Anholt
4b905752d3
Catch up to FreeBSD-current Clean up some warnings with gcc3 Enable some
...
code in mmap that probably should have been enabled long ago. #if 0 out
ioremap_nocache, since it isn't used yet.
2002-05-28 08:54:28 +00:00
Alan Hourihane
46cacdca85
first pass at merging mesa 4.0 kernel drivers into new bsd-3-0-0 branch.
2002-03-06 19:30:45 +00:00
David Dawes
16bd14926e
Initial revision
2002-01-27 18:23:04 +00:00