Bug fix PM changes and LE connectivity mode fixes

Allow PM to support multiple delay timer for different profiles and
power mode requests. And set correct connectivity mode.

Bug: 22040710
Change-Id: Idabd9ea944f0c5a89ce542d85db9f103fa7d1816
diff --git a/stack/include/btm_api.h b/stack/include/btm_api.h
index a7c3f9d..d48bfa9 100644
--- a/stack/include/btm_api.h
+++ b/stack/include/btm_api.h
@@ -629,6 +629,13 @@
     BOOLEAN             appl_knows_rem_name;    /* set by application if it knows the remote name of the peer device.
                                                    This is later used by application to determine if remote name request is
                                                    required to be done. Having the flag here avoid duplicate store of inquiry results */
+#if ( BLE_INCLUDED == TRUE)
+    UINT16          remote_name_len;
+    tBTM_BD_NAME    remote_name;
+    UINT8           remote_name_state;
+    UINT8           remote_name_type;
+#endif
+
 } tBTM_INQ_INFO;