Based on Case Number: 00560728, we do an experiment to clarify why 1920*1080@60 can't work.
1) Using DCSS as input source
2) 1920*1080@60FPS(pixel clock=146025000)
static const struct display_timing = {
.pixelclock = { 146025000, 146025000, 146025000 },
.hactive = { 1920, 1920, 1920 },
.hfront_porch = { 72, 72, 72 },
.hback_porch = { 136, 136, 136 },
.hsync_len = { 32, 32, 32 },
.vactive = { 1080, 1080, 1080 },
.vfront_porch = { 4, 4, 4 },
.vback_porch = { 36, 36, 36 },
.vsync_len = { 5, 5, 5 },
.flags = DISPLAY_FLAGS_DE_HIGH,
};
Based on item(1)(2), DCSS can support 1920*1080@60FPS.
But we just change input source from DCSS to LCDIF, get error message [drm] Cannot find any crtc or sizes.