summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpramod kotreshappa <pramodk@codeaurora.org>2014-03-03 13:16:32 -0800
committerSteve Kondik <shade@chemlab.org>2014-10-11 17:32:44 -0700
commit2a3acecb57d71fbbf0960abc789218da6ade3a3e (patch)
tree1bac67ff649c30c0d9130940733eab14bf7a6274
parent1dc5e259cdf4dd4b7e2ac10caaa7d0c39c8ec1dc (diff)
downloadandroid_hardware_libhardware-shipping/cm-11.0.tar.gz
android_hardware_libhardware-shipping/cm-11.0.tar.bz2
android_hardware_libhardware-shipping/cm-11.0.zip
Fix for BT fails to turn on after several hours of test Issue is due to disable timeout, host fails to get the wack ACK from the SoC during BT turn of. Adding ssr cleanup routine in disable timout routine Change-Id: Iaa9c7750c96224c9df923291d7dad2b2417cdad3 CRs-Fixed: 614585
-rw-r--r--include/hardware/bluetooth.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/hardware/bluetooth.h b/include/hardware/bluetooth.h
index 489e5d63..e75785c8 100644
--- a/include/hardware/bluetooth.h
+++ b/include/hardware/bluetooth.h
@@ -448,6 +448,9 @@ typedef struct {
/** Closes the interface. */
void (*cleanup)(void);
+ /** SSR cleanup. */
+ void (*ssrcleanup)(void);
+
/** Get all Bluetooth Adapter properties at init */
int (*get_adapter_properties)(void);