kernel-fxtec-pro1x/drivers/net/wireless/ti/wlcore
Arik Nemtsov b50a62bb39 wlcore: initialize per-link FW freed blocks correctly
When a link is allocated, sometimes the "freed packets" counter in FW
is non zero, but we always assumed it is. This caused us to incorrectly
account FW allocated blocks in some cases.

When operating in AP mode, this bug caused some stations to never
come back from PSM.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
2012-12-05 09:43:32 +02:00
..
acx.c wlcore: allow ACX_BA_SESSION_RX_SETUP to fail 2012-12-04 17:05:52 +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: initialize per-link FW freed blocks correctly 2012-12-05 09:43:32 +02:00
cmd.h wlcore: allow fw commands to fail 2012-12-04 17:05:52 +02:00
conf.h wlcore/wl18xx/wl12xx: add recovery settings to conf 2012-12-04 16:36:09 +02:00
debug.h wlcore: make debug prints work without dynamic debug 2012-09-27 12:13:52 +03:00
debugfs.c wlcore: gather information about firmware stability 2012-12-04 16:36:09 +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: use new set bandwidth command to adjusting channel BW 2012-11-28 11:45:42 +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: restore default channel configuration 2012-12-05 09:42:35 +02:00
Makefile
ps.c wlcore: Fix the usage of wait_for_completion_timeout 2012-11-16 19:53:01 +02:00
ps.h
rx.c wlcore: add new reg-domain configuration command 2012-11-28 11:41:43 +02:00
rx.h wlcore: check Rx-filter functions in the suspend path 2012-06-23 09:32:32 +03:00
scan.c wlcore: configure dwell times according to scan type 2012-11-28 11:45:42 +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: consolidate free_link and always call it 2012-12-05 09:41:47 +02:00
tx.h wlcore: op_tx: pass sta explicitly when inferring frame hlid 2012-07-31 16:11:03 +02:00
wl12xx_80211.h
wl12xx_platform_data.c
wlcore.h wlcore: restore default channel configuration 2012-12-05 09:42:35 +02:00
wlcore_i.h wlcore/wl12xx: remove deprecated FW version check 2012-12-04 16:36:10 +02:00