Bluetooth: Add controller types for BR/EDR and 802.11 AMP
authorMarcel Holtmann <marcel@holtmann.org>
Sat, 13 Feb 2010 01:28:41 +0000 (02:28 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 27 Feb 2010 13:05:38 +0000 (14:05 +0100)
commit943da25d95c7e8fd8c39dbf09e030f5da46f5d85
treeafa710bb2455ec43db38e205157fd6943ac6b63b
parentb914a250e7b390c713b36a9405a39c4c11abad80
Bluetooth: Add controller types for BR/EDR and 802.11 AMP

With the Bluetooth 3.0 specification and the introduction of alternate
MAC/PHY (AMP) support, it is required to differentiate between primary
BR/EDR controllers and 802.11 AMP controllers. So introduce a special
type inside HCI device for differentiation.

For now all AMP controllers will be treated as raw devices until an
AMP manager has been implemented.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
include/net/bluetooth/hci.h
include/net/bluetooth/hci_core.h
net/bluetooth/hci_core.c
net/bluetooth/hci_sysfs.c