Bluetooth: advmon offload MSFT remove monitor
authorArchie Pusaka <apusaka@chromium.org>
Fri, 22 Jan 2021 08:36:13 +0000 (16:36 +0800)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 25 Jan 2021 15:07:36 +0000 (16:07 +0100)
commit66bd095ab5d408af106808cce302406542f70f65
treebb2a35420b1a313f7bb5d960a578566ae6d101b7
parenta2a4dedf88ab2f807a7ca90947d686816b430f97
Bluetooth: advmon offload MSFT remove monitor

Implements the monitor removal functionality for advertising monitor
offloading to MSFT controllers. Supply handle = 0 to remove all
monitors.

Signed-off-by: Archie Pusaka <apusaka@chromium.org>
Reviewed-by: Miao-chen Chou <mcchou@chromium.org>
Reviewed-by: Yun-Hao Chung <howardchung@google.com>
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
include/net/bluetooth/hci_core.h
net/bluetooth/hci_core.c
net/bluetooth/mgmt.c
net/bluetooth/msft.c
net/bluetooth/msft.h