Parcourir la source

qcacmn: Add module id for direct buffer rx module in QDF debug trace

Direct Buffer Receive provides the driver with a mechanism by which target
can transfer information directly into host memory via DMA.

Add module id and set default trace level for the module.

Change-Id: Id2c64a342867c499a1f5f10e46b40a2b53161d2e
CRs-Fixed: 2157978
Sathish Kumar il y a 7 ans
Parent
commit
a9a42ebe04
2 fichiers modifiés avec 3 ajouts et 0 suppressions
  1. 1 0
      qdf/inc/qdf_types.h
  2. 2 0
      qdf/linux/src/qdf_trace.c

+ 1 - 0
qdf/inc/qdf_types.h

@@ -415,6 +415,7 @@ typedef enum {
 	QDF_MODULE_ID_NSS,
 	QDF_MODULE_ID_ROAM_DEBUG,
 	QDF_MODULE_ID_CDP,
+	QDF_MODULE_ID_DIRECT_BUF_RX,
 	QDF_MODULE_ID_ANY,
 	QDF_MODULE_ID_MAX,
 } QDF_MODULE_ID;

+ 2 - 0
qdf/linux/src/qdf_trace.c

@@ -2116,6 +2116,7 @@ struct category_name_info g_qdf_category_name[MAX_SUPPORTED_CATEGORY] = {
 	[QDF_MODULE_ID_SERIALIZATION] = {"SER"},
 	[QDF_MODULE_ID_NSS] = {"NSS"},
 	[QDF_MODULE_ID_ROAM_DEBUG] = {"roam debug"},
+	[QDF_MODULE_ID_DIRECT_BUF_RX] = {"DIRECT_BUF_RX"},
 	[QDF_MODULE_ID_ANY] = {"ANY"},
 };
 EXPORT_SYMBOL(g_qdf_category_name);
@@ -2583,6 +2584,7 @@ static void set_default_trace_levels(struct category_info *cinfo)
 		[QDF_MODULE_ID_SERIALIZATION] = QDF_TRACE_LEVEL_NONE,
 		[QDF_MODULE_ID_NSS] = QDF_TRACE_LEVEL_ERROR,
 		[QDF_MODULE_ID_ROAM_DEBUG] = QDF_TRACE_LEVEL_ERROR,
+		[QDF_MODULE_ID_DIRECT_BUF_RX] = QDF_TRACE_LEVEL_ERROR,
 		[QDF_MODULE_ID_ANY] = QDF_TRACE_LEVEL_NONE,
 	};