summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorDavide Garberi <dade.garberi@gmail.com>2018-11-08 21:07:46 +0100
committerDavide Garberi <dade.garberi@gmail.com>2022-07-27 18:59:05 +0200
commit90f7546c2b4ac17a46a24e699877a727d6033757 (patch)
treedb119fb69538171933f9b7f890135e90ffa6dfa1 /include/linux
parentd8a6f82e92cecb1414ac9abafdb53fc4a3b6073d (diff)
cclogic: Add some edits from ZUK
* Reworked from ZUK sources to make it looks a bit better * Also adapted to 4.4 and moved to the new directory Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/cclogic-core.h4
-rw-r--r--include/linux/power_supply.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/include/linux/cclogic-core.h b/include/linux/cclogic-core.h
index 6ffb9d744abc..181a2c5df4aa 100644
--- a/include/linux/cclogic-core.h
+++ b/include/linux/cclogic-core.h
@@ -1,3 +1,7 @@
+#include <linux/notifier.h>
extern int cclogic_get_otg_state(void);
+extern int cclogic_register_client(struct notifier_block *nb);
+extern int cclogic_unregister_client(struct notifier_block *nb);
+extern int cclogic_notifier_call_chain(unsigned long val, void *v);
diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h
index 4d2e20415071..d67ff2b9559d 100644
--- a/include/linux/power_supply.h
+++ b/include/linux/power_supply.h
@@ -480,7 +480,7 @@ devm_power_supply_get_by_phandle(struct device *dev, const char *property)
extern void power_supply_changed(struct power_supply *psy);
extern int power_supply_am_i_supplied(struct power_supply *psy);
extern int power_supply_set_battery_charged(struct power_supply *psy);
-
+extern int get_usb_id_state(void);
#ifdef CONFIG_POWER_SUPPLY
extern int power_supply_is_system_supplied(void);
#else