1. 17 12月, 2012 2 次提交
  2. 11 12月, 2012 1 次提交
    • T
      drm/i915: Fix shifted screen on top of LVDS on IVY laptop · 335c07b7
      Takashi Iwai 提交于
      The commit [23670b32: drm/i915: CPT+ pch transcoder workaround]
      caused a regression on some HP laptops with IvyBridge.  The whole
      laptop screen is shifted downward for a few pixels constantly.
      The problem appears only on LVDS while DP and VGA seem unaffected.
      Also, the problem disappears once when go and back from S3.
      (S4 resume still shows the same problem.)
      
      This patch revives the minimum part the commit above dropped.
      For fixing this regression, only the setup of CHICKEN2 bit in
      cpt_init_clock_gating() is needed.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      335c07b7
  3. 05 12月, 2012 1 次提交
  4. 29 11月, 2012 1 次提交
  5. 22 11月, 2012 3 次提交
  6. 12 11月, 2012 14 次提交
  7. 20 10月, 2012 4 次提交
  8. 18 10月, 2012 2 次提交
  9. 16 10月, 2012 2 次提交
    • B
      drm/i915: Workaround to bump rc6 voltage to 450 · 31643d54
      Ben Widawsky 提交于
      BIOS should be setting the minimum voltage for rc6 to be 450mV. Old or
      buggy BIOSen may not be doing this, so we correct it for them. Ideally
      customers should update the BIOS as only it would know the optimal
      values for the platform, so we leave that fact as a DRM_ERROR for the
      user to see.
      
      Unfortunately this isn't fixing any of the issues it was targeted to
      fix, but it is documented that we must do it.
      
      CC: Jesse Barnes <jbarnes@virtuousgeek.org>
      CC: Matt Turner <mattst88@gmail.com>
      Signed-off-by: NBen Widawsky <ben@bwidawsk.net>
      Reviewed-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      [danvet: bikeshedded loglevel of the "your bios is broken message" to
      debug.]
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      31643d54
    • B
      drm/i915: Extract PCU communication · 42c0526c
      Ben Widawsky 提交于
      There is a special mechanism for communicating with the PCU already
      being used for the ring frequency stuff. As we'll be needing this for
      other commands, extract it now to make future code less error prone and
      the current code more reusable.
      
      I'm not entirely sure if this code matches 1:1 with the previous code
      behaviorally. Functionally however, it should be the same.
      
      CC: Jesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: NBen Widawsky <ben@bwidawsk.net>
      Reviewed-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      [danvet: Fixup compile fail reported by Wu Fengguang.]
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      42c0526c
  10. 12 10月, 2012 1 次提交
  11. 11 10月, 2012 1 次提交
  12. 08 10月, 2012 3 次提交
  13. 05 10月, 2012 3 次提交
  14. 26 9月, 2012 1 次提交
  15. 20 9月, 2012 1 次提交