openwrt/staging/stintel.git
9 years agobuild: define STAMP_CONFIGURED recursively
John Crispin [Sat, 21 Mar 2015 21:47:53 +0000 (21:47 +0000)]
build: define STAMP_CONFIGURED recursively

Defining STAMP_CONFIGURED statically caused it not to reflect changes to
PKG_CONFIG_DEPENDS made after including package.mk, like the additional options
added by feeds.mk for all packages.

Furthermore, as STAMP_CONFIGURED_WILDCARD was already defined recursively, the
patsubst in its definition would never match, and in consequence, the stamps
were never removed. This caused packages not to be rebuilt when they should have
been.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44927

9 years agoperf: don't error on warnings
John Crispin [Sat, 21 Mar 2015 21:47:48 +0000 (21:47 +0000)]
perf: don't error on warnings

There are some places where there is a redundant declaration of
strlcpy() that prevents building perf otherwise.

Signed-off-by: John Szakmeister <john@szakmeister.net>
SVN-Revision: 44926

9 years agocurl: fix PKG_CONFIG_DEPENDS
John Crispin [Sat, 21 Mar 2015 21:47:41 +0000 (21:47 +0000)]
curl: fix PKG_CONFIG_DEPENDS

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44925

9 years agolldpd: add Build/InstallDev rule
John Crispin [Sat, 21 Mar 2015 21:47:34 +0000 (21:47 +0000)]
lldpd: add Build/InstallDev rule

For using liblldpctl to talk to lldpd (via unix sockets).

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 44924

9 years agooxnas: remove pre kernel 3.18 support from pinctrl driver
John Crispin [Sat, 21 Mar 2015 21:47:20 +0000 (21:47 +0000)]
oxnas: remove pre kernel 3.18 support from pinctrl driver

just some pruning...

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

9 years agooxnas: add support for kernel 4.0
John Crispin [Sat, 21 Mar 2015 21:47:03 +0000 (21:47 +0000)]
oxnas: add support for kernel 4.0

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

9 years agokernel: add two more missing config symbols
John Crispin [Sat, 21 Mar 2015 21:46:47 +0000 (21:46 +0000)]
kernel: add two more missing config symbols

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

