drm/rockchip: analogix_dp: remove the devtype check in .mode_valid function
authorYakir Yang <ykk@rock-chips.com>
Fri, 22 Apr 2016 08:09:42 +0000 (16:09 +0800)
committerYakir Yang <ykk@rock-chips.com>
Fri, 22 Apr 2016 09:58:52 +0000 (17:58 +0800)
The device type would always be ROCKCHIP_DP, so no need to add the
unused devtype check.

Change-Id: I7668a4bdb29700c5397583b9539446f19ae49c3b
Signed-off-by: Yakir Yang <ykk@rock-chips.com>
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c

index 3a5fb13977e080904c5291b6262c77cabc2000c8..b8fda96fbefc608be8be35a3968fa1f7792a9081 100644 (file)
@@ -101,16 +101,13 @@ rockchip_dp_mode_valid(struct analogix_dp_plat_data *plat_data,
                       struct drm_display_mode *mode)
 {
        struct drm_display_info *di = &connector->display_info;
-       struct rockchip_dp_device *dp = to_dp(plat_data);
 
-       if (dp->plat_data.dev_type == ROCKCHIP_DP) {
-               if (di->color_formats & DRM_COLOR_FORMAT_YCRCB444 ||
-                   di->color_formats & DRM_COLOR_FORMAT_YCRCB422) {
-                       di->color_formats &= ~(DRM_COLOR_FORMAT_YCRCB422 |
-                                              DRM_COLOR_FORMAT_YCRCB444);
-                       di->color_formats |= DRM_COLOR_FORMAT_RGB444;
-                       di->bpc = 8;
-               }
+       if (di->color_formats & DRM_COLOR_FORMAT_YCRCB444 ||
+           di->color_formats & DRM_COLOR_FORMAT_YCRCB422) {
+               di->color_formats &= ~(DRM_COLOR_FORMAT_YCRCB422 |
+                                      DRM_COLOR_FORMAT_YCRCB444);
+               di->color_formats |= DRM_COLOR_FORMAT_RGB444;
+               di->bpc = 8;
        }
 
        return MODE_OK;