From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754638AbdGUQPT (ORCPT ); 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 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 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(+) 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 -- 2.9.0