]> git.baikalelectronics.ru Git - kernel.git/commit
Bluetooth: Add debugfs quirk for forcing Secure Connections support
authorMarcel Holtmann <marcel@holtmann.org>
Fri, 10 Jan 2014 10:07:27 +0000 (02:07 -0800)
committerJohan Hedberg <johan.hedberg@intel.com>
Thu, 13 Feb 2014 07:51:33 +0000 (09:51 +0200)
commit8ea7a1d758a2824366c6933e86cf2486a4d030dd
treeff3f634afc82908759987c74823e5928c84c1baf
parente4ed3a0db9ad3c5f581b9b2b32b2bae042e601a1
Bluetooth: Add debugfs quirk for forcing Secure Connections support

The Bluetooth 4.1 specification with Secure Connections support has
just been released and controllers with this feature are still in
an early stage.

A handful of controllers have already support for it, but they do
not always identify this feature correctly. This debugfs entry
allows to tell the kernel that the controller can be treated as
it would fully support Secure Connections.

Using debugfs to force Secure Connections support of course does
not make this feature magically appear in all controllers. This
is a debug functionality for early adopters. Once the majority
of controllers matures this quirk will be removed.

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