From 669923d002a5b9cce9f23c8d20519ee8d4870a30 Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Wed, 5 Aug 2020 11:37:40 +0800 Subject: [PATCH] power: rk818-battery/charger: Support building as module Signed-off-by: Joseph Chen Change-Id: I39bbf5d0d4ea9c296a39267500cb0d46acd5e386 --- drivers/power/supply/Kconfig | 4 ++-- drivers/power/supply/rk818_battery.c | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) 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) {