9 years agobrcm2708: remove a patch that was added in the stable update (fixes #19253)
Felix Fietkau [Sat, 21 Mar 2015 21:24:08 +0000 (21:24 +0000)]
brcm2708: remove a patch that was added in the stable update (fixes #19253)

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

9 years agonetifd: fix ipv6 route regression
Steven Barth [Sat, 21 Mar 2015 18:28:08 +0000 (18:28 +0000)]
netifd: fix ipv6 route regression

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44919

9 years agoramips: increase NAPI weight for mt7621 to improve routing performance a bit more
Felix Fietkau [Sat, 21 Mar 2015 12:08:07 +0000 (12:08 +0000)]
ramips: increase NAPI weight for mt7621 to improve routing performance a bit more

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

9 years agokernel: backport bgmac patches
Rafał Miłecki [Sat, 21 Mar 2015 11:45:50 +0000 (11:45 +0000)]
kernel: backport bgmac patches

This allows dropping some hacky bcm53xx bgmac patch forcing link state.

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

9 years agobcm53xx: enable FIXED_PHY, we will need it for bgmac
Rafał Miłecki [Sat, 21 Mar 2015 11:45:27 +0000 (11:45 +0000)]
bcm53xx: enable FIXED_PHY, we will need it for bgmac

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

9 years agomac80211: include brcmfmac firmware for BCM43602
Rafał Miłecki [Fri, 20 Mar 2015 23:57:35 +0000 (23:57 +0000)]
mac80211: include brcmfmac firmware for BCM43602

It can be found e.g. in Netgear R8000.

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

9 years agomac80211: update linux-firmware to 2015-03-20
Rafał Miłecki [Fri, 20 Mar 2015 22:36:28 +0000 (22:36 +0000)]
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>
SVN-Revision: 44914

9 years agokernel: fix ipsec related regression in the netfilter rtcache patch
Felix Fietkau [Fri, 20 Mar 2015 22:13:34 +0000 (22:13 +0000)]
kernel: fix ipsec related regression in the netfilter rtcache patch

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

9 years agokernel: fix ipset related build error (#19231)
Felix Fietkau [Fri, 20 Mar 2015 17:01:06 +0000 (17:01 +0000)]
kernel: fix ipset related build error (#19231)

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

9 years agobuild: add optional dependency on libssp to all non-kernel packages
Felix Fietkau [Fri, 20 Mar 2015 16:50:50 +0000 (16:50 +0000)]
build: add optional dependency on libssp to all non-kernel packages

When enabling SSP_SUPPORT, a lot of packages fail during compile phase
with the following error:

Package X is missing dependencies for the following libraries:
libssp.so.0

This can be solved by adding an optional dependency on libssp to all
those packages, but as there are quite a few packages both in OpenWrt
core and in the package repository, it might make sense to add this
optional dependency to all non-kernel packages, instead of polluting
lots of package dependency lines with it.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 44911

9 years agomac80211: merge a few performance enhancements
Felix Fietkau [Fri, 20 Mar 2015 16:24:14 +0000 (16:24 +0000)]
mac80211: merge a few performance enhancements

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

9 years agomac80211: update software queueing patch
Felix Fietkau [Fri, 20 Mar 2015 16:24:06 +0000 (16:24 +0000)]
mac80211: update software queueing patch

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

9 years agomvebu: set default regdomain
Imre Kaloz [Fri, 20 Mar 2015 12:15:40 +0000 (12:15 +0000)]
mvebu: set default regdomain

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

9 years agomac80211: fix 5ghz variable name
Imre Kaloz [Fri, 20 Mar 2015 12:13:11 +0000 (12:13 +0000)]
mac80211: fix 5ghz variable name

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

9 years agomac80211: when looking for VHT, check 5GHz support as well
Imre Kaloz [Fri, 20 Mar 2015 11:47:16 +0000 (11:47 +0000)]
mac80211: when looking for VHT, check 5GHz support as well

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

9 years agotools: add back and update mm-macros, it is required for libsigc++
Felix Fietkau [Fri, 20 Mar 2015 11:34:47 +0000 (11:34 +0000)]
tools: add back and update mm-macros, it is required for libsigc++

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

9 years agonetfilter: clean up compatibility code for old kernels
Felix Fietkau [Fri, 20 Mar 2015 11:01:26 +0000 (11:01 +0000)]
netfilter: clean up compatibility code for old kernels

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

9 years agoramips: fix LAN/WAN MAC address for WSR-600/1166
Felix Fietkau [Fri, 20 Mar 2015 09:37:07 +0000 (09:37 +0000)]
ramips: fix LAN/WAN MAC address for WSR-600/1166

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

9 years agoocteon: add er8 sysupgrade support
John Crispin [Fri, 20 Mar 2015 08:49:08 +0000 (08:49 +0000)]
octeon: add er8 sysupgrade support

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

9 years agoocteon: Add MMC support for EdgeRouter ER8
John Crispin [Fri, 20 Mar 2015 08:49:02 +0000 (08:49 +0000)]
octeon: Add MMC support for EdgeRouter ER8

this is a backport of a series posted on the lmo mailing list

Signed-off-by: Jonathan Thibault <jonathan@navigue.com>
SVN-Revision: 44901

9 years agoopenssl: biweekly critical security update
Steven Barth [Fri, 20 Mar 2015 08:14:42 +0000 (08:14 +0000)]
openssl: biweekly critical security update

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44900

9 years agonetifd: device update fixes, improvements in policy routing
Steven Barth [Fri, 20 Mar 2015 07:50:45 +0000 (07:50 +0000)]
netifd: device update fixes, improvements in policy routing

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44899

9 years agoramips: fix WSR-1166 green power LED
Felix Fietkau [Thu, 19 Mar 2015 21:51:44 +0000 (21:51 +0000)]
ramips: fix WSR-1166 green power LED

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

9 years agouboot-envtools: add ramips wsr-600/1166 support
Felix Fietkau [Thu, 19 Mar 2015 21:00:41 +0000 (21:00 +0000)]
uboot-envtools: add ramips wsr-600/1166 support

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

9 years agoigmpproxy: add names for default config lan/wan phyint sections to make it easier...
Felix Fietkau [Thu, 19 Mar 2015 20:37:40 +0000 (20:37 +0000)]
igmpproxy: add names for default config lan/wan phyint sections to make it easier to refer to them from scripts

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

9 years agoomap24xx: Add basic config for linux-4.0
Michael Büsch [Thu, 19 Mar 2015 18:45:32 +0000 (18:45 +0000)]
omap24xx: Add basic config for linux-4.0

Also remove 3.3 config. It's broken and unsupported.

SVN-Revision: 44895

9 years agoipv6: fix throw routes
Steven Barth [Thu, 19 Mar 2015 15:46:03 +0000 (15:46 +0000)]
ipv6: fix throw routes

Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44894

9 years agokernel: remove bogus dependency of zram on !TARGET_ep93xx
Felix Fietkau [Thu, 19 Mar 2015 11:59:21 +0000 (11:59 +0000)]
kernel: remove bogus dependency of zram on !TARGET_ep93xx

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

9 years agokernel: remove obsolete kernel version dependencies
Felix Fietkau [Thu, 19 Mar 2015 11:59:17 +0000 (11:59 +0000)]
kernel: remove obsolete kernel version dependencies

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

9 years agoifenslave: remove package, as it depends on obsolete kernels
Felix Fietkau [Thu, 19 Mar 2015 11:59:09 +0000 (11:59 +0000)]
ifenslave: remove package, as it depends on obsolete kernels

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

9 years agokernel: remove linux 3.8 support
Felix Fietkau [Thu, 19 Mar 2015 11:58:59 +0000 (11:58 +0000)]
kernel: remove linux 3.8 support

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

9 years agoep93xx: moved to targets feed
Felix Fietkau [Thu, 19 Mar 2015 11:58:54 +0000 (11:58 +0000)]
ep93xx: moved to targets feed

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

9 years agompc52xx: moved to targets feed
Felix Fietkau [Thu, 19 Mar 2015 11:58:48 +0000 (11:58 +0000)]
mpc52xx: moved to targets feed

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

9 years agompc83xx: moved to targets feed
Felix Fietkau [Thu, 19 Mar 2015 11:58:43 +0000 (11:58 +0000)]
mpc83xx: moved to targets feed

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

9 years agofeeds.conf.default: add new targets feed
Felix Fietkau [Thu, 19 Mar 2015 11:58:35 +0000 (11:58 +0000)]
feeds.conf.default: add new targets feed

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

9 years agoar71xx: fix a double dereference in the unaligned access patch
Felix Fietkau [Thu, 19 Mar 2015 11:58:30 +0000 (11:58 +0000)]
ar71xx: fix a double dereference in the unaligned access patch

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

9 years agox86_64: remove unused patch
Felix Fietkau [Thu, 19 Mar 2015 11:58:22 +0000 (11:58 +0000)]
x86_64: remove unused patch

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

9 years agoipset: use in-tree kernel modules to fix crash issues
Felix Fietkau [Thu, 19 Mar 2015 11:58:17 +0000 (11:58 +0000)]
ipset: use in-tree kernel modules to fix crash issues

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

9 years agomvebu: add Linux 4.0 support
Imre Kaloz [Thu, 19 Mar 2015 10:25:44 +0000 (10:25 +0000)]
mvebu: add Linux 4.0 support

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

9 years agogeneric/4.0: fix ubi EOF marker patch
Imre Kaloz [Thu, 19 Mar 2015 10:13:21 +0000 (10:13 +0000)]
generic/4.0: fix ubi EOF marker patch

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

9 years agogeneric/4.0: add missing symbols
Imre Kaloz [Thu, 19 Mar 2015 10:11:20 +0000 (10:11 +0000)]
generic/4.0: add missing symbols

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

9 years agoprocd: update to latest git HEAD
John Crispin [Wed, 18 Mar 2015 20:08:27 +0000 (20:08 +0000)]
procd: update to latest git HEAD

fixes parameter handling in askfirst tool

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

9 years agoconfig: add function tracers
John Crispin [Wed, 18 Mar 2015 20:08:21 +0000 (20:08 +0000)]
config: add function tracers

Adds menuconfig options for ftrace function tracers

Signed-off-by: Bryan Forbes <bryan@reigndropsfall.net>
SVN-Revision: 44878

9 years agokernel: replace GRO optimization patch with a new one that supports VLANs/bridges...
Felix Fietkau [Wed, 18 Mar 2015 18:22:41 +0000 (18:22 +0000)]
kernel: replace GRO optimization patch with a new one that supports VLANs/bridges with different MAC addresses

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

9 years agokernel: bump to 3.14.35, 3.18.9, 3.19.1 and 4.0-rc4
Felix Fietkau [Wed, 18 Mar 2015 18:21:08 +0000 (18:21 +0000)]
kernel: bump to 3.14.35, 3.18.9, 3.19.1 and 4.0-rc4

also refresh generic patches for 3.14, 3.18, 3.19 and 4.0
targets might need a minor refresh as well, however, it looks
like everything still applies cleanly with occasional small
offsets.

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

9 years agob53: reverse duplex bit meaning for IMP state override register
Jonas Gorski [Wed, 18 Mar 2015 10:44:15 +0000 (10:44 +0000)]
b53: reverse duplex bit meaning for IMP state override register

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44875

9 years agokernel: remove the netfilter optimization that skips the filter table, it has caused...
Felix Fietkau [Tue, 17 Mar 2015 17:14:48 +0000 (17:14 +0000)]
kernel: remove the netfilter optimization that skips the filter table, it has caused too many issues

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

9 years agomac80211: add some improvements to the software queueing code
Felix Fietkau [Tue, 17 Mar 2015 17:14:43 +0000 (17:14 +0000)]
mac80211: add some improvements to the software queueing code

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

9 years agotoolchain/kernel-headers: remove an obsolete patch directory
Felix Fietkau [Tue, 17 Mar 2015 11:16:45 +0000 (11:16 +0000)]
toolchain/kernel-headers: remove an obsolete patch directory

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

9 years agotools: remove leftover dependency line
Felix Fietkau [Tue, 17 Mar 2015 10:11:04 +0000 (10:11 +0000)]
tools: remove leftover dependency line

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

9 years agotools: remove a bunch of unused automake macros
Felix Fietkau [Tue, 17 Mar 2015 10:11:00 +0000 (10:11 +0000)]
tools: remove a bunch of unused automake macros

The feeds that use them have been unmaintained for a long time, and
something similar can easily be added as a regular host build package.

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

9 years agoralink: fix mt7621 i2c name
John Crispin [Tue, 17 Mar 2015 09:44:14 +0000 (09:44 +0000)]
ralink: fix mt7621 i2c name

Signed-off-by: zouxf <fl.service@t-firefly.com>
SVN-Revision: 44868

9 years agolantiq/xrx200: cleanup default packages
John Crispin [Tue, 17 Mar 2015 09:44:06 +0000 (09:44 +0000)]
lantiq/xrx200: cleanup default packages

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44867

9 years agoar71xx: adjust OM5P profile for the OpenMesh OM5P-AN board
John Crispin [Tue, 17 Mar 2015 09:43:56 +0000 (09:43 +0000)]
ar71xx: adjust OM5P profile for the OpenMesh OM5P-AN board

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 44866

9 years agopackage/uboot-envtools: add OpenMesh OM5P-AN support
John Crispin [Tue, 17 Mar 2015 09:43:52 +0000 (09:43 +0000)]
package/uboot-envtools: add OpenMesh OM5P-AN support

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 44865

9 years agopackage/om-watchdog: add OpenMesh OM5P-AN support
John Crispin [Tue, 17 Mar 2015 09:43:47 +0000 (09:43 +0000)]
package/om-watchdog: add OpenMesh OM5P-AN support

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 44864

9 years agoar71xx: enable sysupgrade for the OpenMesh OM5P-AN
John Crispin [Tue, 17 Mar 2015 09:43:37 +0000 (09:43 +0000)]
ar71xx: enable sysupgrade for the OpenMesh OM5P-AN

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 44863

9 years agoar71xx: add user-space support for the OpenMesh OM5P-AN
John Crispin [Tue, 17 Mar 2015 09:43:31 +0000 (09:43 +0000)]
ar71xx: add user-space support for the OpenMesh OM5P-AN

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 44862

9 years agoar71xx: add kernel support for the OpenMesh OM5P-AN board
John Crispin [Tue, 17 Mar 2015 09:43:19 +0000 (09:43 +0000)]
ar71xx: add kernel support for the OpenMesh OM5P-AN board

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 44861

9 years agoar71xx: detect GL.iNet model
John Crispin [Tue, 17 Mar 2015 09:43:13 +0000 (09:43 +0000)]
ar71xx: detect GL.iNet model

There are two versions of the GL.iNet, the 6408A and the 6416A. The only
difference is the flash size.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44860

9 years agoigmpproxy: Multiple downlink interfaces fix.
John Crispin [Tue, 17 Mar 2015 09:43:07 +0000 (09:43 +0000)]
igmpproxy: Multiple downlink interfaces fix.

from Erik Tews <erik@datenzone.de>

This patch has two effects. First, the quickleave feature/behaviour is
disabled for all groups that are used on more than one interface. The
idea of quickleave is to leave a group fast and later figure out whether
there is still somebody interested in that group. For groups used on
more than one interface, it is already known that there is still
somebody interested in that group.

Second, when a leave is received for a group that is used on more than
one interface, igmpproxy sends queries on all interface to discover
remeining listeners for that group. Previously these queries were only
send on the interface the leave was received on, so that listeners on
the other interfaces were not discovered and the group might be left on
the upstream router incorrectly.

This patch can be improved by sending the queries only on the interface
the leave was received on and adapting the algorithm in
internAgeRoute(...) in rttable.c in a way that only one interface is
actually processed and all other interfaces of the route are silently
assumed to be still active.

Signed-off-by: Erik Tews <erik@datenzone.de>
SVN-Revision: 44859

9 years agoltq-hcd: remove ar10 and vr9 support
John Crispin [Tue, 17 Mar 2015 09:43:01 +0000 (09:43 +0000)]
ltq-hcd: remove ar10 and vr9 support

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

9 years agolantiq: make xrx200 targets use the upstream dwc2 driver
John Crispin [Tue, 17 Mar 2015 09:42:56 +0000 (09:42 +0000)]
lantiq: make xrx200 targets use the upstream dwc2 driver

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

9 years agokernel: add a few more missing config symbols
Felix Fietkau [Tue, 17 Mar 2015 07:24:51 +0000 (07:24 +0000)]
kernel: add a few more missing config symbols

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

9 years agobrcm47xx: support SPROM/NVRAM prefixes
Rafał Miłecki [Tue, 17 Mar 2015 07:07:17 +0000 (07:07 +0000)]
brcm47xx: support SPROM/NVRAM prefixes

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

9 years agobrcm47xx: rename (and refresh) MTD patch for safety "nvram" partition
Rafał Miłecki [Tue, 17 Mar 2015 07:07:00 +0000 (07:07 +0000)]
brcm47xx: rename (and refresh) MTD patch for safety "nvram" partition

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

9 years agobrcm47xx: switch to 3.18
Rafał Miłecki [Mon, 16 Mar 2015 23:05:43 +0000 (23:05 +0000)]
brcm47xx: switch to 3.18

Tested on BCM5357B0, BCM47186B0 and BCM4706.

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

9 years agobcm53xx: switch to 3.18
Rafał Miłecki [Mon, 16 Mar 2015 22:24:56 +0000 (22:24 +0000)]
bcm53xx: switch to 3.18

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

9 years agox86: refresh kvm_guest kernel config
Felix Fietkau [Mon, 16 Mar 2015 21:17:45 +0000 (21:17 +0000)]
x86: refresh kvm_guest kernel config

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

9 years agokernel: add missing config symbol
Felix Fietkau [Mon, 16 Mar 2015 21:17:41 +0000 (21:17 +0000)]
kernel: add missing config symbol

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

9 years agox86: enable rtl8139 ethernet support for geode by default
Felix Fietkau [Mon, 16 Mar 2015 21:00:14 +0000 (21:00 +0000)]
x86: enable rtl8139 ethernet support for geode by default

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

9 years agobrcm63xx: switch maintainer
Florian Fainelli [Mon, 16 Mar 2015 19:51:17 +0000 (19:51 +0000)]
brcm63xx: switch maintainer

Make Jonas the maintainer of brcm63xx.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 44848

9 years agogeode: set target to Geode GX1 to support older chips
Felix Fietkau [Mon, 16 Mar 2015 18:10:17 +0000 (18:10 +0000)]
geode: set target to Geode GX1 to support older chips

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

9 years agobrcm63xx: use consistent gpio chip labeling for OF/non-OF
Jonas Gorski [Mon, 16 Mar 2015 13:37:38 +0000 (13:37 +0000)]
brcm63xx: use consistent gpio chip labeling for OF/non-OF

Ensure gpio chips are always labeled the same; this allows simplifying
any arch setup gpio lookups.

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

9 years agoltq-adsl-mei: fix bugs in linux 3.18 compatiblity change
Felix Fietkau [Mon, 16 Mar 2015 13:05:49 +0000 (13:05 +0000)]
ltq-adsl-mei: fix bugs in linux 3.18 compatiblity change

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

9 years agoltq-adsl: fix bugs in linux 3.18 compatiblity change
Felix Fietkau [Mon, 16 Mar 2015 13:05:42 +0000 (13:05 +0000)]
ltq-adsl: fix bugs in linux 3.18 compatiblity change

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

9 years agopackages: more (e)glibc fixes after r44701
Nicolas Thill [Mon, 16 Mar 2015 12:32:22 +0000 (12:32 +0000)]
packages: more (e)glibc fixes after r44701

_GNU_SOURCE has been declared "deprecated" in favor of _DEFAULT_SOURCE in glibc

Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44843

9 years agopackages: some (e)glibc fixes after r44701
Nicolas Thill [Mon, 16 Mar 2015 12:25:06 +0000 (12:25 +0000)]
packages: some (e)glibc fixes after r44701

Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44842

9 years agobrcm63xx: switch to 3.18
Jonas Gorski [Mon, 16 Mar 2015 11:53:22 +0000 (11:53 +0000)]
brcm63xx: switch to 3.18

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

9 years agobrcm63xx: call brcm63xx_detect explicitly
Jonas Gorski [Mon, 16 Mar 2015 11:53:14 +0000 (11:53 +0000)]
brcm63xx: call brcm63xx_detect explicitly

Now that we have converted all users of global variables to use
brcm63xx_board_name, we can savely convert the implicit call to detect
in brcm63xx.sh to a single, explicit call in preinit.

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

9 years agobrcm63xx: move preinit ifname detection to the preinit script
Jonas Gorski [Mon, 16 Mar 2015 11:53:06 +0000 (11:53 +0000)]
brcm63xx: move preinit ifname detection to the preinit script

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

9 years agobrcm63xx: remove obsolete brcm63xx_has_reset_button
Jonas Gorski [Mon, 16 Mar 2015 11:52:57 +0000 (11:52 +0000)]
brcm63xx: remove obsolete brcm63xx_has_reset_button

r37000 made button kmods loaded from generic code, so we don't use
it anymore for deciding to load them.

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

9 years agobrcm63xx: set status leds from within diag.sh
Jonas Gorski [Mon, 16 Mar 2015 11:52:49 +0000 (11:52 +0000)]
brcm63xx: set status leds from within diag.sh

Instead of setting them up on invocation of brcm63xx_detect, set them
when calling diag.sh based.

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

9 years agobrcm63xx: switch to board_name based configuration
Jonas Gorski [Mon, 16 Mar 2015 11:52:42 +0000 (11:52 +0000)]
brcm63xx: switch to board_name based configuration

Board IDs are not unique, so in preparation for depricating them, always
use board_name for any (default) configuration decisions.

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

9 years agobrcm63xx: add missing board_ids to legacy_detect
Jonas Gorski [Mon, 16 Mar 2015 11:52:35 +0000 (11:52 +0000)]
brcm63xx: add missing board_ids to legacy_detect

These boards do not have a corresponding dts file yet.

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

9 years agobrcm63xx: add device tree based board detection
Jonas Gorski [Mon, 16 Mar 2015 11:52:26 +0000 (11:52 +0000)]
brcm63xx: add device tree based board detection

Use the device tree model property for detecting the board instead
of board id from nvram if present.

Since we can now directly detect the DVA-G3810BN, we can remove the
extra check for it.

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

9 years agobrcm63xx: populate /tmp/sysinfo
Jonas Gorski [Mon, 16 Mar 2015 11:52:20 +0000 (11:52 +0000)]
brcm63xx: populate /tmp/sysinfo

Take full board name from devicetree, if present. Provide a method
for retrieving the board name.

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

9 years agobrcm63xx: base-files: rename board_name to board_id
Jonas Gorski [Mon, 16 Mar 2015 11:52:16 +0000 (11:52 +0000)]
brcm63xx: base-files: rename board_name to board_id

Rename board_name to board_id to prepare for using board_name as a
proper name for the board.

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

9 years agobrcm63xx: Add DGND3700 v1 / DGND3800B support
Jonas Gorski [Mon, 16 Mar 2015 11:52:10 +0000 (11:52 +0000)]
brcm63xx: Add DGND3700 v1 / DGND3800B support

This adds support for the Netgear DGND3700 v1 and DGND3800B.

DGND3700 v1 and DGND3800B are exactly the same router, only one difference,
the factory firmware. This patch produces two factory firmwares for each router.

The router includes an onboard NAND flash for extra storage. NAND is currently
not supported in bcm63xx, so no code added for this part. The NOR flash (32MB)
is enough for storing an openwrt firmware.

Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com>
[jogo: Add back commit message from v1]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44831

9 years agobuildroot: make it easier to build all kmods
Jonas Gorski [Mon, 16 Mar 2015 11:51:54 +0000 (11:51 +0000)]
buildroot: make it easier to build all kmods

Split out kmods from ALL to make it easier to create local builds that
are compatible kmod-wise with releases.

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

9 years agonetlogic: bump to 3.18
John Crispin [Mon, 16 Mar 2015 10:58:43 +0000 (10:58 +0000)]
netlogic: bump to 3.18

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

9 years agomvebu: drop linux 3.14 support
Felix Fietkau [Mon, 16 Mar 2015 08:29:42 +0000 (08:29 +0000)]
mvebu: drop linux 3.14 support

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

9 years agokernel: add missing MTD_SPLIT_FIT_FW symbol
John Crispin [Mon, 16 Mar 2015 08:05:42 +0000 (08:05 +0000)]
kernel: add missing MTD_SPLIT_FIT_FW symbol

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