From patchwork Fri Feb 12 10:42:34 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 102800 Delivered-To: patch@linaro.org Received: by 10.112.43.199 with SMTP id y7csp744154lbl; Fri, 12 Feb 2016 02:43:24 -0800 (PST) X-Received: by 10.98.70.28 with SMTP id t28mr1076774pfa.110.1455273804353; Fri, 12 Feb 2016 02:43:24 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id ro12si19234091pab.153.2016.02.12.02.43.24; Fri, 12 Feb 2016 02:43:24 -0800 (PST) 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 S1752265AbcBLKnW (ORCPT + 30 others); Fri, 12 Feb 2016 05:43:22 -0500 Received: from mout.kundenserver.de ([212.227.17.10]:52509 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751246AbcBLKnU (ORCPT ); Fri, 12 Feb 2016 05:43:20 -0500 Received: from wuerfel.lan. ([78.42.132.4]) by mrelayeu.kundenserver.de (mreue102) with ESMTPA (Nemesis) id 0MN3yC-1aNZTs1cZE-006bxA; Fri, 12 Feb 2016 11:42:48 +0100 From: Arnd Bergmann To: "David S . Miller" Cc: linux-arm-kernel@lists.infradead.org, Arnd Bergmann , Helmut Buchsbaum , Florian Fainelli , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] net: phy: spi_ks8995: include linux/gpio/consumer.h Date: Fri, 12 Feb 2016 11:42:34 +0100 Message-Id: <1455273762-161477-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.7.0 X-Provags-ID: V03:K0:GBBJmjItchgy0T5Rbz3G1iOZ0HRATDDrsBlIG1pwEFGfKC1t3w7 8R5kp2Iwp0J+HaWNVlgeGlxkXpgG2bkrpEwyHok4NDIUuIPtVLS+W2RsZ44sXYkscxgxGqZ /AF2OBLkruw5gOWenY3GsNS/v+CnZVfa/FyIxrc+FdOn9UY75nhcgb5aaOPDL5KVHcPEVuQ EMga43xIlAzZ+sVi4Hb0w== X-UI-Out-Filterresults: notjunk:1; V01:K0:zf0vMwvq9t0=:lCUaPveGbo6D1mkf1rz8nb KQPl9T/QghYlhWo3I6VqDtPUiI6WGUZlmmO8ZbzoPD//RLQ2TWX/HvUkTKd9uxKE2vk/YaqJm Hu6upyl3Ac4UP62NLfJOZIZ0rkE4jJRkSdwJ04gm0/1wUgsbTFxyhMUEByFZpw/u0bgYh8KsB 4NU70pMNx2yY/hBeFiiUgykYp+jKamz3rJIzrf2Yg47+inYJDtrHSJTeOngxMfnUYwlNEl1U8 Q6nh2CEa7t5J1G6qIC5PBASaC01preqK0gYeaG8eLTEwGMAOaWL/7TqFsHoKS6HDWtDoJ2I9z HalDE6q0+dwDdW4fB8fMVnR3Xo72dfIS1xuydNZC69Fs+8z2jCXuFyRryjMpwMZfpZIR2OMgd b5XBp5xk9p22DkESlI/SFQr9s3Xu8tFfJXNFVe/sisFs25Iv9g3DLe0ADbx/wXg+k1tF6r3x2 K7b4mPkDRIpNnNCD0lsWn1C82uWMY/qqePEgTjnoumQGTBfH5iT6MWenSOqOwLluUUniWnxS3 Owez8T7VnE/1VEOq6b+dcipzlZLloSoEoMthOyklnOAPQ6vF0+mbtXAgrjKJBTsP0QX2tjDxx JYMyIkXzpgt3oO3m99GU7BSsBrRx1W2DxuwJnk7yAvgUfzxPBTE0z1a9z/Vj/en6w8slqnD58 YghOmt3Z1C9c3p4jV36w4qWrXZdxWX7e2zFp0bGZM8pe0VPDpe9oUxFfEMuuL8cqNxjg= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The ks8995 phy driver just started using gpiod_* functions, which are declared in linux/gpio/consumer.h, not linux/gpio.h, resulting in a build failure in randconfig builds that do not have CONFIG_GPIOLIB enabled: drivers/net/phy/spi_ks8995.c: In function 'ks8995_probe': drivers/net/phy/spi_ks8995.c:477:3: error: implicit declaration of function 'gpiod_set_value' [-Werror=implicit-function-declaration] This changes the header inclusion so it builds in all configurations. Signed-off-by: Arnd Bergmann Fixes: cd6f288cbaab ("net: phy: spi_ks8995: add support for resetting switch using GPIO") --- drivers/net/phy/spi_ks8995.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.0 diff --git a/drivers/net/phy/spi_ks8995.c b/drivers/net/phy/spi_ks8995.c index 5e7340f6b37c..b5d50d458728 100644 --- a/drivers/net/phy/spi_ks8995.c +++ b/drivers/net/phy/spi_ks8995.c @@ -18,8 +18,8 @@ #include #include #include +#include #include -#include #include #include