]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/tgl: Fix Media power gate sequence.
authorRodrigo Vivi <rodrigo.vivi@intel.com>
Wed, 11 Nov 2020 14:09:36 +0000 (09:09 -0500)
committerChris Wilson <chris@chris-wilson.co.uk>
Wed, 11 Nov 2020 15:07:10 +0000 (15:07 +0000)
commit94c484fcc6795bd48a09a27b41f93b44d505ce60
treed327f96dfbbe97de93c0a541b9b7937257d12123
parentf1788761b836abeb8602a3ccc89e4d56154d9765
drm/i915/tgl: Fix Media power gate sequence.

Some media power gates are disabled by default. commit deee1342d199
("drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating")
tried to enable it, but it duplicated an existent register.
So, the main PG setup sequences ended up overwriting it.

So, let's now merge this to the main PG setup sequence.

v2: (Chris): s/BIT/REG_BIT, remove useless comment,
          remove useless =0, use the right gt,
     remove rc6 sequence doubt from commit message.

Fixes: deee1342d199 ("drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating")
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: stable@vger.kernel.org#v5.5+
Cc: Dale B Stimson <dale.b.stimson@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20201111072859.1186070-1-rodrigo.vivi@intel.com
drivers/gpu/drm/i915/gt/intel_rc6.c
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_pm.c