diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2013-10-07 02:31:39 -0700 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2013-10-07 14:51:54 +0200 |
commit | f6996cfe2f1db60a74765449f9b53c7591bcdc87 (patch) | |
tree | bfe0eb136036e8126722e372009266bc7943f778 /net | |
parent | cd0a85c22cd39f040ef4cff07a6c249bf1023137 (diff) | |
download | blackbird-op-linux-f6996cfe2f1db60a74765449f9b53c7591bcdc87.tar.gz blackbird-op-linux-f6996cfe2f1db60a74765449f9b53c7591bcdc87.zip |
Bluetooth: Read supported features and commands on AMP controllers
The commands for reading supported features and commands are both
supported by AMP controllers. Issue them during controller init
phase so their values are known.
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/bluetooth/hci_core.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c index 3572611c0297..99f83abbcaa6 100644 --- a/net/bluetooth/hci_core.c +++ b/net/bluetooth/hci_core.c @@ -307,6 +307,12 @@ static void amp_init(struct hci_request *req) /* Read Local Version */ hci_req_add(req, HCI_OP_READ_LOCAL_VERSION, 0, NULL); + /* Read Local Supported Commands */ + hci_req_add(req, HCI_OP_READ_LOCAL_COMMANDS, 0, NULL); + + /* Read Local Supported Features */ + hci_req_add(req, HCI_OP_READ_LOCAL_FEATURES, 0, NULL); + /* Read Local AMP Info */ hci_req_add(req, HCI_OP_READ_LOCAL_AMP_INFO, 0, NULL); |