From patchwork Tue Feb 16 15:52:15 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 102766 Delivered-To: patch@linaro.org Received: by 10.112.43.199 with SMTP id y7csp1743733lbl; Tue, 16 Feb 2016 07:52:56 -0800 (PST) X-Received: by 10.98.16.12 with SMTP id y12mr32087523pfi.6.1455637976793; Tue, 16 Feb 2016 07:52:56 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n9si51901161pap.49.2016.02.16.07.52.56; Tue, 16 Feb 2016 07:52:56 -0800 (PST) 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 S932905AbcBPPwz (ORCPT + 30 others); Tue, 16 Feb 2016 10:52:55 -0500 Received: from mout.kundenserver.de ([212.227.126.135]:53557 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755429AbcBPPwx (ORCPT ); Tue, 16 Feb 2016 10:52:53 -0500 Received: from wuerfel.lan. ([78.42.132.4]) by mrelayeu.kundenserver.de (mreue005) with ESMTPA (Nemesis) id 0MbcdF-1aErKp2da1-00J461; Tue, 16 Feb 2016 16:52:42 +0100 From: Arnd Bergmann To: Jonathan Cameron Cc: linux-arm-kernel@lists.infradead.org, Arnd Bergmann , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald , "Andrew F. Davis" , Matt Ranostay , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] iio: health/afe4403: select REGMAP_SPI Date: Tue, 16 Feb 2016 16:52:15 +0100 Message-Id: <1455637959-3169264-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.7.0 X-Provags-ID: V03:K0:kOPdrAkgLLBY0zVMggvANU/T59FaD6EX+TNA7+wwLF/LOsfEWEQ AXR7fPMxPSpxoHGsfaxgpRxIvlBCNW+ZrflMEY0oVghPis/EqUSbtWBhbINe2mJF8k9jCY5 22+X2hc0GkUUNsBmB+UAsLifSWSTbds5Eh0qth/k0X+F4HwGYRFZzkhjVixl5dPSphKN/oQ oP+NdQlfkiFwWk/koRA4w== X-UI-Out-Filterresults: notjunk:1; V01:K0:vAFQ+THURgU=:VrE/ahfthYXK7+n73eC5j6 wWZLYWUAvt0MaEBa6rhChbnfQYx3ZJWHBQzjskU5o1WFI5X8sD5Sj4bDSrAng63q0AxaeAuWp avkg13OjYdJw4SFlXbELK1nq/LWBPFrGCdenIIbm7qQcCRB1zDqS5DgzXKaFcQJRpFj3BIh8z Z2PIF822FgFRN9HodNFFqaNwSr1Hedhr9XNw39lS4FW5E/UjnovFTb6wsCpBpiojxMKIo04ku knhr/PWLLj0xpGkp09pm1nkpyrssEE0CZVjMIQKfgZNZLnZ915kzgJUt0PBVX/YxRRs8kKKTn Vuo5nHxRBqYMFtE8xhzoNZWAegk9dXPamzfnC4v50G3DdzFmkYVgkOwHiqqkV/UuVtf4ONnvN wtZBQiP+hvK1fvhr0+8Q7sYwmXqUpnIv+aqmL5v/NFrZaVK5Xs6mYQqnfUyrFPP1kvmh0aAqS 6igsGZd8RCi+kGUr3FA4wR5Iz/qnggNwqWgd/8gaKnHrKs5ZrPHWuXa1aKi5IDVWbffk/uFpB nDOlBE4kf1xmxslWFcZiQpkCttYIQNgpDaf6vhtaYMJjtuX7gugMWfhZ9yrcWqCzd2zIvPFri JdMkoOymt/oVkC9GabtYOoDUrGgDoSWalhOjEkpjogkpIPa9VAMAEj9Y/ilFRAhKzcHx3u0IQ ilousoiAEMladEWQiAc/D1GYirZkDpyEfJwqoUbmixXkR+bfFCaigwtD3emfVaqOumYM= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The newly added afe4403 driver uses the regmap facility to abstract the I2C and SPI access. However, it fails to ensure that regmap_spi is actually present: drivers/iio/built-in.o: In function `afe4403_probe': :(.text+0x9bf8): undefined reference to `__devm_regmap_init_spi' This adds a Kconfig select statement like the afe4404 I2C driver has. Signed-off-by: Arnd Bergmann Fixes: eec96d1e2d31 ("iio: health: Add driver for the TI AFE4403 heart monitor") --- drivers/iio/health/Kconfig | 1 + 1 file changed, 1 insertion(+) -- 2.7.0 diff --git a/drivers/iio/health/Kconfig b/drivers/iio/health/Kconfig index f0c19779ac27..c5f004a8e447 100644 --- a/drivers/iio/health/Kconfig +++ b/drivers/iio/health/Kconfig @@ -10,6 +10,7 @@ menu "Heart Rate Monitors" config AFE4403 tristate "TI AFE4403 Heart Rate Monitor" depends on SPI_MASTER + select REGMAP_SPI select IIO_BUFFER select IIO_TRIGGERED_BUFFER help