openwrt.git
9 years agogemini: nuke 3.10 support
nbd [Thu, 26 Mar 2015 20:36:59 +0000 (20:36 +0000)]
gemini: nuke 3.10 support

Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45037 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogemini: remove broken flag
nbd [Thu, 26 Mar 2015 20:36:49 +0000 (20:36 +0000)]
gemini: remove broken flag

Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45036 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogemini: switch to 3.18
nbd [Thu, 26 Mar 2015 20:36:40 +0000 (20:36 +0000)]
gemini: switch to 3.18

Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45035 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogemini: don't build jffs2 image for Raidsonic board
nbd [Thu, 26 Mar 2015 20:36:35 +0000 (20:36 +0000)]
gemini: don't build jffs2 image for Raidsonic board

Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45034 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogemini: add 3.18 support
nbd [Thu, 26 Mar 2015 20:36:30 +0000 (20:36 +0000)]
gemini: add 3.18 support

Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45033 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoprocd: fix jail/seccomp build depenedencies
blogic [Thu, 26 Mar 2015 20:30:18 +0000 (20:30 +0000)]
procd: fix jail/seccomp build depenedencies

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45032 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoxburst: Update to 3.18
lars [Thu, 26 Mar 2015 19:46:01 +0000 (19:46 +0000)]
xburst: Update to 3.18

Update the xburst target to kernel version 3.18 and also remove the broken 3.10 support.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45031 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx: fix image size checks for WNDR3700
nbd [Thu, 26 Mar 2015 18:50:44 +0000 (18:50 +0000)]
ar71xx: fix image size checks for WNDR3700

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45030 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobuild: ignore errors on copying firmware binaries from $(KDIR) to $(BIN_DIR)
nbd [Thu, 26 Mar 2015 18:50:13 +0000 (18:50 +0000)]
build: ignore errors on copying firmware binaries from $(KDIR) to $(BIN_DIR)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45029 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: drop xhci patch, it break !mt7621 builds
blogic [Thu, 26 Mar 2015 16:24:19 +0000 (16:24 +0000)]
ralink: drop xhci patch, it break !mt7621 builds

will re-add it tomorrow after fixing it

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45028 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: the xhci patch broke ehci
blogic [Thu, 26 Mar 2015 14:49:26 +0000 (14:49 +0000)]
ralink: the xhci patch broke ehci
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45027 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomvebu: fixup usb3 support on the a38x
kaloz [Thu, 26 Mar 2015 14:32:45 +0000 (14:32 +0000)]
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

9 years agogeneric/4.0: upgrade to 4.0-rc5
kaloz [Thu, 26 Mar 2015 14:06:42 +0000 (14:06 +0000)]
generic/4.0: upgrade to 4.0-rc5

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45025 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomvebu: add a coherency fix which didn't make it to -stable, yet
kaloz [Thu, 26 Mar 2015 13:52:21 +0000 (13:52 +0000)]
mvebu: add a coherency fix which didn't make it to -stable, yet

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45024 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomwlwifi: depend on TARGET_mvebu until it is fixed for non-OF platforms
nbd [Thu, 26 Mar 2015 13:17:46 +0000 (13:17 +0000)]
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

9 years agoralink: add default pinctrl node for mt7621 eval kit
blogic [Thu, 26 Mar 2015 12:23:02 +0000 (12:23 +0000)]
ralink: add default pinctrl node for mt7621 eval kit

fixes #19213

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45022 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: mt7621 add ECHI OCHI XCHI support
blogic [Thu, 26 Mar 2015 10:59:51 +0000 (10:59 +0000)]
ralink: mt7621 add ECHI OCHI XCHI support

The usb stroage not working since updated 3.18. Porting from MTK's source code.

Signed-off-by: wengbj <fl.service@t-firefly.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45021 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agonetifd: update to latest git HEAD
blogic [Thu, 26 Mar 2015 10:59:40 +0000 (10:59 +0000)]
netifd: update to latest git HEAD

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45020 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: add FireWRT power button
blogic [Thu, 26 Mar 2015 10:59:36 +0000 (10:59 +0000)]
ralink: add FireWRT power button

Signed-off-by: Jay Weng <fl.service@t-firefly.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45019 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: MT7621 add i2c controller driver
blogic [Thu, 26 Mar 2015 10:59:31 +0000 (10:59 +0000)]
ralink: MT7621 add i2c controller driver

