]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe: Invalidate media_gt TLBs in PT code
authorMatthew Brost <matthew.brost@intel.com>
Tue, 20 Aug 2024 16:16:32 +0000 (09:16 -0700)
committerMatthew Brost <matthew.brost@intel.com>
Thu, 22 Aug 2024 02:34:07 +0000 (19:34 -0700)
commit40520283e0fd11237ed9dfc0991503b3403d5fa4
tree726485b02a7c5d147132741a299b347600c7742b
parent77cc3f6c58b1b28cee73904946c46a1415187d04
drm/xe: Invalidate media_gt TLBs in PT code

Testing on LNL has shown media GT's TLBs need to be invalidated via the
GuC, update PT code appropriately.

v2:
 - Do dma_fence_get before first call of invalidation_fence_init (Himal)
 - No need to check for valid chain fence (Himal)

Fixes: 3330361543fc ("drm/xe/lnl: Add LNL platform definition")
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240820161632.987369-1-matthew.brost@intel.com
drivers/gpu/drm/xe/xe_pt.c