linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Johan Hedberg <johan.hedberg@gmail.com>
To: linux-bluetooth@vger.kernel.org
Subject: [PATCH 0/15] Bluetooth: Update to latest mgmt API
Date: Wed, 18 Jan 2012 20:51:42 +0200	[thread overview]
Message-ID: <1326912717-6347-1-git-send-email-johan.hedberg@gmail.com> (raw)

Hi,

These patches update the device_found and device_connected mgmt events
to correspond to the latest API. The patches should work with latest
user space git. There are also some bugfixes like the persistent flags
one and some cosmetic changes like the flags variable renames. Also,
sorry about the slightly big patch 13/15. I tried to look into splitting
it but didn't find any simple way.

Johan Hedberg (15):
      Bluetooth: Fix clearing persistent flags
      Bluetooth: Rename mgmt connected events to match user space
      Bluetooth: Add eir_len parameter to mgmt_ev_device_found
      Bluetooth: Rename eir_has_complete_name to eir_has_data_type
      Bluetooth: Add missing EIR defines to hci.h
      Bluetooth: Move eir_has_data_field to hci_core.h
      Bluetooth: Merge device class into the EIR data in mgmt_ev_device_found
      Bluetooth: Rename conn->pend to conn->flags
      Bluetooth: Merge boolean members of struct hci_conn into flags
      Bluetooth: Add a convenience function to check for SSP enabled
      Bluetooth: Convert hdev->ssp_mode to a flag
      Bluetooth: Convert hdev->out to a bool type
      Bluetooth: Update device_connected and device_found events to latest API
      Bluetooth: Rename hdev->flags to hdev->compat_flags
      Bluetooth: Rename hdev->dev_flags to hdev-flags

 drivers/bluetooth/bfusb.c        |   12 +-
 drivers/bluetooth/bpa10x.c       |   12 +-
 drivers/bluetooth/btmrvl_main.c  |    9 +-
 drivers/bluetooth/btusb.c        |   20 ++--
 drivers/bluetooth/hci_ldisc.c    |    6 +-
 drivers/bluetooth/hci_vhci.c     |    6 +-
 include/net/bluetooth/hci.h      |   29 ++--
 include/net/bluetooth/hci_core.h |   77 +++++++++---
 include/net/bluetooth/mgmt.h     |   25 ++--
 net/bluetooth/hci_conn.c         |   50 ++++----
 net/bluetooth/hci_core.c         |  101 ++++++++-------
 net/bluetooth/hci_event.c        |  264 ++++++++++++++++++++------------------
 net/bluetooth/hci_sock.c         |    8 +-
 net/bluetooth/l2cap_core.c       |    2 +-
 net/bluetooth/mgmt.c             |  166 +++++++++++++++----------
 net/bluetooth/smp.c              |   21 ++--
 16 files changed, 455 insertions(+), 353 deletions(-)


             reply	other threads:[~2012-01-18 18:51 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-18 18:51 Johan Hedberg [this message]
2012-01-18 18:51 ` [PATCH 01/15] Bluetooth: Fix clearing persistent flags Johan Hedberg
2012-01-18 19:02   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 02/15] Bluetooth: Rename mgmt connected events to match user space Johan Hedberg
2012-01-18 19:03   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 03/15] Bluetooth: Add eir_len parameter to mgmt_ev_device_found Johan Hedberg
2012-01-18 19:04   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 04/15] Bluetooth: Rename eir_has_complete_name to eir_has_data_type Johan Hedberg
2012-01-18 19:05   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 05/15] Bluetooth: Add missing EIR defines to hci.h Johan Hedberg
2012-01-18 19:05   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 06/15] Bluetooth: Move eir_has_data_field to hci_core.h Johan Hedberg
2012-01-18 19:06   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 07/15] Bluetooth: Merge device class into the EIR data in mgmt_ev_device_found Johan Hedberg
2012-01-18 19:08   ` Marcel Holtmann
2012-01-18 19:18   ` Anderson Lizardo
2012-01-18 20:29     ` Johan Hedberg
2012-01-18 20:40       ` Anderson Lizardo
2012-01-18 20:58         ` Johan Hedberg
2012-01-19  9:26   ` Andrei Emeltchenko
2012-01-18 18:51 ` [PATCH 08/15] Bluetooth: Rename conn->pend to conn->flags Johan Hedberg
2012-01-18 19:12   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 09/15] Bluetooth: Merge boolean members of struct hci_conn into flags Johan Hedberg
2012-01-18 19:12   ` Marcel Holtmann
2012-01-18 19:25     ` Johan Hedberg
2012-01-18 19:31       ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 10/15] Bluetooth: Add a convenience function to check for SSP enabled Johan Hedberg
2012-01-18 19:14   ` Marcel Holtmann
2012-01-19  9:30   ` Andrei Emeltchenko
2012-01-19  9:39     ` Johan Hedberg
2012-01-18 18:51 ` [PATCH 11/15] Bluetooth: Convert hdev->ssp_mode to a flag Johan Hedberg
2012-01-18 19:14   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 12/15] Bluetooth: Convert hdev->out to a bool type Johan Hedberg
2012-01-18 19:15   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 13/15] Bluetooth: Update device_connected and device_found events to latest API Johan Hedberg
2012-01-18 19:17   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 14/15] Bluetooth: Rename hdev->flags to hdev->compat_flags Johan Hedberg
2012-01-18 19:18   ` Marcel Holtmann
2012-01-18 18:51 ` [PATCH 15/15] Bluetooth: Rename hdev->dev_flags to hdev-flags Johan Hedberg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1326912717-6347-1-git-send-email-johan.hedberg@gmail.com \
    --to=johan.hedberg@gmail.com \
    --cc=linux-bluetooth@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).