summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gt/gen7_renderclear.c
diff options
context:
space:
mode:
authorDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>2022-11-10 20:58:23 +0300
committerDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>2022-12-06 01:40:25 +0300
commitf2053d346615f2c6bb4c0663276274b2da3f6871 (patch)
tree1f29c811fb2c04786ecb17836fe1f4457c047f3f /drivers/gpu/drm/i915/gt/gen7_renderclear.c
parentc46c5fb725bedd73cf33511b6a52d82b57eaba2a (diff)
downloadlinux-f2053d346615f2c6bb4c0663276274b2da3f6871.tar.xz
drm/i915/guc: enable GuC GGTT invalidation from the start
Invalidating the GuC TLBs while GuC is not loaded does not have negative consequences, so if we're starting the driver with GuC enabled we can use the GGTT invalidation function from the get-go, instead of switching to it when we initialize the GuC objects. In MTL, this fixes and issue where we try to overwrite the invalidation function twice (once for each GuC), due to the GGTT being shared between the primary and media GTs Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Cc: Matt Roper <matthew.d.roper@intel.com> Cc: Radhakrishna Sripada <radhakrishna.sripada@intel.com> Cc: John Harrison <John.C.Harrison@Intel.com> Cc: Aravind Iddamsetty <aravind.iddamsetty@intel.com> Reviewed-by: John Harrison <John.C.Harrison@Intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20221110175823.3867135-1-daniele.ceraolospurio@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/gt/gen7_renderclear.c')
0 files changed, 0 insertions, 0 deletions