1. 29 3月, 2012 6 次提交
  2. 24 3月, 2012 1 次提交
  3. 23 3月, 2012 2 次提交
  4. 19 3月, 2012 2 次提交
  5. 03 3月, 2012 1 次提交
  6. 27 2月, 2012 1 次提交
  7. 17 2月, 2012 1 次提交
    • D
      drm: add some caps for userspace to discover more info for dumb KMS driver (v2) · 019d96cb
      Dave Airlie 提交于
      For the simple KMS driver case we need some more info about what the preferred
      depth and if a shadow framebuffer is preferred.
      
      I've only added this for intel/radeon which support the dumb ioctls so far.
      
      If you need something really fancy you should be writing a real X.org driver.
      
      v2: drop cursor information, just return an error from the cursor ioctls
      and we can make userspace fallback to sw cursor in that case, cursor
      info was getting too messy, best to start smaller.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      019d96cb
  8. 15 2月, 2012 2 次提交
  9. 14 2月, 2012 1 次提交
  10. 12 2月, 2012 1 次提交
  11. 11 2月, 2012 6 次提交
  12. 09 2月, 2012 2 次提交
    • D
      drm/i915: consolidate swizzling control bit frobbing · 11782b02
      Daniel Vetter 提交于
      On gen5 we also need to correctly set up swizzling in the display
      scanout engine, but only there. Consolidate this into the same
      function.
      
      This has a small effect on ums setups - the kernel now also sets this
      bit in addition to userspace setting it. Given that this code only
      runs when userspace either can't (resume, gpu reset) or explicitly
      won't(gem_init) touch the hw this shouldn't have an adverse effect.
      Reviewed-by: NBen Widawsky <ben@bwidawsk.net>
      Signed-Off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      11782b02
    • K
      drm/i915: fixup interlaced bits clearing in PIPECONF on PCH_SPLIT (v2) · 617cf884
      Keith Packard 提交于
      An identical patch has been merged for i9xx_crtc_mode_set:
      
      Commit 59df7b17
      Author: Christian Schmidt <schmidt@digadd.de>
      Date:   Mon Dec 19 20:03:33 2011 +0100
      
          drm/intel: Fix initialization if startup happens in interlaced mode [v2]
      
      But that one neglected to fix up the ironlake+ path.
      
      This should fix the issue reported by Alfonso Fiore where booting with
      only a HDMI cable connected to his TV failed to display anything. The
      issue is that the bios set up things for 1080i and used the pannel
      fitter to scale up the lower progressive resolutions. We failed to
      clear the interlace bit in the PIPEACONF register, resulting in havoc.
      
      v2: Be more paranoid and just unconditionally clear the field before
      setting new values.
      
      Cc: Peter Ross <pross@xvid.org>
      Cc: Alfonso Fiore <alfonso.fiore@gmail.com>
      Signed-Off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      Signed-off-by: NKeith Packard <keithp@keithp.com>
      617cf884
  13. 30 1月, 2012 1 次提交
  14. 29 1月, 2012 2 次提交
  15. 28 1月, 2012 1 次提交
  16. 25 1月, 2012 1 次提交
  17. 22 1月, 2012 3 次提交
  18. 17 1月, 2012 6 次提交