LF-2653 drm/imx: lcdif: implement mode_valid() for CRTC
authorFancy Fang <chen.fang@nxp.com>
Sun, 24 Jan 2021 11:08:55 +0000 (19:08 +0800)
committerFancy Fang <chen.fang@nxp.com>
Mon, 25 Jan 2021 10:23:30 +0000 (18:23 +0800)
commitd9be4b3d3b2ab6f4254b9904d3f0305166ae9212
tree59d59f53a9b0b9415dea05047f363768a3b0e489
parent225d72a0b62fe62122627b11d71f1d0c853e489c
LF-2653 drm/imx: lcdif: implement mode_valid() for CRTC

Add mode_valid() implementation for CRTC to filter out any
mode which cannot be supported by LCDIF. Only check the
CEA and DMT modes for pixel clock round rate is same with
the value from mode.

Signed-off-by: Fancy Fang <chen.fang@nxp.com>
drivers/gpu/drm/imx/lcdif/lcdif-crtc.c
drivers/gpu/imx/lcdif/lcdif-common.c
include/video/imx-lcdif.h