]> www.infradead.org Git - linux.git/commit
drm/xe: add interface to request physical alignment for buffer objects
authorJuha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Wed, 9 Oct 2024 15:19:46 +0000 (18:19 +0300)
committerMika Kahola <mika.kahola@intel.com>
Mon, 14 Oct 2024 14:33:39 +0000 (17:33 +0300)
commit3ad86ae1da97d0091f673f08846848714f6dd745
treebd45c5d266f3ba76d3c5949840dbd1848c697272
parent26f69e88dcc95fffc62ed2aea30ad7b1fdf31fdb
drm/xe: add interface to request physical alignment for buffer objects

Add xe_bo_create_pin_map_at_aligned() which augment
xe_bo_create_pin_map_at() with alignment parameter allowing to pass
required alignemnt if it differ from default.

Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241009151947.2240099-2-juhapekka.heikkila@gmail.com
drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_stolen.h
drivers/gpu/drm/xe/xe_bo.c
drivers/gpu/drm/xe/xe_bo.h
drivers/gpu/drm/xe/xe_bo_types.h
drivers/gpu/drm/xe/xe_ggtt.c