qcacmn: make qdf_print useable without qdf_trace.h (2)
qdf_trace prototype needs to be defined as well. note: i_qdf_trace.h is still needed for qdf_print to be used, but we have removed dependencies of i_qdf_trace.h on other include files (so this is fine). Change-Id: I01052d00c1619e4847de702a687554badd47882f CRs-Fixed: 1100505
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
125692a240
commit
94f80a1b70
@@ -458,27 +458,6 @@ void qdf_dp_trace_clear_buffer(void)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* qdf_trace_msg()- logging API
|
|
||||||
* @module: Module identifier. A member of the QDF_MODULE_ID enumeration that
|
|
||||||
* identifies the module issuing the trace message.
|
|
||||||
* @level: Trace level. A member of the QDF_TRACE_LEVEL enumeration indicating
|
|
||||||
* the severity of the condition causing the trace message to be issued.
|
|
||||||
* More severe conditions are more likely to be logged.
|
|
||||||
* @str_format: Format string. The message to be logged. This format string
|
|
||||||
* contains printf-like replacement parameters, which follow this
|
|
||||||
* parameter in the variable argument list.
|
|
||||||
*
|
|
||||||
* Users wishing to add tracing information to their code should use
|
|
||||||
* QDF_TRACE. QDF_TRACE() will compile into a call to qdf_trace_msg() when
|
|
||||||
* tracing is enabled.
|
|
||||||
*
|
|
||||||
* Return: nothing
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
void __printf(3, 4) qdf_trace_msg(QDF_MODULE_ID module, QDF_TRACE_LEVEL level,
|
|
||||||
char *str_format, ...);
|
|
||||||
|
|
||||||
void qdf_trace_hex_dump(QDF_MODULE_ID module, QDF_TRACE_LEVEL level,
|
void qdf_trace_hex_dump(QDF_MODULE_ID module, QDF_TRACE_LEVEL level,
|
||||||
void *data, int buf_len);
|
void *data, int buf_len);
|
||||||
|
|
||||||
|
@@ -460,7 +460,30 @@ enum tQDF_GLOBAL_CON_MODE {
|
|||||||
|
|
||||||
#define QDF_IS_EPPING_ENABLED(mode) (mode == QDF_GLOBAL_EPPING_MODE)
|
#define QDF_IS_EPPING_ENABLED(mode) (mode == QDF_GLOBAL_EPPING_MODE)
|
||||||
|
|
||||||
|
|
||||||
#ifdef CONFIG_MCL
|
#ifdef CONFIG_MCL
|
||||||
|
/**
|
||||||
|
* qdf_trace_msg()- logging API
|
||||||
|
* @module: Module identifier. A member of the QDF_MODULE_ID enumeration that
|
||||||
|
* identifies the module issuing the trace message.
|
||||||
|
* @level: Trace level. A member of the QDF_TRACE_LEVEL enumeration indicating
|
||||||
|
* the severity of the condition causing the trace message to be issued.
|
||||||
|
* More severe conditions are more likely to be logged.
|
||||||
|
* @str_format: Format string. The message to be logged. This format string
|
||||||
|
* contains printf-like replacement parameters, which follow this
|
||||||
|
* parameter in the variable argument list.
|
||||||
|
*
|
||||||
|
* Users wishing to add tracing information to their code should use
|
||||||
|
* QDF_TRACE. QDF_TRACE() will compile into a call to qdf_trace_msg() when
|
||||||
|
* tracing is enabled.
|
||||||
|
*
|
||||||
|
* Return: nothing
|
||||||
|
*
|
||||||
|
* implemented in qdf_trace.c
|
||||||
|
*/
|
||||||
|
void __printf(3, 4) qdf_trace_msg(QDF_MODULE_ID module, QDF_TRACE_LEVEL level,
|
||||||
|
char *str_format, ...);
|
||||||
|
|
||||||
#define qdf_print(args...) \
|
#define qdf_print(args...) \
|
||||||
QDF_TRACE(QDF_MODULE_ID_QDF, QDF_TRACE_LEVEL_ERROR, ## args)
|
QDF_TRACE(QDF_MODULE_ID_QDF, QDF_TRACE_LEVEL_ERROR, ## args)
|
||||||
|
|
||||||
|
@@ -40,9 +40,6 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_MCL
|
#ifdef CONFIG_MCL
|
||||||
/* Include Files */
|
|
||||||
#include <cds_packet.h>
|
|
||||||
|
|
||||||
/* QDF_TRACE is the macro invoked to add trace messages to code. See the
|
/* QDF_TRACE is the macro invoked to add trace messages to code. See the
|
||||||
* documenation for qdf_trace_msg() for the parameters etc. for this function.
|
* documenation for qdf_trace_msg() for the parameters etc. for this function.
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user