From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from perceval.ideasonboard.com ([213.167.242.64]:42442 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753556AbeEOQCP (ORCPT ); Tue, 15 May 2018 12:02:15 -0400 From: Laurent Pinchart To: Rob Herring Cc: David Airlie , dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, Stephen Rothwell Subject: Re: [PATCH] drm: rcar-du: disable dtc graph-endpoint warnings on DT overlays Date: Tue, 15 May 2018 19:02:32 +0300 Message-ID: <3586089.sSXMJGLhP3@avalon> In-Reply-To: <20180511143323.6148-1-robh@kernel.org> References: <20180511143323.6148-1-robh@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-renesas-soc-owner@vger.kernel.org List-ID: Hi Rob, Thank you for the patch. On Friday, 11 May 2018 17:33:23 EEST Rob Herring wrote: > The rcar DT overlays are missing symetrical remote-endpoint properties > in their graph nodes because the remote-endpoint is fixed up at > run-time. Disable the dtc 'graph-endpoint' warnings when compiling these > overlays. If this becomes a common problem for overlays, then perhaps > this check needs to be disabled for all overlays. > > Reported-by: Stephen Rothwell > Cc: Laurent Pinchart > Cc: David Airlie > Cc: dri-devel@lists.freedesktop.org > Cc: linux-renesas-soc@vger.kernel.org > Signed-off-by: Rob Herring Acked-by: Laurent Pinchart > --- > This needs to go thru my tree because it is dependent on the dtc update > that adds the warning (perhaps we're going to need to add option > checking for dtc). > > Rob > > drivers/gpu/drm/rcar-du/Makefile | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/drivers/gpu/drm/rcar-du/Makefile > b/drivers/gpu/drm/rcar-du/Makefile index 3e58ed93d5b1..2a3b8d7972b5 100644 > --- a/drivers/gpu/drm/rcar-du/Makefile > +++ b/drivers/gpu/drm/rcar-du/Makefile > @@ -17,3 +17,10 @@ rcar-du-drm-$(CONFIG_DRM_RCAR_VSP) += rcar_du_vsp.o > obj-$(CONFIG_DRM_RCAR_DU) += rcar-du-drm.o > obj-$(CONFIG_DRM_RCAR_DW_HDMI) += rcar_dw_hdmi.o > obj-$(CONFIG_DRM_RCAR_LVDS) += rcar_lvds.o > + > +# 'remote-endpoint' is fixed up at run-time > +DTC_FLAGS_rcar_du_of_lvds_r8a7790 += -Wno-graph_endpoint > +DTC_FLAGS_rcar_du_of_lvds_r8a7791 += -Wno-graph_endpoint > +DTC_FLAGS_rcar_du_of_lvds_r8a7793 += -Wno-graph_endpoint > +DTC_FLAGS_rcar_du_of_lvds_r8a7795 += -Wno-graph_endpoint > +DTC_FLAGS_rcar_du_of_lvds_r8a7796 += -Wno-graph_endpoint -- Regards, Laurent Pinchart From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH] drm: rcar-du: disable dtc graph-endpoint warnings on DT overlays Date: Tue, 15 May 2018 19:02:32 +0300 Message-ID: <3586089.sSXMJGLhP3@avalon> References: <20180511143323.6148-1-robh@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1D26C6E268 for ; Tue, 15 May 2018 16:02:13 +0000 (UTC) In-Reply-To: <20180511143323.6148-1-robh@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Rob Herring Cc: David Airlie , linux-renesas-soc@vger.kernel.org, dri-devel@lists.freedesktop.org, Stephen Rothwell List-Id: dri-devel@lists.freedesktop.org SGkgUm9iLAoKVGhhbmsgeW91IGZvciB0aGUgcGF0Y2guCgpPbiBGcmlkYXksIDExIE1heSAyMDE4 IDE3OjMzOjIzIEVFU1QgUm9iIEhlcnJpbmcgd3JvdGU6Cj4gVGhlIHJjYXIgRFQgb3ZlcmxheXMg YXJlIG1pc3Npbmcgc3ltZXRyaWNhbCByZW1vdGUtZW5kcG9pbnQgcHJvcGVydGllcwo+IGluIHRo ZWlyIGdyYXBoIG5vZGVzIGJlY2F1c2UgdGhlIHJlbW90ZS1lbmRwb2ludCBpcyBmaXhlZCB1cCBh dAo+IHJ1bi10aW1lLiBEaXNhYmxlIHRoZSBkdGMgJ2dyYXBoLWVuZHBvaW50JyB3YXJuaW5ncyB3 aGVuIGNvbXBpbGluZyB0aGVzZQo+IG92ZXJsYXlzLiBJZiB0aGlzIGJlY29tZXMgYSBjb21tb24g cHJvYmxlbSBmb3Igb3ZlcmxheXMsIHRoZW4gcGVyaGFwcwo+IHRoaXMgY2hlY2sgbmVlZHMgdG8g YmUgZGlzYWJsZWQgZm9yIGFsbCBvdmVybGF5cy4KPiAKPiBSZXBvcnRlZC1ieTogU3RlcGhlbiBS b3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+Cj4gQ2M6IExhdXJlbnQgUGluY2hhcnQgPGxh dXJlbnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KPiBDYzogRGF2aWQgQWlybGllIDxhaXJs aWVkQGxpbnV4LmllPgo+IENjOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gQ2M6 IGxpbnV4LXJlbmVzYXMtc29jQHZnZXIua2VybmVsLm9yZwo+IFNpZ25lZC1vZmYtYnk6IFJvYiBI ZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+CgpBY2tlZC1ieTogTGF1cmVudCBQaW5jaGFydCA8bGF1 cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQuY29tPgoKPiAtLS0KPiBUaGlzIG5lZWRzIHRvIGdv IHRocnUgbXkgdHJlZSBiZWNhdXNlIGl0IGlzIGRlcGVuZGVudCBvbiB0aGUgZHRjIHVwZGF0ZQo+ IHRoYXQgYWRkcyB0aGUgd2FybmluZyAocGVyaGFwcyB3ZSdyZSBnb2luZyB0byBuZWVkIHRvIGFk ZCBvcHRpb24KPiBjaGVja2luZyBmb3IgZHRjKS4KPiAKPiBSb2IKPiAKPiAgZHJpdmVycy9ncHUv ZHJtL3JjYXItZHUvTWFrZWZpbGUgfCA3ICsrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5z ZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9NYWtl ZmlsZQo+IGIvZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvTWFrZWZpbGUgaW5kZXggM2U1OGVkOTNk NWIxLi4yYTNiOGQ3OTcyYjUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JjYXItZHUv TWFrZWZpbGUKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9NYWtlZmlsZQo+IEBAIC0x NywzICsxNywxMCBAQCByY2FyLWR1LWRybS0kKENPTkZJR19EUk1fUkNBUl9WU1ApCSs9IHJjYXJf ZHVfdnNwLm8KPiAgb2JqLSQoQ09ORklHX0RSTV9SQ0FSX0RVKQkJKz0gcmNhci1kdS1kcm0ubwo+ ICBvYmotJChDT05GSUdfRFJNX1JDQVJfRFdfSERNSSkJCSs9IHJjYXJfZHdfaGRtaS5vCj4gIG9i ai0kKENPTkZJR19EUk1fUkNBUl9MVkRTKQkJKz0gcmNhcl9sdmRzLm8KPiArCj4gKyMgJ3JlbW90 ZS1lbmRwb2ludCcgaXMgZml4ZWQgdXAgYXQgcnVuLXRpbWUKPiArRFRDX0ZMQUdTX3JjYXJfZHVf b2ZfbHZkc19yOGE3NzkwICs9IC1Xbm8tZ3JhcGhfZW5kcG9pbnQKPiArRFRDX0ZMQUdTX3JjYXJf ZHVfb2ZfbHZkc19yOGE3NzkxICs9IC1Xbm8tZ3JhcGhfZW5kcG9pbnQKPiArRFRDX0ZMQUdTX3Jj YXJfZHVfb2ZfbHZkc19yOGE3NzkzICs9IC1Xbm8tZ3JhcGhfZW5kcG9pbnQKPiArRFRDX0ZMQUdT X3JjYXJfZHVfb2ZfbHZkc19yOGE3Nzk1ICs9IC1Xbm8tZ3JhcGhfZW5kcG9pbnQKPiArRFRDX0ZM QUdTX3JjYXJfZHVfb2ZfbHZkc19yOGE3Nzk2ICs9IC1Xbm8tZ3JhcGhfZW5kcG9pbnQKCgotLSAK UmVnYXJkcywKCkxhdXJlbnQgUGluY2hhcnQKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==