diff options
Diffstat (limited to 'net/wireless/debugfs.c')
| -rw-r--r-- | net/wireless/debugfs.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/net/wireless/debugfs.c b/net/wireless/debugfs.c index 13d93d84f902..a4991a3efec0 100644 --- a/net/wireless/debugfs.c +++ b/net/wireless/debugfs.c | |||
| @@ -9,6 +9,7 @@ | |||
| 9 | * published by the Free Software Foundation. | 9 | * published by the Free Software Foundation. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/slab.h> | ||
| 12 | #include "core.h" | 13 | #include "core.h" |
| 13 | #include "debugfs.h" | 14 | #include "debugfs.h" |
| 14 | 15 | ||
| @@ -104,11 +105,7 @@ static const struct file_operations ht40allow_map_ops = { | |||
| 104 | }; | 105 | }; |
| 105 | 106 | ||
| 106 | #define DEBUGFS_ADD(name) \ | 107 | #define DEBUGFS_ADD(name) \ |
| 107 | rdev->debugfs.name = debugfs_create_file(#name, S_IRUGO, phyd, \ | 108 | debugfs_create_file(#name, S_IRUGO, phyd, &rdev->wiphy, &name## _ops); |
| 108 | &rdev->wiphy, &name## _ops); | ||
| 109 | #define DEBUGFS_DEL(name) \ | ||
| 110 | debugfs_remove(rdev->debugfs.name); \ | ||
| 111 | rdev->debugfs.name = NULL; | ||
| 112 | 109 | ||
| 113 | void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev) | 110 | void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev) |
| 114 | { | 111 | { |
| @@ -120,12 +117,3 @@ void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev) | |||
| 120 | DEBUGFS_ADD(long_retry_limit); | 117 | DEBUGFS_ADD(long_retry_limit); |
| 121 | DEBUGFS_ADD(ht40allow_map); | 118 | DEBUGFS_ADD(ht40allow_map); |
| 122 | } | 119 | } |
| 123 | |||
| 124 | void cfg80211_debugfs_rdev_del(struct cfg80211_registered_device *rdev) | ||
| 125 | { | ||
| 126 | DEBUGFS_DEL(rts_threshold); | ||
| 127 | DEBUGFS_DEL(fragmentation_threshold); | ||
| 128 | DEBUGFS_DEL(short_retry_limit); | ||
| 129 | DEBUGFS_DEL(long_retry_limit); | ||
| 130 | DEBUGFS_DEL(ht40allow_map); | ||
| 131 | } | ||
