Commit Graph

1863 Commits (10d27e38778f1865905c7b79e47469497985e55c)

Author SHA1 Message Date
John Crispin 7d6e649d46 oxnas: build S-ATA driver as a module
From: Daniel Golle <daniel@makrotopia.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43665 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-12 16:17:13 +00:00
Felix Fietkau b000a45618 cfg80211: add support for changing the device mac address via sysfs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-11 20:07:58 +00:00
Jonas Gorski e39e2ba511 kernel/acx-mac80211: fix autoloading on boot
The kernel build system cannot track dependencies of out-of-tree
modules, making the buildsystem fail to load mac80211.

Add mac80211 as an explicit load to ensure all required modules are
loaded.

Fixes #16522.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43631 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-11 19:35:36 +00:00
John Crispin 046c63d707 kernel/modules: fix chipidea
it should needs to depend on imx and mxs

also remove duplicate kmod definition from mxs target

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-11 18:35:41 +00:00
Felix Fietkau 00c21bf3ae mt76: update to the latest version, adds a few minor build fixes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43610 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-10 21:17:14 +00:00
Felix Fietkau 4e1e51f113 mac80211: do not export the backports linux/module.h, it breaks out-of-tree driver builds
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43609 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-10 21:17:05 +00:00
Luka Perkov 77cd8e7ac1 kernel/modules: add f2fs support
Signed-off-by: Luka Perkov <luka@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43594 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-10 14:00:53 +00:00
Felix Fietkau a84148464c kernel: add netfilter.mk to modules makefile SCAN_DEPS
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-09 12:35:18 +00:00
Felix Fietkau 922ee87693 kmod-crypto-hw-talitos: add missing dependency
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43561 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-08 12:03:41 +00:00
John Crispin 31a1718d09 mt76: builder1 fails to build for !PCI kernels when mt76 is selected
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43556 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-08 06:21:32 +00:00
John Crispin 418880d1de ar7-atm: fix various compiler errors
some headers have moved in 3.14

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43555 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-08 06:15:18 +00:00
John Crispin 3674404f04 acx-mac80211: v3.14 related compile fixes
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43554 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-08 06:15:11 +00:00
John Crispin 491ce2c749 kernel/modules: remove unused variable
https://dev.openwrt.org/ticket/18472

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-05 00:19:28 +00:00
Felix Fietkau 9a03fea5ae kernel/modules: package xhci for kernel>=3.18
xhci-hcd was split into xhci-pci and xhci-platform since 3.18

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-02 19:26:45 +00:00
John Crispin c8bcb7b313 kernel/modules: package gpio-beeper
Signed-off-by: Daniel Golle <daniel@makrotopia.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-02 15:25:03 +00:00
Felix Fietkau 2cfa6cfefd ath10k: init devices synchronously to fix wifi detection at boot
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43484 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-01 20:01:05 +00:00
Felix Fietkau d6ec05aec4 ath5k: fix hardware queue index assignment
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-30 21:05:17 +00:00
Felix Fietkau 9178792bcb ath9k: fix hardware tx queue allocation order
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-30 19:41:59 +00:00
Felix Fietkau d145ef383a mac80211: update regdb to master-2014-11-18
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-27 17:26:06 +00:00
Felix Fietkau 5c4206bf5f mt76: fix a compile error on 3.18
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43407 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-27 16:35:23 +00:00
John Crispin 7d4dfd7dd7 add new target 'oxnas'
This is the oxnas target previously developed at
http://gitorious.org/openwrt-oxnas
Basically, this consolidates the changes and addtionas from
http://github.org/kref/linux-oxnas
into a new OpenWrt hardware target 'oxnas' adding support for
 PLX Technology NAS7820/NAS7821/NAS7825/...
formally known as
 Oxford Semiconductor OXE810SE/OXE815/OX820/...

For now there are 4 supported boards:
Cloud Engines Pogoplug V3 (without PCIe)
 fully supported

Cloud Engines Pogoplug Pro (with PCIe)
 fully supported

MitraStar STG-212
 aka ZyXEL NSA-212,
 aka Medion Akoya P89625 / P89636 / P89626 / P89630,
 aka Medion MD 86407 / MD 86805 / MD 86517 / MD 86587
 fully supported, see http://wiki.openwrt.org/toh/medion/md86587

