From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752487AbdBUWCO (ORCPT ); Tue, 21 Feb 2017 17:02:14 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:62202 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751745AbdBUWCH (ORCPT ); Tue, 21 Feb 2017 17:02:07 -0500 From: Arnd Bergmann To: Mark Brown Cc: Arnd Bergmann , Liam Girdwood , Matthias Brugger , Koro Chen , PC Liao , Garlic Tseng , Philipp Zabel , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH] ASoC: mediatek: add I2C dependency for CS42XX8 Date: Tue, 21 Feb 2017 23:00:46 +0100 Message-Id: <20170221220108.200734-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:UK9JfQMaqmjRZGCoWT+/9GbOFG0o3FYhmlMLACkg4R3QnsXXlbY 233g0w3YafowZwxRJmcJ3TdhYxcycT1T4/4IIrQRgsCwCvDc8LwM2i3WDJp7LCkz/JLpkob c0UNm6Cvh50gtL/rcxSmS71DlR+VjjptIOzsPiGGYUm3olt7tL5FqB7diS4NiMG5P7IvxdT YeKE3ByT+YGtcQbExeWhA== X-UI-Out-Filterresults: notjunk:1;V01:K0:LenMy4JCrNA=:DgPaGG8SEw59Y6eP0OsfdB 044SyFtgxc/rjso95+TkFPDx+Ax6DrPIeCDRSBmzT0X/3yMCGWikRUteKUhPH7U/Zzy9rBf6D 09R6KueJCJyvUcZmGAdVgXCUTScJaJANOtRu8kapQLLvT8MRaMsgFaJVvZvtJWBBd+OQFmvEn NLgtYxCGv4rmPJghY/WYZ6LTTThd/OxRTGXTsw2k6uYWGhx1kp42uIvBt5fcO2S7H62Ke662z uGhi2l0wBc5FZ6YjmS2RrcKOlQlOD94svt1GrmTwO0JKY01QRjHUgP8uI7+KZ2i2ObbSZ+n22 1kxqvhxCc3BRZ/+kaCRk/i1iPobS2hPX5MyICC++HCMK0qhZZ5/om9k9UQY98RPr5EFc5U1ZV FSRUhJRJOWIXx+NJIUguTfdWM7/rfuDiEvG/we2YEvFRNSlqNxqXaXJRCDsamzpI486ePFSZ8 LC4/ipV0J00jEjhTDsnKnZzpFIJCCGZT1R+FrqB6CLaGZUrjls6J2flyFi+5/sbBxuJpEt1OR QVEA4TNRBXjRiS2+5L3F85RE5VrhqlWL5nkxpDGbZMMq8X0PrUMD77LowbrnDp7HKBUPk0iZe rxiTrGBvU5Ha5dnIoKtn8YzplnfYLyzQ9xVwlUE/azhwViRkh2BJ8k40BtwQ8LA/xnLoHSPnK HtocztlTCsfNCVkddgULFucpMmwQrjarV6seSqHmGZprR/nxziUz+E1qKe/ZGZwfTKeA= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org We should not select drivers that depend on I2C when that is disabled, as it results in a build error: warning: (SND_SOC_MT2701_CS42448) selects SND_SOC_CS42XX8_I2C which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && I2C) sound/soc/codecs/cs42xx8-i2c.c:60:1: warning: data definition has no type or storage class module_i2c_driver(cs42xx8_i2c_driver); sound/soc/codecs/cs42xx8-i2c.c:60:1: error: type defaults to 'int' in declaration of 'module_i2c_driver' [-Werror=implicit-int] Fixes: 1f458d53f76c ("ASoC: mediatek: Add mt2701-cs42448 driver and config option.") Signed-off-by: Arnd Bergmann --- sound/soc/mediatek/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/mediatek/Kconfig b/sound/soc/mediatek/Kconfig index 05cf809cf9e1..d7013bde6f45 100644 --- a/sound/soc/mediatek/Kconfig +++ b/sound/soc/mediatek/Kconfig @@ -13,7 +13,7 @@ config SND_SOC_MT2701 config SND_SOC_MT2701_CS42448 tristate "ASoc Audio driver for MT2701 with CS42448 codec" - depends on SND_SOC_MT2701 + depends on SND_SOC_MT2701 && I2C select SND_SOC_CS42XX8_I2C select SND_SOC_BT_SCO help -- 2.9.0