edid-decode: improve GTF/CVT checks

1) Warn if a 1.4 EDID supports GTF instead of CVT (GTF is deprecated)
2) If a 1.4 EDID only supports GTF, then do not report Standard Timings
   as CVT.
3) Drop the check that GTF and/or CVT support must be present if an
   explicit GTF or CVT timing is supported: GTF/CVT support indicates
   that any GTF/CVT timings within the Display Range Limits is accepted,
   but explicitly indicated GTF/CVT timings are always assumed to be
   supported as discrete timings.

Signed-off-by: Hans Verkuil <[email protected]>
2 files changed