1. 27 1月, 2015 1 次提交
  2. 12 1月, 2015 1 次提交
  3. 24 12月, 2014 1 次提交
  4. 16 12月, 2014 2 次提交
  5. 08 12月, 2014 1 次提交
  6. 03 12月, 2014 5 次提交
  7. 21 11月, 2014 1 次提交
  8. 20 11月, 2014 2 次提交
  9. 19 11月, 2014 1 次提交
  10. 14 11月, 2014 1 次提交
  11. 08 11月, 2014 1 次提交
  12. 07 11月, 2014 1 次提交
  13. 05 11月, 2014 2 次提交
    • P
      drm/i915: run hsw_disable_pc8() later on resume · efee833a
      Paulo Zanoni 提交于
      We want to run intel_uncore_early_sanitize() before we touch any
      registers, because on BDW, when we resume, the FPGA_DBG_RM_NOCLAIM bit
      is set, so we need to clear it - through intel_uncore_early_sanitize()
      - before we do anything else. With the current code, we don't clear
      the bit before our first register access, so we print a WARN
      complaining about an unclaimed register error.
      
      v1: Was called "drm/i915: run intel_uncore_early_sanitize earlier on
      resume"
      v2: Was called "drm/i915: run intel_uncore_early_sanitize earlier on
      resume on non-VLV"
      v3: This one, on top of the intel_resume_prepare() rework.
      v4: Rebase.
      Signed-off-by: NPaulo Zanoni <paulo.r.zanoni@intel.com>
      Reviewed-by: NImre Deak <imre.deak@intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      efee833a
    • P
      drm/i915: kill intel_resume_prepare() · 1a5df187
      Paulo Zanoni 提交于
      Because, really, the abstraction is not working for us. It is nice for
      VLV, but doesn't add anything useful on SNB/HSW/BDW. We want to change
      this code due to a recently-discovered bug, but we can't seem to find
      a nice solution that repects the current abstraction. So let's kill
      intel_resume_prepare() and its friends, and add an equivalent
      implementation to both its callers.
      
      Also, look at the diffstat!
      
      v2: - Rebase.
      Signed-off-by: NPaulo Zanoni <paulo.r.zanoni@intel.com>
      Reviewed-by: NImre Deak <imre.deak@intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      1a5df187
  14. 24 10月, 2014 18 次提交
  15. 03 10月, 2014 1 次提交
  16. 01 10月, 2014 1 次提交
    • D
      drm/i915: Reinstate error level message for non-simulated gpu hangs · d8f2716a
      Daniel Vetter 提交于
      This seems to have been accidentally lost in
      
      commit be62acb4
      Author: Mika Kuoppala <mika.kuoppala@linux.intel.com>
      Date:   Fri Aug 30 16:19:28 2013 +0300
      
          drm/i915: ban badly behaving contexts
      
      Without this real gpu hangs only log output at info level, which gets
      filtered away by piglit's testrunner.
      
      v2: Tune down to notice level. Note that we need to add drm/i915 so
      that at least the automatic igt dmesg filtering still picks it up.
      
      v3: git add and lack of coffee don't mix well.
      
      v4: Message is in between hw and sw reset, so switch verb to
      continuous form.
      
      v5: Use i915_stop_rings_allow_warn for consistency. For Chris' case of
      injecting lots of hangs I guess we need to revamp this all anyway when
      merging. For now this should plug the regression for piglit testing
      mesa.
      
      v6: Make it compile (Mika).
      
      Cc: Mika Kuoppala <mika.kuoppala@intel.com>
      Cc: Chris Wilson <chris@chris-wilson.co.uk>
      Cc: Kenneth Graunke <kenneth@whitecape.org>
      Reported-by: NKenneth Graunke <kenneth@whitecape.org>
      Reviewed-by: NChris Wilson <chris@chris-wilson.co.uk>
      Signed-off-by: NDaniel Vetter <daniel.vetter@intel.com>
      d8f2716a