]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
power: supply: Allow charger manager can be built as a module
authorBaolin Wang <baolin.wang7@gmail.com>
Fri, 6 Mar 2020 02:34:10 +0000 (10:34 +0800)
committerSebastian Reichel <sebastian.reichel@collabora.com>
Fri, 6 Mar 2020 20:31:23 +0000 (21:31 +0100)
Allow charger manager can be built as a module like other charger
drivers.

Signed-off-by: Baolin Wang <baolin.wang7@gmail.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
drivers/power/supply/Kconfig
include/linux/power/charger-manager.h

index 9a5591ab90d0a760788ad6a7f4adc37a03aee292..195bc0462d3ef924332dc72c12e534043a667b25 100644 (file)
@@ -480,7 +480,7 @@ config CHARGER_GPIO
          called gpio-charger.
 
 config CHARGER_MANAGER
-       bool "Battery charger manager for multiple chargers"
+       tristate "Battery charger manager for multiple chargers"
        depends on REGULATOR
        select EXTCON
        help
index ad19e68e1fc33d82b8ae29ce4144065519e8bbbc..ae94dcebd936faad86c4e01193027da66c49a878 100644 (file)
@@ -248,7 +248,7 @@ struct charger_manager {
        u64 charging_end_time;
 };
 
-#ifdef CONFIG_CHARGER_MANAGER
+#if IS_ENABLED(CONFIG_CHARGER_MANAGER)
 extern void cm_notify_event(struct power_supply *psy,
                                enum cm_event_types type, char *msg);
 #else