Shuttle KD-20
 partially supported (S-ATA driver lacks support for 2nd port)

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43388 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-26 09:00:08 +00:00
Felix Fietkau 22672bc74f mac80211: fix a crash on getting the channel in WDS AP mode (#18400)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-24 17:13:54 +00:00
Felix Fietkau 84d30cba20 ath9k: fix some ar913x irq handling issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43342 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-23 12:53:35 +00:00
Felix Fietkau e2cc653b5c mac80211: fix a crash on using VHT rates
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-21 22:29:48 +00:00
Felix Fietkau d956640832 mt76: add new mediatek 802.11ac driver
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-20 20:27:36 +00:00
Felix Fietkau ec132f29de mac80211: try to get interface addresses from wiphy sysfs 'addresses' if no mask is set
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43326 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 20:17:08 +00:00
Felix Fietkau 027cc6721a mac80211: add an intermediate software queueing implementation
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43325 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 20:17:01 +00:00
Felix Fietkau 6ba64fa5fc mac80211: add support for passing sta rate table updates to the driver
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43324 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 20:16:55 +00:00
Jonas Gorski 7c7d2419a2 kernel: remove gpio-pwm kmod definition
r37490 removed the actual driver but left the kmod definition intact,
causing the build system hapily creating an empty package for it.
Remove it also to not make it seem as if it still exists.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43316 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 12:42:00 +00:00
John Crispin b598129396 ralink: merge the mt7620a/n subtargets
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 09:19:38 +00:00
Felix Fietkau b86bf6a4e8 mac80211: fix a crash bug in minstrel_ht
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-18 22:20:50 +00:00
Felix Fietkau 792d02f2b6 mac80211: add support for reporting tx status without attached skb
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43297 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-18 22:20:45 +00:00
Felix Fietkau aa17299b5a mac80211: enable minstrel_ht VHT support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43296 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-18 22:20:37 +00:00
John Crispin a1e3550b37 kernel/modules: use crc32c_generic.ko instead of crc32c.ko
Starting from kernel version 3.15, the crc32c module was renamed to
crc32c_generic.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43291 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-17 14:30:42 +00:00
John Crispin 822237afe4 kernel/modules: location of usb-common.ko changed
usb-common.ko was moved to drivers/usb/common starting from kernel 3.16
by upstream commit f4cbd33fd5f0587910fa9db403a1b42f1cabf820

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43290 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-17 14:30:19 +00:00
Felix Fietkau 06d97f8331 mac80211: fix VHT rate selection
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-16 11:39:07 +00:00
Felix Fietkau ee7266d742 mac80211: backport list_last_entry
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-16 11:39:01 +00:00
Felix Fietkau 8a328e2d03 mac80211: backport devm_kmemdup
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-16 11:38:55 +00:00
John Crispin c1a23063dc package/om-watchdog: add OpenMesh MR900v2 support
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-14 16:55:19 +00:00
John Crispin 72593dd631 package/om-watchdog: add OpenMesh MR900 support
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43262 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-14 16:54:38 +00:00
Felix Fietkau 5748353e21 ath9k: fix crashes when using shared IRQs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43239 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-13 17:38:22 +00:00
Felix Fietkau 6b2a643341 mac80211: fix kernel crash on netdev unregister on newer 3.14 kernels
Based on patch by Mark Milburn

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43224 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-09 02:25:49 +00:00
Felix Fietkau 47f462d167 mac80211: update to wireless-testing 2014-11-04
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-07 19:41:07 +00:00
Felix Fietkau b798df3e96 mac80211: merge a few pending upstream fixes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43208 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-07 11:12:51 +00:00
Nicolas Thill 1ee8ef9901 package/*: replace occurences of 'ln -sf' to '$(LN)'
Signed-off-by: Nicolas Thill <nico@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43205 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-06 19:35:34 +00:00
Felix Fietkau 224bfe9779 netfilter: Enable compiling iptables match cluster
This patch adds the userspace and kernelspace for

- match NETFILTER_XT_MATCH_CLUSTER
  This match can be used to deploy gateway and back-end load-sharing clusters.
- target IP_NF_TARGET_CLUSTERIP
  This module allows you to configure a simple cluster of nodes
  that share a certain IP and MAC address
  without an explicit load balancer in front of them.
  Connections are statically distributed between the nodes in this cluster.

This is used i.e. by strongswan-ha.

Signed-off-by: Christian Scheele <cs@embedd.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43174 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-03 22:01:45 +00:00
John Crispin 42d5e6680c kernel/modules/vxlan: add +kmod-iptunnel as dependency
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43154 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-03 08:00:39 +00:00
Hauke Mehrtens 4b8c47639a kernel: add some missing config options
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-31 23:43:10 +00:00
Hauke Mehrtens 3324847acc packages: kernel: negate kernel version checks
Only list the kernel versions that do not match so that new kernel 
versions will automatically match. This improves support for kernel 
3.18.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-31 22:02:07 +00:00
Hauke Mehrtens 0077b4c46a mac80211: remove unused patch
This patch added stuff that is already there and if it would be needed 
this would result in a compile error.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-31 21:55:21 +00:00