Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

power: supply: Allow charger manager can be built as a module

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>

authored by

Baolin Wang and committed by
Sebastian Reichel
241eaabc 1c5dfc5e

+2 -2
+1 -1
drivers/power/supply/Kconfig
··· 480 480 called gpio-charger. 481 481 482 482 config CHARGER_MANAGER 483 - bool "Battery charger manager for multiple chargers" 483 + tristate "Battery charger manager for multiple chargers" 484 484 depends on REGULATOR 485 485 select EXTCON 486 486 help
+1 -1
include/linux/power/charger-manager.h
··· 248 248 u64 charging_end_time; 249 249 }; 250 250 251 - #ifdef CONFIG_CHARGER_MANAGER 251 + #if IS_ENABLED(CONFIG_CHARGER_MANAGER) 252 252 extern void cm_notify_event(struct power_supply *psy, 253 253 enum cm_event_types type, char *msg); 254 254 #else