Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752384AbdFUWKD (ORCPT ); Wed, 21 Jun 2017 18:10:03 -0400 Received: from mout.kundenserver.de ([212.227.126.135]:59912 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751667AbdFUWKB (ORCPT ); Wed, 21 Jun 2017 18:10:01 -0400 From: Arnd Bergmann To: Mark Brown Cc: Daniel Drake , David Yang , Arnd Bergmann , Liam Girdwood , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: [PATCH] ASoC: es8316: add I2C dependency Date: Thu, 22 Jun 2017 00:09:23 +0200 Message-Id: <20170621220943.104170-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:DdgtoqajsHuDbdteQSYA5dGfSWGEwCRh46uBKlaXrgPGfu/seCD wVKqBDfG5M52L+t4eh5hq6y2n1qjvwjg8voSGJmFQFaZEGUmUIQkZWKPo29nHZNcszFrWQa 95yTyCt1YWohTWTMYylax/wS3vBnTDShcCLhOX8Rn0oPn7PyXYnY87xTPej6ctqy/53vQvi UHjL571brlNQ7aHsQemLg== X-UI-Out-Filterresults: notjunk:1;V01:K0:ggq1CZUj/W0=:Qb8HduHtbwN8IrK5uvLeM3 UqRHkOLzRDx1kRap5iTiFOpfXp7t0B5+xpdOLugR+wjXkYxcdeeG7LbLvhUDJ5jH4rt9aTmad bZVIVyBEo6l9ElbcR3M1wpLROM3FHzas/V7rSn1i8wnSLdMANbl6ydYlF9rX83hebCV9qut0C GEF8bKrrfQ6JMSg3zL5KjVc5knpvOC56S8sIwWcwpdIbpVOY0VnFUzL361ps44qKG34GQ/cwJ nonkFSdEVb/bjpvJy/o3swawqT7i7OAXuSBMdS2KNFuvRsJvyUwmo+6oeyF91gghs9S+aIDJV DURGGPaYKHPjf+PuIIQketiOD9op5s4uaR2qa2C8XThG46cjO/omAWHckrcgW0JGTvxbtuHR9 iXLOdO/YlGLe1Wg7V9EG5vdQZFqfeOpNDhab15ffqJvMW4spyVvQ2fo4pYhaBcnrW3XMxgVOk 9sp8r7FEx4HNcCHBp/whfsV3zQ2Cb6/peNFnatd6ITYSvldJN9e0dKrPka0BBZc7GDPq1OB71 NriV6MhSNtfJ2TyWHetmsEsYaThK68jsoWXyvoWc3DdAqasvLQgeJYDTqhn/Qk9snZHkiYHsP nothJlgR2e+CPgGYnI4xSp6TppDvxhjFaPEvAxlr0PjPkIkxf0MK+jVNHO9BXC/uYpqHcjXxc 0O3CLA+vY1OKz4yiI90UHY9hWOGcvE9MHbj1vWr9N1/n0dHPYwhFRH2Y99W0xgwkrUz0= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1027 Lines: 29 Without CONFIG_I2C, we get a build failure: sound/soc/codecs/es8316.c:633:1: error: data definition has no type or storage class [-Werror] sound/soc/codecs/es8316.c:633:1: error: type defaults to 'int' in declaration of 'module_i2c_driver' [-Werror=implicit-int] sound/soc/codecs/es8316.c:633:1: error: parameter names (without types) in function declaration [-Werror] sound/soc/codecs/es8316.c:623:26: error: 'es8316_i2c_driver' defined but not used [-Werror=unused-variable] This adds the required Kconfig dependency. Fixes: b8b88b70875a ("ASoC: add es8316 codec driver") Signed-off-by: Arnd Bergmann --- sound/soc/codecs/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index c6286e5ba511..f0f794186186 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -546,6 +546,7 @@ config SND_SOC_ES7134 config SND_SOC_ES8316 tristate "Everest Semi ES8316 CODEC" + depends on I2C config SND_SOC_ES8328 tristate -- 2.9.0