summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorWei Chen <weic@codeaurora.org>2019-09-27 13:16:13 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2019-10-17 15:22:13 -0700
commitba93fa33fb1a98e0cfd1f536512083c63b69fdb9 (patch)
tree8c5b2b099ad221bc8788e12d8218a4490ab7daf7 /utils
parent201f6120408a47acc37c75ee9029c02f4a71c7b6 (diff)
downloadgps-ba93fa33fb1a98e0cfd1f536512083c63b69fdb9.tar.gz
GPS log util: add capability to log modem callflow with debug level
Add debug level to log high frequency modem calls so those high frequency modem calls do not get outputted with default gps.conf Change-Id: I2c34471ae97f5cdfebf99c3d7edcdaff7ff63018 CRs-fixed: 2537163
Diffstat (limited to 'utils')
-rw-r--r--utils/log_util.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/utils/log_util.h b/utils/log_util.h
index ed7e19e..192baeb 100644
--- a/utils/log_util.h
+++ b/utils/log_util.h
@@ -176,6 +176,7 @@ extern char* get_timestamp(char* str, unsigned long buf_size);
#define LOG_I(ID, WHAT, SPEC, VAL) LOG_(LOC_LOGI, ID, WHAT, SPEC, VAL)
#define LOG_V(ID, WHAT, SPEC, VAL) LOG_(LOC_LOGV, ID, WHAT, SPEC, VAL)
#define LOG_E(ID, WHAT, SPEC, VAL) LOG_(LOC_LOGE, ID, WHAT, SPEC, VAL)
+#define LOG_D(ID, WHAT, SPEC, VAL) LOG_(LOC_LOGD, ID, WHAT, SPEC, VAL)
#define ENTRY_LOG() LOG_V(ENTRY_TAG, __FUNCTION__, %s, "")
#define EXIT_LOG(SPEC, VAL) LOG_V(EXIT_TAG, __FUNCTION__, SPEC, VAL)
@@ -193,6 +194,8 @@ extern char* get_timestamp(char* str, unsigned long buf_size);
#define EXIT_LOG_CALLFLOW(SPEC, VAL) LOG_I(TO_MODEM, __FUNCTION__, SPEC, VAL)
// Used for logging callflow from Modem(TO_MODEM, __FUNCTION__, %s, "")
#define MODEM_LOG_CALLFLOW(SPEC, VAL) LOG_I(FROM_MODEM, __FUNCTION__, SPEC, VAL)
+// Used for logging high frequency callflow from Modem(TO_MODEM, __FUNCTION__, %s, "")
+#define MODEM_LOG_CALLFLOW_DEBUG(SPEC, VAL) LOG_D(FROM_MODEM, __FUNCTION__, SPEC, VAL)
// Used for logging callflow to Android Framework
#define CALLBACK_LOG_CALLFLOW(CB, SPEC, VAL) LOG_I(TO_AFW, CB, SPEC, VAL)