Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp5009460ybf; Wed, 4 Mar 2020 15:26:14 -0800 (PST) X-Google-Smtp-Source: ADFU+vvXs5A9NVBIejOfVw37388tS8xuM5Fz5F8SfM0z6lm66WusZNH1eTR9lHnMkzesGXhTazzS X-Received: by 2002:a05:6830:1bc3:: with SMTP id v3mr4465636ota.310.1583364374394; Wed, 04 Mar 2020 15:26:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583364374; cv=none; d=google.com; s=arc-20160816; b=zCwqiW6abB3uOjZ52lpsHQvPPzQxDkCH0iK/gIWunPkQ380tJNof/rwunfpZaoNbT3 4xnN2J6Z9dwqKn0oddzvwMWzTQYqfQKQ7BAsbDpu8g8NNdTMIHqUEX7n+uK3TE5qAroc 7yYfwX/OOsFoeYGdoRYCpisfNOWMNJxHR5O7sh+1pboYVj8iZbCb4Gkhst3uAOPu34df PSpHa2fVEeCS8lbKZd5kAFRKAYyTWstLh35I6txEJ/KZl/9tzBwOkHHnVQ66nxjQhgnc qn5nLUwOKgSbmQPTwCnL/ZXWDZFAaYwJWpuBvgHlN5/kxZ+6kJwtFp0dfOWHdaEljzOc E2+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=JX0d/TbK5CxaOA8Nctx/jl/36Xx/esjvM8Vnq7JBAtU=; b=MLumWm3lILkTEcYYVJ/0/mfjNZyS1FzdaEVku8t0BgXv2PwLpyE0B+RhOUzBoxzoNe rIakMNfkLGWS2E/W6DB8xnjIYhv9EXDuK+2hhnZJBobHiBXu9OJVCqYJyOMvcqHfkmQu c3/DHCQA1ahv4RR7mBrSJJeJ9CHZnDX+cvOTn+GvyjRJoy8Y7grIq3B6MQwCseEYzsp5 DvH0zdEmDs7KxGXmG+j6VmB4n3qtbjzd549jMPw3JcP6H90SlQkjh+LclErBGr6+/Te6 LifKc4zIP0AKXO91O3BYFHMsbcmjGJ8igUxrWHcHWNEfE+nC6FXcJ2NGK7KSBCl3EHqr swVA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=siol.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l9si2175501otr.27.2020.03.04.15.26.03; Wed, 04 Mar 2020 15:26:14 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=siol.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388613AbgCDXZj (ORCPT + 99 others); Wed, 4 Mar 2020 18:25:39 -0500 Received: from mailoutvs14.siol.net ([185.57.226.205]:47915 "EHLO mail.siol.net" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2388598AbgCDXZi (ORCPT ); Wed, 4 Mar 2020 18:25:38 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.siol.net (Postfix) with ESMTP id 67A58523EAA; Thu, 5 Mar 2020 00:25:37 +0100 (CET) X-Virus-Scanned: amavisd-new at psrvmta11.zcs-production.pri Received: from mail.siol.net ([127.0.0.1]) by localhost (psrvmta11.zcs-production.pri [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 060BCbAtvDSr; Thu, 5 Mar 2020 00:25:37 +0100 (CET) Received: from mail.siol.net (localhost [127.0.0.1]) by mail.siol.net (Postfix) with ESMTPS id 1EA5F52273A; Thu, 5 Mar 2020 00:25:37 +0100 (CET) Received: from localhost.localdomain (cpe-194-152-20-232.static.triera.net [194.152.20.232]) (Authenticated sender: 031275009) by mail.siol.net (Postfix) with ESMTPSA id C9809523EAA; Thu, 5 Mar 2020 00:25:34 +0100 (CET) From: Jernej Skrabec To: a.hajda@samsung.com, narmstrong@baylibre.com Cc: Laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@siol.net, airlied@linux.ie, daniel@ffwll.ch, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Laurent Pinchart Subject: [PATCH v2 2/4] drm/bridge: dw-hdmi: do not force "none" scan mode Date: Thu, 5 Mar 2020 00:25:10 +0100 Message-Id: <20200304232512.51616-3-jernej.skrabec@siol.net> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200304232512.51616-1-jernej.skrabec@siol.net> References: <20200304232512.51616-1-jernej.skrabec@siol.net> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Jonas Karlman Setting scan mode to "none" confuses some TVs like LG B8, which randomly change overscan percentage over time. Digital outputs like HDMI and DVI, handled by this controller, don't really need overscan, so we can always set scan mode to underscan. Actually, this is exactly what drm_hdmi_avi_infoframe_from_display_mode() already does, so we can just remove offending line. Reviewed-by: Neil Armstrong Acked-by: Laurent Pinchart Signed-off-by: Jonas Karlman [updated commit message] Signed-off-by: Jernej Skrabec --- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/= bridge/synopsys/dw-hdmi.c index 24965e53d351..de2c7ec887c8 100644 --- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c @@ -1654,8 +1654,6 @@ static void hdmi_config_AVI(struct dw_hdmi *hdmi, s= truct drm_display_mode *mode) HDMI_EXTENDED_COLORIMETRY_XV_YCC_601; } =20 - frame.scan_mode =3D HDMI_SCAN_MODE_NONE; - /* * The Designware IP uses a different byte format from standard * AVI info frames, though generally the bits are in the correct --=20 2.25.1