• Chris Wilson's avatar
    drm/i915: use GMBUS to manage i2c links · f899fc64
    Chris Wilson authored
    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: default avatarChris Wilson <chris@chris-wilson.co.uk>
    f899fc64
drm_edid.c 35.7 KB