From patchwork Wed May 30 21:53:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 923063 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-gpio-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=arndb.de Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40x4B16b04z9ry1 for ; Thu, 31 May 2018 07:54:17 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932310AbeE3VyR (ORCPT ); Wed, 30 May 2018 17:54:17 -0400 Received: from mout.kundenserver.de ([217.72.192.73]:48539 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932242AbeE3VyQ (ORCPT ); Wed, 30 May 2018 17:54:16 -0400 Received: from wuerfel.lan ([95.208.111.237]) by mrelayeu.kundenserver.de (mreue105 [212.227.15.145]) with ESMTPA (Nemesis) id 0MKqum-1fO92n08WW-0002Bx; Wed, 30 May 2018 23:54:09 +0200 From: Arnd Bergmann To: Mark Brown Cc: linux-gpio@vger.kernel.org, Arnd Bergmann , Liam Girdwood , =?utf-8?q?Myl=C3=A8ne_Josserand?= , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: [PATCH] ASoC: codecs: PCM1789: include gpio/consumer.h Date: Wed, 30 May 2018 23:53:45 +0200 Message-Id: <20180530215407.1196429-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:Rx9WLGTgobRy7l3v6hsbyoB0dPRPxEzWrQiatF8IBzCHqQWpRNT XR6Ck4ubwHkEJI+FY+y5KBEpXfDsdhNkMcvPwKL9Agx42FNfP2jVVjU34f1kSXFiuzr2zzB vT1ycdCHjuEcIFJeYiDbmAdt20+gR3YT/m1YqgwtZzuUdEnYBJyzh/hoUp+s0psosf7/8K0 s73t2m588TNKF0/M5rWZg== X-UI-Out-Filterresults: notjunk:1; V01:K0:OwHvio7rd9I=:qY6yKCpHM+5rrBQcm+Nq7e u+SiH+iR9Q2F9gbcUyXzTVLIe6++DyLdQtStjnfVlIISp4+QxpJdk7ZAxJS6XXOpoQ1v+aCPV byWSBfqJ7baxafb2+xWFH+QYBuOCZ/2AYEkzswvDnd42nY4t4WNi2etbZrRUyjtSqJFABo9aj HRvSMu0XSmZAj8pPwFMI3hAprnPEk4hc4q6pMWrbLBzChCYloE3dKkzJEi2pDAsep6QQgg4rf FxznIgHOD+tfwBQh4sJtP1KBlYO23rqOFKM32ucFKs7psflFpTVFtF0QFt4VniZVhhY5SfDkf asvCElGlgc36BhIoJcQZF7Ubg6ZJntlqaqmvzi/3jJ9G2hS0SksRGMR7ERif/RpIxc+Ly9X8e DU2UUxU0ZEGXDR9klKOak9luL0vNhrj5q2cqSBwhNcGLnaVhNsOB8/qtohFdddNv0xMgY4yaB VLqD1zEcLDBngAvWrvGM3hznB9yLt1F6FkRW4XtG5vneceLIYpV3aUMxd17RgvRS9hjP7v1Qi J60CPmr2TwYO1YAf7aL5q76Bd8jB7JQEsv9oSiYGtYOecchcZEmTT2YDATMioolqZb/QNkoDv CTDpscUAqUFzC9FiLLmMTz7bBiwHrCuw9RiFGHLXC8RP7qXCZZFKyFFZvUmbw6kUZaCqP4lbm wglWvcuYeFxvhRuxkHsm0begb/6OFASy3qBoXqVPpus5zda83aYL+2AbENBNkqOxVKS/vkQ73 9i2S5e+uNj6ulRul Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org When CONFIG_GPIOLIB is disabled, this codec fails to build because gpio/consumer.h is not included implicitly. sound/soc/codecs/pcm1789.c: In function 'pcm1789_common_init': sound/soc/codecs/pcm1789.c:247:19: error: implicit declaration of function 'devm_gpiod_get_optional'; did you mean 'devm_gpio_request_one'? [-Werror=implicit-function-declaration] pcm1789->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); ^~~~~~~~~~~~~~~~~~~~~~~ Fixes: 4ae340d1be36 ("ASoC: codecs: Add support for PCM1789") Signed-off-by: Arnd Bergmann Reviewed-by: Linus Walleij --- sound/soc/codecs/pcm1789.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/codecs/pcm1789.c b/sound/soc/codecs/pcm1789.c index 507ac9412d6c..21f15219b3ad 100644 --- a/sound/soc/codecs/pcm1789.c +++ b/sound/soc/codecs/pcm1789.c @@ -3,7 +3,7 @@ // Copyright (C) 2018 Bootlin // Mylène Josserand -#include +#include #include #include