aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* package/rotary-gpio-custom: fix checkpatch errors module sourceGabor Juhos2013-09-021-6/+11
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37875
* package/w1-gpio-custom: fix checkpatch errors in module sourceGabor Juhos2013-09-021-5/+9
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37874
* package/i2c-gpio-custom: fix checkpatch errors in module sourceGabor Juhos2013-09-021-4/+8
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37873
* package/kernel: add spi-gpio-custom moduleGabor Juhos2013-09-024-0/+433
| | | | | | | | | | | | | | | | | | | | The package makes it possible to create custom SPI buses via GPIO lines. This module is based on i2c-gpio-custom and allows to configure an SPI bus via GPIO lines and expose it to userspace without rebuilding the kernel. This is maily intended to connect microcontrollers and other simple SPI devices without making an ad-hoc kernel driver. Signed-off-by: Marco Burato <zmaster.adsl@gmail.com> [juhosg: - change subject, - extend and reformat commit message, - cleanup checkpatch errors/warnings in module source] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37872
* netfilter: Add IPv6-NAT support for kernel and ipt Thanks to Berni, Adam ↵Steven Barth2013-09-011-1/+18
| | | | | | Novak and Sedat Dilek for patches and inspiration SVN-Revision: 37866
* 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
* crypto: add missing depends for crypto-managerLuka Perkov2013-08-211-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37817
* broadcom-diag: remove BUFFALO_UNKNOWNHauke Mehrtens2013-08-171-12/+0
| | | | | | | | | | This was itriggered by to many non buffalo devices This closes #14043. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37804
* broadcom-wl: Add 'N' mode support to broadcom-wlHauke Mehrtens2013-08-173-11/+76
| | | | | | | | | This is partly based on patches sent by Łukasz Kwestarz (See https://lists.openwrt.org/pipermail/openwrt-devel/2012-March/014356.html). Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37802
* 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
* kernel: remove imx-sdma-fw because of license issuesLuka Perkov2013-08-121-56/+0
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37755
* kernel: add imx-sdma-fw packageLuka Perkov2013-08-111-0/+56
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37753
* 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
* gpio-button-hotplug: debounce the initial button state, the first reads at ↵Felix Fietkau2013-08-051-2/+4
| | | | | | | | boot time might be wrong Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37702
* 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
* brcm47xx: change board detection for some Asus devicesHauke Mehrtens2013-08-041-18/+10
| | | | | | | | This closes #13316 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37680
* kernel: kmod-appletalk: fix dependenciesHauke Mehrtens2013-08-041-2/+6
| | | | | | | | | | | | | | When CONFIG_LLC gets build as a module, also p8022.ko and psnap.ko are getting build as a module. kmod-appletalk depends on llc.ko and psnap.ko, but at least psnap.ko,was not packed. On most systems CONFIG_LLC will be build into the kernel so this problem does not show up. This fixes the missing dependency of kmod-appletalk on psnap.ko Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37673
* broadcom-diag: show error message in case something goes wrong with gpio irqHauke Mehrtens2013-08-031-2/+9
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37668
* broadcom-diag: add gpio config for Asus RT-N66UHauke Mehrtens2013-08-031-0/+14
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37667
* broadcom-diag: add gpio config for Linksys E4200v1Hauke Mehrtens2013-08-031-0/+13
| | | | | | | | | GPIO for Linksys E4200v1, tested and works. This closes #13454 and #13894 Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37666
* gpio-button-hotplug: cleanup, fix compiler warningFelix Fietkau2013-08-031-4/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37665
* gpio-button-hotplug: fix active_low handling, possibly broken in r37643Felix Fietkau2013-08-031-8/+9
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37664
* kernel: only add v4l2-compat-ioctl32 when CONFIG_COMPAT is setHauke Mehrtens2013-08-031-2/+2
| | | | SVN-Revision: 37661
* kernel: add missing module to video-core for kernel < 3.6Hauke Mehrtens2013-08-021-0/+8
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37659
* kernel: fix usb-chipidea compilation with kernel <= 3.9Hauke Mehrtens2013-08-021-3/+3
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37658
* broadcom-diag: add support for the ASUS RT-N12Hauke Mehrtens2013-08-021-0/+20
| | | | | | | | | | This adds button and led info, which I determined by manually poking the gpio values. Signed-off-by: Josh Stone <cuviper@gmail.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37655
* broadcom-diag: increase version numberHauke Mehrtens2013-08-021-1/+1
| | | | | | There are some changes in there and this should be rebuild. SVN-Revision: 37654
* mac80211: backport a few upstream fixesFelix Fietkau2013-08-022-10/+206
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37653
* kernel: load libphy before tg3Hauke Mehrtens2013-08-011-1/+1
| | | | SVN-Revision: 37651
* brcm47xx: improve detection of Linksys WRTSL54GSHauke Mehrtens2013-08-011-3/+2
| | | | | | | | This closes #13319 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37647
* gpio-button-hotplug: use gpio_button_get_value() to initialize last_state.John Crispin2013-08-011-1/+1
| | | | | | | | | | | TL-WR720N-v3 has a slider switch composed of 2 GPIO buttons which can be used to swtich between 3 positions. At leat 1 button is in pressed state in any of those positions. Initialize 'last_state' as 0 (released) will cause the device to automatically enter failsafe mode on every bootup. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 37643
* gpio-button-hotplug: use gpio_button_get_value() to fetch state.John Crispin2013-08-011-4/+1
| | | | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 37642
* gpio-button-hotplug: add inline function gpio_button_get_value().John Crispin2013-08-011-0/+9
| | | | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 37641
* broadcom-wl: fix compile error with kernel 3.10Hauke Mehrtens2013-07-312-2/+49
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37626