summaryrefslogtreecommitdiffstats
path: root/package/kernel
Commit message (Collapse)AuthorAgeFilesLines
* kernel: fix OHCI and EHCI modules for AT91Florian Fainelli2015-07-041-3/+10
| | | | | | | | | We were not copying the additional files needed to get USB to work on the AT91 platforms, make sure we do this. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 46172
* nf-conntrack: enable netlink eventsSteven Barth2015-07-021-1/+1
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46160
* ath9k: make DMA stop related messages debug-only (#11862, #9654)Felix Fietkau2015-07-021-0/+74
| | | | | | | | | | | | | | | | | | | A long time ago, ath9k had issues during reset where the DMA engine would stay active and could potentially corrupt memory. To debug those issues, the driver would print warnings whenever they occur. Nowadays, these issues are gone and the primary cause of these messages is if the MAC is stuck during reset or busy processing a long transmission. This is fairly harmless, yet these messages continue to worry users. To reduce the number of bogus bug reports, turn these messages into debug messages and count their occurence in the "reset" debugfs file. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46158
* mac80211: fix build on UMLNicolas Thill2015-06-262-1/+16
| | | | | | | | | | | | | A duplicate include guard prevents inclusion of barrier.h in UML build and this prevents mac80211 from building. This patch re-enables mac80211 hwsim and renames the include guard. See https://lists.openwrt.org/pipermail/openwrt-devel/2015-June/033614.html for details. Signed-off-by: Martin Tippmann <martin.tippmann@gmail.com> Signed-off-by: Nicolas Thill <nico@openwrt.org> SVN-Revision: 46133
* generic: add linux 4.1 supportJonas Gorski2015-06-224-2/+15
| | | | | | | | | | | | | | | | | | | | Boot tested: http://pastebin.com/L6aAb9xj Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> [jogo: update to 4.1 final add patches added since submission delete patches applied in later rcs restore commit messages in 220-gc-sections and 304-mips_disable_fpu fix 050-backport_netfilter_rtcache to match new API update inlined dma ops with upstream changes add missing config symbols enabled CONFIG_MULTIUSER update kmod defintions for 4.1 ] Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 46112
* mac80211: disable for kernel 4.1 for nowJonas Gorski2015-06-221-1/+1
| | | | | | | | Backports requires updates to compile successfully. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 46110
* ath9k: fix ar956x device detectionFelix Fietkau2015-06-215-8/+28
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46090
* mac80211: backport some brcmfmac patchesRafał Miłecki2015-06-218-0/+892
| | | | | | | | | | | There are two important patches in this patchset: updating read pointer quicker & rework of .get_station(). There are few more upstream patches that are p2p-related and weren't backported in this commit. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46084
* bcm53xx: add xHCI supportRafał Miłecki2015-06-211-1/+3
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46080
* mwlwifi: upgrade to 10.3.0.3Imre Kaloz2015-06-191-2/+2
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 46061
* kernel: add Realtek USB to Ethernet modulesFelix Fietkau2015-06-181-0/+30
| | | | | | | | https://forum.openwrt.org/viewtopic.php?pid=279394 Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 46031
* broadcom-wl: fix build with muslHauke Mehrtens2015-06-171-0/+75
| | | | | | | | | This fixes some build problems with musl. The binary only program nas.exe wants to link against __assert, which is copied from uClibc. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46021
* ath9k: add another fix for some rx/tx dma stop issues, refresh patchesFelix Fietkau2015-06-173-4/+35
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46008
* kernel: use bcma-hcd.ko on bcm53xx for ohciRafał Miłecki2015-06-151-0/+1
| | | | | | | | | | On bcm53xx we still need usb-ohci to support USB 1.1 devices and it obviously needs bcma-hcd.ko that will init controller and register platform device. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45994
* mt76: update to the latest version to fix a build error (#19871)Felix Fietkau2015-06-151-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45990
* Revert "kernel: add rtl8723au driver (staging)"Felix Fietkau2015-06-151-21/+0
| | | | | | | | | This one cannot possibly work, as it depends on cfg80211, which is built out of tree. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45985
* mt76: update to the latest version, adds many fixesFelix Fietkau2015-06-131-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45952
* kernel: mac80211: bcm53xx has bcma built-inRafał Miłecki2015-06-092-4/+4
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45933
* mac80211: add brcmfmac patch for synchronous initRafał Miłecki2015-06-081-0/+114
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45932
* mac80211: add brcmfmac patch reading NVRAM from platformRafał Miłecki2015-06-081-0/+80
| | | | | | | | | This allows e.g. BCM43602 to work out of box, without dumping a proper MTD partition to /lib/firmware/ NVRAM file. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45931
* mac80211: fix b43 support for 14e4:4321 BCM4321 (band detection)Rafał Miłecki2015-06-081-0/+32
| | | | | | | | This fixes #19803 Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45929
* mac80211: backport today's brcmfmac changesRafał Miłecki2015-06-083-0/+223
| | | | | | | | | This adds support for SR400ac NVRAM and fixes /sys/class/ieee80211/*/macaddress Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45928
* kernel: remove NAND flash related kmod-* packagesFelix Fietkau2015-06-071-35/+0
| | | | | | | | | | | They are useless, as the platform already selects the right options for NAND support. The main reason for removing them is the fact that it makes kernel configs more annoying to maintain on platforms that provide NAND drivers but disable them (e.g. ramips) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45919
* hostapd: move ht_coex variable to mac80211.sh, guarded by 802.11n supportFelix Fietkau2015-06-061-2/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45917
* Add sch_fq and sch_pie to the kmod-sched package.Steven Barth2015-06-041-0/+2
| | | | | | | | | | | | | These are two new packet schedulers introduced in Linux 3.12 and 3.14 respectively. sch_fq is a perfect fairness queueing scheduler that also adds pacing on host TCP flows, and sch_pie is an AQM. Having them available in kmod-sched makes it easier for people to test these new queueing schemes. Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk> SVN-Revision: 45885
* kernel: add broadcom phy driverHauke Mehrtens2015-06-021-0/+17
| | | | | | | | | | This adds the Broadcom phy driver. This also loses #19545. Thank you bigtman43 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 45877
* ath9k: fix an issue with stopping rx/tx dma on AR93xxFelix Fietkau2015-06-022-1/+34
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45874
* kernel: remove stmmac kernel packageJohn Crispin2015-06-011-21/+0
| | | | | | | | | We just moved the stmmac support in the kernel for ipq806x. Therefore, nobody needs this driver so we'll just get rid of it. Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org> SVN-Revision: 45872
* kernel: bluetooth: Add dependency to kmod-crypto-ecbJohn Crispin2015-05-311-1/+1
| | | | | | | | | Add dependency of kmod-crypto-ecb to kmod-bluetooth to avoid the kernel warning "Bluetooth: Unable to create crypto context". Signed-off-by: Bruno Randolf <br1@einfach.org> SVN-Revision: 45860
* mac80211: make netifd script create AP interface directlyFelix Fietkau2015-05-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Before starting hostapd we create interface for it. The problem is we try to create STA interface just to let hostapd change it to AP later. It may fail if device doesn't support STA interfaces or if we already hit a limit. Consider following phy (it's from BCM43602 and brcmfmac): $ iw phy phy0 info | tail valid interface combinations: * #{ IBSS, managed } <= 1, #{ AP } <= 4, #{ P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1, total <= 3, #channels <= 1 Trying to setup 2 interfaces: STA + AP results in: radio0 (1101): command failed: Operation not supported (-95) radio0 (1101): command failed: Operation not supported (-95) radio0 (1101): command failed: Operation not supported (-95) radio0 (1101): command failed: Operation not supported (-95) radio0 (1101): Configuration file: /var/run/hostapd-phy0.conf radio0 (1101): Could not read interface wlan0-1 flags: No such device Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45856
* kernel: kmod-stmmac depends on kmod-libphyJo-Philipp Wich2015-05-301-1/+1
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 45849
* qca-nss-gmac: delete packageJohn Crispin2015-05-292-65/+0
| | | | | | | | | nss-gmac has been replaced by its upstream counterpart "stmmac", to which we added the SoC glue layer required for it to run on IPQ806x. Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org> SVN-Revision: 45832
* kernel: add stmmac as a new kernel packageJohn Crispin2015-05-291-0/+21
| | | | | | Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org> SVN-Revision: 45829
* kernel: fix kmod-k10temp target dependenciesJo-Philipp Wich2015-05-291-1/+1
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 45825
* brcm2708: fix imagebuilderJohn Crispin2015-05-291-2/+12
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 45824
* kernel: fix usb-ohci-pci description defineJonas Gorski2015-05-291-1/+1
| | | | | | | | Copy paste error left defining usb2-pci again. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 45816
* mac80211: backport one missed brcmfmac NVRAM-related patchRafał Miłecki2015-05-281-0/+50
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45812
* mac80211: backport today's brcmfmac changesRafał Miłecki2015-05-285-0/+323
| | | | | | | | | This fixes various problems with parsing platform NVRAM. It's required to get BCM43602 working in most cases. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45802
* mwlwifi: upgrade to 10.3.0.1-20150525Imre Kaloz2015-05-261-2/+2
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 45769
* mac80211: backport today's brcmfmac changesRafał Miłecki2015-05-269-0/+696
| | | | | | | | It should improve msgbuf throughput (PCIe devices like BCM43602). Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45767
* package/kernel: remove reference to ep93xx targetNicolas Thill2015-05-241-1/+1
| | | | | | Signed-off-by: Nicolas Thill <nico@openwrt.org> SVN-Revision: 45743
* package/kernel: remove reference to 3.12 kernel versionNicolas Thill2015-05-241-1/+0
| | | | | | Signed-off-by: Nicolas Thill <nico@openwrt.org> SVN-Revision: 45742
* w1-gpio-custom: Fix uninitialised variable causing 1-wire to not bind to GPIOJohn Crispin2015-05-231-0/+1
| | | | | | Signed-off-by: Andrew McDonnell <bugs@andrewmcdonnell.net> SVN-Revision: 45739
* modules/sound: cleanup by removing unsupported Kernel casesJohn Crispin2015-05-231-10/+0
| | | | | | Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 45735
* modules/usb: another cleanup: remove ancient module namesJohn Crispin2015-05-231-8/+0
| | | | | | | | | modules relating to CONFIG_USB_AUDIO Kernel <2.6.35 is not supported in trunk Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 45734
* modules/usb: cleanup remove old module namesJohn Crispin2015-05-231-10/+0
| | | | | | | | delete cases for Kernel <3.10 (nop-usb-xceiv), <3.12 (phy-nop) Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 45733
* mac80211: make it work with 3.18.12+Jonas Gorski2015-05-2130-69/+98
| | | | | | | | | | | | | | | 3.18.12 backported 61ada528dea028331e99e8ceaed87c683ad25de2 ("sched/wait: Provide infrastructure to deal with nested blocking") from 3.19, causing the following error on load: [ 13.588000] compat: exports duplicate symbol woken_wake_function (owned by kernel) Fix this by guarding it with a check for 3.18.11 or earlier instead of 3.19. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 45710
* mac80211: apply mesh parameters after starting authsae/wpa_supplicant (#16697)Felix Fietkau2015-05-091-5/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45651
* mt76: include generated mac80211 config file and add an appropriate define ↵Felix Fietkau2015-05-081-0/+5
| | | | | | | | for mesh support (fixes #19474) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45649
* netsupport: l2tp-ip: only depend on IPv6 if IPv6 support is enabledSteven Barth2015-05-051-4/+6
| | | | | | | | | | | | | | | | Before r45593 kmod-l2tp-ip did not depend on kmod-ipv6. With r45593 support for L2TP IPv6 encapsulation was added and included in the kmod-l2tp-ip package. This change also added the dependency to kmod-ipv6 to kmod-l2tp-ip, regardless of whether the user chose to generally include IPv6 support or not. Change this so L2TP over IPv6 and the resulting dependency to kmod-ipv6 is only included in kmod-l2tp-ip if IPv6 support is enabled. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 45612