author | Victor Goldenshtein <victorg@ti.com> | |
Wed, 9 Jan 2013 12:08:35 +0000 (14:08 +0200) | ||
committer | Victor Goldenshtein <victorg@ti.com> | |
Wed, 9 Jan 2013 12:52:10 +0000 (14:52 +0200) | ||
commit | 13bec4cb4b1d5604c86fd5cfbf81e6845b38af90 | |
tree | 8903836ffdff33f55d137bf135be501e4c8af705 | tree | snapshot (tar.xz tar.gz zip) |
parent | 80fe90cf6de506d23798ea3e7d9fb503ff2b2608 | commit | diff |
update mc FW version 8.5.0.0.44
Bug fixes:
MCS00122856 TP improvements (throughput optimizations (both Tx and Rx):
ignore traffic indications if there were some more
traffic indication before the SWI was invoked.
faster classification by TID.
removal of redundant function calls.
MCS00121531 Recovery with assert 0xf69e(__GTRACE_SVC__tx_watchdog__D__c_331)
during robustness STA-stop-start-connect-TCP TX.
MCS00122122 (MR MC SUT-APUT : TCP RX throughput between SUT and extAP drop
from 37 Mbps to 4 Mbps while extSTA conn disconn from APUT).
MCS00122848 PwrMgt_EnterELP assert due to busy semaphore mac_phy_api.c,
allow 150usec grace time for rx abort completion before entering
power down.
MCS00117280 TP improvements (throughput optimizations (both Tx and Rx) – TP
is not meeting target performance): revert pwrmgt.c fixes to
version 8.5.0.0.42.
Add Rate Policy for ADDBA REQ + DELBA to have 10 retries.
NAV Protection module – add comments + change function interface
to role context pointer instead of role id.
MCS00122853 Support A2DP sink by WLAN FW (still work should be done
in the BT for full support).
In AP A2DP - work with fixed times.
Send full CTS for A2DP (was half before).
MCS00122854 Decrease the compensations’ defines of the passive scan, because
the driver has increased the passive scan time per channel.
MCS00122339 SG: RX BA session not resumed after SCO turned off, for Role ID != 0
MCS00121550 scheduler fixes.
Reduction of request size.
increasing # of requests to 22 to support heavy duty scenarios.
Fix support when running out of plan entries.
MCS00122850 tx-power fix: get power index handling case when role wasn't allocated
with any tx power index (meaning it is not WLAN role- guessing it is
DEVICE role), return NON_SERVING_INDEX bitmap in this case.
Signed-off-by: Victor Goldenshtein <victorg@ti.com>
Bug fixes:
MCS00122856 TP improvements (throughput optimizations (both Tx and Rx):
ignore traffic indications if there were some more
traffic indication before the SWI was invoked.
faster classification by TID.
removal of redundant function calls.
MCS00121531 Recovery with assert 0xf69e(__GTRACE_SVC__tx_watchdog__D__c_331)
during robustness STA-stop-start-connect-TCP TX.
MCS00122122 (MR MC SUT-APUT : TCP RX throughput between SUT and extAP drop
from 37 Mbps to 4 Mbps while extSTA conn disconn from APUT).
MCS00122848 PwrMgt_EnterELP assert due to busy semaphore mac_phy_api.c,
allow 150usec grace time for rx abort completion before entering
power down.
MCS00117280 TP improvements (throughput optimizations (both Tx and Rx) – TP
is not meeting target performance): revert pwrmgt.c fixes to
version 8.5.0.0.42.
Add Rate Policy for ADDBA REQ + DELBA to have 10 retries.
NAV Protection module – add comments + change function interface
to role context pointer instead of role id.
MCS00122853 Support A2DP sink by WLAN FW (still work should be done
in the BT for full support).
In AP A2DP - work with fixed times.
Send full CTS for A2DP (was half before).
MCS00122854 Decrease the compensations’ defines of the passive scan, because
the driver has increased the passive scan time per channel.
MCS00122339 SG: RX BA session not resumed after SCO turned off, for Role ID != 0
MCS00121550 scheduler fixes.
Reduction of request size.
increasing # of requests to 22 to support heavy duty scenarios.
Fix support when running out of plan entries.
MCS00122850 tx-power fix: get power index handling case when role wasn't allocated
with any tx power index (meaning it is not WLAN role- guessing it is
DEVICE role), return NON_SERVING_INDEX bitmap in this case.
Signed-off-by: Victor Goldenshtein <victorg@ti.com>
wl18xx-fw-mc.bin | diff | blob | history |