summaryrefslogtreecommitdiff
path: root/linux-core
AgeCommit message (Expand)AuthorFilesLines
2007-02-14Rename drm_ttm.h to drm_objects.httm-vram-0-1-branchThomas Hellstrom3-9/+10
2007-02-14Move fence- and buffer-object related header stuff to drm_ttm.hThomas Hellstrom2-371/+357
2007-02-14Remove an intel-specific hack and replace it with a fence driver callback.Thomas Hellstrom4-48/+75
2007-02-14Set the drm bus map type for each buffer object memory type.Thomas Hellstrom4-3/+9
2007-02-14Rework buffer object vm code to use nopfn() for kernels >= 2.6.19.Thomas Hellstrom3-67/+145
2007-02-13More bugfixes.Thomas Hellstrom4-61/+139
2007-02-12Lindent.Thomas Hellstrom5-305/+244
2007-02-12More bugfixes.Thomas Hellstrom2-33/+34
2007-02-12Cleanup and fix support for pinned buffers.Thomas Hellstrom4-185/+263
2007-02-10Various bugfixes.Thomas Hellstrom4-33/+103
2007-02-09I915 accelerated blit copy functional.Thomas Hellstrom5-17/+73
2007-02-09Reinstate some LRU handling.Thomas Hellstrom1-0/+21
2007-02-09Remove some code that should have gone inThomas Hellstrom1-19/+0
2007-02-09Fix copyright statements.Thomas Hellstrom6-31/+32
2007-02-09Fix evict_mutex locking range.Thomas Hellstrom3-22/+38
2007-02-08Add an accelerated buffer copy cleanup helper.Thomas Hellstrom4-54/+177
2007-02-08Don't create a ttm just to copy from.Thomas Hellstrom2-2/+3
2007-02-08Fix mm_block leak.Thomas Hellstrom3-4/+6
2007-02-08A minor function interface change and some memcpy bugfixing.Thomas Hellstrom4-29/+31
2007-02-08Simplify external ttm page allocation.Thomas Hellstrom7-107/+210
2007-02-08Update memory compatibility tests.Thomas Hellstrom1-11/+78
2007-02-07Checkpoint commit.Thomas Hellstrom7-198/+129
2007-02-07Fix a stray unlock_kernel() in drm_vm.cThomas Hellstrom6-203/+264
2007-02-06Simplify pci map vs no pci map choice.Thomas Hellstrom7-57/+58
2007-02-06Implement a drm_mem_reg_t substructure in the buffer object type.Thomas Hellstrom2-92/+89
2007-02-06Implement a policy for selecting memory types.Thomas Hellstrom5-56/+204
2007-02-05i915: Add copy-blit operation.Thomas Hellstrom1-0/+44
2007-02-02Make also later kernels work with buffer object vmThomas Hellstrom8-185/+166
2007-02-02Make vm handle buffer objects instead of ttm objects.Thomas Hellstrom8-422/+466
2007-02-01Fix missing ttm_open_vma call from previous commit.Thomas Hellstrom6-14/+21
2007-02-01Prepare for removal of the ttm_object type.Thomas Hellstrom1-8/+26
2007-02-01Protect drm_mmap against disappearing maps.Thomas Hellstrom1-26/+39
2007-01-31memory manager: Make device driver aware of different memory types.Thomas Hellstrom4-45/+109
2007-01-31Fix an error-path oops.Thomas Hellstrom1-2/+4
2007-01-30Add a buffer object transfer function.Thomas Hellstrom1-0/+43
2007-01-30Clean up buffer object destruction somewhat.Thomas Hellstrom1-134/+152
2007-01-29Use pre-defined list_splice function.Thomas Hellstrom1-3/+3
2007-01-29s/buf/bo/ for consistency.Thomas Hellstrom1-35/+35
2007-01-29Some cleanup. A buffer object should only have one active memory type.Thomas Hellstrom2-119/+51
2007-01-25Remove a scary error printed when we were leaking memory caches.Thomas Hellstrom3-10/+32
2007-01-13nouveau: nv20 graph ctx switch.Matthieu Castet2-1/+3
2007-01-13nouveau: first step to make graph ctx worksMatthieu Castet2-1/+2
2007-01-13nouveau: add missing symlinkDave Airlie1-0/+1
2007-01-12nouveau: get nv30 context switching to work.Jeremy Kolb1-1/+1
2007-01-10Revert "nouveau: Fill in context_init for nv10-nv3x."Dave Airlie1-678/+1
2007-01-09nouveau: Fill in context_init for nv10-nv3x.Jeremy Kolb jkolb@brandeis.edu1-1/+678
2007-01-10nouveau: Don't use DRIVER_USE_MTRR, we already setup our own mtrr over vram.Stephane Marchesin1-1/+1
2007-01-09ttm: make ttm alloc/free into alloc_pages/free_pagesDave Airlie2-19/+21
2007-01-08add export symbol for memory managerDave Airlie1-0/+1
2007-01-08i830: complete fix for i830 mapsDave Airlie1-3/+3