From patchwork Fri Jun 9 10:22:51 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 103459 Delivered-To: patch@linaro.org Received: by 10.140.91.77 with SMTP id y71csp136733qgd; Fri, 9 Jun 2017 03:23:26 -0700 (PDT) X-Received: by 10.84.143.36 with SMTP id 33mr11298474ply.113.1497003806184; Fri, 09 Jun 2017 03:23:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1497003806; cv=none; d=google.com; s=arc-20160816; b=rY2wYddvkLEKhOARAK2bkHo9u1G9zuP3wpYYPHJ0Q8Z9TtFYc0u5HM+qju360fGW+5 ybap1/porWK1CenWrSj1FdpbTwDrA7CVUuuMKQ/tBIO6AFfTj1HkHBwfQ6hJktz5Zm0d vJjzwfcLiEd/iy/x29j1VRHrqXDAULUFeZ03tmzecMnNEYXKNddbF10vJtmOv9sQBcvZ obbuvM6Vwa8awPS5EVoIaqiLMTtO8vhrqnLIDcR3DY1fepZOjkC3HItJl4kzTdXhBXbR xPjSYhgw7vtVbw+sQiRmXXTqNRukTAzTLdNZQhCC0bBHC3Z6K0lyr4hvro0ShfxHMlkT og9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=krHlATpJAzVEBQmV92+nZ875KaTsaY/HHXcx56R9bvk=; b=C+ogBnqC7Iu6+Rd91OOAP4vU9d22rWCSIWlh10Y3Wp4WxMMkrQ0NycDZj1X9zfUP0e xpkEW901xPhV2AyJWXulzrdHEelpm5SU+ixEv+lLpgwkt2R9ZCsNs0mTEIVV57YGhAiz APoJslnqeYQS99uS3E8gsopLypKXkhESziYymGf3O7dKxamCUB2a/SZ4hfIpcFkfJYoJ o3BuwZaKJ4hpgMXR2FQPXnBAuKUoO2RqaxGYx8y9B0P5vNylIaixvL0jvvaJNGlPhLzN ALEhi1iMpHbpgEm4OA41mvyNP3432EKK9vpUMPbT+e+twwinFC5p938ot5X8+Ym1Tpcp mIUw== ARC-Authentication-Results: i=1; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1si670798plt.75.2017.06.09.03.23.25; Fri, 09 Jun 2017 03:23:26 -0700 (PDT) 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 S1751690AbdFIKXW (ORCPT + 25 others); Fri, 9 Jun 2017 06:23:22 -0400 Received: from mout.kundenserver.de ([217.72.192.75]:60049 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751633AbdFIKXU (ORCPT ); Fri, 9 Jun 2017 06:23:20 -0400 Received: from wuerfel.lan ([78.42.17.5]) by mrelayeu.kundenserver.de (mreue101 [212.227.15.145]) with ESMTPA (Nemesis) id 0Mbyf0-1dbLeW3XzK-00JMuM; Fri, 09 Jun 2017 12:23:07 +0200 From: Arnd Bergmann To: Peter Rosin Cc: Arnd Bergmann , Greg Kroah-Hartman , Philipp Zabel , Jonathan Cameron , linux-kernel@vger.kernel.org Subject: [PATCH] mux: adg792a: always require I2C support Date: Fri, 9 Jun 2017 12:22:51 +0200 Message-Id: <20170609102304.2896514-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:BXdCduue+UPNrO+OoYzbQ/qMuhfS/mpVsLtnNF9rXtOqVZFw8ri wYQOF3BEurkJGfOkAre3wcyvySp3S+5D77bf2iVODGb1TFPdGqSiYSyiodgOsnHBqRxmt2X uiKndglQ94xE+1jARvWDn8ygdpr4aFQohB/QnXEAHYAmYcmZX0Rbwf1c+wBNs3xky3hQdKA v9W7zx0cGSmp/V0J+1n/Q== X-UI-Out-Filterresults: notjunk:1; V01:K0:N7Kh2bNmL1k=:Epp7i/h1VTbLdTU5i7AEHP 6DdNM0c+lRiDl4cxB8sdhTFqU/Xc0cEtYJWVYwjuhTUKzaU6go7Xsg4/Ymw636/BZbU6SRovr C1NL2lEo3NL7E37hJ69KXwP09aOVhEKwlGaUDjbrqHUYDcqP2yuyTPWiQ4Taunu/p/fowNjuT Lwps9n1dwfJ+7VP0IPsHK0FpLCOURLApEEBFW95kVmhTSOIf5gB+fbb/lnPh3kiVEzYGRRHUD ZG73eYca+3Chi0PsSLteDek7kf80t+56KmtCG+mqUwG8AFEyamimcHZ47CVmiE/D33fsQj+0M rLV6bdTcc4ImMkPvIKNDBNxvKzRRXFrcfm8Fa4M64lkrOvMnm2R7xoHn+OnUS4/zCBADRGrKU Z24oGKXo8G7KUPC1KHQKmQW6LtCsvDe/Lhd08AyLaJ8TmcrpXHho/7j/8hamQlfQ/ek/unvoz cNYBdzzAT5twTz8x4DpQW0LIz10jQroGGyxxUt9MZocpNYI27onqJAhXIDGGudU7FOgdtKMEs RUid6V5hYWyeY+ZU0RnTU5Z6kov33MW6RAENmp693+kjAb4Dfg1wZSFRZpO7TtcWSNGz5xjRY LPkFH50ivFW2P0mImIg+stCVgO04K46c9xoi0MIIhn3+6suBzAKsT/Edjy6BDRTp9UySGKFEL 6654VLy8h2IB662juyVnneR8zhlvS98vei61VCsuYp2Ulfil7gqXbqWGXANmQskohAqg= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org COMPILE_TEST makes no sense when I2C is disabled, as the driver cannot compile in that configuration: drivers/mux/mux-adg792a.c: In function 'adg792a_write_cmd': drivers/mux/mux-adg792a.c:34:9: error: implicit declaration of function 'i2c_smbus_write_byte_data'; did you mean 'i2c_set_clientdata'? [-Werror=implicit-function-declaration] drivers/mux/mux-adg792a.o: In function `adg792a_driver_init': mux-adg792a.c:(.init.text+0x14): undefined reference to `i2c_register_driver' drivers/mux/mux-adg792a.o: In function `adg792a_probe': mux-adg792a.c:(.text.adg792a_probe+0x94): undefined reference to `i2c_smbus_write_byte_data' drivers/mux/mux-adg792a.o: In function `adg792a_set': mux-adg792a.c:(.text.adg792a_set+0x80): undefined reference to `i2c_smbus_write_byte_data' Fixes: afda08c4caa9 ("mux: adg792a: add mux controller driver for ADG792A/G") Signed-off-by: Arnd Bergmann --- drivers/mux/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.9.0 Reviewed-by: Peter Rosin diff --git a/drivers/mux/Kconfig b/drivers/mux/Kconfig index e8f1df74644c..7c754a0f14bb 100644 --- a/drivers/mux/Kconfig +++ b/drivers/mux/Kconfig @@ -19,7 +19,7 @@ if MULTIPLEXER config MUX_ADG792A tristate "Analog Devices ADG792A/ADG792G Multiplexers" - depends on I2C || COMPILE_TEST + depends on I2C help ADG792A and ADG792G Wide Bandwidth Triple 4:1 Multiplexers