linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] Ext scan/connect and PHY Configuration
@ 2018-02-23 11:08 Jaganath Kanakkassery
  2018-02-23 11:08 ` [PATCH 01/11] Bluetooth: Introduce helpers for LE set scan start and complete Jaganath Kanakkassery
                   ` (13 more replies)
  0 siblings, 14 replies; 17+ messages in thread
From: Jaganath Kanakkassery @ 2018-02-23 11:08 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Jaganath Kanakkassery

The patch set implements extended scanning and conection and use it
based on the controller support.

This also implements PHY configuration mgmt commands and events
to set defualt PHY and PHYs to be used for scan and connect.

One downside of this approch is user cannot force kernel to use
legacy comands if controller is 5.0.

Jaganath Kanakkassery (11):
  Bluetooth: Introduce helpers for LE set scan start and complete
  Bluetooth: Use extended scanning if controller supports
  Bluetooth: Process extended ADV report event
  Bluetooth: Introduce helpers for le conn status and complete
  Bluetooth: Use extended LE Connection if supported
  Bluetooth: Define PHY flags in hdev and set 1M as default
  Bluetooth: Implement Get PHY Configuration mgmt command
  Bluetooth: Implement Set PHY Confguration command
  Bluetooth: Set Scan PHYs based on selected PHYs by user
  Bluetooth: Handle extended ADV PDU types
  Bluetooth: Use selected PHYs in extended connect

 include/net/bluetooth/hci.h      | 110 ++++++++++++
 include/net/bluetooth/hci_core.h |  15 ++
 include/net/bluetooth/mgmt.h     |  31 ++++
 net/bluetooth/hci_conn.c         | 103 +++++++++--
 net/bluetooth/hci_core.c         |  17 ++
 net/bluetooth/hci_event.c        | 371 ++++++++++++++++++++++++++++++++-------
 net/bluetooth/hci_request.c      | 156 +++++++++++-----
 net/bluetooth/hci_sock.c         |   1 +
 net/bluetooth/mgmt.c             | 231 ++++++++++++++++++++++++
 9 files changed, 914 insertions(+), 121 deletions(-)

-- 
2.7.4


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2018-03-05 11:10 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-23 11:08 [PATCH 00/11] Ext scan/connect and PHY Configuration Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 01/11] Bluetooth: Introduce helpers for LE set scan start and complete Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 1/2] monitor: Add support PHY management commands and event Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 02/11] Bluetooth: Use extended scanning if controller supports Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 2/2] btmgmt: Add PHY configuration get/set commands Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 03/11] Bluetooth: Process extended ADV report event Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 04/11] Bluetooth: Introduce helpers for le conn status and complete Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 05/11] Bluetooth: Use extended LE Connection if supported Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 06/11] Bluetooth: Define PHY flags in hdev and set 1M as default Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 07/11] Bluetooth: Implement Get PHY Configuration mgmt command Jaganath Kanakkassery
2018-02-26  2:48   ` kbuild test robot
2018-02-23 11:08 ` [PATCH 08/11] Bluetooth: Implement Set PHY Confguration command Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 09/11] Bluetooth: Set Scan PHYs based on selected PHYs by user Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 10/11] Bluetooth: Handle extended ADV PDU types Jaganath Kanakkassery
2018-02-23 11:08 ` [PATCH 11/11] Bluetooth: Use selected PHYs in extended connect Jaganath Kanakkassery
2018-03-05  8:11 ` [PATCH 00/11] Ext scan/connect and PHY Configuration Jaganath K
2018-03-05 11:10   ` Jaganath K

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).