Merge tag 'wireless-drivers-next-for-davem-2019-06-26' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Kalle Valu says: ==================== wireless-drivers-next patches for 5.3 First set of patches for 5.3, but not that many patches this time. This pull request fails to compile with the tip tree due to ktime_get_boot_ns() API changes there. It should be easy for Linus to fix it in p54 driver once he pulls this, an example resolution here: https://lkml.kernel.org/r/20190625160432.533aa140@canb.auug.org.au Major changes: airo * switch to use skcipher interface p54 * support boottime in scan results rtw88 * add fast xmit support * add random mac address on scan support rt2x00 * add software watchdog to detect hangs, it's disabled by default ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
@@ -843,17 +843,8 @@ il3945_add_debugfs(void *il, void *il_sta, struct dentry *dir)
|
||||
{
|
||||
struct il3945_rs_sta *lq_sta = il_sta;
|
||||
|
||||
lq_sta->rs_sta_dbgfs_stats_table_file =
|
||||
debugfs_create_file("rate_stats_table", 0600, dir, lq_sta,
|
||||
&rs_sta_dbgfs_stats_table_ops);
|
||||
|
||||
}
|
||||
|
||||
static void
|
||||
il3945_remove_debugfs(void *il, void *il_sta)
|
||||
{
|
||||
struct il3945_rs_sta *lq_sta = il_sta;
|
||||
debugfs_remove(lq_sta->rs_sta_dbgfs_stats_table_file);
|
||||
debugfs_create_file("rate_stats_table", 0600, dir, lq_sta,
|
||||
&rs_sta_dbgfs_stats_table_ops);
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -880,7 +871,6 @@ static const struct rate_control_ops rs_ops = {
|
||||
.free_sta = il3945_rs_free_sta,
|
||||
#ifdef CONFIG_MAC80211_DEBUGFS
|
||||
.add_sta_debugfs = il3945_add_debugfs,
|
||||
.remove_sta_debugfs = il3945_remove_debugfs,
|
||||
#endif
|
||||
|
||||
};
|
||||
|
@@ -72,9 +72,6 @@ struct il3945_rs_sta {
|
||||
u8 start_rate;
|
||||
struct timer_list rate_scale_flush;
|
||||
struct il3945_rate_scale_data win[RATE_COUNT_3945];
|
||||
#ifdef CONFIG_MAC80211_DEBUGFS
|
||||
struct dentry *rs_sta_dbgfs_stats_table_file;
|
||||
#endif
|
||||
|
||||
/* used to be in sta_info */
|
||||
int last_txrate_idx;
|
||||
|
@@ -2748,29 +2748,15 @@ static void
|
||||
il4965_rs_add_debugfs(void *il, void *il_sta, struct dentry *dir)
|
||||
{
|
||||
struct il_lq_sta *lq_sta = il_sta;
|
||||
lq_sta->rs_sta_dbgfs_scale_table_file =
|
||||
debugfs_create_file("rate_scale_table", 0600, dir,
|
||||
lq_sta, &rs_sta_dbgfs_scale_table_ops);
|
||||
lq_sta->rs_sta_dbgfs_stats_table_file =
|
||||
debugfs_create_file("rate_stats_table", 0400, dir, lq_sta,
|
||||
&rs_sta_dbgfs_stats_table_ops);
|
||||
lq_sta->rs_sta_dbgfs_rate_scale_data_file =
|
||||
debugfs_create_file("rate_scale_data", 0400, dir, lq_sta,
|
||||
&rs_sta_dbgfs_rate_scale_data_ops);
|
||||
lq_sta->rs_sta_dbgfs_tx_agg_tid_en_file =
|
||||
debugfs_create_u8("tx_agg_tid_enable", 0600, dir,
|
||||
&lq_sta->tx_agg_tid_en);
|
||||
|
||||
}
|
||||
|
||||
static void
|
||||
il4965_rs_remove_debugfs(void *il, void *il_sta)
|
||||
{
|
||||
struct il_lq_sta *lq_sta = il_sta;
|
||||
debugfs_remove(lq_sta->rs_sta_dbgfs_scale_table_file);
|
||||
debugfs_remove(lq_sta->rs_sta_dbgfs_stats_table_file);
|
||||
debugfs_remove(lq_sta->rs_sta_dbgfs_rate_scale_data_file);
|
||||
debugfs_remove(lq_sta->rs_sta_dbgfs_tx_agg_tid_en_file);
|
||||
debugfs_create_file("rate_scale_table", 0600, dir, lq_sta,
|
||||
&rs_sta_dbgfs_scale_table_ops);
|
||||
debugfs_create_file("rate_stats_table", 0400, dir, lq_sta,
|
||||
&rs_sta_dbgfs_stats_table_ops);
|
||||
debugfs_create_file("rate_scale_data", 0400, dir, lq_sta,
|
||||
&rs_sta_dbgfs_rate_scale_data_ops);
|
||||
debugfs_create_u8("tx_agg_tid_enable", 0600, dir,
|
||||
&lq_sta->tx_agg_tid_en);
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -2797,7 +2783,6 @@ static const struct rate_control_ops rs_4965_ops = {
|
||||
.free_sta = il4965_rs_free_sta,
|
||||
#ifdef CONFIG_MAC80211_DEBUGFS
|
||||
.add_sta_debugfs = il4965_rs_add_debugfs,
|
||||
.remove_sta_debugfs = il4965_rs_remove_debugfs,
|
||||
#endif
|
||||
};
|
||||
|
||||
|
@@ -2807,10 +2807,6 @@ struct il_lq_sta {
|
||||
struct il_traffic_load load[TID_MAX_LOAD_COUNT];
|
||||
u8 tx_agg_tid_en;
|
||||
#ifdef CONFIG_MAC80211_DEBUGFS
|
||||
struct dentry *rs_sta_dbgfs_scale_table_file;
|
||||
struct dentry *rs_sta_dbgfs_stats_table_file;
|
||||
struct dentry *rs_sta_dbgfs_rate_scale_data_file;
|
||||
struct dentry *rs_sta_dbgfs_tx_agg_tid_en_file;
|
||||
u32 dbg_fixed_rate;
|
||||
#endif
|
||||
struct il_priv *drv;
|
||||
|
Reference in New Issue
Block a user