]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/skl: Default to noncoherent access up to F0
authorMika Kuoppala <mika.kuoppala@linux.intel.com>
Fri, 18 Dec 2015 14:14:53 +0000 (16:14 +0200)
committerMika Kuoppala <mika.kuoppala@intel.com>
Fri, 18 Dec 2015 17:55:03 +0000 (19:55 +0200)
commit0c379ee1676c9993a335433717982957ed027038
treecb34a4e6d4e3af5b6a9bda1c892d28db75b09e6a
parent3f21099aaaa080be6b25b6bd41240b56e345c0fc
drm/i915/skl: Default to noncoherent access up to F0

The workarounds for disabling hdc invalidation and also forcing
context to be non coherent, are advised to be used up until rev D0.

However as it was found that rev F0, without the
WaForceEnableNonCoherent might system hang if the mesa
tried to use coherent mode.

As these two workarounds are about non coherent access, are
grouped in scope and they point the same HSD, increase the
scope of both to set default behaviour to non coherent access.

References: HSD: gen9lp/2131413
References: http://lists.freedesktop.org/archives/mesa-dev/2015-November/101515.html
Cc: Ben Widawsky <benjamin.widawsky@intel.com>
Cc: Francisco Jerez <currojerez@riseup.net>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1450448093-22906-1-git-send-email-mika.kuoppala@intel.com
drivers/gpu/drm/i915/intel_ringbuffer.c