--- a/drivers/gpu/drm/i915/intel_hdmi.c +++ b/drivers/gpu/drm/i915/intel_hdmi.c @@ -1315,6 +1315,11 @@ int clock_12bpc = clock_8bpc * 3 / 2; int desired_bpp; + + //fix roundoff error preventing exact CEA clock match for 59.940 modes. + if (clock_8bpc == 148352) + clock_12bpc = 222525; + pipe_config->has_hdmi_sink = intel_hdmi->has_hdmi_sink; if (pipe_config->has_hdmi_sink)