]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: mvm: implement extended HE-MU sniffer API
authorJohannes Berg <johannes.berg@intel.com>
Thu, 26 Apr 2018 11:14:26 +0000 (13:14 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 31 Aug 2018 08:38:34 +0000 (11:38 +0300)
commitf9f11fae5e60e60924f07abbfeddb16c5f8d106a
tree8862fc515dc0983dd0749b41ff0fb79005521769
parentc6418e90cc530feb87986ca6438dab9f1062d503
iwlwifi: mvm: implement extended HE-MU sniffer API

Implement the extended HE-MU info type decoding to show the HE-SIG-B
common contents in the HE-MU radiotap field.

The DW4 data is partially overwritten by the hardware in all cases, so
only the higher 16 bits can be used.  To be able to use it for the HE
SIG-B common data anyway, move the bits around in the following way:

  SIG-B common 0: DW 4 -> DW 7
  SIG-B common 1: DW 7 -> DW 8
  SIG-B common 2: DW 8 -> DW 4 (upper half)

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c