linux/drivers/net/wireless/intel/iwlwifi/mvm
Liad Kaufman 6d759b02f4 iwlwifi: mvm: support TX on MONITOR iface
When trying to TX through a monitor interface, the
conditions in iwl_mvm_tx_skb_non_sta() don't match
and the frame tries to go out from an usued TXQ.

Add a check for monitor iface, and use the AUX queue
in such a case.

In non-DQA mode the frame is sent through the
static-allocated queues anyway, so the problem is
in DQA mode only.

Signed-off-by: Liad Kaufman <liad.kaufman@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2017-06-23 12:27:52 +03:00
..
binding.c iwlwifi: mvm: memset binding before setting values 2017-04-25 23:06:51 +03:00
coex.c iwlwifi: mvm: document structures used by commands 2017-06-02 14:07:53 +03:00
constants.h iwlwifi: mvm: support old method of NVM parsing 2017-06-02 14:07:46 +03:00
d3.c iwlwifi: mvm: support D0I3_END_CMD at the start of resume 2017-06-23 00:13:00 +03:00
debugfs-vif.c iwlwifi: mvm: use scnprintf() instead of snprintf() 2017-06-23 00:13:00 +03:00
debugfs.c iwlwifi: mvm: support new flush API 2017-06-23 12:19:33 +03:00
debugfs.h
fw-api-coex.h iwlwifi: mvm: add documentation links to various fields 2017-06-02 14:07:51 +03:00
fw-api-d3.h iwlwifi: mvm: add documentation to some WoWLAN commands 2017-06-02 14:07:50 +03:00
fw-api-mac.h iwlwifi: mvm: document assoc_beacon_arrive_time 2017-06-23 12:19:54 +03:00
fw-api-power.h iwlwifi: mvm: fix many kernel-doc warnings 2017-06-02 14:10:45 +03:00
fw-api-rs.h First batch of iwlwifi driver patches 4.13 2017-06-12 19:29:39 +03:00
fw-api-rx.h iwlwifi: mvm: document RX structures 2017-06-05 23:25:20 +03:00
fw-api-scan.h iwlwifi: mvm: better link scan notification results length 2017-06-23 00:13:02 +03:00
fw-api-sta.h iwlwifi: mvm: create/name various enums 2017-06-02 14:07:52 +03:00
fw-api-stats.h iwlwifi: mvm: create/name various enums 2017-06-02 14:07:52 +03:00
fw-api-tof.h iwlwifi: fw-api: cleanup cycle includes 2017-06-05 23:34:30 +03:00
fw-api-tx.h iwlwifi: mvm: support new flush API 2017-06-23 12:19:33 +03:00
fw-api.h iwlwifi: mvm: fix typo in CTDP_CMD_OPERATION_REPORT description 2017-06-23 12:27:11 +03:00
fw-dbg.c iwlwifi: mvm: reset the fw_dump_desc pointer after ASSERT 2017-06-23 12:09:13 +03:00
fw-dbg.h iwlwifi: mvm: consider P2p device type for firmware dump triggers 2016-08-29 22:29:04 +03:00
fw.c iwlwifi: mvm: convert ucode_loaded to a status bit 2017-06-05 23:34:27 +03:00
led.c iwlwifi: mvm: support init flow debugging 2017-06-05 23:29:32 +03:00
mac80211.c iwlwifi: mvm: fix the recovery flow while connecting 2017-06-23 12:04:14 +03:00
mac-ctxt.c iwlwifi: mvm: set assoc_beacon_arrive_time 2017-06-23 12:08:34 +03:00
Makefile Makefile: drop -D__CHECK_ENDIAN__ from cflags 2016-12-16 00:13:43 +02:00
mvm.h iwlwifi: mvm: support new flush API 2017-06-23 12:19:33 +03:00
nvm.c iwlwifi: mvm: print base HW address during init 2017-06-23 12:20:16 +03:00
offloading.c
ops.c iwlwifi: mvm: support new flush API 2017-06-23 12:19:33 +03:00
phy-ctxt.c iwlwifi: mvm: support changing band for phy context 2017-04-19 22:21:49 +03:00
power.c iwlwifi: mvm: cleanup incorrect and redundant define 2017-02-03 16:26:39 +02:00
quota.c
rs.c iwlwifi: mvm: rs: add logs for the wrong antenna case 2017-06-23 00:13:01 +03:00
rs.h iwlwifi: mvm: rs: start using LQ command color 2017-06-05 21:45:41 +03:00
rx.c Another set of patches for -next: 2017-04-28 14:41:15 -04:00
rxmq.c iwlwifi: mvm: remove pointless num_stored condition 2017-06-23 00:12:59 +03:00
scan.c iwlwifi: mvm: use schedule_delayed_work() 2017-06-05 23:34:26 +03:00
sf.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
sta.c iwlwifi: mvm: support new flush API 2017-06-23 12:19:33 +03:00
sta.h iwlwifi: mvm: support aggregations on A000 HW 2017-06-23 00:13:02 +03:00
tdls.c iwlwifi: mvm: use schedule_delayed_work() 2017-06-05 23:34:26 +03:00
testmode.h
time-event.c iwlwifi: mvm: flush per station for DQA mode 2017-06-02 13:15:05 +03:00
time-event.h
tof.c iwlwifi: mvm: support init flow debugging 2017-06-05 23:29:32 +03:00
tof.h
tt.c First batch of iwlwifi driver patches 4.13 2017-06-12 19:29:39 +03:00
tx.c iwlwifi: mvm: support TX on MONITOR iface 2017-06-23 12:27:52 +03:00
utils.c iwlwifi: add a W/A for a scheduler hardware bug 2017-06-23 12:07:04 +03:00