OSDN Git Service

drm/i915/gt: Track if an engine requires forcewake w/a
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 4 Jun 2020 15:31:45 +0000 (16:31 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Thu, 4 Jun 2020 16:23:44 +0000 (17:23 +0100)
commitac533c56b7ba4a2ce2f6fe83c7a4bb672f452f1f
tree79527633868ff42ad3626bbf80e2cc9a1759a527
parentf4bb45f727341126aa81d8ac2f3e45c7029fe448
drm/i915/gt: Track if an engine requires forcewake w/a

Sometimes an engine might need to keep forcewake active while it is busy
submitting requests for a particular workaround. Track such nuisance
with engine->fw_domain.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Cc: Venkata Sandeep Dhanalakota <venkata.s.dhanalakota@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200604153145.21068-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/gt/intel_engine_types.h
drivers/gpu/drm/i915/gt/intel_lrc.c