mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 20:32:04 +09:00
drm/rockchip: analogix_dp: remove the devtype check in .mode_valid function
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>
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user