ralink i2c driver is not working on MT7621 platform. Porting a new drivers from MTK's source code.
Last time i got some mess . This is new version.

Signed-off-by: Jay Weng <fl.service@t-firefly.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45018 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: add missing symbol
blogic [Thu, 26 Mar 2015 10:59:24 +0000 (10:59 +0000)]
kernel: add missing symbol

Signed-off-by: John Szakmeister <john@szakmeister.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45017 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86: add missing symbol to xen_domu
blogic [Thu, 26 Mar 2015 10:59:10 +0000 (10:59 +0000)]
x86: add missing symbol to xen_domu

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45016 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain: fix eglibc build when TOOLCHAINOPTS is not set
blogic [Thu, 26 Mar 2015 10:59:04 +0000 (10:59 +0000)]
toolchain: fix eglibc build when TOOLCHAINOPTS is not set

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45015 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agocobalt: enable bridge
blogic [Thu, 26 Mar 2015 10:58:59 +0000 (10:58 +0000)]
cobalt: enable bridge

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45014 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolua: fix eglibc reference
blogic [Thu, 26 Mar 2015 10:58:52 +0000 (10:58 +0000)]
lua: fix eglibc reference

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45013 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomdns: add jail and seccomp support
blogic [Thu, 26 Mar 2015 10:58:44 +0000 (10:58 +0000)]
mdns: add jail and seccomp support

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45012 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agodnsmasq: add jail support
blogic [Thu, 26 Mar 2015 10:58:30 +0000 (10:58 +0000)]
dnsmasq: add jail support

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45011 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoprocd: add jail support
blogic [Thu, 26 Mar 2015 10:58:25 +0000 (10:58 +0000)]
procd: add jail support

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45010 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobase-files: add a init.d option that will start the syscall tracer
blogic [Thu, 26 Mar 2015 10:58:17 +0000 (10:58 +0000)]
base-files: add a init.d option that will start the syscall tracer

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45009 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobase-files: create jail folder on boot
blogic [Thu, 26 Mar 2015 10:58:11 +0000 (10:58 +0000)]
base-files: create jail folder on boot

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45008 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: extend seccomp with a LOG action
blogic [Thu, 26 Mar 2015 10:58:03 +0000 (10:58 +0000)]
kernel: extend seccomp with a LOG action

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45007 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoinclude: add a seccomp filter install wrapper
blogic [Thu, 26 Mar 2015 10:57:56 +0000 (10:57 +0000)]
include: add a seccomp filter install wrapper

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45006 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: cleanup seccomp symbol selection
blogic [Thu, 26 Mar 2015 10:57:51 +0000 (10:57 +0000)]
kernel: cleanup seccomp symbol selection

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45005 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agouclibc: add LD_PRELOAD support
blogic [Thu, 26 Mar 2015 10:57:44 +0000 (10:57 +0000)]
uclibc: add LD_PRELOAD support

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45004 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: use the correct kernel image
nbd [Thu, 26 Mar 2015 10:42:36 +0000 (10:42 +0000)]
bcm53xx: use the correct kernel image

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45003 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agodrop 3.19 support
kaloz [Thu, 26 Mar 2015 09:42:59 +0000 (09:42 +0000)]
drop 3.19 support

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45002 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoodhcp6c: various small fixes
cyrus [Wed, 25 Mar 2015 18:24:54 +0000 (18:24 +0000)]
odhcp6c: various small fixes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45001 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx/image: move wdr3500/wdr3600/wdr4300 to new building code
nbd [Wed, 25 Mar 2015 17:58:14 +0000 (17:58 +0000)]
ar71xx/image: move wdr3500/wdr3600/wdr4300 to new building code

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45000 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx/image: add tplink device template for new building code
nbd [Wed, 25 Mar 2015 17:58:10 +0000 (17:58 +0000)]
ar71xx/image: add tplink device template for new building code

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44999 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx/image: add Build/mktplinkfw as buildstep for new build code
nbd [Wed, 25 Mar 2015 17:58:05 +0000 (17:58 +0000)]
ar71xx/image: add Build/mktplinkfw as buildstep for new build code

Use `mktplinkfw sysupgrade` or `mktplinkfw factory` or
`mktplinkfw image`

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44998 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoinclude/image.mk: define variable FILESYSTEM
nbd [Wed, 25 Mar 2015 17:58:00 +0000 (17:58 +0000)]
include/image.mk: define variable FILESYSTEM

