Skip to content

Commit

Permalink
Added patch to kernel to fix green screen video. Only for 4.9, but it…
Browse files Browse the repository at this point in the history
… will probably need to be applied to others at some point.
  • Loading branch information
pauldotknopf committed Mar 7, 2018
1 parent 0bf7e31 commit 910879c
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
15 changes: 15 additions & 0 deletions recipes-kernel/linux/linux-intel/i915_yv12_media_driver_bug.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.c b/drivers/gpu/drm/i915/intel_ringbuffer.c
index 2f3b22c..17a3f71 100644
--- a/drivers/gpu/drm/i915/intel_ringbuffer.c
+++ b/drivers/gpu/drm/i915/intel_ringbuffer.c
@@ -901,8 +901,9 @@ static int gen9_init_workarounds(struct intel_engine_cs *engine)
*/
}

- /* WaEnableSamplerGPGPUPreemptionSupport:skl,bxt,kbl */
+ /* WaEnableYV12BugFixInHalfSliceChicken7:skl,bxt,kbl,glk */
WA_SET_BIT_MASKED(GEN9_HALF_SLICE_CHICKEN7,
+ GEN9_ENABLE_YV12_BUGFIX |
GEN9_ENABLE_GPGPU_PREEMPTION);

/* Wa4x4STCOptimizationDisable:skl,bxt,kbl,glk */
4 changes: 4 additions & 0 deletions recipes-kernel/linux/linux-intel_4.9.bbappend
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
SRC_URI += "\
file://i915_yv12_media_driver_bug.patch \
"

0 comments on commit 910879c

Please sign in to comment.