linux/drivers/net/wireless/intel/iwlwifi/mvm
Sara Sharon 77fe739554 iwlwifi: mvm: update rx_status with mactime flag
When forming IBSS, mac80211 scans in order to find an already
existing cell to join.
In case the scan does not find any existing cell a new IBSS
cell is formed.
When receiving the beacons of another IBSS cell we should
merge if the other IBSS cell's TSF is higher than ours.
However, currently iwlmvm does not set any timestamp flag in
rx_status so there is no valid rx timestamp to compare the
beacon's TSF to.
The reason for that is that TSF as indicated by the firmware
is at INA time, but up till now mac80211 expected the TSF at
the beginning or end of the MPDU.
Set the flag to the newly added RX_FLAG_MACTIME_PLCP_START flag.

Signed-off-by: Sara Sharon <sara.sharon@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2016-02-27 22:00:05 +02:00
..
binding.c
coex_legacy.c
coex.c
constants.h iwlwifi: mvm: make collecting fw debug data optional 2016-02-01 16:40:20 +02:00
d3.c Here's another round of updates for -next: 2016-02-27 21:59:03 +02:00
debugfs-vif.c iwlwifi: mvm: support setting minimum quota from debugfs 2016-02-01 16:40:23 +02:00
debugfs.c iwlwifi: mvm: allow to limit the A-MSDU from debugfs 2016-02-27 22:00:01 +02:00
debugfs.h
fw-api-coex.h
fw-api-d3.h iwlwifi: mvm: support beacon storing 2016-02-01 16:40:22 +02:00
fw-api-mac.h
fw-api-power.h
fw-api-rs.h
fw-api-rx.h iwlwifi: pcie: update iwl_mpdu_desc fields 2016-02-01 16:40:28 +02:00
fw-api-scan.h iwlwifi: mvm: add extended dwell time 2015-12-20 23:27:40 +02:00
fw-api-sta.h iwlwifi: mvm: add new ADD_STA command version 2016-02-01 16:40:27 +02:00
fw-api-stats.h
fw-api-tof.h
fw-api-tx.h iwlwifi: mvm: rs: fix TPC statistics handling 2016-01-26 16:03:35 +02:00
fw-api.h iwlwifi: mvm: update firmware of VHT MU-MIMO groups status on restart 2016-02-27 21:59:59 +02:00
fw-dbg.c iwlwifi: mvm: remove shadowing variable 2016-02-01 16:40:20 +02:00
fw-dbg.h iwlwifi: mvm: constify the parameters of a few functions in fw-dbg.c 2016-01-07 19:01:32 +02:00
fw.c iwlwifi: mvm: fix RSS key sizing 2016-02-27 21:59:51 +02:00
led.c
mac80211.c iwlwifi: mvm: add Tx A-MSDU inside A-MPDU 2016-02-27 22:00:01 +02:00
mac-ctxt.c iwlwifi: mvm: update rx_status with mactime flag 2016-02-27 22:00:05 +02:00
Makefile iwlwifi: update key params on d0i3 entrance/exit 2015-12-20 23:27:43 +02:00
mvm.h iwlwifi: mvm: allow to limit the A-MSDU from debugfs 2016-02-27 22:00:01 +02:00
nvm.c iwlwifi: treat iwl_parse_nvm_data() MAC addr as little endian 2016-02-01 16:40:25 +02:00
offloading.c
ops.c iwlwifi: support tracing wide commands 2016-02-27 22:00:04 +02:00
phy-ctxt.c
power.c iwlwifi: mvm: Remove iwl_mvm_update_beacon_abort 2016-02-01 16:40:26 +02:00
quota.c iwlwifi: mvm: support setting minimum quota from debugfs 2016-02-01 16:40:23 +02:00
rs.c iwlwifi: mvm: don't enable A-MSDU when the rates are too low 2016-02-27 22:00:02 +02:00
rs.h
rx.c iwlwifi: mvm: update rx_status with mactime flag 2016-02-27 22:00:05 +02:00
rxmq.c iwlwifi: mvm: update rx_status with mactime flag 2016-02-27 22:00:05 +02:00
scan.c iwlwifi: mvm: handle pass all scan reporting 2016-02-27 21:59:53 +02:00
sf.c
sta.c iwlwifi: mvm: add Tx A-MSDU inside A-MPDU 2016-02-27 22:00:01 +02:00
sta.h iwlwifi: mvm: don't enable A-MSDU when the rates are too low 2016-02-27 22:00:02 +02:00
tdls.c
testmode.h
time-event.c
time-event.h
tof.c
tof.h
tt.c iwlwifi: mvm: add registration to cooling device 2016-02-27 21:59:50 +02:00
tx.c iwlwifi: mvm: don't send an A-MSDU that is larger than the TXF 2016-02-27 22:00:03 +02:00
utils.c iwlwifi: mvm: track low-latency sources separately 2016-02-01 16:40:22 +02:00