Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-17 | Don't always free up memory space when we unpin buffers. | Thomas Hellstrom | |
2007-04-17 | Fix buffer object reference problems. | Thomas Hellstrom | |
(Reported by Dave Airlie). | |||
2007-04-17 | Add a code comment. | Thomas Hellstrom | |
2007-04-16 | Require the hardware lock for buffer creation | Thomas Hellstrom | |
(since that implies a validate). Fix drm_bo_wait_unfenced error messages and codes. Fix some return codes from libdrm. | |||
2007-04-09 | radeon: add support for reverse engineered xpress200m | Dave Airlie | |
The IGPGART setup code was traced using mmio-trace on fglrx by myself and Phillip Ezolt <phillipezolt@gmail.com> on dri-devel. This code doesn't let the 3D driver work properly as the card has no vertex shader support. Thanks to Matthew Garrett + Ubuntu for providing me some hardware to do this work on. | |||
2007-04-07 | fixup install target, not sure what I was smokin... | Dave Airlie | |
2007-04-05 | add an install target to the drm modules makefile | Dave Airlie | |
2007-04-03 | Fix user object reference when caller is not object creator. | Thomas Hellstrom | |
(Reported by Dave Airlie). | |||
2007-04-03 | Add a fence flush event to each fence-signaled check when lazy-waiting | Thomas Hellstrom | |
to make sure we don't lose any sequence numbers if, for some reason, they don't generate an IRQ. | |||
2007-04-03 | Evicted no-move buffers can get lost if they end up in another | Thomas Hellstrom | |
memory type than local. | |||
2007-04-03 | Fix an oops when trying to clean a not yet initialized memory type. | Thomas Hellstrom | |
2007-04-03 | Make sure CMA (Can't map aperture) pages are mapped uncached. | Thomas Hellstrom | |
(Should really make this write-combined using PATs, at some point). | |||
2007-03-29 | drm/bo: avoid oops if the memory manager for this type isn't initialised | Dave Airlie | |
2007-03-27 | drm/i915: set the bo up at firstopen time not after DMA init | Dave Airlie | |
This is required to use TTM to allocate the ring buffer. | |||
2007-03-27 | drm/ttm: make sure dev_mapping is set-up for the first opener of the drm | Dave Airlie | |
This was causing an oops in my miniglx code to try and use a TTM-only setup. | |||
2007-03-26 | nouveau: move card initialisation into the drm | Ben Skeggs | |
The PGRAPH init for the various cards will need cleaning up at some point, a lot of the values written there are per-context state left over from the all the hardcoding done in the ddx. It's possible some cards get broken by this commit, let me know. Tested on: NV5, NV18, NV28, NV35, NV40, NV4E | |||
2007-03-24 | vm: cleanup drm_vm.c along lines of cleanups queued for kernel | Dave Airlie | |
2007-03-23 | cleanup more whitespace from ttm merge | Dave Airlie | |
2007-03-23 | drm: remove second spinlock init for tasklet lock | Dave Airlie | |
2007-03-20 | rename badly named define | Dave Airlie | |
2007-03-19 | remove i830 reference | Alan Hourihane | |
2007-03-19 | Remove old i830 kernel driver. | Alan Hourihane | |
2007-03-19 | more return values fixup | Dave Airlie | |
2007-03-19 | fixup return values in drm ioctl | Dave Airlie | |
2007-03-19 | cleanup ioctl expansion code | Dave Airlie | |
2007-03-19 | oops missing else | Dave Airlie | |
2007-03-19 | make drm fops const from kernel | Dave Airlie | |
2007-03-19 | use ARRAY_SIZE | Dave Airlie | |
2007-03-19 | more tab/space conversion | Dave Airlie | |
2007-03-19 | whitespace cleanup pending a kernel merge | Dave Airlie | |
2007-03-19 | clean up more of inline functions agp_remap/drm_lookup_map | Dave Airlie | |
2007-03-18 | deinline agp_remap along lines of kernel | Dave Airlie | |
2007-03-18 | remove drm_lookup_map unused now | Dave Airlie | |
2007-03-11 | replace instance of SA_SHIRQ with IRQF_SHARED | Maarten Maathuis | |
backwards compat added by airlied | |||
2007-03-04 | ati: make pcigart code able to handle variable size PCI GART aperture | Dave Airlie | |
This code doesn't enable a variable aperture it just modifies the codebase to allow me fix it up later | |||
2007-02-27 | Fix Alpha domain/bus issue | Jay Estabrook | |
2007-02-26 | Fix build for 2.6.21-rc1. | Thomas Hellstrom | |
The vm subsystem of 2.6.21 is fully compatible with the buffer object vm code. | |||
2007-02-22 | Some fencing cleanup. | Thomas Hellstrom | |
2007-02-18 | drm: remove last usage of VM_OFFSET | Dave Airlie | |
2007-02-16 | Leftover files from previous commit. | Thomas Hellstrom | |
2007-02-16 | Simple fence object sample driver for via, based on idling the GPU. | Thomas Hellstrom | |
Buffer object driver for via. Some changes to buffer object driver callbacks. Improve fence flushing. | |||
2007-02-15 | Initial support for fence object classes. | Thomas Hellstrom | |
(Fence objects belonging to different command submission mechanisms). | |||
2007-02-15 | Fix build against older kernels. | Michel Dänzer | |
2007-02-14 | Merge branch 'ttm-vram-0-1-branch' | Thomas Hellstrom | |
2007-02-14 | Fix multiple spinlock unlocking | Thomas Hellstrom | |
2007-02-14 | Rename drm_ttm.h to drm_objects.h | Thomas Hellstrom | |
Fix up some header incompatibilities in drm_fence.c caused by the previous commit. | |||
2007-02-14 | Move fence- and buffer-object related header stuff to drm_ttm.h | Thomas Hellstrom | |
2007-02-14 | Remove an intel-specific hack and replace it with a fence driver callback. | Thomas Hellstrom | |
2007-02-14 | Set the drm bus map type for each buffer object memory type. | Thomas Hellstrom | |
2007-02-14 | Rework buffer object vm code to use nopfn() for kernels >= 2.6.19. | Thomas Hellstrom | |