Generally DDC function is not work with no edid.
Add max pixel clock support rate 297MHz for no edid case.
Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
cmdline_mode = &connector->cmdline_mode;
- /* cmdline mode is the max support video mode when edid disabled */
+ /* cmdline mode is the max support video mode when edid disabled
+ * Add max support pixel rate to 297MHz in case no DDC function with no EDID */
if (hdp->no_edid) {
if (cmdline_mode->xres != 0 &&
cmdline_mode->xres < mode->hdisplay)
return MODE_BAD_HVALUE;
+ if (mode->clock > 297000)
+ return MODE_CLOCK_HIGH;
}
/* For iMX8QM A0 Max support video mode is 4kp30 */