1. 08 Sep, 2015 1 commit
  2. 02 Jul, 2015 2 commits
  3. 27 Jun, 2015 2 commits
  4. 06 May, 2015 1 commit
  5. 05 May, 2015 2 commits
  6. 13 Feb, 2015 1 commit
  7. 30 Sep, 2014 1 commit
  8. 26 Aug, 2014 1 commit
  9. 23 Mar, 2014 1 commit
  10. 22 Mar, 2014 4 commits
  11. 14 Mar, 2014 1 commit
    • Daniel Vetter's avatar
      lib: extract igt_open_forcewake_handle · ea18fc16
      Daniel Vetter authored
      ... and I immediately regret that I've killed the return value
      for igt_debugfs_init, since we have callers which need to work
      without the forcewake stuff, e.g. the reg dumper needs to work
      without i915 loaded.
      
      Put this new helper to good use in the mmio code and the pm_pc8
      testcase.
      
      Cc: Paulo Zanoni <paulo.r.zanoni@intel.com>
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      ea18fc16
  12. 28 Jan, 2014 1 commit
  13. 27 Jan, 2014 1 commit
  14. 12 Aug, 2013 1 commit
  15. 27 Jul, 2013 1 commit
  16. 23 May, 2013 1 commit
    • Ben Widawsky's avatar
      lib/intel_mmio: Fix the fix · 57bc7631
      Ben Widawsky authored
      commit 16e44f54
      Author: Daniel Vetter <daniel.vetter@ffwll.ch>
      Date:   Wed Apr 3 00:22:41 2013 +0200
      
          lib: fixup register access on gen2/3
      
      THis fix was incorrect for a few reasons:
      1. It didn't reflect the state in mmio_data.safe
      2. It skipped forcewake on gen6+ which is both incorrect and
      unnecessary (for gen<6).
      3. It had 2 goto done, the second of which was impossible to hit.
      Signed-off-by: Ben Widawsky's avatarBen Widawsky <ben@bwidawsk.net>
      57bc7631
  17. 26 Apr, 2013 1 commit
  18. 25 Apr, 2013 1 commit
  19. 16 Apr, 2013 2 commits
    • Ben Widawsky's avatar
      f60dd515
    • Ben Widawsky's avatar
      intel_mmio: Allow mmio without debugfs · 8904d294
      Ben Widawsky authored
      With the introduction of the forcewake dance:
      
      commit cac8f8b5
      Author: Ben Widawsky <ben@bwidawsk.net>
      Date:   Thu Jul 28 13:40:19 2011 -0700
      
          forcewake: Add mmio code to do proper forcewake stuff for gen6
      
      We lost the ability to do register access when either debugfs isn't
      mounted, or when the driver isn't loaded. The latter can be beneficial
      in debugging situations.
      
      This patch will allow the driver to still do mmio (leaving forcewake
      management up to the callers) provided that the i915 driver appears to
      not be loaded (according to sysfs)
      
      Requested by Jesse.
      
      Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: Ben Widawsky's avatarBen Widawsky <ben@bwidawsk.net>
      8904d294
  20. 02 Apr, 2013 1 commit
  21. 12 Oct, 2012 1 commit
  22. 27 Aug, 2012 1 commit
  23. 11 Feb, 2012 1 commit
  24. 10 Feb, 2012 1 commit
  25. 26 Jan, 2012 1 commit
  26. 24 Jan, 2012 1 commit
  27. 09 Jan, 2012 1 commit
  28. 08 Jan, 2012 1 commit
  29. 28 Jul, 2011 2 commits
  30. 14 Feb, 2011 1 commit
  31. 08 Apr, 2010 1 commit
  32. 19 Jun, 2009 1 commit
    • Jesse Barnes's avatar
      Four new tests for error handling · bbafc3d0
      Jesse Barnes authored
      Add four new tests for error the error handling cases:
        - gem_bad_address - store to a bad address, should generate a protection or
          page table error
        - gem_bad_batch - try to execute a bad batch, should generate a protection,
          invalid instruction or page table error
        - gem_bad_blit - blit to an invalid location, should generated a protection
          or page table error
        - gem_hang - hang the GPU on an event that will never happen, test hang
          detection & recovery code
      bbafc3d0