[PULL][Vivid SRU 2/3] i915_bpo: Add various workarounds

Timo Aaltonen tjaalton at ubuntu.com
Fri Aug 14 18:07:01 UTC 2015


	Hi

 The second batch of updates to i915_bpo, adding workarounds to fix bugs.

BugLink: http://bugs.launchpad.net/bugs/1484486


The following changes since commit 007b3608664b9903ae15ce316e6ad40b472bd9fc:

  UBUNTU: SAUCE: i915_bpo: drm/i915: Allow parsing of variable size child device entries from VBT, addendum v2 (2015-08-14 19:40:32 +0300)

are available in the git repository at:

  git://kernel.ubuntu.com/tjaalton/ubuntu-vivid.git i915-bpo

for you to fetch changes up to 7884d2693e2af21d1b9613ca4f256c0e21ba7f1d:

  UBUNTU: SAUCE: i915_bpo: drm/i915/skl: WaIgnoreDDIAStrap is forever, always init DDI A (2015-08-14 19:42:02 +0300)

----------------------------------------------------------------
Arun Siluvery (13):
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen8: Add infrastructure to initialize WA batch buffers
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen8: Re-order init pipe_control in lrc mode
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen8: Add WaDisableCtxRestoreArbitration workaround
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen8: Add WaFlushCoherentL3CacheLinesAtContextSwitch workaround
      UBUNTU: SAUCE: i915_bpo: drm/i915: Bail out early if WA batch is not available for given Gen
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen8: Add WaClearSlmSpaceAtContextSwitch workaround
      UBUNTU: SAUCE: i915_bpo: drm/i915: Update WaFlushCoherentL3CacheLinesAtContextSwitch
      UBUNTU: SAUCE: i915_bpo: drm/i915: Enable WA batch buffers for Gen9
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: Add WaDisableCtxRestoreArbitration workaround
      UBUNTU: SAUCE: i915_bpo: drm/i915: Update wa_ctx_emit() macro as per kernel coding guidelines
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: Add WaFlushCoherentL3CacheLinesAtContextSwitch workaround
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: Add WaSetDisablePixMaskCammingAndRhwoInCommonSliceChicken
      UBUNTU: SAUCE: i915_bpo: drm/i915:skl: Add WaEnableGapsTsvCreditFix

Damien Lespiau (1):
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Don't expose the top most plane on gen9 display

Jani Nikula (1):
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: WaIgnoreDDIAStrap is forever, always init DDI A

Marc Herbert (1):
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: revert duplicated WaBarrierPerformanceFixDisable:skl

Mika Kuoppala (1):
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl WaDisableSbeCacheDispatchPortSharing

Nick Hoath (1):
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: Implement WaDisableKillLogic for gen 9

Ville Syrjälä (1):
      UBUNTU: SAUCE: i915_bpo: drm/i915: Move WaBarrierPerformanceFixDisable:skl to skl code from chv code

 ubuntu/i915/i915_cmd_parser.c  |   6 +-
 ubuntu/i915/i915_dma.c         |  16 +-
 ubuntu/i915/i915_reg.h         |  10 +-
 ubuntu/i915/intel_display.c    |   3 +-
 ubuntu/i915/intel_lrc.c        | 389 ++++++++++++++++++++++++++++++++++++++++-
 ubuntu/i915/intel_pm.c         |  13 ++
 ubuntu/i915/intel_ringbuffer.c |  28 ++-
 ubuntu/i915/intel_ringbuffer.h |  21 +++
 8 files changed, 462 insertions(+), 24 deletions(-)


-- 
t




More information about the kernel-team mailing list