[Intel-gfx] [DMC-REDESIGN-PATCHES 00/12] Redesign dmc firmware loading.

Animesh Manna animesh.manna at intel.com
Tue Aug 4 08:19:54 PDT 2015


This patch series has the changes done to redesign the dmc firmware
loading flow. This is continuation of the below patch series after
addressing review comments from Daniel.
http://lists.freedesktop.org/archives/intel-gfx/2015-July/072331.html

Few patches from the above patch series are seperated out to make it
simple. PC10 entry related bugfix already sent and is under-review.
Below link for your reference.
http://lists.freedesktop.org/archives/intel-gfx/2015-August/072870.html

Broxton related changes will be sent in subsequent patch series.

Animesh Manna (3):
  drm/i915/gen9: csr_init after runtime pm enable
  drm/i915/bxt: release rpm reference if csr firmware failed to load.
  drm/i915/gen9: Use flush_work to synchronize with dmc loader

Daniel Vetter (9):
  drm/i915: use correct power domain for csr loading
  drm/i915/gen9: move assert_csr_loaded into intel_rpm.c
  drm/i915/gen9: Remove csr.state, csr_lock and related code.
  drm/i915/gen9: Align line continuations in intel_csr.c.
  drm/i915/gen9: Simplify csr loading failure printing.
  drm/i915/gen9: extract parse_csr_fw
  drm/i915/gen9: Don't try to load garbage dmc firmware on resume
  drm/i915/gen9: Use dev_priv in csr functions
  drm/i915: Use request_firmware and our own async work

 drivers/gpu/drm/i915/i915_dma.c         |  11 +-
 drivers/gpu/drm/i915/i915_drv.c         |  28 +----
 drivers/gpu/drm/i915/i915_drv.h         |  12 +-
 drivers/gpu/drm/i915/i915_reg.h         |  16 +++
 drivers/gpu/drm/i915/intel_csr.c        | 210 ++++++++++++--------------------
 drivers/gpu/drm/i915/intel_drv.h        |  10 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c |  11 +-
 7 files changed, 113 insertions(+), 185 deletions(-)

-- 
2.0.2



More information about the Intel-gfx mailing list