aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel
Commit message (Collapse)AuthorAgeFilesLines
* mac80211: update to wireless-testing 2013-11-05Felix Fietkau2013-11-1255-12945/+4771
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38783 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add new core sound module snd-pcm-dmaengine.ko for 3.12 kernels and ↵Zoltan HERPAI2013-11-121-0/+8
| | | | | | | | | | above Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38772 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-diag: add Belkin F7D3302/F7D7302Hauke Mehrtens2013-11-111-3/+28
| | | | | | | Signed-off-by: Cody P Schafer <devel@codyps.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38768 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: version rollHauke Mehrtens2013-11-111-1/+1
| | | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38765 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: support 'wds' interfaces on 'wl1' deviceHauke Mehrtens2013-11-111-1/+1
| | | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38764 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: support probe of 'wds' devicesHauke Mehrtens2013-11-111-0/+11
| | | | | | | | | | 'nas' requires probe of 'wds' devices to be successful; so don't fail them. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38763 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: fix crash when starting multiple virtual interfacesHauke Mehrtens2013-11-116-10/+131
| | | | | | | | | | When enabling multiple VIFS, the driver sometimes crashes. The frequency of the crash increases as more VIFS are enabled. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38762 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: perform additional cleanup on wl module unloadHauke Mehrtens2013-11-115-6/+10
| | | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38761 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: of_i2c is moved into i2c-core in 3.12, add kernel version check into ↵Zoltan HERPAI2013-11-111-2/+4
| | | | | | | | | | modules/i2c.mk Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38760 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: support more virtual interfacesHauke Mehrtens2013-11-112-2/+53
| | | | | | | | | | Read the number of virtual interfaces to support from the device capabilities; as some newer devices can support up to 16. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38759 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: improve device cleanupHauke Mehrtens2013-11-111-15/+21
| | | | | | | | | Move all device cleanup to "disable_broadcom". Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38758 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: add support for setting H/W addressHauke Mehrtens2013-11-112-4/+18
| | | | | | | | | | | Some devices initialize with a default address (common to all H/W). The address needs to be changeable so that a unique address can be assigned to each AP. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38757 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: eliminate 'invalid command' when setting ssidHauke Mehrtens2013-11-111-2/+1
| | | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38756 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: clean up variable definitions (broadcom.sh)Hauke Mehrtens2013-11-111-19/+28
| | | | | | | | | Specify variables as 'local' where appropriate Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38755 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: simplify processing of 'hwmode'Hauke Mehrtens2013-11-111-20/+22
| | | | | | | | | | | Default gmode to "GOnly" unless explicitly overwridden. This corrects processing for 11ng to specify "GOnly" for gmode instead of "Auto" (which translated to "bg"). Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38754 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: shutdown 'nas' when 'wl' device is disabledHauke Mehrtens2013-11-111-1/+3
| | | | | | | | | | | 'nas' must be shutdown independently for each 'wl' device to properly support devices with multiple radios. Do the shutdown when the device is disabled instead of when it is brought up. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38753 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: use a single instance of 'nas' per 'wl' deviceHauke Mehrtens2013-11-111-3/+5
| | | | | | | | | | A single instance of 'nas' can support multiple interfaces; there's no need to run multiple instances. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38752 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: fix whitespace handlingHauke Mehrtens2013-11-111-3/+3
| | | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38751 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: update description for recently addedHauke Mehrtens2013-11-111-2/+2
| | | | | | | | | Update descriptions for 'phytype' and 'band'. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38750 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: fix band reportingHauke Mehrtens2013-11-111-0/+41
| | | | | | | | | | | Modify the band reporting for broadcom devices to correctly report HW capability. Currently, 802.11na devices report "bgn"; but should be reporting "an". Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38749 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: change interface namesHauke Mehrtens2013-11-113-3/+14
| | | | | | | | | | | | 'netifd' treats all devices with a "." in their name as vlan devices. Modify the name of virtual/WDS interfaces created by broadcom-wl to use a "-" instead of a ".", so they will be treated as simple devices by 'netifd'. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38748 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-wl: fix compiler warningHauke Mehrtens2013-11-111-1/+1
| | | | | | | | | Delete the return value (nvram_exit is declared with a 'void' return). Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38747 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: dont install deu test managerJohn Crispin2013-11-111-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38731 3c298f89-4303-0410-b956-a3cf2f4a3e73
* gpio-button-hotplug: add support for sliding switchesJohn Crispin2013-11-111-12/+8
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38725 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [crypto-hw-omap]: depend on the correct targetImre Kaloz2013-11-111-1/+1
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38721 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-diag: fix sys button on Asus rt-n16Hauke Mehrtens2013-11-091-1/+1
| | | | | | | | | This closes: #14427. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38701 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add detection for Linksys WRT54GS V1Hauke Mehrtens2013-11-091-0/+2
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38700 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [omap]: switch to 3.12, enable support for AM33xx/OMAP3Imre Kaloz2013-11-082-0/+23
| | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38692 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [omap]: rename the omap4 target to omapImre Kaloz2013-11-081-1/+1
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38691 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: mark rt2x00 library packages as hidden, there's no point in ↵Felix Fietkau2013-11-071-0/+5
| | | | | | | | allowing users to enable them without the packages that depend on them Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38684 3c298f89-4303-0410-b956-a3cf2f4a3e73
* button-hotplug: sync list of supported keys with gpio-button-hotplugJohn Crispin2013-11-071-0/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38676 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix dependencies of kmod-thermalHauke Mehrtens2013-11-031-0/+1
| | | | | | | | | This depends on kmod-hwmon-core Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38639 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix dependencies of usb-eth-gadgetHauke Mehrtens2013-11-031-3/+18
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38638 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing dependency for kernel 3.12 in tg3Hauke Mehrtens2013-10-301-1/+1
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38605 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add w1-master-mxc moduleLuka Perkov2013-10-291-0/+17
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38575 3c298f89-4303-0410-b956-a3cf2f4a3e73
* gpio-button-hotplug: add support for power buttonsJohn Crispin2013-10-281-0/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38557 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add packages for sdhci supportJohn Crispin2013-10-281-1/+22
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38549 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add keyboard-imx moduleLuka Perkov2013-10-251-1/+19
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38537 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: make kmod-pcnet32 depend on kmod-miiFlorian Fainelli2013-10-251-1/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38531 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add mii library kernel module packageFlorian Fainelli2013-10-251-0/+14
| | | | | | | | This package is required for network drivers such as pcnet32 Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38530 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38486 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38452 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: imx6: add modules needed for sgtl5000 audio codecLuka Perkov2013-10-161-6/+10
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38427 3c298f89-4303-0410-b956-a3cf2f4a3e73
* rt2x00: fix rf id for rt3352 (#14322)Felix Fietkau2013-10-141-0/+15
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38399 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add some more pending fixes / optimizationsFelix Fietkau2013-10-149-55/+234
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38398 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38396 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: reduce rx buffer allocation sizeFelix Fietkau2013-10-141-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38395 3c298f89-4303-0410-b956-a3cf2f4a3e73
* switch: remove old switch driverHauke Mehrtens2013-10-139-2849/+0
| | | | | | | | | | The switch driver is not used by brcm47xx any more and can be removed, instead of this switch driver b53 is used now. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38387 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38385 3c298f89-4303-0410-b956-a3cf2f4a3e73
* zd1201: fix url to zd1201 firmwareHauke Mehrtens2013-10-121-1/+1
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38378 3c298f89-4303-0410-b956-a3cf2f4a3e73