diff options
author | pramod kotreshappa <pramodk@codeaurora.org> | 2014-03-03 13:16:32 -0800 |
---|---|---|
committer | Steve Kondik <shade@chemlab.org> | 2014-10-11 17:32:44 -0700 |
commit | 2a3acecb57d71fbbf0960abc789218da6ade3a3e (patch) | |
tree | 1bac67ff649c30c0d9130940733eab14bf7a6274 | |
parent | 1dc5e259cdf4dd4b7e2ac10caaa7d0c39c8ec1dc (diff) | |
download | android_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 |
Bluetooth: Fix to add SSR clean during disable timeoutcm-11.0-XNPH05Q-tomato-9828f8e9cccm-11.0-XNPH05Q-bacon-5229c4ef56stable/cm-11.0-XNF9Xstable/cm-11.0-XNF8Ystable/cm-11.0shipping/cm-11.0
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.h | 3 |
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); |