aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/mac80211
Commit message (Collapse)AuthorAgeFilesLines
* 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
* ath9k: fix several issues in the tx queueing reworkFelix Fietkau2013-07-2911-107/+225
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37616
* mac80211: rt2x00: fix default register settings for rt5350John Crispin2013-07-291-33/+38
| | | | | | | | | Comparing the RTSDK driver and mac80211 revealed, that this register needs to have a special setup on rt5350. Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 37608
* mac80211: rt2x00: enable setting wifi led polarity from OFJohn Crispin2013-07-291-0/+26
| | | | | | | | | | | | | This patch enables setting the wifi led polarity from OF. It can be used in a DTS' wmac section like this: ralink,led-polarity = <1>; Valid values are 0 or 1. Signed-off-by: Felix Kaechele <heffer@fedoraproject.org> SVN-Revision: 37607
* rt2x00: merge fix for queue stoppingFelix Fietkau2013-07-291-0/+42
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37603
* mac80211: add support for verbose builds using V=scFelix Fietkau2013-07-291-0/+4
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37597
* strict_strtoul is obsolete, use kstrtoul insteadJohn Crispin2013-07-272-2/+2
| | | | | | | | based on http://patchwork.openwrt.org/patch/3827/ Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 37562
* authsae: adapt uci scripts to use authsaeFelix Fietkau2013-07-261-6/+18
| | | | | | | | | | | | This patch modifies the uci scripts to be able to start meshd-nl80211 for encrypted mesh networks, therefor a new script (authsae.sh) is inserted. Signed-off-by: Emanuel Taube <emanuel.taube@gmail.com> [etienne.champetier@free.fr: just update mac80211.sh path] Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr> SVN-Revision: 37554