Age | Commit message (Collapse) | Author |
|
|
|
respectively. Splited the work out of the ioctls and renamed (with the
_ioctl prefix). Added some more documentation. Did the same for
drm_sgpsupport.h.
|
|
|
|
|
|
with the documentation merge.
|
|
|
|
|
|
|
|
|
|
(resync with XFree86 trunk)
|
|
|
|
the CPU (David Mosberger, Benjamin Herrenschmidt, myself, Paul
Mackerras, Jeff Wiedemeier)
|
|
|
|
|
|
|
|
_UPDATE.
|
|
|
|
oops).
|
|
linux
|
|
(which doesn't live in our cvs).
|
|
|
|
|
|
DRM_*MEMORYBARRIER we had were related to an MMIO space. This means
arch-specific code on the BSDs, unfortunately. Also add
DRM_MEMORYBARRIER() and change the DRM_READMEMORYBARRIER()s that used
to be read/write barriers to it.
|
|
|
|
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.
|
|
irq handler in DRM(irq_install). Modify all drivers to ensure irq
handler is removed before cleanup and cleanup is called at takedown.
Remove unused buffer private struct fields in i810, i830. Check for
lock on init/cleanup in all drivers except i810/i830. The current DDX
for i810 and i830 doesn't hold the lock on kernel init (FIXME?).
|
|
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.
|
|
addbufs_agp/pci. Add support for buffer private structs with PCI DMA
buffers. Also some debug format string fixes.
|
|
|
|
|
|
legible.
|
|
than reimplementing it.
|
|
rather than using virt_to_bus() on the virtual address.
|
|
from linux, so it could be added back if some driver needed it in the
future.
|
|
list_for_each() and the count is not updated or used for stats.
|
|
Makefile)
|
|
|
|
implement non-debug ones as standard.
|
|
|
|
|
|
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.
|
|
|