Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_sync() event mask
Event HCI_Truncated_Page_Complete should belong to central and HCI_Peripheral_Page_Response_Timeout should belong to peripheral, but hci_set_event_mask_page_2_sync() take these two events for wrong roles, so correct it by this change. Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
This commit is contained in:
Родитель
57117d7234
Коммит
0feb8af027
|
@ -3608,7 +3608,7 @@ static int hci_set_event_mask_page_2_sync(struct hci_dev *hdev)
|
|||
if (lmp_cpb_central_capable(hdev)) {
|
||||
events[1] |= 0x40; /* Triggered Clock Capture */
|
||||
events[1] |= 0x80; /* Synchronization Train Complete */
|
||||
events[2] |= 0x10; /* Peripheral Page Response Timeout */
|
||||
events[2] |= 0x08; /* Truncated Page Complete */
|
||||
events[2] |= 0x20; /* CPB Channel Map Change */
|
||||
changed = true;
|
||||
}
|
||||
|
@ -3620,7 +3620,7 @@ static int hci_set_event_mask_page_2_sync(struct hci_dev *hdev)
|
|||
events[2] |= 0x01; /* Synchronization Train Received */
|
||||
events[2] |= 0x02; /* CPB Receive */
|
||||
events[2] |= 0x04; /* CPB Timeout */
|
||||
events[2] |= 0x08; /* Truncated Page Complete */
|
||||
events[2] |= 0x10; /* Peripheral Page Response Timeout */
|
||||
changed = true;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче