1. 01 Nov, 2013 1 commit
    • Daniel Vetter's avatar
      drm/i916: add "auto" pipe CRC source · 46a19188
      Daniel Vetter authored
      On gmch platforms the normal pipe source CRC registers don't work for
      DP and TV encoders. And on newer platforms the single pipe CRC has
      been replaced by a set of CRC at different stages in the platform.
      
      Now most of our userspace tests don't care one bit about the exact
      CRC, they simply want something that reflects any changes on the
      screen. Hence add a new auto target for platform agnostic tests to
      use.
      
      v2: Pass back the adjusted source so that it can be shown in debugfs.
      
      v3: I seem to be unable to get a stable CRC for DP ports. So let's
      just disable them for now when using the auto mode. Note that
      testcases need to be restructured so that they can dynamically skip
      connectors. They also first need to set up the desired mode
      configuration, since otherwise the auto mode won't do the right thing.
      
      v4: Don't leak the modeset mutex on error paths.
      
      v5: Spelling fix for the i9xx auto_source function.
      
      Cc: Damien Lespiau <damien.lespiau@intel.com>
      Reviewed-by: default avatarDamien Lespiau <damien.lespiau@intel.com>
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      46a19188
  2. 31 Oct, 2013 5 commits
  3. 30 Oct, 2013 4 commits
  4. 29 Oct, 2013 1 commit
    • Imre Deak's avatar
      drm/i915: rename i915_init_power_well to init_power_domains_init · ddb642fb
      Imre Deak authored
      Similarly rename the other related functions in the power domain
      interface.
      
      Higher level driver code calling these functions knows only about power
      domains, not the underlying power wells which may be different on
      different platforms. Also these functions really init/cleanup/resume
      power domains and only through that all related power wells, so rename
      them accordingly.
      
      Note that I left i915_{request,release}_power_well as is, since that
      really changes the state only of a single power well (and is HSW
      specific). It should also get a better name once we make it more
      generic by controlling things through a new audio power domain.
      
      v4:
      - use intel prefix instead of i915 everywhere (Paulo)
      - use a $prefix_$block_$action format (Daniel)
      Signed-off-by: default avatarImre Deak <imre.deak@intel.com>
      Reviewed-by: default avatarPaulo Zanoni <paulo.r.zanoni@intel.com>
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      ddb642fb
  5. 28 Oct, 2013 1 commit
  6. 27 Oct, 2013 6 commits
  7. 21 Oct, 2013 20 commits
  8. 18 Oct, 2013 2 commits