]> 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)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 16 Nov 2020 23:06:21 +0000 (18:06 -0500)
commitf17242c14c7c49813dac6a71ec8473ba40d32bae
tree4fbb2f9cd322b182365fd9603402f219cb4a7386
parent2f0a6c1daf079cea707509841ea9071a98391664
drm/i915/tgl: Fix Media power gate sequence.

Some media power gates are disabled by default. commit 3a1efed99666
("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: 3a1efed99666 ("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
(cherry picked from commit 695dc55b573985569259e18f8e6261a77924342b)
Signed-off-by: Rodrigo Vivi <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