Kaynağa Gözat

qcacld-3.0: Featurize debugfs support in HDD

Protect debugfs code with WLAN_DEBUGFS feature flag. This enables to
compile out the feature for external builds. Also add a dependency to
Linux kernel debugfs feature.

Change-Id: I1b09c18a8eadc7a9b90fb6535e39b8c4b5a25ab9
CRs-Fixed: 1083744
Mahesh Kumar Kalikot Veetil 8 yıl önce
ebeveyn
işleme
3bafd9a2ab
1 değiştirilmiş dosya ile 5 ekleme ve 5 silme
  1. 5 5
      core/hdd/inc/wlan_hdd_debugfs.h

+ 5 - 5
core/hdd/inc/wlan_hdd_debugfs.h

@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2013-2016 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2013-2017 The Linux Foundation. All rights reserved.
  *
  * Previously licensed under the ISC license by Qualcomm Atheros, Inc.
  *
@@ -28,17 +28,17 @@
 #ifndef _WLAN_HDD_DEBUGFS_H
 #define _WLAN_HDD_DEBUGFS_H
 
-#ifdef WLAN_OPEN_SOURCE
+#ifdef WLAN_DEBUGFS
 QDF_STATUS hdd_debugfs_init(hdd_adapter_t *adapter);
 void hdd_debugfs_exit(hdd_adapter_t *adapter);
 #else
-inline QDF_STATUS hdd_debugfs_init(hdd_adapter_t *pAdapter)
+static inline QDF_STATUS hdd_debugfs_init(hdd_adapter_t *pAdapter)
 {
 	return QDF_STATUS_SUCCESS;
 }
 
-inline void hdd_debugfs_exit(hdd_adapter_t *adapter)
+static inline void hdd_debugfs_exit(hdd_adapter_t *adapter)
 {
 }
-#endif /* #ifdef WLAN_OPEN_SOURCE */
+#endif /* #ifdef WLAN_DEBUGFS */
 #endif /* #ifndef _WLAN_HDD_DEBUGFS_H */