Set it to the filesystem which is build. mktplinkfw need to know which filesystem
is used.
FILESYSTEM can be squashfs, jffs2-64k, ...

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44997 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: convert to new image building code
nbd [Wed, 25 Mar 2015 17:57:44 +0000 (17:57 +0000)]
bcm53xx: convert to new image building code

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44996 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: use a lookup for bcmcia's ready gpio
jogo [Wed, 25 Mar 2015 15:37:38 +0000 (15:37 +0000)]
brcm63xx: use a lookup for bcmcia's ready gpio

Should fix pcmcia on BCM6348 and BCM6358 after switching to DT-probed
gpio controllers.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44995 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: fix bcm96328avng board name
jogo [Wed, 25 Mar 2015 15:36:26 +0000 (15:36 +0000)]
brcm63xx: fix bcm96328avng board name

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44994 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: fix bt v2500v dts based detection
jogo [Wed, 25 Mar 2015 15:36:15 +0000 (15:36 +0000)]
brcm63xx: fix bt v2500v dts based detection

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44993 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: move RTA770(B)W to dts
jogo [Wed, 25 Mar 2015 15:36:12 +0000 (15:36 +0000)]
brcm63xx: move RTA770(B)W to dts

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44992 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: move MAGIC to dts
jogo [Wed, 25 Mar 2015 15:36:05 +0000 (15:36 +0000)]
brcm63xx: move MAGIC to dts

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44991 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: move CPVA502+ to dts
jogo [Wed, 25 Mar 2015 15:35:57 +0000 (15:35 +0000)]
brcm63xx: move CPVA502+ to dts

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44990 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: move dg834g v4 to dts
jogo [Wed, 25 Mar 2015 15:35:43 +0000 (15:35 +0000)]
brcm63xx: move dg834g v4 to dts

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44989 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: move dsl-2640u to dts
jogo [Wed, 25 Mar 2015 15:35:37 +0000 (15:35 +0000)]
brcm63xx: move dsl-2640u to dts

Also build image again(?).

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44988 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: move bcm963268bu_p300 to dts
jogo [Wed, 25 Mar 2015 15:35:24 +0000 (15:35 +0000)]
brcm63xx: move bcm963268bu_p300 to dts

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44987 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: fix compilation on 3.14
jogo [Wed, 25 Mar 2015 15:35:15 +0000 (15:35 +0000)]
brcm63xx: fix compilation on 3.14

Fixes the following issue:

drivers/gpio/gpio-bcm63xx.c: In function 'bcm63xx_gpio_probe':
drivers/gpio/gpio-bcm63xx.c:80:4: error: implicit declaration of function 'devm_kasprintf' [-Werror=implicit-function-declaration]

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44986 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: Add BT Home Hub 2A support.
jogo [Wed, 25 Mar 2015 15:35:12 +0000 (15:35 +0000)]
brcm63xx: Add BT Home Hub 2A support.

Support for the BT HomeHub 2.0 Type A.

This router was manufactured by Thomson, and it's BCM6358 based.
The leds are controled by two chained HC594, all working ok. The BCM5325
switch has the RESET# pin wired to the GPIO15, but currently there is no
way to tell the b53 driver how to get this gpio number in brcm63xx,
therefore swconfig won't use it when performing a switch reset.

The patch was tested with several firmwares, and all except unsupported
stuff (i.e xDSL) works pretty well.

Tested-by: Tahir <tahir00ali@gmail.com>
Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44985 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: move kernel load address to 8MiB
jogo [Wed, 25 Mar 2015 15:34:59 +0000 (15:34 +0000)]
brcm63xx: move kernel load address to 8MiB

