diff --git a/drivers/gpu/drm/rockchip/rockchip_lvds.c b/drivers/gpu/drm/rockchip/rockchip_lvds.c index e57b89c61fa9..582840c8583d 100644 --- a/drivers/gpu/drm/rockchip/rockchip_lvds.c +++ b/drivers/gpu/drm/rockchip/rockchip_lvds.c @@ -171,12 +171,15 @@ static void rockchip_lvds_encoder_mode_set(struct drm_encoder *encoder, bus_format = info->bus_formats[0]; switch (bus_format) { - case MEDIA_BUS_FMT_RGB666_1X7X3_SPWG: /* jeida-18 */ + case MEDIA_BUS_FMT_RGB666_1X7X3_JEIDA: /* jeida-18 */ lvds->format = LVDS_6BIT_MODE; break; case MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA: /* jeida-24 */ lvds->format = LVDS_8BIT_MODE_FORMAT_2; break; + case MEDIA_BUS_FMT_RGB666_1X7X3_SPWG: /* vesa-18 */ + lvds->format = LVDS_8BIT_MODE_FORMAT_3; + break; case MEDIA_BUS_FMT_RGB888_1X7X4_SPWG: /* vesa-24 */ default: lvds->format = LVDS_8BIT_MODE_FORMAT_1;