]> 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)
commit30c6aaa6b91d7a23acfa220a45b8119baec84486
treecb34a4e6d4e3af5b6a9bda1c892d28db75b09e6a
parentb0a00feecf55a37b960f2d06b9f4854e5c9a4a4c
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