From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> First patch to make the platform check not catch all due current lack of automated testing. Second patch to consolidate the code a bit and move invariant setup at engine init time. Don't think I want to merge this one until some test coverage can be had. Tvrtko Ursulin (2): drm/i915: Do not cover all future platforms in TLB invalidation drm/i915: Consolidate TLB invalidation flow drivers/gpu/drm/i915/gt/intel_engine_cs.c | 93 ++++++++++++++ drivers/gpu/drm/i915/gt/intel_engine_types.h | 15 +++ drivers/gpu/drm/i915/gt/intel_gt.c | 124 +++---------------- 3 files changed, 128 insertions(+), 104 deletions(-) -- 2.34.1