Eric Anholt
|
5c8bf3796e
|
More fixing for -stable
|
2002-06-28 07:38:15 +00:00 |
|
Eric Anholt
|
53431734f6
|
Didn't quite work first time. varargs macros on 2.95 are strange.
|
2002-06-28 07:34:31 +00:00 |
|
Eric Anholt
|
d22a19a370
|
Fix for compiling on gcc 2.95 (according to rwatson)
|
2002-06-28 07:10:20 +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
|
4e59a5bb85
|
AGPGART working for r128 on FreeBSD.
|
2002-06-27 21:47:58 +00:00 |
|
Eric Anholt
|
86bef24923
|
MTRR support for FreeBSD.
|
2002-06-27 20:58:55 +00:00 |
|
Eric Anholt
|
6f0c4ebd9b
|
Make DRM_OS_VERIFYAREA_READ actually verify. Radeon should now be as secure
on BSD as on Linux.
|
2002-06-27 18:29:44 +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
|
7116a99ed4
|
Port radeon to os-independent interface. Hook up mga and radeon from the
shared directory to the build (mga is not ported yet).
|
2002-06-21 20:39:53 +00:00 |
|
Eric Anholt
|
13e1d6a341
|
Commit os-independence of r128. Only hooked up on FreeBSD until I can fix
my r128 system to test it.
|
2002-06-19 04:12:51 +00:00 |
|
Eric Anholt
|
4dae483f94
|
More NetBSD changes
Obtained from: Erik Reid
|
2002-06-18 07:25:29 +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
|
82c783c551
|
Some initial NetBSD stuff, drm_drv.h to follow.
|
2002-06-17 22:18:01 +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
|
e19e0e4148
|
Use a single options header, opt_drm.h, which controls debug code and linux
emulation enabling. Add options to makefiles to turn these on/off.
|
2002-05-29 09:04:53 +00:00 |
|
Eric Anholt
|
1fcd73b6e6
|
Fix up some atomic definitions. The atomic handling has issues iirc, but
4.x is non-reentrant and all of our code in -current is still under Giant.
|
2002-05-28 09:31:16 +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 |
|
David Dawes
|
14945ada16
|
Import of XFree86 4.2.0
|
2002-01-27 18:23:04 +00:00 |
|