summaryrefslogtreecommitdiff
path: root/include/linux/container_of.h
diff options
context:
space:
mode:
authorNitin Gote <nitin.r.gote@intel.com>2026-03-04 18:08:01 +0530
committerMatthew Auld <matthew.auld@intel.com>2026-03-12 09:37:40 +0000
commitbe97fd06458d66a53aefb6d9429db0df734c81c0 (patch)
treef053f10366e2eee262d13c855a2ead96eea4548d /include/linux/container_of.h
parent2270bd7124f4d25497d58c293cd40ea014ddaf01 (diff)
downloadlwn-be97fd06458d66a53aefb6d9429db0df734c81c0.tar.gz
lwn-be97fd06458d66a53aefb6d9429db0df734c81c0.zip
drm/xe: add xe_migrate_resolve wrapper and is_vram_resolve support
Introduce an internal __xe_migrate_copy(..., is_vram_resolve) path and expose a small wrapper xe_migrate_resolve() that calls it with is_vram_resolve=true. For resolve/decompression operations we must ensure the copy code uses the compression PAT index when appropriate; this change centralizes that behavior and allows callers to schedule a resolve (decompress) operation via the migrate API. v3: Fix kernel-doc warnings v2: (Matt) - Simplify xe_migrate_resolve(), use single BO/resource; remove copy_only_ccs argument as it's always false. Cc: Matthew Brost <matthew.brost@intel.com> Cc: Matthew Auld <matthew.auld@intel.com> Reviewed-by: Matthew Brost <matthew.brost@intel.com> Signed-off-by: Nitin Gote <nitin.r.gote@intel.com> Signed-off-by: Matthew Auld <matthew.auld@intel.com> Link: https://patch.msgid.link/20260304123758.3050386-7-nitin.r.gote@intel.com
Diffstat (limited to 'include/linux/container_of.h')
0 files changed, 0 insertions, 0 deletions