From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot0-f193.google.com ([74.125.82.193]:44750 "EHLO mail-ot0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752952AbeEKOdZ (ORCPT ); Fri, 11 May 2018 10:33:25 -0400 Received: by mail-ot0-f193.google.com with SMTP id g7-v6so6454488otj.11 for ; Fri, 11 May 2018 07:33:25 -0700 (PDT) From: Rob Herring To: Laurent Pinchart Cc: David Airlie , dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, Stephen Rothwell Subject: [PATCH] drm: rcar-du: disable dtc graph-endpoint warnings on DT overlays Date: Fri, 11 May 2018 09:33:23 -0500 Message-Id: <20180511143323.6148-1-robh@kernel.org> Sender: linux-renesas-soc-owner@vger.kernel.org List-ID: 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 --- 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 -- 2.17.0 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rob Herring Subject: [PATCH] drm: rcar-du: disable dtc graph-endpoint warnings on DT overlays Date: Fri, 11 May 2018 09:33:23 -0500 Message-ID: <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 mail-ot0-f195.google.com (mail-ot0-f195.google.com [74.125.82.195]) by gabe.freedesktop.org (Postfix) with ESMTPS id C3D3B6F17A for ; Fri, 11 May 2018 14:33:25 +0000 (UTC) Received: by mail-ot0-f195.google.com with SMTP id h8-v6so6461769otb.2 for ; Fri, 11 May 2018 07:33:25 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Laurent Pinchart Cc: David Airlie , linux-renesas-soc@vger.kernel.org, dri-devel@lists.freedesktop.org, Stephen Rothwell List-Id: dri-devel@lists.freedesktop.org VGhlIHJjYXIgRFQgb3ZlcmxheXMgYXJlIG1pc3Npbmcgc3ltZXRyaWNhbCByZW1vdGUtZW5kcG9p bnQgcHJvcGVydGllcwppbiB0aGVpciBncmFwaCBub2RlcyBiZWNhdXNlIHRoZSByZW1vdGUtZW5k cG9pbnQgaXMgZml4ZWQgdXAgYXQKcnVuLXRpbWUuIERpc2FibGUgdGhlIGR0YyAnZ3JhcGgtZW5k cG9pbnQnIHdhcm5pbmdzIHdoZW4gY29tcGlsaW5nIHRoZXNlCm92ZXJsYXlzLiBJZiB0aGlzIGJl Y29tZXMgYSBjb21tb24gcHJvYmxlbSBmb3Igb3ZlcmxheXMsIHRoZW4gcGVyaGFwcwp0aGlzIGNo ZWNrIG5lZWRzIHRvIGJlIGRpc2FibGVkIGZvciBhbGwgb3ZlcmxheXMuCgpSZXBvcnRlZC1ieTog U3RlcGhlbiBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+CkNjOiBMYXVyZW50IFBpbmNo YXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+CkNjOiBEYXZpZCBBaXJsaWUg PGFpcmxpZWRAbGludXguaWU+CkNjOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCkNj OiBsaW51eC1yZW5lc2FzLXNvY0B2Z2VyLmtlcm5lbC5vcmcKU2lnbmVkLW9mZi1ieTogUm9iIEhl cnJpbmcgPHJvYmhAa2VybmVsLm9yZz4KLS0tClRoaXMgbmVlZHMgdG8gZ28gdGhydSBteSB0cmVl IGJlY2F1c2UgaXQgaXMgZGVwZW5kZW50IG9uIHRoZSBkdGMgdXBkYXRlIAp0aGF0IGFkZHMgdGhl IHdhcm5pbmcgKHBlcmhhcHMgd2UncmUgZ29pbmcgdG8gbmVlZCB0byBhZGQgb3B0aW9uIApjaGVj a2luZyBmb3IgZHRjKS4KClJvYiAKCiBkcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9NYWtlZmlsZSB8 IDcgKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9yY2FyLWR1L01ha2VmaWxlIGIvZHJpdmVycy9ncHUvZHJtL3JjYXIt ZHUvTWFrZWZpbGUKaW5kZXggM2U1OGVkOTNkNWIxLi4yYTNiOGQ3OTcyYjUgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvZ3B1L2RybS9yY2FyLWR1L01ha2VmaWxlCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9y Y2FyLWR1L01ha2VmaWxlCkBAIC0xNywzICsxNywxMCBAQCByY2FyLWR1LWRybS0kKENPTkZJR19E Uk1fUkNBUl9WU1ApCSs9IHJjYXJfZHVfdnNwLm8KIG9iai0kKENPTkZJR19EUk1fUkNBUl9EVSkJ CSs9IHJjYXItZHUtZHJtLm8KIG9iai0kKENPTkZJR19EUk1fUkNBUl9EV19IRE1JKQkJKz0gcmNh cl9kd19oZG1pLm8KIG9iai0kKENPTkZJR19EUk1fUkNBUl9MVkRTKQkJKz0gcmNhcl9sdmRzLm8K KworIyAncmVtb3RlLWVuZHBvaW50JyBpcyBmaXhlZCB1cCBhdCBydW4tdGltZQorRFRDX0ZMQUdT X3JjYXJfZHVfb2ZfbHZkc19yOGE3NzkwICs9IC1Xbm8tZ3JhcGhfZW5kcG9pbnQKK0RUQ19GTEFH U19yY2FyX2R1X29mX2x2ZHNfcjhhNzc5MSArPSAtV25vLWdyYXBoX2VuZHBvaW50CitEVENfRkxB R1NfcmNhcl9kdV9vZl9sdmRzX3I4YTc3OTMgKz0gLVduby1ncmFwaF9lbmRwb2ludAorRFRDX0ZM QUdTX3JjYXJfZHVfb2ZfbHZkc19yOGE3Nzk1ICs9IC1Xbm8tZ3JhcGhfZW5kcG9pbnQKK0RUQ19G TEFHU19yY2FyX2R1X29mX2x2ZHNfcjhhNzc5NiArPSAtV25vLWdyYXBoX2VuZHBvaW50Ci0tIAoy LjE3LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=