• Daniel Thompson's avatar
    drm: Add 800x600 (SVGA) screen resolution to the built-in EDIDs · 4cbe1bfa
    Daniel Thompson authored
    
    
    The 800x600 (SVGA) screen resolution was lacking in the set of
    built-in selectable EDID screen resolutions that can be used to
    repair misbehaving monitor firmware.
    
    This patch adds the related data set and expands the documentation.
    Note that the SVGA bit occupies a different byte to all the existing
    users of the established timing bits forcing a rework of the
    ESTABLISHED_TIMINGS_BITS macro.
    
    Tested new EDID on an aged (and misbehaving) industrial LCD panel;
    existing EDIDs still pass edid-decode's checksum checks.
    
    Signed-off-by: default avatarDaniel Thompson <daniel.thompson@linaro.org>
    Cc: Randy Dunlap <rdunlap@infradead.org>
    Cc: David Airlie <airlied@linux.ie>
    Cc: Carsten Emde <C.Emde@osadl.org>
    Cc: linux-doc@vger.kernel.org
    Cc: dri-devel@lists.freedesktop.org
    Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    4cbe1bfa