Commit Graph

2068 Commits (2eefe25c593a53d8c1c3ebe518d459dbd697e0f4)

Author SHA1 Message Date
Imre Kaloz acd72a527c mwlwifi: upgrade to today's snapshot
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-31 19:28:39 +00:00
John Crispin 23de15f094 modules: more xen modules have been moved
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45154 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-30 12:45:01 +00:00
John Crispin 173da5bde2 modules: xen-fbfront.ko has moved
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 16:11:28 +00:00
Felix Fietkau 5e23556947 kernel: remove useless AddDepends/rtc abstraction
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 08:12:50 +00:00
Felix Fietkau 9152108334 kernel: remove useless AddDepends/input abstraction
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45135 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 08:12:39 +00:00
Felix Fietkau 81a0c585eb kernel: remove useless AddDepends/hid abstraction
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45134 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 08:12:31 +00:00
Felix Fietkau 4b86893200 kernel: remove useless AddDepends/crc16 abstraction
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 08:12:23 +00:00
Felix Fietkau 4b185f0ef5 kernel: make crypto-ctr depend on crypto-iv
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 05:20:58 +00:00
Felix Fietkau d8f55b0ab6 linux: modules: crypto: adds ccm package
This patch adds support crypto-ccm modules support.

Signed-off-by: Varka Bhadram <varkab@cdac.in>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 05:20:50 +00:00
Felix Fietkau 01afac641e kernel: remove mp-alg
from upstream
commit title: "[IPV4]: The scheduled removal of multipath cached routing support."
removed in Kernel 2.6.23 (2007)
Reasons: very buggy, no maintainer, no fixes

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45121 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 05:15:58 +00:00
Felix Fietkau 274f04a208 kernel: video.mk: [media] sn9c102: remove deprecated driver
driver in staging since 3.14
removed upstream in 3.17

