Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-09-07 | Fix second start of X server without module reload beforehand, and a couple ↵ | Ben Skeggs | |
of other fixes. - Mark the correct RAMIN slots as free (oops) - Remove a VRAM alloc that shouldn't have been there (oops) - Move HT init out of firstopen() and into dma_init() - Setup PFIFO_RAM{HT,FC,RO} in pfifo_init() | |||
2006-09-06 | Use the DRM_INIT_WAITQUEUE argument (needed on Linux) to avoid a warning. | Eric Anholt | |
2006-09-06 | Put the PCI device/vendor id in the drm_device_t. | Eric Anholt | |
This helps us unbreak FreeBSD DRM from the 965 changes. | |||
2006-09-06 | Add a typedef for u64. | Eric Anholt | |
2006-09-07 | Remove a 64 bit div. | Stephane Marchesin | |
2006-09-06 | Adding pci id for Crestline | Wang Zhenyu | |
2006-09-05 | Multithreaded application note. | Thomas Hellstrom | |
2006-09-05 | Fence all unfenced buffers function. | Thomas Hellstrom | |
2006-09-05 | i915: Only turn on user IRQs when they are needed. | Thomas Hellstrom | |
2006-09-05 | Fix memory cache initialization. | Thomas Hellstrom | |
2006-09-04 | Libdrm function headers. Some renaming. | Thomas Hellstrom | |
2006-09-04 | Buffer object wait IOCTL operation. | Thomas Hellstrom | |
Remove option to wait for fence / buffers and block signals. | |||
2006-09-04 | Make memory caches global so that they can be used with | Thomas Hellstrom | |
multiple heads. | |||
2006-09-03 | Allow cmdbuf location(AGP,VRAM) and size to be configured. | Ben Skeggs | |
2006-09-02 | Use DMA_IN_MEMORY for DMA objects. This is needed for a DDX change that will | Ben Skeggs | |
be committed soon after this. Without the change, MEMFORMAT_DMA_OUT appears to have no effect. | |||
2006-09-01 | Lindent drm_bo.c | Thomas Hellstrom | |
2006-09-01 | Flag bit pattern bugfixes. Remove some error messages. | Thomas Hellstrom | |
2006-09-01 | Export buffer info on map and validate ioctls. | Thomas Hellstrom | |
Add an info ioctl operation. | |||
2006-09-01 | Bugfixes, | Thomas Hellstrom | |
Memory allocation optimizations. Buffer manager takedown. | |||
2006-09-01 | Various bugfixes. | Thomas Hellstrom | |
2006-08-31 | Validation and fencing. | Thomas Hellstrom | |
2006-08-31 | Remove the buffer manager mutex. Use dev->struct_mutex instead. | Thomas Hellstrom | |
Add a function to free buffers on hold for destruction if their fence object has expired. Add a timer to periodically call that function when there are buffers pending deletion. | |||
2006-08-31 | More mapping synchronization. | Thomas Hellstrom | |
libdrm validate and fencing functions. | |||
2006-08-30 | Lindenting drm_bo.c and drm_ttm.c | Thomas Hellstrom | |
2006-08-30 | Buffer object binding. | Thomas Hellstrom | |
Some code reordering. | |||
2006-08-30 | Buffer eviction. | Thomas Hellstrom | |
Reworked map refcounting so that any process waiting on buffer object unmap will allow in other processes to unmap the buffer object. | |||
2006-08-30 | Remove the buffer object hint field and use it only | Thomas Hellstrom | |
as an argument. Validate stub. | |||
2006-08-30 | Add missing map flags. | Thomas Hellstrom | |
2006-08-30 | Buffer object mapping and mapping synchronization for multiple clients. | Thomas Hellstrom | |
2006-08-30 | Memory manager init and takedown. | Thomas Hellstrom | |
2006-08-30 | Buffer object reply fill in. | Thomas Hellstrom | |
Lindent of drm_bo.c drm_ttm.c | |||
2006-08-30 | Add stub {get,set}param ioctls. | Ben Skeggs | |
2006-08-29 | Part of buffer object libdrm interface. | Thomas Hellstrom | |
2006-08-29 | Checkpoint commit. Buffer object flags and IOCTL argument list. | Thomas Hellstrom | |
2006-08-29 | Checkpoint ttm addition to buffer objects. | Thomas Hellstrom | |
2006-08-29 | 64-bit IOCTL integer (Michel Dänzer & Brian Paul) | Thomas Hellstrom | |
2006-08-28 | Buffer object creation. | Thomas Hellstrom | |
2006-08-28 | Proper TTM dereferencing | Thomas Hellstrom | |
Initial buffer object creation. | |||
2006-08-29 | Merge branch 'master' into nouveau-1 | Dave Airlie | |
2006-08-28 | Buffer object idle and mapping synchronization. | Thomas Hellstrom | |
2006-08-28 | Checkpoint buffer object IOCTL stub. | Thomas Hellstrom | |
2006-08-28 | Add a 64-bit drm unsigned type for 64-bit clean IOCTLS. | Thomas Hellstrom | |
Conversion functions in drmP.h and xf86drm.c. | |||
2006-08-28 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm into ↵ | Thomas Hellstrom | |
drm-ttm-0-2-branch Conflicts: linux-core/drmP.h | |||
2006-08-28 | drm: lots of small cleanups and whitespace issues fixed up | Dave Airlie | |
remove a mach64 warning, align a lot of things from linux kernel | |||
2006-08-28 | add static function, and remove bad attributions | Dave Airlie | |
2006-08-28 | fix const pointer warnings with file_operations | Dave Airlie | |
2006-08-28 | remove local copies of pci domain/bus/slot/num | Dave Airlie | |
2006-08-28 | remove some DRM_ARRAY_SIZE from linux core code | Dave Airlie | |
2006-08-28 | fixup some of the comments in drm_context.c | Dave Airlie | |
2006-08-28 | drm: i810_dma.c: fix pointer arithmetic for 64-bit target | Dave Airlie | |
First warning result from open-coded PTR_ERR, the rest is caused by code like this: *(u32 *) ((u32) buf_priv->kernel_virtual + used) I've also fixed a missing PTR_ERR in i830_dma.c From: Denis Vlasenko <vda.linux@googlemail.com> Signed-off-by: Dave Airlie <airlied@linux.ie> |