From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752904AbcAMWP2 (ORCPT ); Wed, 13 Jan 2016 17:15:28 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:49786 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750921AbcAMWP0 (ORCPT ); Wed, 13 Jan 2016 17:15:26 -0500 From: Arnd Bergmann To: broonie@kernel.org Cc: alsa-devel@alsa-project.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, lgirdwood@gmail.com, linux-kernel@vger.kernel.org Subject: [PATCH] ASoC: mediatek: add i2c dependency Date: Wed, 13 Jan 2016 23:14:54 +0100 Message-ID: <5346380.rqT2CVl4PH@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:CiT5W33m5/r/GZ01l2ySIFAL/x80pyVwkkrI3r+Ky/ScplsW23I 5tlF0dFkpoZDqoL2BTJXbdamtYHVgaD39bVlruzf3vuHu6310Ai+g0jU9PcHMYxHi6N/bk3 TxiwGUtyQGa5017It18NoaHj710ssm9iixTBRR3hs9u9vos9JgfJI0VviAT18USD9fq+A9j SHqMwi3gIjY9nr9zgAPYw== X-UI-Out-Filterresults: notjunk:1;V01:K0:Q3U8sRcFZh4=:5cZ7cb8aErDoNidOwx7GH3 klM4FixcIJF5yC5GJrK4oUdI1Qh8n+XQf6eONq25qiy9xI9J/Tqm17ITblifpo7sJo7bEzunO Blnm10jBw1ZZlx8gVI67Hm3lgHtjetAqI0NAGIrSlP5I9toG0FJDNj005jnju6XASq7T+Ufs7 mWFDRc9IEfi658cp2+N2E26AbiVlr/iDWTmy11ThpCi35Y49mPdRnBCicN0cEMzBRJgW28Tar nqljJugzpSakogDFVqGzMRilDxdrGHM3FxOp1+xAM7iNPVJzZ8MlJeq4PhAh6p9iC8mhH2qOA NSruDM4HvEbySixTMCG6KN4ZExMTCFWEDpp6CYFTKEdKeEVaLYdjHero8sGUKWlapG4Vq8rvb Cy+r0II2hKosjS/yjgHuhcFcHJt9qMBG/4pvoXtxlyXiPvzFg9/g/Cb9j7SSjR/QjohenCzXy 2+7a1IoPbcKYrU+4nko87d0K+Qm5GidZSoCKSlE8blMKUDsGzwv8pprh5T1YVsTpz+/TuizpN gGJZO0Rkga5p28uUt7TdWFC9nthYdWNJv47dwJzFn+1Fzoge7yhjoR+w8hYBdobalmwGKqEyY dcnWiyKngDfyBQn+qyjxLG5gaTrjK/edoj70JZqDSA24AI9k2t6YSdTksFYVbzozYwE5KpJth ZP8p5RC5C0aNFJlWG0jD92c0en6f8PZNQmYCiNbfToweJvpItGVcCp6eN35ikpriJA2PNqQme 2zNKXKxmNVyd0U+0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The newly added mediatek drivers for mt8173 select codes that depend on I2C, which cuases a build failure if I2C is disabled: warning: (SND_SOC_ADAU1761_I2C && SND_SOC_ADAU1781_I2C && SND_SOC_ADAU1977_I2C && SND_SOC_RT5677 && EXTCON_MAX14577 && EXTCON_MAX77693 && EXTCON_MAX77843 && BMC150_ACCEL_I2C && BMG160_I2C) selects REGMAP_I2C which has unmet direct dependencies (I2C) codecs/rt5645.c:3854:1: warning: data definition has no type or storage class codecs/rt5645.c:3854:1: error: type defaults to 'int' in declaration of 'module_i2c_driver' [-Werror=implicit-int] codecs/rt5677.c:5270:1: warning: data definition has no type or storage class 77_i2c_driver); codecs/rt5677.c:5270:1: error: type defaults to 'int' in declaration of 'module_i2c_driver' [-Werror=implicit-int] This adds an explicit dependency. Signed-off-by: Arnd Bergmann diff --git a/sound/soc/mediatek/Kconfig b/sound/soc/mediatek/Kconfig index 15c04e2eae34..976967675387 100644 --- a/sound/soc/mediatek/Kconfig +++ b/sound/soc/mediatek/Kconfig @@ -9,7 +9,7 @@ config SND_SOC_MEDIATEK config SND_SOC_MT8173_MAX98090 tristate "ASoC Audio driver for MT8173 with MAX98090 codec" - depends on SND_SOC_MEDIATEK + depends on SND_SOC_MEDIATEK && I2C select SND_SOC_MAX98090 help This adds ASoC driver for Mediatek MT8173 boards @@ -19,7 +19,7 @@ config SND_SOC_MT8173_MAX98090 config SND_SOC_MT8173_RT5650_RT5676 tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs" - depends on SND_SOC_MEDIATEK + depends on SND_SOC_MEDIATEK && I2C select SND_SOC_RT5645 select SND_SOC_RT5677 help