Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933007AbbBBIBX (ORCPT ); Mon, 2 Feb 2015 03:01:23 -0500 Received: from mail-vc0-f170.google.com ([209.85.220.170]:46330 "EHLO mail-vc0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932987AbbBBIBU (ORCPT ); Mon, 2 Feb 2015 03:01:20 -0500 MIME-Version: 1.0 In-Reply-To: <1422617388-25476-1-git-send-email-ykk@rock-chips.com> References: <1422617031-25098-1-git-send-email-ykk@rock-chips.com> <1422617388-25476-1-git-send-email-ykk@rock-chips.com> From: Daniel Kurtz Date: Mon, 2 Feb 2015 16:00:58 +0800 X-Google-Sender-Auth: 6tX5VnSZuM9gIqVk2r27wtfhq5M Message-ID: Subject: Re: [PATCH v2 05/12] drm: rockchip/vop: filter interlace display mode To: Yakir Yang Cc: David Airlie , Russell King , Philipp Zabel , Fabio Estevam , Shawn Guo , Rob Clark , Mark Yao , Daniel Vetter , dri-devel , "linux-kernel@vger.kernel.org" , dbehr@chromoum.org, =?UTF-8?Q?Heiko_St=C3=BCbner?= , Douglas Anderson , =?UTF-8?Q?St=C3=A9phane_Marchesin?= , rockchip-discuss Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2007 Lines: 53 Hi ykk, On Fri, Jan 30, 2015 at 7:29 PM, Yakir Yang wrote: > RK3288's VOP do not support INTERLACE display mode, so we should > remove those modes out of mode_ok list. > > Signed-off-by: Yakir Yang Reviewed-by: Daniel Kurtz Can you move this patch out of your hdmi audio patch set, and send it separately? This fix is independent of the others. Thanks! > --- > Changes in v2: > - filter interlace display mode for rockchip vop > > drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c > index 9a5c571..bedab42 100644 > --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c > +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c > @@ -808,7 +808,8 @@ static bool vop_crtc_mode_fixup(struct drm_crtc *crtc, > const struct drm_display_mode *mode, > struct drm_display_mode *adjusted_mode) > { > - if (adjusted_mode->htotal == 0 || adjusted_mode->vtotal == 0) > + if (adjusted_mode->htotal == 0 || adjusted_mode->vtotal == 0 || > + (adjusted_mode->flags & DRM_MODE_FLAG_INTERLACE)) > return false; > > return true; > -- > 2.1.2 > > > -- > You received this message because you are subscribed to the Google Groups "rockchip-discuss" group. > To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/rockchip-discuss/1422617388-25476-1-git-send-email-ykk%40rock-chips.com. > > To unsubscribe from this group and stop receiving emails from it, send an email to rockchip-discuss+unsubscribe@chromium.org. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/