linux/drivers/net/wireless/ti/wlcore
Arik Nemtsov d6037d22f3 wlcore: don't take mutex before stopping queues
Protect all functions touching queue_stop_reasons by spin-lock, since
they are accessed by op_tx. Now there's no need to take the mutex
before caling wlcore_queue_xxx functions.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
2012-12-11 12:37:22 +02:00
..
acx.c wlcore: add ACX_PEER_CAP command 2012-12-11 09:35:34 +02:00
acx.h wlcore: update acx enum 2012-11-27 10:49:28 +02:00
boot.c wlcore/wl12xx/wl18xx: verify multi-role and single-role fw versions 2012-12-04 16:36:12 +02:00
boot.h wlcore: create private static_data area and add operation to parse it 2012-06-05 15:58:20 +03:00
cmd.c wlcore: use link count for single-STA-PSM optimization 2012-12-11 12:25:37 +02:00
cmd.h wlcore: allow fw commands to fail 2012-12-04 17:05:52 +02:00
conf.h wlcore: increase scan dwell times if no activity 2012-12-11 10:25:39 +02:00
debug.h wlcore: make debug prints work without dynamic debug 2012-09-27 12:13:52 +03:00
debugfs.c wlcore: count packets held per AC in each vif 2012-12-05 09:43:33 +02:00
debugfs.h wlcore: add debugfs macro to help print fw statistics arrays 2012-06-05 15:58:08 +03:00
event.c wlcore: call ieee80211_sched_scan_stopped on interface removal 2012-11-28 11:41:44 +02:00
event.h wlcore: add new reg-domain configuration command 2012-11-28 11:41:43 +02:00
hw_ops.h wlcore/wl18xx: change priority calculations for links 2012-12-11 12:25:18 +02:00
ini.h wlcore/wl12xx: add support for HP and SKW FEM radio manufacturers 2012-06-13 21:52:56 +03:00
init.c wlcore: remove WLCORE_QUIRK_NO_ELP 2012-12-04 17:05:52 +02:00
init.h
io.c wlcore: Prevent processing of work items during op_stop 2012-07-10 12:10:14 -04:00
io.h wlcore: Prevent interaction with HW after recovery is queued 2012-09-27 12:13:50 +03:00
Kconfig wlcore: drop INET dependency 2012-06-25 15:14:13 -04:00
main.c wlcore: don't take mutex before stopping queues 2012-12-11 12:37:22 +02:00
Makefile
ps.c wlcore: count packets held per AC in each vif 2012-12-05 09:43:33 +02:00
ps.h
rx.c wlcore: improve handling for Rx errors 2012-12-11 10:26:23 +02:00
rx.h wlcore: improve handling for Rx errors 2012-12-11 10:26:23 +02:00
scan.c wlcore: increase scan dwell times if no activity 2012-12-11 10:25:39 +02:00
scan.h wlcore: configure dwell times according to scan type 2012-11-28 11:45:42 +02:00
sdio.c wlcore: sdio: use platform_device_unregister in wl1271_remove() 2012-11-16 19:53:00 +02:00
spi.c wlcore: SPI - fix spi transfer_list 2012-11-16 19:53:01 +02:00
testmode.c wlcore: Prevent interaction with HW after recovery is queued 2012-09-27 12:13:50 +03:00
testmode.h
tx.c wlcore: don't take mutex before stopping queues 2012-12-11 12:37:22 +02:00
tx.h wlcore: don't take mutex before stopping queues 2012-12-11 12:37:22 +02:00
wl12xx_80211.h
wl12xx_platform_data.c
wlcore_i.h wlcore: use separate HW queue for each AC in each vif 2012-12-11 12:37:13 +02:00
wlcore.h wlcore: use separate HW queue for each AC in each vif 2012-12-11 12:37:13 +02:00