]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
Bluetooth: Add the definition for Slave Page Response Timeout
authorDoHyun Pyun <dh79.pyun@samsung.com>
Wed, 2 Oct 2013 12:54:53 +0000 (21:54 +0900)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 2 Oct 2013 16:55:00 +0000 (09:55 -0700)
The Slave Page Response Timeout event indicates to the Host that a
slave page response timeout has occurred in the BR/EDR Controller.

The Core Spec Addendum 4 adds this command in part B Connectionless
Slave Broadcast.

Bluetooth Core Specification Addendum 4 - Page 110

"7.7.72 Slave Page Response Timeout Event [New Section]
...
Note: this event will be generated if the slave BR/EDR Controller
responds to a page but does not receive the master FHS packet
(see Baseband, Section 8.3.3) within pagerespTO.

Event Parameters: NONE"

Signed-off-by: Dohyun Pyun <dh79.pyun@samsung.com>
Signed-off-by: C S Bhargava <cs.bhargava@samsung.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
include/net/bluetooth/hci.h

index 03f2a9126a5dc6c9df1316dd1d680c00ce7ca7a8..b90eec5e9c0649de8b255f1b5f079823ddde2645 100644 (file)
@@ -1510,6 +1510,8 @@ struct hci_ev_sync_train_complete {
        __u8    status;
 } __packed;
 
+#define HCI_EV_SLAVE_PAGE_RESP_TIMEOUT 0x54
+
 /* Low energy meta events */
 #define LE_CONN_ROLE_MASTER    0x00