summaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorHemant Gupta <hemantg@codeaurora.org>2014-03-20 16:50:22 +0530
committerLinux Build Service Account <lnxbuild@localhost>2015-10-06 03:21:28 -0600
commit47e2f761f77ecf72aeb1d47fdcca9af04a569454 (patch)
tree010c0202973308de8939bac7ab3b6f9c8bf569b4 /main
parente4def91925a5fe886419266a5559160b9a9035fb (diff)
downloadandroid_system_bt-47e2f761f77ecf72aeb1d47fdcca9af04a569454.tar.gz
android_system_bt-47e2f761f77ecf72aeb1d47fdcca9af04a569454.tar.bz2
android_system_bt-47e2f761f77ecf72aeb1d47fdcca9af04a569454.zip
HID: Improve Logging for Hid Host and Client
This patch adds support to enable logging for hid host's and client's stack components dynamically. Also some logs for host and cleint are added under verbose logging level which would help in latency measurements. Change-Id: I06de0ea89b8f5e40466519fe60aead6497b6cf11 CRs-Fixed: 608230
Diffstat (limited to 'main')
-rw-r--r--main/bte_logmsg.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/main/bte_logmsg.c b/main/bte_logmsg.c
index 3258f47ca..c07c0c11e 100644
--- a/main/bte_logmsg.c
+++ b/main/bte_logmsg.c
@@ -52,6 +52,12 @@
#if (PAN_INCLUDED==TRUE)
#include "pan_api.h"
#endif
+#if (HID_HOST_INCLUDED==TRUE)
+#include "hidh_api.h"
+#endif
+#if (HID_DEV_INCLUDED==TRUE)
+#include "hidd_api.h"
+#endif
#include "sdp_api.h"
#if (BLE_INCLUDED==TRUE)
@@ -151,6 +157,9 @@ static tBTTRC_FUNC_MAP bttrc_set_level_map[] = {
{BTTRC_ID_STK_BNEP, BTTRC_ID_STK_BNEP, BNEP_SetTraceLevel, "TRC_BNEP", DEFAULT_CONF_TRACE_LEVEL},
#endif
{BTTRC_ID_STK_BTM_ACL, BTTRC_ID_STK_BTM_SEC, BTM_SetTraceLevel, "TRC_BTM", DEFAULT_CONF_TRACE_LEVEL},
+#if (HID_HOST_INCLUDED==TRUE)
+ {BTTRC_ID_STK_HID, BTTRC_ID_STK_HID, HID_HostSetTraceLevel, "TRC_HID_HOST", DEFAULT_CONF_TRACE_LEVEL},
+#endif
{BTTRC_ID_STK_GAP, BTTRC_ID_STK_GAP, GAP_SetTraceLevel, "TRC_GAP", DEFAULT_CONF_TRACE_LEVEL},
#if (PAN_INCLUDED==TRUE)
{BTTRC_ID_STK_PAN, BTTRC_ID_STK_PAN, PAN_SetTraceLevel, "TRC_PAN", DEFAULT_CONF_TRACE_LEVEL},
@@ -160,6 +169,9 @@ static tBTTRC_FUNC_MAP bttrc_set_level_map[] = {
{BTTRC_ID_STK_GATT, BTTRC_ID_STK_GATT, GATT_SetTraceLevel, "TRC_GATT", DEFAULT_CONF_TRACE_LEVEL},
{BTTRC_ID_STK_SMP, BTTRC_ID_STK_SMP, SMP_SetTraceLevel, "TRC_SMP", DEFAULT_CONF_TRACE_LEVEL},
#endif
+#if (HID_DEV_INCLUDED==TRUE)
+ {BTTRC_ID_STK_HIDD, BTTRC_ID_STK_HIDD, HID_DevSetTraceLevel, "TRC_HID_DEV", DEFAULT_CONF_TRACE_LEVEL},
+#endif
/* LayerIDs for BTA, currently everything maps onto appl_trace_level.
*/