With the current implementation of collecting edid modes, in case rb mode exists for a non rb mode of same resolution and vrefresh, the non-rb mode is never fed to display controller to be probed, as a result we lose on using the non-rb mode, if the display controller does not support rb mode but supports non-rb. For instance in case of 1680x1050@60Hz: with monitor whose EDID supports RB, if connected to display controller does not support 1680x1050@60Hz RB but it supports 1680x1050@60Hz, with the current implementation the non-rb mode 1680x1050@60Hz is not listed in connectors probed modes and hence on running xrandr is not listed. V2: made drm_mode_std static Shirish S (1): drm: edid: enable probing and listing of non rb modes drivers/gpu/drm/drm_edid.c | 39 ++++++++++++++++++--------------------- 1 file changed, 18 insertions(+), 21 deletions(-) -- 1.7.9.5 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel