Bluetooth: Power off after closing the UART am: 66a4ca3c92
am: a62b176c5c
Change-Id: I18c58eb31b35b8f589134541babff80194232bbe
This commit is contained in:
commit
0eb1c4a753
1 changed files with 3 additions and 3 deletions
|
@ -273,9 +273,6 @@ void VendorInterface::Close() {
|
||||||
if (lib_interface_ != nullptr) {
|
if (lib_interface_ != nullptr) {
|
||||||
bt_vendor_lpm_mode_t mode = BT_VND_LPM_DISABLE;
|
bt_vendor_lpm_mode_t mode = BT_VND_LPM_DISABLE;
|
||||||
lib_interface_->op(BT_VND_OP_LPM_SET_MODE, &mode);
|
lib_interface_->op(BT_VND_OP_LPM_SET_MODE, &mode);
|
||||||
|
|
||||||
int power_state = BT_VND_PWR_OFF;
|
|
||||||
lib_interface_->op(BT_VND_OP_POWER_CTRL, &power_state);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fd_watcher_.StopWatchingFileDescriptors();
|
fd_watcher_.StopWatchingFileDescriptors();
|
||||||
|
@ -287,6 +284,9 @@ void VendorInterface::Close() {
|
||||||
|
|
||||||
if (lib_interface_ != nullptr) {
|
if (lib_interface_ != nullptr) {
|
||||||
lib_interface_->op(BT_VND_OP_USERIAL_CLOSE, nullptr);
|
lib_interface_->op(BT_VND_OP_USERIAL_CLOSE, nullptr);
|
||||||
|
|
||||||
|
int power_state = BT_VND_PWR_OFF;
|
||||||
|
lib_interface_->op(BT_VND_OP_POWER_CTRL, &power_state);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (lib_handle_ != nullptr) {
|
if (lib_handle_ != nullptr) {
|
||||||
|
|
Loading…
Reference in a new issue