Revert "Bluetooth: Don't disable LPM at power off"
Causes power regression on Angler.
This reverts commit 3b2a29676b
.
Bug: 36358814
Bug: 36026072
Change-Id: I9bbe218a87c7d092851c400739bc5740bcf13336
This commit is contained in:
parent
7a3bce0b7f
commit
8a9efb6e35
1 changed files with 7 additions and 0 deletions
|
@ -265,6 +265,13 @@ bool VendorInterface::Open(InitializeCompleteCallback initialize_complete_cb,
|
|||
}
|
||||
|
||||
void VendorInterface::Close() {
|
||||
// These callbacks may send HCI events (vendor-dependent), so make sure to
|
||||
// StopWatching the file descriptor after this.
|
||||
if (lib_interface_ != nullptr) {
|
||||
bt_vendor_lpm_mode_t mode = BT_VND_LPM_DISABLE;
|
||||
lib_interface_->op(BT_VND_OP_LPM_SET_MODE, &mode);
|
||||
}
|
||||
|
||||
fd_watcher_.StopWatchingFileDescriptors();
|
||||
|
||||
if (hci_ != nullptr) {
|
||||
|
|
Loading…
Reference in a new issue