diff --git a/drivers/power/supply/Kconfig b/drivers/power/supply/Kconfig index bcdbb5d8e194..737bc4d86088 100644 --- a/drivers/power/supply/Kconfig +++ b/drivers/power/supply/Kconfig @@ -680,7 +680,7 @@ config CHARGER_RK817 This driver can give support for Rk817 Charger Interface. config BATTERY_RK818 - bool "RK818 Battery driver" + tristate "RK818 Battery driver" depends on MFD_RK808 default n help @@ -688,7 +688,7 @@ config BATTERY_RK818 This driver can give support for Rk818 Battery Charge Interface. config CHARGER_RK818 - bool "RK818 Charger driver" + tristate "RK818 Charger driver" depends on MFD_RK808 default n help diff --git a/drivers/power/supply/rk818_battery.c b/drivers/power/supply/rk818_battery.c index d5026e7b81fe..0c76b57fdc08 100644 --- a/drivers/power/supply/rk818_battery.c +++ b/drivers/power/supply/rk818_battery.c @@ -2758,11 +2758,13 @@ int rk818_bat_temp_notifier_register(struct notifier_block *nb) { return blocking_notifier_chain_register(&rk818_bat_notifier_chain, nb); } +EXPORT_SYMBOL_GPL(rk818_bat_temp_notifier_register); int rk818_bat_temp_notifier_unregister(struct notifier_block *nb) { return blocking_notifier_chain_unregister(&rk818_bat_notifier_chain, nb); } +EXPORT_SYMBOL_GPL(rk818_bat_temp_notifier_unregister); static void rk818_bat_temp_notifier_callback(int temp) {