[Intel-xe] [PATCH v2 8/8] drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations

Lucas De Marchi lucas.demarchi at intel.com
Fri Apr 14 21:33:10 UTC 2023


On Wed, Apr 12, 2023 at 03:52:48PM -0700, Matt Roper wrote:
>Updates to the GGTT can happen when there are no in-flight jobs keeping
>the hardware awake.  If the GT is powered down when invalidation is
>requested, we will not be able to communicate with the GuC (or MMIO) and
>the invalidation request will go missing.  Explicitly grab GT forcewake
>to ensure the GT and GuC are powered up during the TLB invalidation.
>
>Signed-off-by: Matt Roper <matthew.d.roper at intel.com>


Reviewed-by: Lucas De Marchi <lucas.demarchi at intel.com>


Lucas De Marchi


More information about the Intel-xe mailing list