summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPurnank G <purnank@google.com>2024-04-22 13:01:21 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-04-22 13:01:21 +0000
commitdf5cf0a4bdecab9dca3da997e895d37ec6539a2e (patch)
tree646d20cc238c63086538d415eb84f8eb2b560e1e
parent0a004588ecd567008bce657ba2dc49719ac9a7f4 (diff)
parent0bd04ac5676e65c0b26824448b85208e0d714fa0 (diff)
downloaduwb-df5cf0a4bdecab9dca3da997e895d37ec6539a2e.tar.gz
Merge "[UWB] Add a verbose logging level" into main
-rw-r--r--halimpl/hal/phNxpUciHal.cc6
-rw-r--r--halimpl/log/phNxpLog.h7
2 files changed, 10 insertions, 3 deletions
diff --git a/halimpl/hal/phNxpUciHal.cc b/halimpl/hal/phNxpUciHal.cc
index 8b759c8..c832b9e 100644
--- a/halimpl/hal/phNxpUciHal.cc
+++ b/halimpl/hal/phNxpUciHal.cc
@@ -546,7 +546,7 @@ static void phNxpUciHal_write_complete(void* pContext,
phNxpUciHal_Sem_t* p_cb_data = (phNxpUciHal_Sem_t*)pContext;
if (pInfo->wStatus == UWBSTATUS_SUCCESS) {
- NXPLOG_UCIHAL_D("write successful status = 0x%x", pInfo->wStatus);
+ NXPLOG_UCIHAL_V("write successful status = 0x%x", pInfo->wStatus);
} else {
NXPLOG_UCIHAL_E("write error status = 0x%x", pInfo->wStatus);
}
@@ -710,10 +710,10 @@ void phNxpUciHal_read_complete(void* pContext,
length = (length << EXTENDED_MODE_LEN_SHIFT) | pInfo->pBuff[index + EXTENDED_MODE_LEN_OFFSET] ;
}
length += UCI_MSG_HDR_SIZE;
- NXPLOG_UCIHAL_D("read successful length = %d", length);
+ NXPLOG_UCIHAL_V("read successful length = %d", length);
if (pInfo->wStatus == UWBSTATUS_SUCCESS) {
- NXPLOG_UCIHAL_D("read successful status = 0x%x", pInfo->wStatus);
+ NXPLOG_UCIHAL_V("read successful status = 0x%x", pInfo->wStatus);
nxpucihal_ctrl.p_rx_data = &pInfo->pBuff[index];
nxpucihal_ctrl.rx_data_len = length;
phNxpUciHal_print_packet(NXP_TML_UCI_RSP_NTF_UWBS_2_AP, nxpucihal_ctrl.p_rx_data, nxpucihal_ctrl.rx_data_len);
diff --git a/halimpl/log/phNxpLog.h b/halimpl/log/phNxpLog.h
index fe723fd..fd9ec52 100644
--- a/halimpl/log/phNxpLog.h
+++ b/halimpl/log/phNxpLog.h
@@ -65,6 +65,7 @@ extern uci_log_level_t gLog_level;
#define NXPLOG_LOG_ERROR_LOGLEVEL 0x01
#define NXPLOG_LOG_WARN_LOGLEVEL 0x02
#define NXPLOG_LOG_DEBUG_LOGLEVEL 0x03
+#define NXPLOG_LOG_VERBOSE_LOGLEVEL 0x04
/* ####################### Set the default logging level for EVERY COMPONENT
* here ########################## :END: */
@@ -130,6 +131,11 @@ extern const char* NXPLOG_ITEM_HCPR; /* Android logging tag for NxpHcpR */
/* Logging APIs used by NxpUciHal module */
#if (ENABLE_HAL_TRACES == TRUE)
+#define NXPLOG_UCIHAL_V(...) \
+ { \
+ if ((gLog_level.hal_log_level >= NXPLOG_LOG_VERBOSE_LOGLEVEL)) \
+ LOG_PRI(ANDROID_LOG_VERBOSE, NXPLOG_ITEM_UCIHAL, __VA_ARGS__); \
+ }
#define NXPLOG_UCIHAL_D(...) \
{ \
if ((gLog_level.hal_log_level >= NXPLOG_LOG_DEBUG_LOGLEVEL)) \
@@ -146,6 +152,7 @@ extern const char* NXPLOG_ITEM_HCPR; /* Android logging tag for NxpHcpR */
LOG_PRI(ANDROID_LOG_ERROR, NXPLOG_ITEM_UCIHAL, __VA_ARGS__); \
}
#else
+#define NXPLOG_UCIHAL_V(...)
#define NXPLOG_UCIHAL_D(...)
#define NXPLOG_UCIHAL_W(...)
#define NXPLOG_UCIHAL_E(...)