From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751177AbdAWMXk (ORCPT ); Mon, 23 Jan 2017 07:23:40 -0500 Received: from mout.kundenserver.de ([212.227.126.131]:51938 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750714AbdAWMXj (ORCPT ); Mon, 23 Jan 2017 07:23:39 -0500 From: Arnd Bergmann To: Archit Taneja Cc: Arnd Bergmann , David Airlie , Laurent Pinchart , Jose Abreu , Daniel Vetter , Philipp Zabel , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [PATCH] drm: bridge: dw-hdmi: fix building without CONFIG_OF Date: Mon, 23 Jan 2017 13:20:38 +0100 Message-Id: <20170123122312.3290934-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:mCw4/Sy4uEPkhci0R6YtvIxtH6Hu/ZSmg467eylENSD0OHRWGgD CioqtLYPtajCS9pheKf4pZGuG9804so7oNsv9cBFR1zLDbSDtjcXIoM7RCFrRaXcPP25lN1 JOwJS3wKfXCWyTOfh3khBBuHXthnhwOrc+XMs+TVwwK+bG6fqRo24QFfNyvC4oGWuwqv/f6 4bO7F01mCzFtZYv9opoMg== X-UI-Out-Filterresults: notjunk:1;V01:K0:k3wBe2XuiSc=:qd61pinETb42WuM357t9BV UGeq52Ya0WdGaDvSru3Iwi8iV0I2Gxuf3JYlf6GU2dYa82U9nSVL+XNxwjOjpuF1+2yuqbtjg QUeKY7NnkFNXQt04qm7YOoEM97euH0CiFsSui+kZ8lb7h9EeJ9X7ztMiyC06AOvrjoiY26u2C gKdHP/gxTEfBj37BDICFJC8pez+vBlpveDRCszVx9lLTlvLi2k1hpnElkSxHRgEQGGRIFLdBz h3U46fqV8FhLPOwnyUpttY70fMnNc2moFZ5He0rORnnupFk4oCh2lPvI3cjI8b1527e0O5PvI /o21lIc4MCwn9VQ3Rs22chpj71hxS5J21vp4BN0swqPq32kyVbQTd8FiJM3zmS2S8CfZ4vYpl lQGUI4+uaXpgLiVlEFpACyvv/s8L2fncCfzHVDf7xfcUTAvIzIae5QcRCw+eL8wv9afJLaW9l BRrz6J0rzrhMpuzMYB/QdXldxCdJ0ObceBrkzKG7Meu8Tp0JGTKf4gnp1ffIVjN8LmouHr/xs fhItmC6jBtw+wJip4cAbRrA/JZe5CHpY9eiHr9nHMQjtFy8ydH9Phjer0o3rQ8JxN7plsffAt X02JLZ36u0ZMT4EjsRNPXWw457Ku/abVTkIle1LlORWrNPUAWbGD0/i4xYoIRuSTqZtlhwS4t sZ9ioAe/bY9gUQp38+BLyRq+KFRMnl6gXzthTVZp2S6qOpiNRIz17QW3n0AT976Utvgs= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The of_node member in struct drm_bridge is hidden when CONFIG_OF is disabled, causing a build error: drivers/gpu/drm/bridge/dw-hdmi.c: In function '__dw_hdmi_probe': drivers/gpu/drm/bridge/dw-hdmi.c:2063:14: error: 'struct drm_bridge' has no member named 'of_node' We could fix this either using a Kconfig dependency on CONFIG_OF or making the one line conditional. The latter gives us better compile test coverage, so this is what I'm doing here. Fixes: 69497eb9234e ("drm: bridge: dw-hdmi: Implement DRM bridge registration") Signed-off-by: Arnd Bergmann --- drivers/gpu/drm/bridge/dw-hdmi.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/bridge/dw-hdmi.c b/drivers/gpu/drm/bridge/dw-hdmi.c index 4fda0717e789..9a9ec27d9e28 100644 --- a/drivers/gpu/drm/bridge/dw-hdmi.c +++ b/drivers/gpu/drm/bridge/dw-hdmi.c @@ -2060,7 +2060,9 @@ __dw_hdmi_probe(struct platform_device *pdev, hdmi->bridge.driver_private = hdmi; hdmi->bridge.funcs = &dw_hdmi_bridge_funcs; +#ifdef CONFIG_OF hdmi->bridge.of_node = pdev->dev.of_node; +#endif ret = dw_hdmi_fb_registered(hdmi); if (ret) -- 2.9.0