Age | Commit message (Collapse) | Author |
|
|
|
it. To do this we need to save the bus address along with the virtual
address in the seglist. Also fix some error handling and a few bits of
whitespace.
|
|
MEMORY_DEBUG is set.
|
|
remove a couple of dead functions.
|
|
|
|
real i386 atomic_cmpset_int from -current. FreeBSD-stable won't ever
have DRM support for non-i386.
|
|
setting for AGP cards on SMP machines.
|
|
|
|
legible.
|
|
than reimplementing it.
|
|
from linux, so it could be added back if some driver needed it in the
future.
|
|
|
|
protected by the count_lock and make it non-atomic.
|
|
fp throughout the ioctl syscall, so the device can't be closed out from
under us.
|
|
|
|
was all unused.
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
merging. Also includes an update to radeon PCI IDs.
|
|
functions on FreeBSD non-x86, and remove a dead define.
|
|
-current).
|
|
of FreeBSD CVS)
|
|
|
|
atomic_cmpset_int.
|
|
|
|
|
|
|
|
interrupted by a signal)
|
|
|
|
4.2.0 userland at least.
|
|
|
|
returned by alloc.
|
|
|
|
Pointy hat to: anholt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
needed since 2000.
|
|
|
|
|