from upstream commit message:
Most webcams covered by this driver are now supported by gspca.
Nobody has the hardware or is willing to convert the remaining devices to gspca.

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45120 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 05:15:51 +00:00
Felix Fietkau 795063e4bd x86: make x86_64 a subtarget instead of a standalone target
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 04:32:01 +00:00
Felix Fietkau e438489e46 kernel: add crc16 as boot module, it is required by ext4
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-29 01:44:01 +00:00
Zoltan HERPAI ef383e756c modules: fix dwc2 build breakage on mxs
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45085 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-28 12:28:02 +00:00
Felix Fietkau 32cce71e58 build: remove leftover olpc support code
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-28 11:40:06 +00:00
Felix Fietkau af171bd1d9 mac80211: fix tx queue allocation issues (#19329)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45069 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-27 20:31:14 +00:00
Felix Fietkau 1fc997f891 mac80211: remove a leftover patch chunk that should have been deleted in r45061
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45064 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-27 15:04:00 +00:00
Felix Fietkau 8af754d5d7 mac80211: rework memory allocation for software queueing patch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-27 14:54:46 +00:00
Imre Kaloz 537243251b mvebu: fixup usb3 support on the a38x
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-26 14:32:45 +00:00
Felix Fietkau 48705c7a15 mwlwifi: depend on TARGET_mvebu until it is fixed for non-OF platforms
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45023 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-26 13:17:46 +00:00
Rafał Miłecki aeadcc4f9d kernel: mac80211: backport bcma patch renaming IRQ control function
This backports upstream commit 702131e2a393b45174be326f1dbe20b658b4f157
bcma: move PCI IRQ control function to host specific code

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44969 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-24 10:38:59 +00:00
Felix Fietkau 658472564b build: remove obsolete references to cris and avr32
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-24 10:07:40 +00:00
Steven Barth c11568ec73 mac80211: disable for uml
Signed-off-by: Steven Barth <steven@midlink.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44953 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-23 14:51:56 +00:00
Imre Kaloz a7d8a74af5 mwlwifi: update to the new revision
Adds client mode support and fixes for Apple devices

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-23 12:45:19 +00:00
John Crispin 8a9cf038f2 kernel: fix usb kernel package Makefile
Signed-off-by: zouxf <fl.service@t-firefly.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44928 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-21 21:48:04 +00:00
Rafał Miłecki b775f32fef mac80211: include brcmfmac firmware for BCM43602
It can be found e.g. in Netgear R8000.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-20 23:57:35 +00:00
Rafał Miłecki ab4b1aa0f8 mac80211: update linux-firmware to 2015-03-20
It includes new Broadcom firmware files for brcmfmac.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44914 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-20 22:36:28 +00:00
Felix Fietkau 6fa31d3efe kernel: fix ipset related build error (#19231)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-20 17:01:06 +00:00
Felix Fietkau d6091cee77 mac80211: merge a few performance enhancements
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-20 16:24:14 +00:00
Felix Fietkau 4b36b50775 mac80211: update software queueing patch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44909 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-20 16:24:06 +00:00
Imre Kaloz a8d8e2b250 mac80211: fix 5ghz variable name
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-20 12:13:11 +00:00
Imre Kaloz 7d1a6c7dfa mac80211: when looking for VHT, check 5GHz support as well
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44906 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-20 11:47:16 +00:00
Felix Fietkau dfe43f6c35 netfilter: clean up compatibility code for old kernels
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44904 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-20 11:01:26 +00:00
Felix Fietkau c64a6c44e6 kernel: remove bogus dependency of zram on !TARGET_ep93xx
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44893 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-19 11:59:21 +00:00
Felix Fietkau c5cbae5e1c kernel: remove obsolete kernel version dependencies
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-19 11:59:17 +00:00
Felix Fietkau 2b33958d70 ipset: use in-tree kernel modules to fix crash issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44883 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-19 11:58:17 +00:00
Felix Fietkau 841765538a mac80211: add some improvements to the software queueing code
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44872 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-17 17:14:43 +00:00
John Crispin 575f983515 package/om-watchdog: add OpenMesh OM5P-AN support
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44864 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-17 09:43:47 +00:00
John Crispin 6aab9203e9 ltq-hcd: remove ar10 and vr9 support
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44858 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-17 09:43:01 +00:00
Felix Fietkau ad457afeef ltq-adsl-mei: fix bugs in linux 3.18 compatiblity change
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-16 13:05:49 +00:00
Felix Fietkau acff4b111f ltq-adsl: fix bugs in linux 3.18 compatiblity change
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44844 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-16 13:05:42 +00:00
Rafał Miłecki ccc7fc226c mac80211: include brcmfmac USB firmware only if support was enabled
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44808 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-16 07:04:28 +00:00
Rafał Miłecki b9d37ea08f mac80211: add option for USB support in brcmfmac
This makes it consistent with other buses configuration.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-16 06:52:26 +00:00
Rafał Miłecki fec2b5520d mac80211: update wiki URLs
linuxwireless.org was moved to wireless.wiki.kernel.org and it RO now

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44806 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-16 06:39:10 +00:00
Felix Fietkau 6183e0a4ec mac80211: add missing dependency for brcmfmac with SDIO support enabled (fixes #19184)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-15 17:51:16 +00:00
Jonas Gorski 77b791866b modules: add depenency on usb-gadget for dwc2 also on brcm63xx
Bcm63xx supports usb gadget, so dwc2 will default do dual mode.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44786 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-15 14:19:14 +00:00
Felix Fietkau cd974bb4c7 ltq-vdsl-fw: fix md5sum for new firmware
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-15 07:57:55 +00:00
Felix Fietkau 78f8090dc9 ath9k: disable TPC support for now until bugs have been found and fixed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-15 07:10:38 +00:00
Felix Fietkau d13ecbd5fe ltq-vdsl-fw: update firmware cutter URL for newer Speedport firmware (fixes #19160)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-15 06:51:45 +00:00
Felix Fietkau 6175f4168b ath9k: always select relay support, not just when debugfs is enabled - fixes an unresolved symbol error
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-14 12:12:25 +00:00
Felix Fietkau 3ecf5d29de ath: fix selecting the module individually (#19162)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-14 02:00:50 +00:00
Felix Fietkau 1652b41032 mac80211: fix a rounding issue in minstrel MCS rate duration calculation
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-14 02:00:44 +00:00
Felix Fietkau 373c5e314f mac80211: improve powersave handling in the tx queue rework patch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-14 02:00:36 +00:00
Felix Fietkau 79b24d0308 mac80211: fix a pointer handling error in the new tx queueing code
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44738 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-13 05:17:06 +00:00
Felix Fietkau 6402b8402f Rename 'atheros' target to 'ath25'
Rename 'atheros' target to more precise 'ath25'.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-13 03:02:28 +00:00
Felix Fietkau 6b7e0198b7 ath9k: fix a beacon enable handling bug
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44696 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-12 16:21:53 +00:00
John Crispin 961a6c6ac4 modules: set dwc2 gadget dependency for at91
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44688 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-12 10:06:01 +00:00
John Crispin d19abd9217 acx-mac80211: fails to build on cobalt
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44687 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-12 10:05:54 +00:00
John Crispin 1815d646dd modules: make dwc2 only depend on gadget support for brcm2708
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-11 17:58:53 +00:00
Felix Fietkau 8716e7dcb4 mac80211: add missing header file
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44670 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-11 16:36:35 +00:00
Felix Fietkau f33fe34904 mac80211: remove obsolete patches
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44669 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-11 16:25:09 +00:00
Felix Fietkau 8d41dec38a mac80211: Use newer firmware for ath10k
Patch by Bryan Forbes <bryan@reigndropsfall.net>

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-11 15:02:54 +00:00
Felix Fietkau 9f5dba18e9 mac80211: update to wireless-testing 2015-03-09
Based on patch by Bryan Forbes <bryan@reigndropsfall.net>

Also update mt76 to update for API changes

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44655 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-11 15:02:47 +00:00
John Crispin 3176db1620 kmod-usb-dwc2: depends on udc-core (kmod-usb-gadget)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44633 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-09 14:07:30 +00:00
John Crispin 1f58b22fc4 lantiq: ltq-ptm-{ar9, ase, xway}: fix alloc_netdev for 3.18
buildbot complained about
ifxmips_ptm_adsl.c:1445:70: error: macro "alloc_netdev" requires 4 arguments, but only 3 given
         g_net_dev[i] = alloc_netdev(0, g_net_dev_name[i], ether_setup);
                                                                      ^
fix that similar to the change made to ltq_ptm_vdsl.c
compile tested only.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44632 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-09 14:07:14 +00:00
John Crispin 916b239f7e kernel: disbale HAMRADIO in generic config
HAMRADIO enabled in all generic configs, but no one platform directly
use related drivers/protocols. This symbol is only used for kmod-ax25
package modules. Furthermore, half of platforms explicitly disables
this symbol, what silently disables build of modules for kmod-ax25
package.

So disable HAMRADIO by-default in generic config, add it to kmod-ax25
package and remove it from platform specific configs.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44613 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-06 07:56:21 +00:00
John Crispin 68e0affb9a lantiq: fix netdev setup in ltq-ptm-vdsl
The initial fix for 3.18 in r44346 wrongly treated the newly added
parameter of alloc_netdev to be another function pointer, causing
ether_config to be skipped during ptm netdev init.
Fix this by partially reverting r44346 and properly setting the newly
added macro parameter.
(Tested on VRX200 board)

A similar change might be needed for ltq-ptm-adsl as well.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44607 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-05 20:25:18 +00:00
John Crispin 9a1263b1b9 kernel: add ip_vti tunnel module
IP VTI (Virtual Tunnel Interface) is used to create a virtual device
for IPsec VPN (similar to OpenVPN).

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-05 20:25:11 +00:00
John Crispin 7b6c0cca40 ath5k: fix reset race
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44603 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-05 20:24:50 +00:00
John Crispin 61aa9cc4fb ath5k: channel change fix
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-05 20:24:45 +00:00
Rafał Miłecki 4b2f752391 kernel/mac80211: backport bcma changes from 4.1
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44595 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-03 23:15:49 +00:00
John Crispin a1fb3f0bb0 modules: make ahci-platform depend on TARGET_ipq806x
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-25 12:01:19 +00:00
John Crispin 0491f6fe76 modules: add ahci-platform
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44524 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-24 12:00:16 +00:00
John Crispin 59b92343aa kernel: add qca-nss-gmac as a new module
This driver is used on IPQ806x to instanciate & drive the ethernet
interfaces.

Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-24 11:59:56 +00:00
Imre Kaloz d3d69d8a8c leds: package the NXP PCA963x driver
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-23 11:09:03 +00:00
John Crispin f673d83a3d kernel: Fix USB gadget modules for v3.18
Updated patch that fixes whitespace and supports kernel v3.3 too.

Signed-off-by: Owen Kirby <osk@exegin.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-22 08:29:01 +00:00
Rafał Miłecki 326c744ec4 mac80211: brcmfmac: Add PCIe support option
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44466 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-16 19:36:35 +00:00
Rafał Miłecki 6bd910c91b mac80211: brcmfmac: Add SDIO support option
This patch adds SDIO support for the brcmfmac driver.
For now only very few boards need it.

Signed off by: José Vázquez Fernández <ppvazquezfer@gmail.com>
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44465 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-16 19:11:38 +00:00
John Crispin 4093cf4d1c linux: fix kmod-usb-net-* for >= 3.17
Kernel commit 1bb5a356c3ea ("net: reduce USB network driver config
options.") hid the USB network drivers behind the new config symbol
CONFIG_USB_NET_DRIVERS.

Signed-off-by: Bjørn Mork <bjorn@mork.no>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44460 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-16 08:00:17 +00:00
John Crispin 876f6efca9 brcm2708-gpu-fw: simplify target dependencies
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44435 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-13 07:38:38 +00:00
John Crispin 93a0c121de brcm2708-gpu-fw: revert to github releases, adapt to bcm2708 target changes and add back InstallDev
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44406 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-11 13:50:40 +00:00
John Crispin 45155038a9 mt76: update to latest git HEAD
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44400 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-11 13:05:07 +00:00
John Crispin c291f76d24 brcm2708: update to v3.18
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44392 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-11 10:17:55 +00:00
John Crispin 3a3c8e4aa4 kernel: add missing symbol to realtek wifi
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44366 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-09 18:15:30 +00:00
John Crispin 503a887610 lantiq: fix typo in script
Fix typo in firmware installer script.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-09 12:14:22 +00:00
John Crispin f4502d48f7 lantiq: fix dsl drivers for 3.18
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-09 12:12:52 +00:00
John Crispin face9b819a ar7-atm: make it compile under 3.18
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44343 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-09 12:12:09 +00:00
Jo-Philipp Wich 2467d38ca5 mac80211: don't hardcode /bin/bash
Instead of hardcoding /bin/bash, use /usr/bin/env bash - this fixes the
build on FreeBSD 10.1.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-05 23:18:47 +00:00
John Crispin b0cb6d1bb8 ralink: remove VHT capabilities when not using 802.11ac
The mt76 driver might have some problem working with MT7602.
MT7602 should not have VHT capabilities . But the driver not identity properly.

Signed-off-by: wengbj <fl.service@t-firefly.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44257 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-04 06:11:01 +00:00
John Crispin 13093b4fad linux/modules: add support for Asix ax88179 USB-Gigabit Ethernet adapters
requested and tested by forum user OWonPi
https://forum.openwrt.org/viewtopic.php?id=55495

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44256 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-04 06:10:57 +00:00
John Crispin e17c34de65 ath5k: fix spontaneus AR5312 freezes
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44252 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-04 06:09:51 +00:00
John Crispin 680c15c9ea mac80211: Revert adding SM Power Save capability to hostapd configuration
Part of rev 44173 added setting the SM Power Save capability in the hostapd.conf
file if the driver indicated that it was supported. It appears this was
incorrect, because the field in the actual HT Capabilities field in the AP
configuration is really a state indication. Just copying the state from the
capability resulted in the AP indicating that it had SMPS enabled all the time
if it supported SMPS. This effectively just disables all clients from sending
packets to the AP with more than one spatial stream, for no good reason.
So remove this part of the change.

Signed-off-by: Robert Hancock <hancockrwd@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44239 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-02 09:01:44 +00:00
Zoltan HERPAI 997f52e970 modules: fix usb-gadget build on 3.18
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44235 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-01 09:35:52 +00:00
Jo-Philipp Wich 23bc9e0b5c linux: enable kmod-bcma on ppc40x after r44230
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44231 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-31 16:49:26 +00:00
Jo-Philipp Wich a3626aca95 linux: convert CompareKernelPatchVer to version tagged symbols
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-31 13:55:51 +00:00
Jo-Philipp Wich 823bc4caac linux: fix framebuffer kmods for >= 3.15
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-31 13:15:45 +00:00
John Crispin a6c25ecffc mac80211: Revision r36939 breaks support for RT5370 (rt2800usb)
http://patchwork.ozlabs.org/patch/434532/

Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-30 08:06:47 +00:00
John Crispin f223ab856d mac80211: fix NULL pointer crash in monitor frame injection TX path
This "patch to the patch" fixes a NULL pointer derefence crash in the new
intermediate software queues. The crash can be reproduced by injecting an
802.11 frame with a BSSID that does not belong to a configured vif. The
wperf tool (https://github.com/anyfi/wperf) may be convenient for doing
this.

Signed-off-by: Johan Almbladh <ja@anyfi.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44220 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-30 08:06:28 +00:00
Jo-Philipp Wich a03621e0b0 linux: add kmod-udptunnel4 & kmod-udptunnel6 required by kmod-vxlan and kmod-l2tp for >= 3.16
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-29 22:58:40 +00:00
Jo-Philipp Wich 786a3e028f linux: kmod-usb-net-huawei-cdc-ncm depends on kmod-usb-net-cdc-ncm
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-29 22:58:35 +00:00