Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp5184198imm; Tue, 9 Oct 2018 10:56:54 -0700 (PDT) X-Google-Smtp-Source: ACcGV61m7dFON6vxSO0rONF2+RUnwrcIt7FnRvkRz1GTgci9wGNJ5Fj+6Q9UADcRCFeBEuD0PDkt X-Received: by 2002:a17:902:2de4:: with SMTP id p91-v6mr29281989plb.148.1539107814621; Tue, 09 Oct 2018 10:56:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539107814; cv=none; d=google.com; s=arc-20160816; b=lVAGqZSKEnKPqql888BnO65RqNz9SO9kJZccpFSGpP0w6hKZfBIEmD2xN44EeMqXp3 MCM5ypoKL9u/lNFaYPG2z0Kx3bv3yY8g+Vwe/UThCsiwINBnFFvyFv01w2LUW4UVULS+ PiwKpM+V5GOjImcpMu2puSsRwQ5n6mM+ItvFGp+KNEIc0PfT0r+RAssTeiEzCrntB5Yf 2Jktcu6RUYxSne6Dcga15jgo1RUnG5RSMQijodgGvttEahkr1rLclzTqMfuREYeaNlXr ApCGDFWrGkPO5eo0s76JNWgSdUFN57FIF1KlNKutUpXXqWzNgOv1iEFOxcSi2LWO8rLy rtag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=MKYDVDly7w6GpzneiT0QsJb4GfJbEUwaHnAgZopgbVE=; b=fDVn+kfbBqgzDRSvK5VZa/Ic1kJSoo/vgw3mmB7rtqmV4Rsy1y3TZ765PtF9rMQ9iE 9JL27zIoVSmS3FtcX0jr5zyojN5KePVITRtjUpaaRESH6duZTlrJJLWBeo+uyszEgNxm g2+s+QX1lzh3U8Tm4+HXqevr8uFv1p9UPzrpbH3klroE8oxkH/f/sNrC1jGiajE/2gRT ZgQt7Jdm2bd25LpSSHzFOA2BSFyFZj66dPOmsJoMdpw6IL/vvSY2y2/07hYKmqB4o2kT VAS3HnWslZYR5avqWYbstP/HDqEFZTpuMXZAC8LpAbIGcIl5KZh6Hr4ymdo5GJp8zf4o +zMg== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 74-v6si22112917pga.231.2018.10.09.10.56.38; Tue, 09 Oct 2018 10:56:54 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726740AbeJJBOY (ORCPT + 99 others); Tue, 9 Oct 2018 21:14:24 -0400 Received: from mail-vk1-f196.google.com ([209.85.221.196]:42850 "EHLO mail-vk1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726418AbeJJBOY (ORCPT ); Tue, 9 Oct 2018 21:14:24 -0400 Received: by mail-vk1-f196.google.com with SMTP id t202-v6so601720vke.9; Tue, 09 Oct 2018 10:56:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MKYDVDly7w6GpzneiT0QsJb4GfJbEUwaHnAgZopgbVE=; b=nl3OT8pVRqOmC3PzZPN3HGAH28oS/bW1zE46A6jeFP8ZlULG5EimNoL0eM4CbKvX2k iyKK1TjRNAi5tJo2+DgI3f0NlELGl/t/OnzuCEfRSXstv5glV9L2vu+TPbnKmDYlZWiK zDwuJsPI6g0YtVqDe4mKbr9Uqa9VExHyYgGiHUIVP3NaHuEDTO+PUKzA+FTb8U4gu7mx QAELfxgOd8GZGGnTHQsVNb3ifCoEunFyJZ81Jw1BF45xesSrsvIIdumOMcxLfha8dVdD M78THbC1frX8COn4hUbKogx+R2dp616x2iwr1j8D5blJiI43wMcQFvegRo89g8GXZmgw umLQ== X-Gm-Message-State: ABuFfoj5zccU9kEzVCvPjXDY2jAEbWAWSvbmUAarcMceqA1fGdPZFL5K cZtN40Qmh7eAe/MfpVWXl/zTAQkKuSiM0kPRi0w= X-Received: by 2002:a1f:d484:: with SMTP id l126-v6mr5372633vkg.7.1539107774945; Tue, 09 Oct 2018 10:56:14 -0700 (PDT) MIME-Version: 1.0 References: <20181007093905.11253-1-jernej.skrabec@siol.net> <20181007093905.11253-16-jernej.skrabec@siol.net> <3616158.EzHeIcd69b@avalon> In-Reply-To: <3616158.EzHeIcd69b@avalon> From: Ilia Mirkin Date: Tue, 9 Oct 2018 13:56:04 -0400 Message-ID: Subject: Re: [PATCH v2 15/29] drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a To: Laurent Pinchart Cc: jernej.skrabec@siol.net, maxime.ripard@bootlin.com, Chen-Yu Tsai , Rob Herring , sboyd@kernel.org, David Airlie , Archit Taneja , Andrzej Hajda , devicetree , linux-arm-kernel@lists.infradead.org, LKML , linux-clk@vger.kernel.org, dri-devel , linux-sunxi@googlegroups.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 9, 2018 at 1:40 PM Laurent Pinchart wrote: > > Hi Jernej, > > Thank you for the patch. > > On Sunday, 7 October 2018 12:38:51 EEST Jernej Skrabec wrote: > > It turns out that even new DW HDMI controllers exhibits same magenta > > line issues as older versions. > > > > Enable workaround for v2.12a. > > This doesn't affect the platforms I maintain, so I can't really test this, but > I'm wondering whether there could be other platforms using a v2.12a DW HDMI > that wouldn't need the workaround. > > My platforms use a previous version, namely v2.01a. The workaround for that > version has been enabled by > > commit 9c305eb442f3b371fc722ade827bbf673514123e > Author: Neil Armstrong > Date: Fri Feb 23 12:44:37 2018 +0100 > > drm: bridge: dw-hdmi: Fix overflow workaround for Amlogic Meson GX SoCs > > I haven't paid too much attention to the patch back then, and have now double- > checked the HDMI output on R-Car Gen3. Enabling the workaround doesn't cause > any regression, and reverting the commit doesn't cause any issue either. I > thus wonder whether we shouldn't enable the workaround with count = 1 in the > default case instead of adding new IP core versions to the list. It would be > nice if someone from Synopsys could comment on this. I hope this comment isn't *incredibly* off-topic, but we encountered a similar issue with NVIDIA (and I believe AMD) hardware a while back, related to HDMI. This was due to infoframes not being sent, but (perhaps) HDMI Audio being enabled. This was a single vertical(!) line. It was described as "purple", but not sure that's distinguishable from "magenta" by most people. [ Fixed by a522946174 on nouveau, sample bug report https://bugs.freedesktop.org/show_bug.cgi?id=79912 ] Cheers, -ilia