Skip to content

Commit

Permalink
wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting
Browse files Browse the repository at this point in the history
There's a bunch of duplicated code in the normal data RX and
the no-data RX paths, refactor that.

Note that we're evidently not implementing the 6 GHz band in
the no-data path correctly, need to fix that in firmware
first. Also, we were setting the NSS differently, keep doing
that, but just override the previous values.

Note also that we used to drop frames with bad rate data, to
simplify that just report rate 0 and continue.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20220906161827.a81580d5e769.I3ee7a1fe1adf8684c48713dbbdc2cbc60bd24cd1@changeid
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
  • Loading branch information
Johannes Berg authored and Gregory Greenman committed Sep 18, 2022
1 parent eab9ebf commit f149054
Showing 1 changed file with 165 additions and 191 deletions.
Loading

0 comments on commit f149054

Please sign in to comment.