qcacmn: Fix a compilation error on QDF mem stats

Correct a dependency between MEMORY_DEBUG and WLAN_DEBUFS. QDF memory
stats is expected to be enabled only when MEMORY_DEBUG feature is
there.

Change-Id: Id14b5ccfa532660b24087f9456f99b1d41f5420c
CRs-Fixed: 1108556
This commit is contained in:
Mahesh Kumar Kalikot Veetil
2017-01-06 13:58:36 -08:00
committed by qcabuildsw
parent bdcb4db461
commit 66513f2083

View File

@@ -96,7 +96,7 @@ u_int8_t prealloc_disabled = 1;
qdf_declare_param(prealloc_disabled, byte); qdf_declare_param(prealloc_disabled, byte);
EXPORT_SYMBOL(prealloc_disabled); EXPORT_SYMBOL(prealloc_disabled);
#ifdef WLAN_DEBUGFS #if defined WLAN_DEBUGFS && defined MEMORY_DEBUG
/** /**
* struct __qdf_mem_stat - qdf memory statistics * struct __qdf_mem_stat - qdf memory statistics
@@ -474,19 +474,24 @@ static void qdf_mem_debugfs_exit(void)
qdf_mem_debugfs_root = NULL; qdf_mem_debugfs_root = NULL;
} }
#else /* WLAN_DEBUGFS */ #else /* WLAN_DEBUGFS && MEMORY_DEBUG */
static inline void qdf_mem_kmalloc_inc(qdf_size_t size) {} static inline void qdf_mem_kmalloc_inc(qdf_size_t size) {}
static inline void qdf_mem_dma_inc(qdf_size_t size) {} static inline void qdf_mem_dma_inc(qdf_size_t size) {}
static inline void qdf_mem_kmalloc_dec(qdf_size_t size) {} static inline void qdf_mem_kmalloc_dec(qdf_size_t size) {}
static inline void qdf_mem_dma_dec(qdf_size_t size) {} static inline void qdf_mem_dma_dec(qdf_size_t size) {}
#ifdef MEMORY_DEBUG
static QDF_STATUS qdf_mem_debugfs_init(void) static QDF_STATUS qdf_mem_debugfs_init(void)
{ {
return QDF_STATUS_E_NOSUPPORT; return QDF_STATUS_E_NOSUPPORT;
} }
static void qdf_mem_debugfs_exit(void) {} static void qdf_mem_debugfs_exit(void) {}
#endif /* WLAN_DEBUGFS */ #endif
#endif /* WLAN_DEBUGFS && MEMORY_DEBUG */
/** /**
* __qdf_mempool_init() - Create and initialize memory pool * __qdf_mempool_init() - Create and initialize memory pool