summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
AgeCommit message (Expand)Author
2024-04-22drm/buddy: Implement tracking clear page featureArunpravin Paneer Selvam
2023-09-11drm/i915: Move the size computations to drm buddyArunpravin Paneer Selvam
2023-02-24drm/i915/ttm: remove the virtualized start hackMatthew Auld
2022-12-06drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2Christian König
2022-10-27drm/ttm: rework on ttm_resource to use size_t typeSomalapuram Amaranath
2022-08-22drm/i915: Implement intersect/compatible functionsArunpravin Paneer Selvam
2022-07-01drm/i915/uapi: expose the avail trackingMatthew Auld
2022-04-21drm/i915/buddy: sanity check the sizeMatthew Auld
2022-03-16drm/i915/ttm: wire up the object offsetMatthew Auld
2022-03-01drm/i915/selftests: exercise mmap migrationMatthew Auld
2022-02-28drm/i915/buddy: tweak 2big checkMatthew Auld
2022-02-28drm/i915/buddy: adjust res->startMatthew Auld
2022-02-28drm/i915/buddy: track available visible sizeMatthew Auld
2022-02-22drm: implement a method to free unused pagesArunpravin
2022-02-22drm: implement top-down allocation methodArunpravin
2022-02-22drm: improve drm_buddy_alloc functionArunpravin
2022-01-26drm/ttm: add back a reference to the bdev to the res managerChristian König
2022-01-26drm/ttm: add ttm_resource_fini v2Christian König
2022-01-19drm: move the buddy allocator from i915 into common drmArunpravin
2021-08-20drm/i915/buddy: add some pretty printingMatthew Auld
2021-06-30drm/i915: support forcing the page size with lmemMatthew Auld
2021-06-16drm/i915/ttm: add ttm_buddy_manMatthew Auld