]> git.baikalelectronics.ru Git - kernel.git/commit
Bluetooth: Add quirk for invalid controller address setting
authorMarcel Holtmann <marcel@holtmann.org>
Fri, 4 Jul 2014 14:54:37 +0000 (16:54 +0200)
committerJohan Hedberg <johan.hedberg@intel.com>
Fri, 4 Jul 2014 15:09:32 +0000 (18:09 +0300)
commit200982fbe4d8e44a0ed8b5592b141286aa97d45d
tree2c797d8fe591af18be6f453abcfa2c14b74ead1a
parentc64e9d32aa724af830b0ef387910f269f1c1e879
Bluetooth: Add quirk for invalid controller address setting

When a Bluetooth controller does not have a valid public Bluetooth
address, then allow the driver to indicate this. If the quirk is
set, the Bluetooth core will switch to unconfigured state first
and will allow userspace to configure the address before starting
the full initialization of the controller.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
include/net/bluetooth/hci.h
net/bluetooth/hci_core.c
net/bluetooth/mgmt.c