summaryrefslogtreecommitdiffstats
path: root/hci/include/vendor.h
diff options
context:
space:
mode:
authorKiran Kelageri <kirankelageri@codeaurora.org>2015-08-04 15:46:33 -0700
committerLinux Build Service Account <lnxbuild@localhost>2015-10-06 03:21:49 -0600
commit4a924fdcae4493b082295b76511d448456c5e36a (patch)
treefef44680c55ba85f3175fdb599da8eb23e27ddd0 /hci/include/vendor.h
parent273de486f3b1771be80b83ed30fa7df4449c7eab (diff)
downloadandroid_system_bt-4a924fdcae4493b082295b76511d448456c5e36a.tar.gz
android_system_bt-4a924fdcae4493b082295b76511d448456c5e36a.tar.bz2
android_system_bt-4a924fdcae4493b082295b76511d448456c5e36a.zip
Bluetooth: Enable SSR.
Enabling SSR feature. Change-Id: I26eab5b3a10ac7823ff5e9f2adc3bc187939c87e
Diffstat (limited to 'hci/include/vendor.h')
-rw-r--r--hci/include/vendor.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/hci/include/vendor.h b/hci/include/vendor.h
index 3181e6221..ec948fe60 100644
--- a/hci/include/vendor.h
+++ b/hci/include/vendor.h
@@ -65,6 +65,11 @@ typedef struct vendor_t{
// Registers a callback for an asynchronous vendor-specific command.
void (*set_callback)(vendor_async_opcode_t opcode, vendor_cb callback);
+
+ /** SSR cleanup is used in HW reset cases
+ ** which would close all the client channels
+ ** and turns off the chip*/
+ void (*ssr_cleanup) (void);
} vendor_t;
const vendor_t *vendor_get_interface();