aboutsummaryrefslogtreecommitdiffstats
path: root/package/mac80211/patches
Commit message (Collapse)AuthorAgeFilesLines
* ath9k: fix a soft lockup on smp systemsFelix Fietkau2013-01-145-21/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35152 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove a lock to fix a deadlock on hw resetFelix Fietkau2013-01-144-18/+78
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35147 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix monitor mode injectionFelix Fietkau2013-01-131-0/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35145 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rt2x00: fix PCI eeprom patchGabor Juhos2013-01-131-4/+4
| | | | | | | | | | | | | | Fixes the following warnings: CC [M] <...>/drivers/net/wireless/rt2x00/rt2800pci.o <...>/drivers/net/wireless/rt2x00/rt2800pci.c: In function 'rt2800pci_read_eeprom_file': <...>/drivers/net/wireless/rt2x00/rt2800pci.c:95:2: warning: 'return' with a value, in function returning void [enabled by default] <...>/drivers/net/wireless/rt2x00/rt2800pci.c: In function 'rt2800pci_read_eeprom': <...>/drivers/net/wireless/rt2x00/rt2800pci.c:994:2: warning: 'retval' may be used uninitialized in this function [-Wuninitialized] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35143 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix memory corruption issues on ar5416/ar91xxFelix Fietkau2013-01-137-10/+218
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35139 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix enabling HT40-Felix Fietkau2013-01-113-5/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35096 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add a fix for ht40 connectionsFelix Fietkau2013-01-111-0/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35094 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add updated tx gain tables, fixes stability issues on TL-WDR4300 and ↵Felix Fietkau2013-01-101-0/+645
| | | | | | other devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35089 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add some calibration fixes from wireless-testingFelix Fietkau2013-01-101-0/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35081 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: correct a logic error in the rx path fixFelix Fietkau2013-01-091-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35067 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211, ath9k: merge some pending fixes from linux-wireless@Felix Fietkau2013-01-099-22/+543
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35066 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to 2013-01-07, add several ath9k stability fixesFelix Fietkau2013-01-0940-1831/+383
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35063 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: disable TX_IQ_ON_AGC_CAL on AR934x, should improve stabilityFelix Fietkau2013-01-021-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34979 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchesFelix Fietkau2012-12-283-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34911 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: assume 2-byte aligning for 802.11 packets, slightly improves code ↵Felix Fietkau2012-12-282-0/+449
| | | | | | size and performance git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34910 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update rt2x00 rx_status patchGabor Juhos2012-12-113-69/+19
| | | | | | | | Also remove the superfluous ones for ath5k, p54. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: zero-out rx_status in rt2x00, ath5k, p54Gabor Juhos2012-12-113-0/+115
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix possible NULL pointer dereference in ath9kGabor Juhos2012-12-101-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34624 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix channel context related warnings when using wds ap mode (fixes ↵Felix Fietkau2012-12-107-15/+149
| | | | | | #12585) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* b43: fix tx path skb leaksFelix Fietkau2012-12-102-4/+82
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34607 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: ath9k: allow to load EEPROM data via firmware APIGabor Juhos2012-12-1013-34/+530
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34606 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: ath9k: fix OTP register offsets for AR9340Gabor Juhos2012-12-101-0/+73
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34605 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath5k: fix skb leaks (should fix #12199)Felix Fietkau2012-12-101-0/+31
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34603 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix setting txpower (#12594)Felix Fietkau2012-12-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34594 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: improve signal strength / channel noise reporting accuracyFelix Fietkau2012-12-101-0/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34592 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchesFelix Fietkau2012-12-103-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34591 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge fix for carl9170 upstream regressionFelix Fietkau2012-12-101-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34590 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2012-12-06Felix Fietkau2012-12-0758-2110/+580
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34571 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: brcmsmac: do a read after write when writing objmem to device.Hauke Mehrtens2012-12-072-10/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34570 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: clean up patches, replace patching config.mk with a generated sed ↵Felix Fietkau2012-12-0629-911/+35
| | | | | | expression git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34531 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchesGabor Juhos2012-12-0218-46/+40
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34464 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rename a misnamed ath9k patchGabor Juhos2012-12-021-0/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34463 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211/rt2x00: add rf_vals for Rt3352 with Xtal=20MHzGabor Juhos2012-11-201-0/+121
| | | | | | | | | [juhosg: move ramips specific stuff into a followup patch] Signed-off-by: Daniel Golle <dgolle@allnet.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34269 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211/rt2x00: support Rt3352 with external PAGabor Juhos2012-11-201-0/+212
| | | | | | | | | This is needed for WiFi to work e.g. on DIR-615 rev.H1. Signed-off-by: Daniel Golle <dgolle@allnet.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34268 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add more tx skb free fixes (hopefully final fix to #11894)Felix Fietkau2012-11-103-160/+209
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34133 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: prevent reconfigure calls while interfaces are downFelix Fietkau2012-10-312-1/+13
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34030 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: report tx status for dropped frames, should fix some remaining ↵Felix Fietkau2012-10-291-38/+133
| | | | | | stability issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33991 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a patch that prevents excessive retry of single frames during an ↵Felix Fietkau2012-10-295-11/+41
| | | | | | aggregation session git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33989 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: allow to disable [25]GHz support in ath9k via platform dataGabor Juhos2012-10-271-0/+70
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33954 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a stale bf->bf_next pointer, potentially leading to double-free ↵Felix Fietkau2012-10-251-0/+18
| | | | | | errors and "Failed to stop Tx DMA" errors git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33938 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchFelix Fietkau2012-10-251-10/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33937 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma and ssb to master-2012-10-18 from wireless-testingHauke Mehrtens2012-10-251-0/+48
| | | | | | | | * update the flash driver for bcm47xx to use the stubs already in bcma * do some misc enhancements to the flash drivers for bcm47xx git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33920 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix operating state check on changing the channel bandwidth via debugfsFelix Fietkau2012-10-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33891 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge a client mode state handling fix, refresh patchesFelix Fietkau2012-10-173-3/+62
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33821 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: use ieee80211_free_txskb in a few more placesFelix Fietkau2012-10-101-0/+51
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33695 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: brcmsmac: use firmware extracted from proprietary driverHauke Mehrtens2012-10-081-1/+1
| | | | | | | | | The firmware from linux-firmware does not support the rev 17 core found in a bcm4716. The firmware extracted from the proprietary driver supports this core. Use this firmware instead by default. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33669 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchesFelix Fietkau2012-10-072-41/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33636 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: use ieee80211_free_txskb in a few more places to prevent skb leaksFelix Fietkau2012-10-072-1/+108
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33635 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix invalid register access on single-stream ar93xx devicesFelix Fietkau2012-10-051-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33628 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211/rt2x00: fix lna assignment typo in Rt3352 which went upstreamGabor Juhos2012-10-041-0/+30
| | | | | | | | | | Reviewing what went into wireless-testing I found a quite nasty mistake, probably a result of copy&past'ing from the lines below in rt2800lib.c. This adds another patch to fix that. Signed-off-by: Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33616 3c298f89-4303-0410-b956-a3cf2f4a3e73