Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp301946iob; Fri, 13 May 2022 01:58:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxStlF6d5yv87PELUOH8RdcjxbVQIP2EgOsCNnaEzbQUh6GyPALa9mpbNp4ZJkmhVC5Iiyk X-Received: by 2002:a17:902:b787:b0:15e:d78c:bbf5 with SMTP id e7-20020a170902b78700b0015ed78cbbf5mr3691519pls.48.1652432309249; Fri, 13 May 2022 01:58:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652432309; cv=none; d=google.com; s=arc-20160816; b=MbQ5vu+WsKcGIzTyR024W3rH0eYJdXv6eyDLQR8IpuiKpEk6ljdvJn3PbuX5K6DmoQ xL67jNDdUzX0W9XjVornvfEp4XgeHJQTUR34lu7T7WacFbl5gBqAdJ7RbuUYFoZmflK6 zo3EWyj/oajm5mjoM1qPLfeEkmvLioKqUsbyEmH0Zf29LakAW8Rb5WbnPxzDnb97i+8q b5nW9qrIrQfxeHdcyYdLKQfmpSwFMStvFV6DE/qLvo5VXzIeDHqyVwwPEWA1HwG/zyu4 VA8vqDHsQeeg9A1jEcmGCSSJ9pYbFQ6xqm0O11cX/g20tRXOgyxotGJZ4Y1k2950MU/t 5lkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:dkim-signature; bh=/bgeaIMZnvjlafXAlm2rjsulUtrzd+cfFyKgpgA/3mA=; b=oJFuRitbBerIM170/GYpcoJBLwTbU444gbKROhXAVo5zYVlbAMmEV1L7sQtS/RsJdl bXtzcBdLgnvvFEeuXWDOWqSpl4lNYmi+B52ZUrawUtpvtvrI44Yx7Aaux4vXvXo4djxE yBeRfWwDG/2oNh0SpMSq/AWlrDwVO4EiWHqL6Hz4wv0eBxKxVXCsCDBW5RvdULv7zo12 6U3sXT8a91uY/3es8xZF2kvNlZKNnwNEovtcCjZdjL7WGwK76Wvry2zOY3mCSHI03s44 deRfxJwKI2Ki058WOg1Jw5PWUM0WvOJ9GCFXo2Aqe2Pd2Yd4ff7sB/N1nKOACkfLH1CU 84Sw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cerno.tech header.s=fm3 header.b=CInGOtHQ; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b="jk/vkqRI"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=cerno.tech Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a16-20020a637050000000b003984c7f4990si2150676pgn.243.2022.05.13.01.58.16; Fri, 13 May 2022 01:58:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@cerno.tech header.s=fm3 header.b=CInGOtHQ; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b="jk/vkqRI"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=cerno.tech Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351839AbiELJJs (ORCPT + 99 others); Thu, 12 May 2022 05:09:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51078 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245413AbiELJJp (ORCPT ); Thu, 12 May 2022 05:09:45 -0400 Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EBA536622E for ; Thu, 12 May 2022 02:09:44 -0700 (PDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id F30C43200975; Thu, 12 May 2022 05:09:40 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 12 May 2022 05:09:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1652346580; x= 1652432980; bh=/bgeaIMZnvjlafXAlm2rjsulUtrzd+cfFyKgpgA/3mA=; b=C InGOtHQrkek0v/aKfaW3jBjPyHqSJ1i/MeCFPgqBfiSZ0I2QtKgjeQztnQg074j8 CWnTuPzPMKU4lKegZ89mRS3iQJrDvHjR9NIznjCLPF24ppv6Mau7tA/h+PNlZQ5W lRZhro0NARB4noSXHmFkIyvkPQWp6ejj/ikztHBi50IehoptkYKNCxblJwk9yBzK 1OooMx5hkQXCyEgYiTvfetPkf0WrL54894kfHUw6w3eXcl23UF0mo3TrX3l41v0o 99o5S1/KQSKD5y/DzQ9a8qTETFbn6A39wSgGcPnoguPizimJpIUoY6rH1LGljtSz MQ4MWs2nlT/dwAOwP8gYQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1652346580; x=1652432980; bh=/bgeaIMZnvjla fXAlm2rjsulUtrzd+cfFyKgpgA/3mA=; b=jk/vkqRItwLfUyeC8/DFxGx1MkKni eHjVtgTNcBMD2fjfx2JZIw+sBeXHU3mjoguHjJm5Fwku+8Bp82hJDGgI5vQK6RoW D8FHiXvkFu6+PzRslHsX83FCmIIwPYuJvAf/ozPU423+TgBVVsV+oVN7iEsjtRNb upjuJd6ewq8nOEk1/JlUBF8bQjHcIbOQjqNu/Ycoard1TpyfNVVZbb19BG9eWjYx /nn7hEgzXFrS2HxjRUIL7XLLw385Gl3pV/L33FuiwMGB6HL6dF1CSaVljo5xKa7l 66Cud69MEcMfbp1d4evWpDgTUaVjOkY2m7wazwlEBRAfJ54u0bVwJHeyQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrgeejgddutdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomhepofgrgihi mhgvucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtffrrg htthgvrhhnpeeuieeggffhffffieefheduieeuvdetgeeufeffvefgtedvffehheekffev udefieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hmrgigihhmvgestggvrhhnohdrthgvtghh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 12 May 2022 05:09:39 -0400 (EDT) From: Maxime Ripard To: emma@anholt.net, Hui Tang Cc: Maxime Ripard , daniel@ffwll.ch, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, p.zabel@pengutronix.de, mripard@kernel.org, airlied@linux.ie Subject: Re: (subset) [PATCH -next] drm/vc4: hdmi: Fix build error for implicit function declaration Date: Thu, 12 May 2022 11:09:36 +0200 Message-Id: <165234657363.650256.10198774771301868859.b4-ty@cerno.tech> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220510135148.247719-1-tanghui20@huawei.com> References: <20220510135148.247719-1-tanghui20@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 10 May 2022 21:51:48 +0800, Hui Tang wrote: > drivers/gpu/drm/vc4/vc4_hdmi.c: In function ‘vc4_hdmi_connector_detect’: > drivers/gpu/drm/vc4/vc4_hdmi.c:228:7: error: implicit declaration of function ‘gpiod_get_value_cansleep’; did you mean ‘gpio_get_value_cansleep’? [-Werror=implicit-function-declaration] > if (gpiod_get_value_cansleep(vc4_hdmi->hpd_gpio)) > ^~~~~~~~~~~~~~~~~~~~~~~~ > gpio_get_value_cansleep > CC [M] drivers/gpu/drm/vc4/vc4_validate.o > CC [M] drivers/gpu/drm/vc4/vc4_v3d.o > CC [M] drivers/gpu/drm/vc4/vc4_validate_shaders.o > CC [M] drivers/gpu/drm/vc4/vc4_debugfs.o > drivers/gpu/drm/vc4/vc4_hdmi.c: In function ‘vc4_hdmi_bind’: > drivers/gpu/drm/vc4/vc4_hdmi.c:2883:23: error: implicit declaration of function ‘devm_gpiod_get_optional’; did you mean ‘devm_clk_get_optional’? [-Werror=implicit-function-declaration] > vc4_hdmi->hpd_gpio = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN); > ^~~~~~~~~~~~~~~~~~~~~~~ > devm_clk_get_optional > drivers/gpu/drm/vc4/vc4_hdmi.c:2883:59: error: ‘GPIOD_IN’ undeclared (first use in this function); did you mean ‘GPIOF_IN’? > vc4_hdmi->hpd_gpio = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN); > ^~~~~~~~ > GPIOF_IN > drivers/gpu/drm/vc4/vc4_hdmi.c:2883:59: note: each undeclared identifier is reported only once for each function it appears in > cc1: all warnings being treated as errors > > [...] Applied to drm/drm-misc (drm-misc-fixes). Thanks! Maxime