Remove unnecessary stack/acl/btm_acl::btm_pm_is_le_link
Towards meaningful code
Bug: 163134718
Tag: #refactor
Test: gd/cert/run
Change-Id: Ic5569a10bad4de55ccba1821e0433ef053b033ad
diff --git a/system/stack/acl/acl.h b/system/stack/acl/acl.h
index d174cbf..10c18c5 100644
--- a/system/stack/acl/acl.h
+++ b/system/stack/acl/acl.h
@@ -368,7 +368,6 @@
****************************************************/
struct sACL_CB {
private:
- friend bool btm_pm_is_le_link(const RawAddress& remote_bda);
friend int btm_pm_find_acl_ind(const RawAddress& remote_bda);
friend tBTM_PM_MCB* acl_power_mode_from_handle(uint16_t hci_handle);
friend tBTM_STATUS BTM_SetPowerMode(uint8_t pm_id,
diff --git a/system/stack/acl/btm_acl.cc b/system/stack/acl/btm_acl.cc
index 3911265..7439296 100644
--- a/system/stack/acl/btm_acl.cc
+++ b/system/stack/acl/btm_acl.cc
@@ -2493,17 +2493,6 @@
return xx;
}
-bool btm_pm_is_le_link(const RawAddress& remote_bda) {
- const tACL_CONN* p_acl = &btm_cb.acl_cb_.acl_db[0];
- for (uint8_t xx = 0; xx < MAX_L2CAP_LINKS; xx++, p_acl++) {
- if (p_acl->in_use && p_acl->remote_addr == remote_bda &&
- p_acl->is_transport_ble()) {
- return true;
- }
- }
- return false;
-}
-
/*******************************************************************************
*
* Function btm_ble_refresh_local_resolvable_private_addr
diff --git a/system/stack/acl/btm_pm.cc b/system/stack/acl/btm_pm.cc
index 6da7ee1..ac92a8a 100644
--- a/system/stack/acl/btm_pm.cc
+++ b/system/stack/acl/btm_pm.cc
@@ -205,10 +205,6 @@
int acl_ind = btm_pm_find_acl_ind(remote_bda);
if (acl_ind == MAX_L2CAP_LINKS) {
- if (btm_pm_is_le_link(remote_bda)) {
- LOG_ERROR("Setting power mode on le link is unsupported");
- return BTM_MODE_UNSUPPORTED;
- }
LOG_ERROR("br_edr acl addr:%s is unknown", PRIVATE_ADDRESS(remote_bda));
return BTM_UNKNOWN_ADDR;
}
diff --git a/system/stack/include/acl_api.h b/system/stack/include/acl_api.h
index df7fbe4..dac414d 100644
--- a/system/stack/include/acl_api.h
+++ b/system/stack/include/acl_api.h
@@ -273,7 +273,6 @@
const RawAddress acl_address_from_handle(uint16_t hci_handle);
tBTM_PM_MCB* acl_power_mode_from_handle(uint16_t hci_handle);
int btm_pm_find_acl_ind(const RawAddress& remote_bda);
-bool btm_pm_is_le_link(const RawAddress& remote_bda);
void btm_ble_refresh_local_resolvable_private_addr(
const RawAddress& pseudo_addr, const RawAddress& local_rpa);