aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/mac80211
Commit message (Collapse)AuthorAgeFilesLines
* ath9k: gather entropy from raw ADC I/Q samples (use the least significant ↵Felix Fietkau2013-10-201-0/+200
| | | | | | | | bit only) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38486
* rt2800usb: merge a fix to slow down tx status polling (#13523)Felix Fietkau2013-10-181-0/+22
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38452
* rt2x00: fix rf id for rt3352 (#14322)Felix Fietkau2013-10-141-0/+15
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38399
* ath9k: add some more pending fixes / optimizationsFelix Fietkau2013-10-149-55/+234
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38398
* ath5k: fix tx status processing errors (causing packet loss and throughput ↵Felix Fietkau2013-10-141-0/+21
| | | | | | | | issues) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38396
* ath9k: reduce rx buffer allocation sizeFelix Fietkau2013-10-141-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38395
* mac80211: b43: fix prefix for config optionsHauke Mehrtens2013-10-132-5/+5
| | | | | | | | | | | Config options in backports are starting with CPTCFG and not with CONFIG_. CONFIG_B43_BCMA was never true. This closes #13883. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38385
* ath9k: fix rx issues introduced in my last commit (fixes #14307)Felix Fietkau2013-10-106-13/+114
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38362
* ath9k: add some cleanups and minor fixesFelix Fietkau2013-10-1016-274/+1435
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38354
* mac80211: rtlwifi: Align private space in rtl_priv structHauke Mehrtens2013-10-091-0/+27
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38346
* mac80211: wl12xx: build them againHauke Mehrtens2013-10-071-1/+2
| | | | | | | | | | | | WL_TI is bool but was set to =m, which deactivated it. Now it is set to =y and should be activated in the config so the wl12xx driver gets build. This closes #14212. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38333
* mac80211: brcmfmac: BRCMFMAC_USB was not set in configHauke Mehrtens2013-10-071-1/+2
| | | | | | | | Somehow BRCMFMAC_USB was not set in the build and brcmfmac.ko did not had usb support. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38332
* ath9k: fix tx queueing issues after background scansFelix Fietkau2013-10-055-19/+60
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38304
* c80211: add iwldvm to iwlwifi, this is needed to support the old wifi card.Hauke Mehrtens2013-10-011-3/+5
| | | | | | | | This closes #14258 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38277
* mac80211: add AP inactivity handling / probing fixes to improve stabilityFelix Fietkau2013-09-291-2/+33
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38257
* mac80211: really fix the long standing wds ap tx power regression (#14153)Felix Fietkau2013-09-292-8/+38
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38255
* ath9k: fix an AP mode powersave issue with aggregationFelix Fietkau2013-09-291-21/+39
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38249
* ath9k: add missing tx lockingFelix Fietkau2013-09-181-34/+58
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38034
* kernel: make most modules use AutoProbeJohn Crispin2013-09-171-59/+49
| | | | | | | | now that we have modprobe we can set more than half of the modules to AutoProbe Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38021
* ath9k: merge a fix for PS-Poll responses + aggregationFelix Fietkau2013-09-171-29/+33
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38017
* mac80211: drop spoofed packets in ad-hoc mode (fixes #12427)Felix Fietkau2013-09-171-1/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38013
* ath9k: add another minor tx path fixFelix Fietkau2013-09-141-15/+23
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37985
* ath9k: merge a fix for tx processing issues with aggregationFelix Fietkau2013-09-141-46/+54
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37982
* rt2x00: merge an rt2800 initialization order fixFelix Fietkau2013-09-097-36/+62
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37922
* ath9k: clean up some patchesFelix Fietkau2013-09-085-29/+27
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37919
* mac80211: merge a big batch of upstream changes/improvementsFelix Fietkau2013-09-0826-203/+5091
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37918
* mac80211: kmod-rtl_pci: fix dependenciesHauke Mehrtens2013-09-051-7/+66
| | | | | | | | | | | | | | | | This fixes the following error: rtl_pci: Unknown symbol rtl_lps_leave (err 0) rtl_pci: Unknown symbol rtl_lps_enter (err 0) rtl8192ce: Unknown symbol rtl_pci_disconnect (err 0) rtl8192ce: Unknown symbol rtl_pci_probe (err 0) rtl8192de: Unknown symbol rtl_pci_disconnect (err 0) rtl8192de: Unknown symbol rtl_pci_probe (err 0) rtl8192se: Unknown symbol rtl_pci_disconnect (err 0) rtl8192se: Unknown symbol rtl_pci_probe (err 0) Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37905
* mac80211: do not download carl9170 firmware separately, but use the one from ↵Hauke Mehrtens2013-09-051-15/+5
| | | | | | | | | | linux-firemware linux-firemware contains the same version we loaded without this patch. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37901
* ath10k: enable Atheros 802.11ac driverHauke Mehrtens2013-09-051-2/+50
| | | | | | | | | | | | | | | | | | | | | | This enables usage of the ath10k driver on OpenWrt. Only 2.0 PCI hardware is supported. The ath10k firmware is currently only available through github so use that as its source for now. This goes build tested, not run time tested. [Hauke: I did some minor changes] Cc: ath10k@lists.infradead.org Cc: Kalle Valo <kvalo@qca.qualcomm.com> Cc: Kathy Giori <kgiori@qca.qualcomm.com> Cc: Mathieu Olivari <mathieu@qca.qualcomm.com> Cc: Jerome Proffit <jproffit@qca.qualcomm.com> Cc: Sujith Manoharan <c_manoha@qca.qualcomm.com> Cc: Matthew McClintock <mmcclint@qca.qualcomm.com> Signed-off-by: Luis R. Rodriguez <mcgrof@qca.qualcomm.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37898
* mac80211: add a bunch of rt2x00 specific changesGabor Juhos2013-08-2712-67/+3378
| | | | | | | | | | | | Backport some rt2x00 specific changes from wireless-testing/master-2013-08-26 to add support for RT3573 based devices. Also refresh the rt2x00 specific patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37843
* mac80211: merge a few ad-hoc mode fixesFelix Fietkau2013-08-261-4/+112
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37840
* mac80211: disable CCK rates for 802.11n clients on brcmsmac to fix crash issuesFelix Fietkau2013-08-267-11/+67
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37839
* mac80211: merge upstream change to fix mesh rssi thresholdsFelix Fietkau2013-08-151-0/+12
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37793
* ath9k: merge a few more cleanups/fixesFelix Fietkau2013-08-132-46/+204
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37767
* ath9k: reorganize patchesFelix Fietkau2013-08-1312-140/+108
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37766
* mac80211: merge upstream patch to suppress unnecessary ad-hoc mode scan with ↵Felix Fietkau2013-08-131-0/+20
| | | | | | | | fixed-freq, fixed-bssid Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37764
* ath9k: fix an rx descriptor processing race conditionFelix Fietkau2013-08-101-0/+82
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37746
* mac80211: Handle concurrent AP/STA beaconing properlyFelix Fietkau2013-08-061-1/+6
| | | | | | | | | Use the "start_disabled" option in hostapd that was added in the earlier patch. Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com> SVN-Revision: 37732
* ath9k: fold the aggregation rework into 300-pending_work.patch (tracked as ↵Felix Fietkau2013-08-0619-1337/+989
| | | | | | | | upstream submission) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37716
* mac80211: refresh a patch that was using the wrong patch styleFelix Fietkau2013-08-061-31/+25
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37715
* mac80211: fold the rtlwifi patch into 300-pending_work.patch (upstream patch)Felix Fietkau2013-08-062-408/+366
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37714
* ath9k: add some more fixes for the tx queueing reworkFelix Fietkau2013-08-063-15/+19
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37713
* mac80211: rtlwifi depends on PCI or USB support in the Kconfig fileHauke Mehrtens2013-08-051-1/+1
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37711
* kernel: fix DMA error when BCM4331 is connected to BCM4706Hauke Mehrtens2013-08-052-0/+120
| | | | | | | | | | | The BCM4331 supports a PCIe max request size of 512 bytes and uses that, but the PCIe controller in the BCM4706 just supports 128 Bytes and that causes a DMA error for packages bigger than 126 bytes. This fixes the problem by setting the BCM4331 also to 128 Bytes. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37709
* mac80211: fix rt2x00 dependencyGabor Juhos2013-08-051-3/+3
| | | | | | | | | | The current dependency prevents building of the rt2800{pci,usb} drivers for RT3883. Change the dependency to fix this. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37699
* mac80211: rt2x00: fix LED polarity patchGabor Juhos2013-08-051-9/+15
| | | | | | | | | | | | | | | | | | | | | | | The patch causes compiler warning ... <...>/drivers/net/wireless/rt2x00/rt2800lib.c: In function 'rt2800_init_eeprom': <...>/drivers/net/wireless/rt2x00/rt2800lib.c:5971:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ... and runtime errors on PCI/USB devices: [ 11.810000] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3071, rev 021c detected [ 11.830000] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0001 detected [ 11.880000] rt2x00mmio_regbusy_read() Indirect register access failed: offset=0x00007010, value=0x01ff0001 [ 12.080000] usb 1-1: reset high-speed USB device number 2 using ehci-platform [ 12.250000] ieee80211 phy1: rt2x00_set_rt: Info - RT chipset 5592, rev 0222 detecte [ 12.300000] ieee80211 phy1: rt2x00_set_rf: Info - RF chipset 000f detected [ 12.350000] ieee80211 phy1: rt2x00usb_regbusy_read: Error - Indirect register access failed: offset=0x00007010, value=0x1a93b47 [ 12.430000] ieee80211 phy1: rt2x00usb_regbusy_read: Error - Indirect register access failed: offset=0x00007010, value=0x11a93b47 [ 12.480000] ieee80211 phy1: rt2x00usb_regbusy_read: Error - Indirect register access failed: offset=0x00007010, value=0x11a93b47 Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37698
* mac80211: enable RT{33,35,53,55}XX chip support in rt2800usbGabor Juhos2013-08-051-1/+3
| | | | | | | | Closes #13951. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37697
* mac80211: add rtlwifi driversJonas Gorski2013-08-042-1/+530
| | | | | | | | | | Signed-off-by: Viktar Palstsiuk <viktar.palstsiuk@promwad.com> [jogo@openwrt.org: add missing DRIVER_11N_SUPPORT select, add missing usb dependencies, backport upstream fixes for Kconfig issues] Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37687
* mac80211: backport a few upstream fixesFelix Fietkau2013-08-022-10/+206
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37653
* mac80211: rt2x00: add missing of.h headerFelix Fietkau2013-07-291-1/+9
| | | | | | Signed-off-by: Felix Kaechele <heffer@fedoraproject.org> SVN-Revision: 37618