Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-05 | Merge branch 'master' into modesetting-101 | Thomas Hellstrom | |
Conflicts: linux-core/drm_bufs.c shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c | |||
2007-11-05 | Use _size | Alan Hourihane | |
2007-11-05 | drm: remove lots of spurious whitespace. | Dave Airlie | |
Kernel "cleanfile" script run. | |||
2007-10-16 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm into ↵ | Alan Hourihane | |
modesetting-101 Conflicts: linux-core/drm_bo.c linux-core/drm_objects.h shared-core/i915_dma.c shared-core/i915_drv.h | |||
2007-09-24 | Merge branch 'master' into modesetting-101 - TTM & typedef removal | Jesse Barnes | |
Conflicts: linux-core/drmP.h linux-core/drm_bo.c linux-core/drm_drv.c linux-core/drm_objects.h shared-core/drm.h shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c Mostly removing typedefs that snuck into the modesetting code and updating to the latest TTM APIs. As of today, the i915 driver builds, but there are likely to be problems, so debugging and bugfixes will come next. | |||
2007-09-22 | Make nouveau compile on older kernels. | Thomas Hellstrom | |
2007-09-12 | Added bool typedef added in kernel 2.6.19 | Brian | |
This allows the xgi code to compile with older kernels. | |||
2007-09-12 | Added idr_replace() function which was apparently added in Linux 2.6.18 | Brian | |
Someone should probably double-check my work here since this is the first time I've touched drm_compat.[ch] | |||
2007-07-18 | drm: idr stuff is upstream for 2.6.23 | Dave Airlie | |
2007-06-29 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm into ↵ | Alan Hourihane | |
modesetting-101 Conflicts: linux-core/drm_drv.c linux-core/drm_fops.c linux-core/drm_objects.h linux-core/drm_stub.c shared-core/i915_dma.c | |||
2007-06-10 | use krh's idr mods to remove lists from idr code | Dave Airlie | |
2007-04-05 | add back compat for bool | Dave Airlie | |
2007-03-11 | replace instance of SA_SHIRQ with IRQF_SHARED | Maarten Maathuis | |
backwards compat added by airlied | |||
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-14 | Rework buffer object vm code to use nopfn() for kernels >= 2.6.19. | Thomas Hellstrom | |
2007-02-02 | Make also later kernels work with buffer object vm | Thomas Hellstrom | |
and clean up some function names. | |||
2007-02-02 | Make vm handle buffer objects instead of ttm objects. | Thomas Hellstrom | |
Remove ttm objects. Make vm aware of PCI memory type buffer objects. (Only works for pre 2.6.16 kernels for now). | |||
2007-01-01 | make build against 2.6.20 hopefully | Dave Airlie | |
2006-12-27 | Proper allocation of AGP pages for ttms. | Thomas Hellstrom | |
2006-12-20 | Replace vmalloc_32. | Thomas Hellstrom | |
The vmalloc_32 function together with the memset to clear the new pages are replaced with a vmalloc_user. A pre-2.6.18 compat vmalloc_user is added. Please replace any breakage on machines with > 1GB of memory. | |||
2006-12-19 | add kcalloc compat for before 2.6.10 | Dave Airlie | |
2006-12-19 | fixup inclusion of agp.h | Dave Airlie | |
2006-12-19 | remove drm pci from 2.5 days | Dave Airlie | |
2006-12-19 | drm: remove all 2.4 support for drm development tree. | Dave Airlie | |
Bye bye 2.4 you served us well.. | |||
2006-12-19 | fix irq args compatiblity with pre 2.6.19 | Dave Airlie | |
2006-10-20 | Bug #8707, 2.6.19-rc compatibility for memory manager code. | Thomas Hellstrom | |
2006-10-11 | Compatibility code for 2.6.15-2.6.18. It is ugly but a little comfort is that | Thomas Hellstrom | |
it will go away in the mainstream kernel. Some bugfixes, mainly in error paths. | |||
2006-10-11 | Big update: | Thomas Hellstrom | |
Adapt for new functions in the 2.6.19 kernel. Remove the ability to have multiple regions in one TTM. This simplifies a lot of code. Remove the ability to access TTMs from user space. We don't need it anymore without ttm regions. Don't change caching policy for evicted buffers. Instead change it only when the buffer is accessed by the CPU (on the first page fault). This tremendously speeds up eviction rates. Current code is safe for kernels <= 2.6.14. Should also be OK with 2.6.19 and above. | |||
2006-10-10 | Use a nopage-based approach to fault in pfns. | Thomas Hellstrom | |
2006-09-27 | Adapt to architecture-specific hooks for gatt pages. | Thomas Hellstrom | |
2006-08-25 | Module protection map access is moving into mainline kernels. | Thomas Hellstrom | |
Update drm_compat accordingly. (Reported by Dave Airlie) | |||
2006-08-21 | Backwards compatibility code for ttms. | Thomas Hellstrom | |
2006-08-10 | cleanup some whitespace issue and move compat code to compat header | Dave Airlie | |
2006-07-24 | switch drm to use Linux mutexes instead of semaphore. | Dave Airlie | |
I hope the fallback compat code works if not shout at me. | |||
2006-04-23 | fixup GFP_COMP for older kernels and get_page/put_page for newer | Dave Airlie | |
2005-09-25 | add __ATTR | Dave Airlie | |
2005-09-17 | compat for pci_pretty_name | Dave Airlie | |
2004-10-23 | Round 2 of getting rid of inter_module_get() | Jon Smirl | |
2004-10-23 | actually 2.6.10 introduced pfn range so it should work now.. | Dave Airlie | |
2004-10-23 | fix pfn vs page for older kernels (2.6.9-rc kernels many not work..) | Dave Airlie | |
2004-09-30 | Lindent of core build. Drivers checked for no binary diffs. A few files | Jon Smirl | |
weren't Lindent's because their comments didn't convert very well. A bunch of other minor clean up with no code implact included. | |||
2004-09-23 | Remove 2.6 code that allow DRM major device number to be shared. We can add | Jon Smirl | |
it back later if needed. Checked DRM on both 2.4 and 2.6 to ensure that it builds and runs. | |||
2004-09-23 | 1) switches from class_sysfs to drm sysfs implementation to allow | Jon Smirl | |
customization 2) compiles again on 2.4, but doesn't work | |||
2004-09-22 | Remove hotplug reset support from DRM driver. This will be handled by the | Jon Smirl | |
VGA driver when it gets written. | |||
2004-09-08 | Update doxygen configuration file. Minor documentation updates/fixes. | Jose Fonseca | |
2004-09-05 | make the AMD64 check a compat thing | Dave Airlie | |
2004-08-04 | 2.4 compat | Dave Airlie | |
2004-08-04 | 2.4 hotplug compat | Dave Airlie | |