projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ac533c5
)
drm/i915/rkl: Set transcoder mask properly
author
Matt Roper
<matthew.d.roper@intel.com>
Wed, 3 Jun 2020 21:15:15 +0000
(14:15 -0700)
committer
Matt Roper
<matthew.d.roper@intel.com>
Thu, 4 Jun 2020 16:35:23 +0000
(09:35 -0700)
Although we properly captured RKL's three pipes in the device info
structure, we forgot to make the corresponding update to the transcoder
mask. Set this field so that our transcoder loops will operate
properly.
Fixes:
123f62de419f
("drm/i915/rkl: Add RKL platform info and PCI ids")
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Link:
https://patchwork.freedesktop.org/patch/msgid/20200603211529.3005059-2-matthew.d.roper@intel.com
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
drivers/gpu/drm/i915/i915_pci.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/i915/i915_pci.c
b/drivers/gpu/drm/i915/i915_pci.c
index
e6054b1
..
54b258a
100644
(file)
--- a/
drivers/gpu/drm/i915/i915_pci.c
+++ b/
drivers/gpu/drm/i915/i915_pci.c
@@
-881,6
+881,8
@@
static const struct intel_device_info rkl_info = {
GEN12_FEATURES,
PLATFORM(INTEL_ROCKETLAKE),
.pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | BIT(PIPE_C),
+ .cpu_transcoder_mask = BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
+ BIT(TRANSCODER_C),
.require_force_probe = 1,
.engine_mask =
BIT(RCS0) | BIT(BCS0) | BIT(VECS0) | BIT(VCS0),