Searched hist:a9e45698b37d4235ec98b5c0327de59759cb2ef2 (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/include/net/bluetooth/ |
H A D | hci.h | diff a9e45698b37d4235ec98b5c0327de59759cb2ef2 Sun Feb 23 23:32:24 CST 2020 Sathish Narsimman <nsathish41@gmail.com> Bluetooth: Remove adv set for directed advertising
Extended advertising Data is set during bluetooth initialization by default which causes InvalidHCICommandParameters when setting Extended advertising parameters.
As per Core Spec 5.2 Vol 2, PART E, Sec 7.8.53, for advertising_event_property LE_LEGACY_ADV_DIRECT_IND does not supports advertising data when the advertising set already contains some, the controller shall return erroc code 'InvalidHCICommandParameters(0x12).
So it is required to remove adv set for handle 0x00. since we use instance 0 for directed adv.
Signed-off-by: Sathish Narsimman <sathish.narasimman@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
|
/openbmc/linux/net/bluetooth/ |
H A D | hci_conn.c | diff a9e45698b37d4235ec98b5c0327de59759cb2ef2 Sun Feb 23 23:32:24 CST 2020 Sathish Narsimman <nsathish41@gmail.com> Bluetooth: Remove adv set for directed advertising
Extended advertising Data is set during bluetooth initialization by default which causes InvalidHCICommandParameters when setting Extended advertising parameters.
As per Core Spec 5.2 Vol 2, PART E, Sec 7.8.53, for advertising_event_property LE_LEGACY_ADV_DIRECT_IND does not supports advertising data when the advertising set already contains some, the controller shall return erroc code 'InvalidHCICommandParameters(0x12).
So it is required to remove adv set for handle 0x00. since we use instance 0 for directed adv.
Signed-off-by: Sathish Narsimman <sathish.narasimman@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
|