diff --git a/qdf/linux/src/i_qdf_trace.h b/qdf/linux/src/i_qdf_trace.h index ce38e80f7cb8..c327c96e0e90 100644 --- a/qdf/linux/src/i_qdf_trace.h +++ b/qdf/linux/src/i_qdf_trace.h @@ -164,6 +164,7 @@ static inline void __qdf_trace_noop(QDF_MODULE_ID module, char *format, ...) { } #ifdef QDF_ENABLE_TRACING +#ifdef WLAN_WARN_ON_ASSERT #define QDF_ASSERT(_condition) \ do { \ if (!(_condition)) { \ @@ -172,6 +173,14 @@ static inline void __qdf_trace_noop(QDF_MODULE_ID module, char *format, ...) { } WARN_ON(1); \ } \ } while (0) +#else +#define QDF_ASSERT(_condition) \ + do { \ + if (!(_condition)) { \ + /* no-op */ \ + } \ + } while (0) +#endif /* WLAN_WARN_ON_ASSERT */ #else