video/drm: rk618_lvds: Add support for MEDIA_BUS_FMT_RGB666_1X7X3_JEIDA bus format

Change-Id: I12480932e3f5fa6ea1dc4684be697989eff304fc
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
This commit is contained in:
Wyon Bi 2019-02-19 08:46:14 +08:00 committed by Jianhong Chen
parent 9c5e1148ec
commit cf0aae6839
1 changed files with 6 additions and 5 deletions

View File

@ -44,18 +44,19 @@ static void rk618_lvds_bridge_enable(struct rockchip_bridge *bridge)
rk618_frc_dclk_invert(priv->parent);
switch (panel->bus_format) {
case MEDIA_BUS_FMT_RGB666_1X7X3_SPWG: /* jeida-18 */
case MEDIA_BUS_FMT_RGB666_1X7X3_JEIDA: /* jeida-18 */
format = LVDS_6BIT_MODE;
break;
case MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA: /* jeida-24 */
format = LVDS_8BIT_MODE_FORMAT_2;
break;
case MEDIA_BUS_FMT_RGB888_1X7X4_SPWG: /* vesa-24 */
format = LVDS_8BIT_MODE_FORMAT_1;
break;
default:
case MEDIA_BUS_FMT_RGB666_1X7X3_SPWG: /* vesa-18 */
format = LVDS_8BIT_MODE_FORMAT_3;
break;
case MEDIA_BUS_FMT_RGB888_1X7X4_SPWG: /* vesa-24 */
default:
format = LVDS_8BIT_MODE_FORMAT_1;
break;
}
value = LVDS_CON_CHA0TTL_DISABLE | LVDS_CON_CHA1TTL_DISABLE |