android_kernel_oneplus_msm8998/drivers/net/wireless/wl12xx
Ido Yariv a19606b433 wl1271: Support firmware TX packet aggregation
Instead of sending one packet at a time to the firmware, try to
send all available packets at once.
This optimization decreases the number of transactions, which saves
CPU cycles and increases network throughput.

Signed-off-by: Ido Yariv <ido@wizery.com>
Tested-by: Juuso Oikarinen <juuso.oikarinen@nokia.com>
Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
2010-10-05 16:27:33 +03:00
..
Kconfig wl12xx: add platform data passing support 2010-09-21 11:04:57 -04:00
Makefile
wl12xx_80211.h
wl12xx_platform_data.c wl12xx: add platform data passing support 2010-09-21 11:04:57 -04:00
wl1251.h wl1251: Fix queue stopping/waking for TX path 2010-08-31 14:20:40 -04:00
wl1251_acx.c drivers/net/wireless/wl12xx: Use available error codes 2010-08-24 16:28:05 -04:00
wl1251_acx.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_boot.c wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_boot.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_cmd.c drivers/net/wireless/wl12xx: Use available error codes 2010-08-24 16:28:05 -04:00
wl1251_cmd.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_debugfs.c wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_debugfs.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_event.c wl12xx: remove unneeded locking 2010-08-27 13:27:06 -04:00
wl1251_event.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_init.c wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_init.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_io.c wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_io.h
wl1251_main.c wl1251: Fix queue stopping/waking for TX path 2010-08-31 14:20:40 -04:00
wl1251_ps.c wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_ps.h wl1251: move include guard after the license 2010-08-25 14:33:19 -04:00
wl1251_reg.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_rx.c wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_rx.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_sdio.c wl12xx: make wl12xx.h common to both spi and sdio 2010-09-21 11:04:38 -04:00
wl1251_spi.c wl12xx: make wl12xx.h common to both spi and sdio 2010-09-21 11:04:38 -04:00
wl1251_spi.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1251_tx.c wl1251: Fix queue stopping/waking for TX path 2010-08-31 14:20:40 -04:00
wl1251_tx.h wl1251: remove copyright contact person 2010-08-25 14:33:19 -04:00
wl1271.h wl1271: Support firmware RX packet aggregation 2010-10-05 16:27:29 +03:00
wl1271_acx.c wl1271: Remove acx_fw_version function 2010-09-28 12:15:08 +03:00
wl1271_acx.h wl1271: Remove acx_fw_version function 2010-09-28 12:15:08 +03:00
wl1271_boot.c wl1271: Enable/disable 11a support based on INI configuration 2010-09-28 12:15:10 +03:00
wl1271_boot.h wl1271: make ref_clock configurable by board 2010-09-21 11:05:00 -04:00
wl1271_cmd.c wl1271: Increase connection reliability 2010-09-28 12:30:06 +03:00
wl1271_cmd.h wl1271: Add support for hardware GEM cipher 2010-09-28 12:30:07 +03:00
wl1271_conf.h wl1271: Increase connection reliability 2010-09-28 12:30:06 +03:00
wl1271_debugfs.c
wl1271_debugfs.h
wl1271_event.c wl1271: Increase connection reliability 2010-09-28 12:30:06 +03:00
wl1271_event.h
wl1271_ini.h
wl1271_init.c wl1271: Fix AC/TID default configuration 2010-09-28 12:30:02 +03:00
wl1271_init.h
wl1271_io.c
wl1271_io.h wl1271: propagate set_power's return value 2010-09-21 11:04:56 -04:00
wl1271_main.c wl1271: Support firmware RX packet aggregation 2010-10-05 16:27:29 +03:00
wl1271_ps.c wl1271: Add hardware recovery mechanism 2010-09-28 12:30:04 +03:00
wl1271_ps.h wl1271: Reduce rate used for last PSM entry attempt 2010-09-28 12:15:11 +03:00
wl1271_reg.h
wl1271_rx.c wl1271: Support firmware RX packet aggregation 2010-10-05 16:27:29 +03:00
wl1271_rx.h
wl1271_scan.c wl1271: Optimize scan duration 2010-09-28 12:30:06 +03:00
wl1271_scan.h wl1271: Optimize scan duration 2010-09-28 12:30:06 +03:00
wl1271_sdio.c wl1271: Release interrupt *after* releasing the driver context 2010-09-28 12:15:09 +03:00
wl1271_spi.c wl1271: Handle large SPI transfers 2010-10-05 16:27:24 +03:00
wl1271_testmode.c wl1271: Enable/disable 11a support based on INI configuration 2010-09-28 12:15:10 +03:00
wl1271_testmode.h
wl1271_tx.c wl1271: Support firmware TX packet aggregation 2010-10-05 16:27:33 +03:00
wl1271_tx.h wl1271: Fix tid-configuration of TX frames 2010-09-28 12:30:01 +03:00