1. 28 9月, 2010 1 次提交
  2. 24 9月, 2010 2 次提交
  3. 21 9月, 2010 1 次提交
  4. 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
  5. 15 9月, 2010 6 次提交
  6. 14 9月, 2010 1 次提交
  7. 13 9月, 2010 1 次提交
  8. 12 9月, 2010 1 次提交
    • C
      drm/i915/sdvo: Poll command status 5 times without delay on read · b5c616a7
      Chris Wilson 提交于
      The documentation says that an SDVO command takes a maximum of 15us to be
      processed by the device, and that it is sufficient to read the status byte
      3 times (whilst the command is still in the PENDING state) for the driver
      to be confident that sufficient time has elapsed.
      
      We err on the safe side and try 5 times before giving up.
      
      The only question that remains: was the old behaviour derived by
      experiments with real hardware?
      
      A look into the murky history of UMS, implies that the behaviour was
      accidental and the current retry mechanism was solely designed to catch
      the status byte indicating PENDING with no reference to hardware
      behaviour. (commit ac9181c014638dbeb334b40b4029d0ccb2b7a0fc in
      xf86-video-intel)
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      b5c616a7
  9. 10 9月, 2010 2 次提交
  10. 08 9月, 2010 1 次提交
  11. 07 9月, 2010 2 次提交
  12. 22 8月, 2010 1 次提交
  13. 10 8月, 2010 9 次提交
  14. 02 8月, 2010 1 次提交
  15. 20 7月, 2010 1 次提交
  16. 27 5月, 2010 1 次提交
  17. 18 5月, 2010 1 次提交
    • D
      drm/fbdev: rework output polling to be back in the core. (v4) · eb1f8e4f
      Dave Airlie 提交于
      After thinking it over a lot it made more sense for the core to deal with
      the output polling especially so it can notify X.
      
      v2: drop plans for fake connector - per Michel's comments - fix X patch sent to xorg-devel, add intel polled/hpd setting, add initial nouveau polled/hpd settings.
      
      v3: add config lock take inside polling, add intel/nouveau poll init/fini calls
      
      v4: config lock was a bit agressive, only needed around connector list reading.
      otherwise it could re-enter.
      
      glisse: discard drm_helper_hpd_irq_event
      
      v3: Reviewed-by: Michel Dänzer <michel@daenzer.net>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      eb1f8e4f
  18. 11 5月, 2010 2 次提交
  19. 13 4月, 2010 5 次提交