mac80211: remove last_beacon/ave_beacon debugfs files
These file aren't really useful: - if per beacon data is required then you need to use radiotap or similar anyway, debugfs won't help much - average beacon signal is reported in station info in nl80211 and can be looked up with iw Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
@@ -114,14 +114,6 @@ static ssize_t ieee80211_if_fmt_##name( \
|
||||
return scnprintf(buf, buflen, "%pM\n", sdata->field); \
|
||||
}
|
||||
|
||||
#define IEEE80211_IF_FMT_DEC_DIV_16(name, field) \
|
||||
static ssize_t ieee80211_if_fmt_##name( \
|
||||
const struct ieee80211_sub_if_data *sdata, \
|
||||
char *buf, int buflen) \
|
||||
{ \
|
||||
return scnprintf(buf, buflen, "%d\n", sdata->field / 16); \
|
||||
}
|
||||
|
||||
#define IEEE80211_IF_FMT_JIFFIES_TO_MS(name, field) \
|
||||
static ssize_t ieee80211_if_fmt_##name( \
|
||||
const struct ieee80211_sub_if_data *sdata, \
|
||||
@@ -247,8 +239,6 @@ IEEE80211_IF_FILE_R(hw_queues);
|
||||
/* STA attributes */
|
||||
IEEE80211_IF_FILE(bssid, u.mgd.bssid, MAC);
|
||||
IEEE80211_IF_FILE(aid, u.mgd.aid, DEC);
|
||||
IEEE80211_IF_FILE(last_beacon, u.mgd.last_beacon_signal, DEC);
|
||||
IEEE80211_IF_FILE(ave_beacon, u.mgd.ave_beacon_signal, DEC_DIV_16);
|
||||
IEEE80211_IF_FILE(beacon_timeout, u.mgd.beacon_timeout, JIFFIES_TO_MS);
|
||||
|
||||
static int ieee80211_set_smps(struct ieee80211_sub_if_data *sdata,
|
||||
@@ -634,8 +624,6 @@ static void add_sta_files(struct ieee80211_sub_if_data *sdata)
|
||||
{
|
||||
DEBUGFS_ADD(bssid);
|
||||
DEBUGFS_ADD(aid);
|
||||
DEBUGFS_ADD(last_beacon);
|
||||
DEBUGFS_ADD(ave_beacon);
|
||||
DEBUGFS_ADD(beacon_timeout);
|
||||
DEBUGFS_ADD_MODE(smps, 0600);
|
||||
DEBUGFS_ADD_MODE(tkip_mic_test, 0200);
|
||||
|
Reference in New Issue
Block a user