linux/include/drm/ttm
Samuel Zhang 40b6a946d2 drm/ttm: add new api ttm_device_prepare_hibernation()
This new api is used for hibernation to move GTT BOs to shmem after
VRAM eviction. shmem will be flushed to swap disk later to reduce
the system memory usage for hibernation.

Signed-off-by: Samuel Zhang <guoqing.zhang@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Link: https://lore.kernel.org/r/20250710062313.3226149-2-guoqing.zhang@amd.com
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2025-07-10 10:49:44 -05:00
..
ttm_backup.h drm/ttm: Remove the struct ttm_backup abstraction 2025-05-06 10:57:27 +02:00
ttm_bo.h Merge tag 'drm-intel-next-2025-07-04' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next 2025-07-08 14:07:44 +02:00
ttm_caching.h
ttm_device.h drm/ttm: add new api ttm_device_prepare_hibernation() 2025-07-10 10:49:44 -05:00
ttm_execbuf_util.h
ttm_kmap_iter.h
ttm_placement.h
ttm_pool.h
ttm_range_manager.h
ttm_resource.h
ttm_tt.h drm/ttm: Remove the struct ttm_backup abstraction 2025-05-06 10:57:27 +02:00