Fixes boot when uncompressed kernel is > 4 MiB (#19251).

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44984 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: hcsimage: respect load address
jogo [Wed, 25 Mar 2015 15:34:45 +0000 (15:34 +0000)]
brcm63xx: hcsimage: respect load address

Respect the vmlinux load address when generating images.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44983 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: add Livebox 1 firmware image generation
jogo [Wed, 25 Mar 2015 15:34:40 +0000 (15:34 +0000)]
brcm63xx: add Livebox 1 firmware image generation

Currently there isn't images ready for flashing liveboxes boards. This
patch adds a script and the code to call it in the  bcm63xx images
builder makefile to generate the livebox 1 firmware.

I removed some lines to avoid generating unneded files in the bin/ dir
for this board. And added code to generate a squashed rootfs aligned to
64 kB since the current one in the /bin dir is 128 kB aligned and
doesn't work. Still no sysupgrade support for this board. Upgrading from
within openwrt can be done writing with mtd the kernel, and then the 64k
aligned rootfs.

Regards

Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com>
[jogo: use sed instead of a separate shell script for the boot script, make it
 respect the load address]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44982 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: add a dummy image recipe for boards missing proper images
jogo [Wed, 25 Mar 2015 15:34:26 +0000 (15:34 +0000)]
brcm63xx: add a dummy image recipe for boards missing proper images

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44981 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: drop non-dtb image recipe
jogo [Wed, 25 Mar 2015 15:34:23 +0000 (15:34 +0000)]
brcm63xx: drop non-dtb image recipe

All images generated contain dtbs, so it is now unused.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44980 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoimage.mk: allow image build code to run a per-filesystem prepare step
nbd [Wed, 25 Mar 2015 14:30:53 +0000 (14:30 +0000)]
image.mk: allow image build code to run a per-filesystem prepare step

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44979 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: merge upstream bgmac driver improvements
nbd [Wed, 25 Mar 2015 14:30:46 +0000 (14:30 +0000)]
kernel: merge upstream bgmac driver improvements

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44978 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: enable the full-line-of-zero optimization in the cache controller
nbd [Wed, 25 Mar 2015 14:30:40 +0000 (14:30 +0000)]
bcm53xx: enable the full-line-of-zero optimization in the cache controller

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44977 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain/glibc: remove broken eglibc 2.15 support
nbd [Wed, 25 Mar 2015 14:29:23 +0000 (14:29 +0000)]
toolchain/glibc: remove broken eglibc 2.15 support

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44976 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain: drop obsolete references to the coldfire target
nbd [Wed, 25 Mar 2015 14:29:17 +0000 (14:29 +0000)]
toolchain: drop obsolete references to the coldfire target

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44975 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: yaffs: use new_sync_{read,write} for 3.18+
juhosg [Wed, 25 Mar 2015 08:59:12 +0000 (08:59 +0000)]
kernel: yaffs: use new_sync_{read,write} for 3.18+

Using the do_sync_{read,write} functions in conjunction
with the generic_file_{read,write}_iter causes a kernel
panic like this:

  root@OpenWrt:/# mount -t yaffs /dev/mtdblock5 /mnt
  [ 2884.110000] yaffs: dev is 32505861 name is "mtdblock5" rw
  [ 2884.120000] yaffs: passed flags ""
  root@OpenWrt:/# hexdump -vC -n 64 /mnt/kernel
  [ 2902.700000] CPU 0 Unable to handle kernel paging request at virtual \
    address 00000000, epc == 00000000, ra == 80129414
  [ 2902.710000] Oops[#1]:
  [ 2902.710000] CPU: 0 PID: 1030 Comm: hexdump Not tainted 3.18.9 #2
  [ 2902.710000] task: 878e7a20 ti: 868c6000 task.ti: 868c6000
  [ 2902.710000] $ 0   : 00000000 fffffff8 00000000 00000000
  [ 2902.710000] $ 4   : 868c7e70 868c7ea8 00000001 868c7f08
  [ 2902.710000] $ 8   : 00000038 80064f18 80072280 00000000
  [ 2902.710000] $12   : 7fa152b8 7709e3a0 00c42008 7709e3a0
  [ 2902.710000] $16   : 868c7f08 86a46000 00000010 878e7a20
  [ 2902.710000] $20   : 7705c4b0 00000010 00000000 00000000
  [ 2902.710000] $24   : 770960bc 7707dd78
  [ 2902.710000] $28   : 868c6000 868c7e58 7f8e7030 80129414
  [ 2902.710000] Hi    : 00000000
  [ 2902.710000] Lo    : ffffffff
  [ 2902.710000] epc   : 00000000   (null)
  [ 2902.710000]     Not tainted
  [ 2902.710000] ra    : 80129414 do_sync_read+0x7c/0xb4
  [ 2902.710000] Status: 1900dc03 KERNEL EXL IE
  [ 2902.710000] Cause : 00800008
  [ 2902.710000] BadVA : 00000000
  [ 2902.710000] PrId  : 00019750 (MIPS 74Kc)

Change the yaffs code to use the new_sync_{read,write} functions
instead.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44974 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoiproute2: fix build error with musl (#19302)
nbd [Wed, 25 Mar 2015 00:11:07 +0000 (00:11 +0000)]
iproute2: fix build error with musl (#19302)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44973 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoautomake: portability fixes
jow [Tue, 24 Mar 2015 13:13:01 +0000 (13:13 +0000)]
automake: portability fixes

The rework of the host tools discovery caused automake to embed
absolute paths to staging_dir/host/bin/perl into the shebang
of the generated automake executables.

Switch to the portable "/usr/bin/env perl" and enable global
warnings through "$^W" instead of the "-w" interpreter argument.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44972 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoautoconf: portability fixes
jow [Tue, 24 Mar 2015 13:12:52 +0000 (13:12 +0000)]
autoconf: portability fixes

The rework of the host tools discovery caused autoconf to embed
absolute paths to staging_dir/host/bin/perl into the shebang
of the generated autoconfig executables.

Switch to the portable "/usr/bin/env perl" and enable global
warnings through "$^W" instead of the "-w" interpreter argument.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44971 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: backport rest of bcma patches
rmilecki [Tue, 24 Mar 2015 10:39:10 +0000 (10:39 +0000)]
kernel: backport rest of bcma patches

This backports
bcma: allow disabling (not building) PCI driver
Revert "bcma: Kconfig: Let it depend on PCI"

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44970 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: mac80211: backport bcma patch renaming IRQ control function
rmilecki [Tue, 24 Mar 2015 10:38:59 +0000 (10:38 +0000)]
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

9 years agomark 3.10 targets as broken
rmilecki [Tue, 24 Mar 2015 10:38:50 +0000 (10:38 +0000)]
mark 3.10 targets as broken

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44968 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolldpd: add option to disable privilege separation
jow [Tue, 24 Mar 2015 10:13:08 +0000 (10:13 +0000)]
lldpd: add option to disable privilege separation

Helpful to disable when debugging lldpd crashes (when working on it).
When privilege separation is on, some crashes are stack-traced to
some privilege separation code.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44967 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86: use PARTUUID instead explicitly specifying the device by default
jow [Tue, 24 Mar 2015 10:08:12 +0000 (10:08 +0000)]
x86: use PARTUUID instead explicitly specifying the device by default

This changes the x86 image generation to match x86_64, using the PARTUUID for
the rootfs instead of explicitly configuring the device.

It unbreaks KVM with VirtIO, which uses /dev/vda2 instead of /dev/sda2.

Tested in QEMU/KVM with VirtIO, VirtualBox and VMware.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44966 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobuild: remove obsolete references to cris and avr32
nbd [Tue, 24 Mar 2015 10:07:40 +0000 (10:07 +0000)]
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

9 years agotoolchain: remove obsolete references to the cris architecture
nbd [Tue, 24 Mar 2015 10:07:31 +0000 (10:07 +0000)]
toolchain: remove obsolete references to the cris architecture

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44964 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain: remove obsolete checks for avr32
nbd [Tue, 24 Mar 2015 10:07:25 +0000 (10:07 +0000)]
toolchain: remove obsolete checks for avr32

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44963 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain: remove obsolete !avr32 dependency
nbd [Tue, 24 Mar 2015 10:07:13 +0000 (10:07 +0000)]
toolchain: remove obsolete !avr32 dependency

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44962 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agouClibc: remove avr32 support
nbd [Tue, 24 Mar 2015 10:07:07 +0000 (10:07 +0000)]
uClibc: remove avr32 support

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44961 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobinutils: remove version 2.20.1 (only used by avr32)
nbd [Tue, 24 Mar 2015 10:06:55 +0000 (10:06 +0000)]
binutils: remove version 2.20.1 (only used by avr32)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44960 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86_64: fix PARTUUID format with leading zeros
jow [Tue, 24 Mar 2015 10:06:40 +0000 (10:06 +0000)]
x86_64: fix PARTUUID format with leading zeros

Otherwise the root device won't be found in 1/16 of the generated images
(whenever the signature starts with a zero digit).

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44959 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobinutils: remove defunct binutils default version selection for aarch64
nbd [Tue, 24 Mar 2015 10:06:38 +0000 (10:06 +0000)]
binutils: remove defunct binutils default version selection for aarch64

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44958 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogcc: remove 4.4.7 (only used by avr32)
nbd [Tue, 24 Mar 2015 10:06:27 +0000 (10:06 +0000)]
gcc: remove 4.4.7 (only used by avr32)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44957 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoavr32: remove target
nbd [Tue, 24 Mar 2015 10:06:14 +0000 (10:06 +0000)]
avr32: remove target

It depends on obsolete compilers and only works on one device (an
evaluation board).

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44956 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: update bcma with most patches from wireless-drivers-next
rmilecki [Tue, 24 Mar 2015 07:15:31 +0000 (07:15 +0000)]
kernel: update bcma with most patches from wireless-drivers-next

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44955 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: backport fixed_phy_register EXPORT fix from 3.19
rmilecki [Mon, 23 Mar 2015 18:39:16 +0000 (18:39 +0000)]
kernel: backport fixed_phy_register EXPORT fix from 3.19

This fixes
ERROR: "fixed_phy_register" [drivers/net/ethernet/broadcom/bgmac.ko] undefined!

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44954 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: disable for uml
cyrus [Mon, 23 Mar 2015 14:51:56 +0000 (14:51 +0000)]
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

9 years agogeneric/3.18: refresh patches
kaloz [Mon, 23 Mar 2015 13:28:52 +0000 (13:28 +0000)]
generic/3.18: refresh patches

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44951 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomwlwifi: update to the new revision
kaloz [Mon, 23 Mar 2015 12:45:19 +0000 (12:45 +0000)]
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

9 years agomvebu: update mamba dts
kaloz [Mon, 23 Mar 2015 12:44:30 +0000 (12:44 +0000)]
mvebu: update mamba dts

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44949 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoiwinfo: update to the latest version, fixes 802.11ac capability reporting
nbd [Mon, 23 Mar 2015 12:31:28 +0000 (12:31 +0000)]
iwinfo: update to the latest version, fixes 802.11ac capability reporting

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44948 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: add missing cache controller errata options
nbd [Mon, 23 Mar 2015 10:14:27 +0000 (10:14 +0000)]
bcm53xx: add missing cache controller errata options

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44947 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: remove linux 3.14 support
nbd [Mon, 23 Mar 2015 10:14:20 +0000 (10:14 +0000)]
bcm53xx: remove linux 3.14 support

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44946 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolibubox: update to latest git HEAD
blogic [Sun, 22 Mar 2015 19:30:04 +0000 (19:30 +0000)]
libubox: update to latest git HEAD

fix a bug the made uloop_end() not work when called from within a uloop_process
callback handler

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44945 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agonetifd: fix default initialization of RPS/XPS
nbd [Sun, 22 Mar 2015 17:40:39 +0000 (17:40 +0000)]
netifd: fix default initialization of RPS/XPS

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44944 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agonetifd: update to the latest version, adds support for configuring RPS/XPS (enabled...
nbd [Sun, 22 Mar 2015 16:42:44 +0000 (16:42 +0000)]
netifd: update to the latest version, adds support for configuring RPS/XPS (enabled by default where available)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44943 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agofstools: update to the latest version, makes interrupted first boot more reliable
nbd [Sun, 22 Mar 2015 15:11:27 +0000 (15:11 +0000)]
fstools: update to the latest version, makes interrupted first boot more reliable

Use xattr to store the filesystem initialization state of the overlay.
As long as the filesystem is not marked as initialized yet (happens in
/etc/init.d/done), all overlay data (except for sysupgrade.tgz) will be
discarded before the system is allowed to boot

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44942 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobase-files: keep sysupgrade.tgz until /etc/init.d/done has been called
nbd [Sun, 22 Mar 2015 15:11:20 +0000 (15:11 +0000)]
base-files: keep sysupgrade.tgz until /etc/init.d/done has been called

This makes interrupted boots after sysupgrade more reliable

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44941 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoramips: make ethernet register map u16 instead of u32
nbd [Sun, 22 Mar 2015 15:11:14 +0000 (15:11 +0000)]
ramips: make ethernet register map u16 instead of u32

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44940 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: add SMP support
rmilecki [Sun, 22 Mar 2015 15:07:40 +0000 (15:07 +0000)]
bcm53xx: add SMP support

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44939 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years ago[cosmetic] util-linux: replace spaces with tabs
nico [Sun, 22 Mar 2015 12:37:33 +0000 (12:37 +0000)]
[cosmetic] util-linux: replace spaces with tabs

Signed-off-by: Nicolas Thill <nico@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44938 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agouml: bump to 3.18
nico [Sun, 22 Mar 2015 12:36:57 +0000 (12:36 +0000)]
uml: bump to 3.18

Signed-off-by: Nicolas Thill <nico@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44937 3c298f89-4303-0410-b956-a3cf2f4a3e73