summaryrefslogtreecommitdiffstats
path: root/include/drm/drm_mm.h
Commit message (Collapse)AuthorAgeFilesLines
* drm: Add memory manager debug functionJerome Glisse2009-12-101-0/+1
| | | | | | | | | drm_mm_debug_table will print the memory manager state in table allowing to give a snapshot of the manager at given point in time. Usefull for debugging. Signed-off-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
* drm: Add search/get functions to get a block in a specific rangeJerome Glisse2009-12-101-0/+34
| | | | | | | These are required for changes to TTM. Signed-off-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
* drm: include seq_file.h for debugfs builds.Dave Airlie2009-09-081-0/+3
| | | | | | Fixes a warning seen on powerpc. Signed-off-by: Dave Airlie <airlied@redhat.com>
* drm/mm: add ability to dump mm lists via debugfsDave Airlie2009-09-021-0/+4
| | | | | | | | | This adds code to the drm_mm to talk to debugfs, and adds support to radeon to add the VRAM and GTT mm lists to debugfs. I tested with spinlock debugging and it doesn't give out. Signed-off-by: Dave Airlie <airlied@redhat.com>
* drm: Apply "Memory fragmentation from lost alignment blocks"Thomas Hellstrom2009-06-191-6/+15
| | | | | | | also for the atomic path by using a common code-path. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
* drm: Split out the mm declarations in a separate header. Add atomic operations.Jerome Glisse2009-06-121-0/+90
this is a TTM preparation patch, it rearranges the mm and add operations needed to do mm operations in atomic context. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
OpenPOWER on IntegriCloud