pull request: bluetooth-next 2012-07-18

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi John,

This is my last pull towards 3.6, the biggest thing here is the new 3-wire UART
Bluetooth driver by Johan Hedberg. The rest is just fixes and clean ups.

Please pull or let me know of any problems. Thanks!

	Gustavo

---
The following changes since commit ea1e76a3f92f8565d395c549b9ca836c7eaa44b9:

  Bluetooth: btmrvl: Do not send vendor events to bluetooth stack (2012-06-19 00:19:11 -0300)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next master

for you to fetch changes up to e0482103c22957b413db4c4ba35eca3b1e99751d:

  Bluetooth: Introduce a flags variable to Three-wire UART state (2012-07-17 14:49:24 -0300)

----------------------------------------------------------------
Andre Guedes (4):
      Bluetooth: Remove magic value in disconnect mgmt handler
      Bluetooth: Use GFP_KERNEL in mgmt_handlers
      Bluetooth: Use GFP_KERNEL in mgmt_pending_add
      Bluetooth: Use GFP_KERNEL in mgmt events functions

Andrei Emeltchenko (20):
      Bluetooth: Use standard HCI cmd timeout for RESET
      Bluetooth: Update HCI timeouts constants to use msecs_to_jiffies
      Bluetooth: Add opcode to error message
      Bluetooth: Correct debug print specifier for u16 objects
      Bluetooth: Fix not setting HCI_RESET flag for AMP
      Bluetooth: Fix compile warnings in mgmt
      Bluetooth: Use AUTO_OFF constant in jiffies
      Bluetooth: Improve debugging messages for hci_conn
      Bluetooth: Fix warning: using int as NULL pointer
      Bluetooth: Route traffic only through BR/EDR controller
      Bluetooth: bluecard_cs: Shorten scope for iobase
      Bluetooth: Do not auto off AMP controller
      Bluetooth: btmrvl: trivial style fixes
      Bluetooth: debug: Add printing num of cmds queued
      Bluetooth: debug: Correct types specifiers for L2CAP
      Bluetooth: debug: Print CID and PSM in hex format
      Bluetooth: debug: Add debug to l2cap_security_cfm
      Bluetooth: debug: Use standard hex object specifiers in hci_event
      Bluetooth: debug: Print l2cap_chan refcount
      Bluetooth: debug: Print amp_mgr refcnt

Devendra Naga (1):
      Bluetooth: cleanup dtl1_config

Gustavo Padovan (2):
      Merge branch 'for-upstream' of git://git.kernel.org/.../bluetooth/bluetooth
      Merge branch 'for-upstream' of git://git.kernel.org/.../bluetooth/bluetooth

Jaganath Kanakkassery (1):
      Bluetooth: Refactor PIN code rejection to use user_pairing_resp()

Jefferson Delfes (1):
      Bluetooth: Fix flags of mgmt_device_found event

Johan Hedberg (19):
      Bluetooth: Change page scan interval in fast connectable mode
      Bluetooth: Initial skeleton for Three-wire UART (H5) support
      Bluetooth: Add basic state tracking to Three-wire UART driver
      Bluetooth: Add initial reliable packet support for Three-wire UART
      Bluetooth: Add basic packet parsing to Three-wire UART driver
      Bluetooth: Add initial packet sending support to Three-wire UART
      Bluetooth: Add Three-wire header value convenience macros
      Bluetooth: Fix/implement Three-wire reliable packet sending
      Bluetooth: Add support for Three-wire Link Control packets
      Bluetooth: Simplify hci_uart_tty_close logic
      Bluetooth: Add delayed init sequence support for UART controllers
      Bluetooth: Use delayed init for Three-wire UART
      Bluetooth: Improve rx debug logs for Three-wire UART
      Bluetooth: Add initial sleep support to Three-wire UART
      Bluetooth: Add initialization tracking to HCI Three-wire driver
      Bluetooth: Implement proper low-power support for Three-wire UART
      Bluetooth: Remove unnecessary h5_build_pkt function
      Bluetooth: Improve Three-wire UART configuration handling
      Bluetooth: Introduce a flags variable to Three-wire UART state

Mat Martineau (1):
      Bluetooth: Use tx window from config response for ack timing

 drivers/bluetooth/Kconfig         |   12 +
 drivers/bluetooth/Makefile        |    1 +
 drivers/bluetooth/bluecard_cs.c   |   16 +-
 drivers/bluetooth/bpa10x.c        |    2 +-
 drivers/bluetooth/bt3c_cs.c       |    6 +-
 drivers/bluetooth/btmrvl_main.c   |    8 +-
 drivers/bluetooth/btmrvl_sdio.c   |    6 +-
 drivers/bluetooth/btuart_cs.c     |    6 +-
 drivers/bluetooth/btusb.c         |   14 +-
 drivers/bluetooth/dtl1_cs.c       |   22 +-
 drivers/bluetooth/hci_bcsp.c      |    2 +-
 drivers/bluetooth/hci_h4.c        |    2 +-
 drivers/bluetooth/hci_h5.c        |  747 +++++++++++++
 drivers/bluetooth/hci_ldisc.c     |   68 +-
 drivers/bluetooth/hci_ll.c        |    6 +-
 drivers/bluetooth/hci_uart.h      |   10 +
 include/net/bluetooth/a2mp.h      |  126 +++
 include/net/bluetooth/bluetooth.h |   39 +-
 include/net/bluetooth/hci.h       |  110 +-
 include/net/bluetooth/hci_core.h  |   37 +-
 include/net/bluetooth/l2cap.h     |  210 +---
 include/net/bluetooth/mgmt.h      |    2 +-
 net/bluetooth/Makefile            |    3 +-
 net/bluetooth/a2mp.c              |  568 ++++++++++
 net/bluetooth/af_bluetooth.c      |   14 +-
 net/bluetooth/bnep/core.c         |   21 +-
 net/bluetooth/bnep/netdev.c       |   16 +-
 net/bluetooth/bnep/sock.c         |   18 +-
 net/bluetooth/hci_conn.c          |  143 ++-
 net/bluetooth/hci_core.c          |  265 +++--
 net/bluetooth/hci_event.c         |  479 ++++-----
 net/bluetooth/hci_sock.c          |   59 +-
 net/bluetooth/hci_sysfs.c         |   99 +-
 net/bluetooth/hidp/core.c         |   26 +-
 net/bluetooth/hidp/sock.c         |   16 +-
 net/bluetooth/l2cap_core.c        | 2248 ++++++++++++++++++++++++---------------
 net/bluetooth/l2cap_sock.c        |  130 ++-
 net/bluetooth/lib.c               |    7 +-
 net/bluetooth/mgmt.c              |  131 ++-
 net/bluetooth/rfcomm/core.c       |   32 +-
 net/bluetooth/rfcomm/sock.c       |   21 +-
 net/bluetooth/rfcomm/tty.c        |    9 +-
 net/bluetooth/sco.c               |   43 +-
 net/bluetooth/smp.c               |    7 +-
 44 files changed, 3868 insertions(+), 1939 deletions(-)
 create mode 100644 drivers/bluetooth/hci_h5.c
 create mode 100644 include/net/bluetooth/a2mp.h
 create mode 100644 net/bluetooth/a2mp.c

Attachment: pgpbibvqqQHuf.pgp
Description: PGP signature


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux