Skip to content
  • Sam Tygier's avatar
    DRM: ignore invalid EDID extensions · 0ea75e23
    Sam Tygier authored
    
    
    Currently an invalid EDID extension will cause the whole EDID to be considered invalid. Instead just drop the invalid extensions, and return the valid ones. The base block is modified to claim to have the number valid extensions, and the check sum is updated.
    
    For my EIZO S2242W the base block is fine, but the extension block is all zeros. Without this patch I get no X and no VTs.
    
    Signed-off-by: default avatarSam Tygier <samtygier@yahoo.co.uk>
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    0ea75e23