1. 13 4月, 2012 8 次提交
  2. 28 3月, 2012 7 次提交
  3. 26 3月, 2012 2 次提交
  4. 01 3月, 2012 6 次提交
  5. 14 2月, 2012 1 次提交
    • Y
      drm/i915: Fix race condition in accessing GMBUS · 8a8ed1f5
      Yufeng Shen 提交于
      GMBUS has several ports and each has it's own corresponding
      I2C adpater. When multiple I2C adapters call gmbus_xfer() at
      the same time there is a race condition in using the underlying
      GMBUS controller. Fixing this by adding a mutex lock when calling
      gmbus_xfer().
      
      v2: Moved gmbus_mutex below intel_gmbus and added comments.
      Rebased to drm-intel-next-queued.
      Signed-off-by: NYufeng Shen <miletus@chromium.org>
      [danvet: Shortened the gmbus_mutex comment a bit and add the patch
      revision comment to the commit message.]
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      8a8ed1f5
  6. 13 2月, 2012 1 次提交
  7. 03 2月, 2012 1 次提交
  8. 01 11月, 2011 1 次提交
  9. 21 10月, 2011 1 次提交
  10. 17 6月, 2011 1 次提交
  11. 31 3月, 2011 1 次提交
  12. 01 2月, 2011 1 次提交
  13. 10 11月, 2010 1 次提交
    • J
      drm/i915: Fix I2C adapter registration · 69669455
      Jean Delvare 提交于
      Fix many small bugs in I2C adapter registration:
      * Properly reject unsupported GPIO pin.
      * Fix improper use of I2C_NAME_SIZE (which is the size of
        i2c_client.name, not i2c_adapter.name.)
      * Prefix adapter names with "i915" so that the user knows what the
        I2C channel is connected to.
      * Fix swapped characters in the string used to name the GPIO-based
        adapter.
      * Add missing comma in gmbus name table.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      69669455
  14. 09 11月, 2010 1 次提交
  15. 08 11月, 2010 1 次提交
  16. 19 10月, 2010 1 次提交
  17. 28 9月, 2010 2 次提交
  18. 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
  19. 15 9月, 2010 1 次提交
  20. 12 9月, 2010 1 次提交