From patchwork Fri Jul 21 16:14:37 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 108494 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp980603qge; Fri, 21 Jul 2017 09:15:22 -0700 (PDT) X-Received: by 10.98.147.216 with SMTP id r85mr8092858pfk.329.1500653721903; Fri, 21 Jul 2017 09:15:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500653721; cv=none; d=google.com; s=arc-20160816; b=KMNPn07iUKGVYQGYu/2Kr6s625EumoH2hhQxEI8Sk12FmBELlgUCmqk/uDZqtTEq0A fAShKPozQ6U34FK4tCb6n+B8u5MPOwoPv4ORco1sbAwV0l9Rwybv61S5hcT/uJ3Sa3hR 9znnLJmhPjTl3w6UMVMS4b3Q4aJM2i9JXMy/9IfynmMVRpmOeVYupn2UOtTF7msw/592 ob6x759xfuFj53dC3C1F+flFWgvuqhO7kAheYTXZhG7rpHfWx28zygc++yU+gw5iDYa6 pkNNYHOfQPbqebF6QBvkxQU3GYOdJu6YOWyQDqWfoa56whIJjv5pjN8Pc+Zn2o+kgRTn iCZQ== 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=aIyoeHJhRV9HCeg7Rf7/PfoEOQBcJ0sewVsxqBN86sU=; b=HwRWqX8cxF8raKTcbwffdlUCO8NembVITNoSJzklrYlXFytwINmsVBbhmK2/NgDGpY 1YGqFgCdHfkU7RVt6IF/guTrW6gu/WEAknVNsd11ZbILpwjTmIwdF3B5atfP1tKNJ3is Fe4cpKePY6rmRe9GpMxmVGzfBzcWr+IL/RqS3bq0gn4GWxCg2OOyY8ssDrEHMxoFijzX k96F2oOWe6LhI9uteTXQ8FadtoiWEiCmWaAzFBGR1N31YjAhb/wkZuKA1Kbv1S8L2jen 4M3hoSR10X8rQe+ht8Y1DSSyQAKSdBMfEo/zOTOMT6WutpvKy5TFCsrDqtRsvEVnLXh4 JKSA== 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 e92si3212414pld.691.2017.07.21.09.15.21; Fri, 21 Jul 2017 09:15:21 -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 S1754639AbdGUQPT (ORCPT + 25 others); Fri, 21 Jul 2017 12:15:19 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:51713 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754524AbdGUQPR (ORCPT ); Fri, 21 Jul 2017 12:15:17 -0400 Received: from wuerfel.lan ([5.56.224.194]) by mrelayeu.kundenserver.de (mreue005 [212.227.15.129]) with ESMTPA (Nemesis) id 0MfDvq-1dEJuF0tdC-00OsIA; Fri, 21 Jul 2017 18:15:13 +0200 From: Arnd Bergmann To: Sebastian Reichel Cc: Arnd Bergmann , Tony Lindgren , linux-kernel@vger.kernel.org Subject: [PATCH] power: supply: cpcap-charger: add OMAP_USB2 dependency Date: Fri, 21 Jul 2017 18:14:37 +0200 Message-Id: <20170721161511.3334292-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:UdG5PcGKjuwzv4bzbM0JgDZ6nhfukQfNFhBSi2Wwr9qGePCVGat iJ8GfedIgnQ26lwwgFDkHAcLAxDmlXZLDiBCzZruvM0IuqEASlHkMZi2G9WU4qcr8PWvo2Z WGThFR9dDw3DFEz4T1sH7hgf9uUyedYHhhuWEVsQVnOVf+er8p4QQ0g9qYQ/L8lQKTA7+IL 3m4tLaXM8S1MvqzV5jlqQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:vTEt3U3wrmY=:i9KhCg9PFJK0Y0XFK4ysXs 7J+76nuujcpqpruIcfXiNAaeHLtK15BwTsLnga3l2lJ9L4XZxEgevT/dbUGB09TlZHHVpQejh uhoDWBZtsMbs6MN4NbRdPEyogGBMT4jnDrQx5ybJUASwFu+hhafcBgqduR8RrtROroSB9dIAF SeJKzpyaxcgGrVe4DY0vF7c1GrDP3LnvVZlEkR//mWfBu4YP8Qvy1BqMTEH6Lro/u9N4peWNK xxTJujsQROYN9MvFq39gNpbbcpV8b+8rfvXF/2PP5FTXZdd6pZmOtwjZIfvGdfVERwEGK+Oew gsYac02EyXdkJMBkZFLL2QaiS3oyLny4K7ysVJarl3RXNBwfFJaJwMdbi6iZt+YAf6Ij8JEM8 yYI3I9aTZ2Fyi4/z1h+oWXQCx2GgaMwLlwlfS623KFfZU5wgfYJNbXTV6o7siB/1mMn4pnC9p D/h4TE2a9Gzm4GVbXsK7kzFZZpm9rx/6HqdMTE7t8lZhV+0WtUTR49eXdz5Ubc0c3LouREzeE 3v5O+GpXGiOTlSH1WJTzUaWC0MQPnCgZF4Fu6q9eS0mNhvO2VPhLg6phln9Qn98DcUx8RSGpB eM9Tj1WY1Hhm0MXU0nFtyFoW9w75oRnko25QWIAImmjEvaXEawp1lhvZs1EUsqZsHEJH9il8C R4wRSJpl5ErPiuvVQFn4ipovLnRZdBin36j5ehegeqy1pWlUgC/bYLnPNmK2PxYt82eP9y7na kgor5P7f4SoseaMkiufKWGtfP6qylT78E+wQuA== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When CONFIG_OMAP_USB2 is set to 'm' and the charger driver is built-in, we get this link failure: drivers/power/supply/cpcap-charger.o: In function `cpcap_charger_probe': cpcap-charger.c:(.text+0x48c): undefined reference to `omap_usb2_set_comparator' drivers/power/supply/cpcap-charger.o: In function `cpcap_charger_remove': cpcap-charger.c:(.text+0x774): undefined reference to `omap_usb2_set_comparator' This adds a dependency to prevent that problem, while still allowing compile-testing with the OMAP_USB2 driver completely disabled. Fixes: 0c9888e3c192 ("power: supply: cpcap-charger: Add minimal CPCAP PMIC battery charger") Signed-off-by: Arnd Bergmann --- drivers/power/supply/Kconfig | 1 + 1 file changed, 1 insertion(+) -- 2.9.0 diff --git a/drivers/power/supply/Kconfig b/drivers/power/supply/Kconfig index 969f5005669c..765f9ac0a4e7 100644 --- a/drivers/power/supply/Kconfig +++ b/drivers/power/supply/Kconfig @@ -365,6 +365,7 @@ config BATTERY_RX51 config CHARGER_CPCAP tristate "CPCAP PMIC Charger Driver" depends on MFD_CPCAP && IIO + depends on OMAP_USB2 || (!OMAP_USB2 && COMPILE_TEST) default MFD_CPCAP help Say Y to enable support for CPCAP PMIC charger driver for Motorola