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>
This commit is contained in:

committed by
Sebastian Reichel

parent
1c5dfc5e3f
commit
241eaabc3c
@@ -480,7 +480,7 @@ config CHARGER_GPIO
|
|||||||
called gpio-charger.
|
called gpio-charger.
|
||||||
|
|
||||||
config CHARGER_MANAGER
|
config CHARGER_MANAGER
|
||||||
bool "Battery charger manager for multiple chargers"
|
tristate "Battery charger manager for multiple chargers"
|
||||||
depends on REGULATOR
|
depends on REGULATOR
|
||||||
select EXTCON
|
select EXTCON
|
||||||
help
|
help
|
||||||
|
@@ -248,7 +248,7 @@ struct charger_manager {
|
|||||||
u64 charging_end_time;
|
u64 charging_end_time;
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifdef CONFIG_CHARGER_MANAGER
|
#if IS_ENABLED(CONFIG_CHARGER_MANAGER)
|
||||||
extern void cm_notify_event(struct power_supply *psy,
|
extern void cm_notify_event(struct power_supply *psy,
|
||||||
enum cm_event_types type, char *msg);
|
enum cm_event_types type, char *msg);
|
||||||
#else
|
#else
|
||||||
|
Reference in New Issue
Block a user