summaryrefslogtreecommitdiffstats
path: root/package/mac80211/patches
Commit message (Collapse)AuthorAgeFilesLines
* ath9k: optimize memory allocations - improves performance and reduces ath9k ↵nbd2011-01-261-0/+200
| | | | | | RAM usage by 2 MB per device git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25115 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: Improve ath5k/ar71xx PCI bug WARnbd2011-01-261-2/+2
| | | | | | | | | | | | | | | | | It has been confirmed by Atheros that this PCI bug affects the RX side only, so we can keep the 128B DMA size for TX. With this change we can double the thruput of ath5k from 15Mps to 30Mbps. We have been using this patch since more than 6 month in a production environment without problems and a significant performance improvement. It has also been said to fix HW encryption: http://www.mail-archive.com/ath5k-devel@lists.ath5k.org/msg04311.html Patch from: kentarou matsuyama <matsuyama@thinktube.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25104 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix tx queue debug countersnbd2011-01-261-0/+101
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25099 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2011-01-24nbd2011-01-2415-1565/+1326
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25093 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix some ps wakeup/restore issues that led to crashes and other weird ↵nbd2011-01-211-0/+61
| | | | | | behavior git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25058 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: disable PA predistortion on AR93xx for now until it is properly fixednbd2011-01-214-3/+35
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25056 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove virtual wiphy support - it was only experimental anyway and it ↵nbd2011-01-204-0/+2230
| | | | | | is not going to be maintained anymore git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25055 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add a few tx related fixesnbd2011-01-203-0/+222
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25054 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-01-19nbd2011-01-2015-245/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25053 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix the br_port_exists compatibility macro for 2.6.38nbd2011-01-201-0/+50
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25051 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rework wds sta fix - check for the protocol of the incoming frame ↵nbd2011-01-181-6/+30
| | | | | | instead of just the authorized state git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25039 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix frames looping back to a wds stationnbd2011-01-151-0/+18
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25008 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a few more aggregation related issues, should improve stabilitynbd2011-01-152-0/+40
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25007 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: include the kfifo backport in compat.ko if necessary (fixes ↵nbd2011-01-131-0/+24
| | | | | | libertas, rt2x00) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24978 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix spurious decryption crc error regressionnbd2011-01-131-0/+56
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24976 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: reduce the number of false positives triggered by the baseband hang ↵nbd2011-01-101-0/+30
| | | | | | check by only running it when beacon transmission is blocked git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24954 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a few aggregation reliability fixesnbd2011-01-093-0/+34
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24949 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2011-01-05, should improve aggregation ↵nbd2011-01-0932-719/+43
| | | | | | reliability in ath9k git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24948 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a race condition during key deletionnbd2011-01-041-0/+32
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24895 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add more pending fixes from linux-wireless@nbd2010-12-303-5/+41
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24858 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix rx dma descriptor error flag handlingnbd2010-12-301-0/+53
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24855 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add back the interrupt mitigation tweak and reduce the rx interrupt ↵nbd2010-12-241-0/+13
| | | | | | mitigation times further git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24819 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add pending fixes for revision checks and handling of the hw ↵nbd2010-12-241-1/+43
| | | | | | workaround register git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24818 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/mac80211: fix issue when CONFIG_MAC80211_LEDS is not set.acoul2010-12-231-0/+35
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24813 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add CONFIG_ATH5K_PCI only when not on aterhos targethauke2010-12-221-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24801 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: another optimization for tx performancenbd2010-12-181-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24677 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a crash in the tx pathnbd2010-12-181-0/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24672 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a missing return valuenbd2010-12-181-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24671 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: significantly reduce the cpu load caused by excessive skb header ↵nbd2010-12-181-0/+14
| | | | | | cloning git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24669 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: do not force the chainmask to 1 for legacy mode - it makes no sense ↵nbd2010-12-181-0/+75
| | | | | | and it reduces txpower and unnecessarily disables MRC git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24657 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-12-16nbd2010-12-1827-2900/+207
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24655 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: update initvals for ar9003nbd2010-12-162-0/+156
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24629 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove code for setting up gpio based baseband rfkill - it was never ↵nbd2010-12-161-0/+103
| | | | | | used, nor configured properly git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24628 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: use the number of pending aggregates instead of the queue depth to ↵nbd2010-12-161-0/+89
| | | | | | determine when it is time to form the next A-MPDU git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix some more issues in the paprd changesnbd2010-12-131-18/+26
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24539 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a few issues with pa predistortion on ar9003nbd2010-12-123-0/+375
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24504 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath: open up a few safe 5ghz channels in the world regdomain to make the ↵nbd2010-12-121-0/+12
| | | | | | regulatory override unnecessary in a few cases git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24503 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: merge a few pending cleanup patchesnbd2010-12-125-5/+1662
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24502 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: do not adjust the slot time setting for long distance, it seems to ↵nbd2010-12-112-0/+22
| | | | | | cause long latencies and low throughput git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24498 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix IBSS probe response storms on drivers that do not support ↵nbd2010-12-111-0/+11
| | | | | | drv_tx_last_beacon() git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24497 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: merge a pending patch for fixing tsf read and writenbd2010-12-111-0/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24496 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add missing %pV printk revertnbd2010-12-111-0/+21
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24480 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to 2010-12-09nbd2010-12-1128-3076/+586
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24471 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix non-AMPDU QoS per-tid sequence number assignmentnbd2010-12-101-0/+34
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24445 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix compile errors when LED support in the kernel is disablednbd2010-12-102-1/+21
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24411 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a null pointer deref issuenbd2010-12-071-0/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24312 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a DMA related race condition at hw reset timenbd2010-12-051-0/+74
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24261 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: work around a PCI controller bug which causes reads to the ↵nbd2010-12-041-13/+0
| | | | | | PCI_COMMAND register to return bogus values - properly fixes ath9k module reload issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24236 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2010-11-30nbd2010-12-0431-1669/+2419
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24235 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: use per-device struct for pm_qos_* operationsjuhosg2010-12-011-0/+92
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24209 3c298f89-4303-0410-b956-a3cf2f4a3e73