1. 30 11月, 2010 1 次提交
  2. 13 11月, 2010 1 次提交
  3. 04 11月, 2010 2 次提交
  4. 02 11月, 2010 1 次提交
    • J
      drm/i915: Fix the graphics frequency clamping at init and when IPS is active. · 80dbf4b7
      Jesse Barnes 提交于
      Part of the issue here was that Eric slipped in a debug hack for
      testing the i915 IPS code before the intel_ips.c driver had landed.
      This caused the driver to always use the full range of frequencies,
      which is only legal when IPS tells us we have the headroom.  Once that
      hack was removed, there was confusion about the driver's frequency
      clamping variables: max_delay is the driver's current limit on the
      highest frequency the IPS driver wants us to use, while dev_priv->fmax
      is the hardware-reported limit that the IPS driver can increase up to.
      
      Tested with IPS driver loaded or not.  Note that on Ironlake systems
      without the IPS driver loaded this will result in a performance
      reduction, and the inital warmup of frequency limits can impact
      benchmarking on systems with IPS loaded.
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: NEric Anholt <eric@anholt.net>
      [ickle: demoted a debugging printk]
      Cc: stable@kernel.org
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      80dbf4b7
  5. 22 10月, 2010 2 次提交
  6. 19 10月, 2010 2 次提交
  7. 08 10月, 2010 11 次提交
  8. 06 10月, 2010 1 次提交
    • J
      drm, kdb, kms: Add an enter argument to mode_set_base_atomic() API · 413d45d3
      Jason Wessel 提交于
      Some devices such as the radeon chips receive information from user
      space which needs to be saved when executing an atomic mode set
      operation, else the user space would have to be queried again for the
      information.
      
      This patch extends the mode_set_base_atomic() call to pass an argument
      to indicate if this is an entry or an exit from an atomic kernel mode
      set change.  Individual drm drivers can properly save and restore
      state accordingly.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      CC: Jesse Barnes <jbarnes@virtuousgeek.org>
      CC: David Airlie <airlied@linux.ie>
      CC: dri-devel@lists.freedesktop.org
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      413d45d3
  9. 04 10月, 2010 2 次提交
  10. 03 10月, 2010 1 次提交
  11. 25 9月, 2010 1 次提交
  12. 24 9月, 2010 3 次提交
  13. 23 9月, 2010 1 次提交
  14. 22 9月, 2010 1 次提交
  15. 21 9月, 2010 5 次提交
  16. 18 9月, 2010 1 次提交
    • C
      drm/i915: use GMBUS to manage i2c links · f899fc64
      Chris Wilson 提交于
      Use the GMBUS interface rather than direct bit banging to grab the EDID
      over DDC (and for other forms of auxiliary communication with external
      display controllers). The hope is that this method will be much faster
      and more reliable than bit banging for fetching EDIDs from buggy monitors
      or through switches, though we still preserve the bit banging as a
      fallback in case GMBUS fails.
      
      Based on an original patch by Jesse Barnes.
      
      Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      f899fc64
  17. 15 9月, 2010 2 次提交
  18. 14 9月, 2010 2 次提交