nbd [Fri, 24 Jul 2015 15:36:02 +0000 (15:36 +0000)]
kernel: fix oprofile performance counter interrupt handling on mips
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46482
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Fri, 24 Jul 2015 15:35:55 +0000 (15:35 +0000)]
musl: update to latest git version
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46481
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Fri, 24 Jul 2015 13:51:45 +0000 (13:51 +0000)]
fortify-headers: update to 0.7
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46480
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Fri, 24 Jul 2015 13:51:43 +0000 (13:51 +0000)]
odhcpd: fix RA lifetimes
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46479
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Fri, 24 Jul 2015 10:00:45 +0000 (10:00 +0000)]
firewall: comply with REC-22, REC-24 of RFC 6092
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46478
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:12:21 +0000 (09:12 +0000)]
ramips: add additional uarts to mt7628.dtsi
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46477
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:12:16 +0000 (09:12 +0000)]
ramips: make sd driver depend on mt7688
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46476
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:12:10 +0000 (09:12 +0000)]
ramips: add CD polling to sd driver
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46475
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:12:02 +0000 (09:12 +0000)]
ramips: various mt7688 pinmux fixes
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46474
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:11:56 +0000 (09:11 +0000)]
ramips: add subtarget for mt7688
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46473
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:11:42 +0000 (09:11 +0000)]
ramips: add clock strecthing support to i2c driver
fixes #19816
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46472
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:11:35 +0000 (09:11 +0000)]
buttons: make all button handler scripts return 0
this is required by the new button timeout feature
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46471
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:11:29 +0000 (09:11 +0000)]
bzip2: add host build
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46470
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:11:24 +0000 (09:11 +0000)]
firmware-utils mktplinkfw: print amount of exceeding bytes
This is very useful for trimming images towards 4 MiB flash size.
Signed-off-by: Stephan Maka <stephan@spaceboyz.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46469
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:11:17 +0000 (09:11 +0000)]
mac80211: Clarify ath9k & ath10k debug selection
Ath debug mode applies to ath10k as well as ath9k.
Update Makefile help text to clarify.
Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46468
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:11:06 +0000 (09:11 +0000)]
dnsmasq: add some missing files to the jail
found with strace, not sure we got all of them though
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46467
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:11:00 +0000 (09:11 +0000)]
base-files: fix /tmp/.jail permissions
We need a+x rights on the path to the root of the jails
so we can use users other than root (like nobody)
This partly fixes jailed dnsmasq
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46466
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:10:55 +0000 (09:10 +0000)]
procd: update to latest git HEAD
fixes http://patchwork.ozlabs.org/patch/497899/
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46465
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:10:47 +0000 (09:10 +0000)]
generic: cdc_ncm: Add support for moving NDP to end of NCM frame
NCM specs are not actually mandating a specific position in the frame for
the NDP (Network Datagram Pointer). However, some Huawei devices will
ignore our aggregates if it is not placed after the datagrams it points
to. Add support for doing just this, in a per-device configurable way.
While at it, update NCM subdrivers, disabling this functionality in all of
them, except in huawei_cdc_ncm where it is enabled instead.
We aren't making any distinction between different Huawei NCM devices,
based on what the vendor driver does. Standard NCM devices are left
unaffected: if they are compliant, they should be always usable, still
stay on the safe side.
This change has been tested and working with a Huawei E3131 device (which
works regardless of NDP position) and an E3372 device (which mandates NDP
to be after indexed datagrams).
Signed-off-by: Enrico Mioso <mrkiko.rs@gmail.com>
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46464
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:10:41 +0000 (09:10 +0000)]
generic: Add missing symbols when tracing is enabled
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46463
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:10:19 +0000 (09:10 +0000)]
generic: add missing symbol
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46462
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:10:14 +0000 (09:10 +0000)]
brcm2708: add kmod-sound-soc-bcm2708-i2s support
This adds support for I2S SoC Audio modules.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46461
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:10:05 +0000 (09:10 +0000)]
brcm2708: add kmod-video-bcm2835 support
This adds BCM2835 camera interface driver as a kernel module.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46460
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:10:00 +0000 (09:10 +0000)]
ar71xx: Allow to use ath79_gpio_output_select on QCA955x
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46459
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:09:49 +0000 (09:09 +0000)]
ar71xx: add support for Onion Omega
This patch adds support for the Onion Omega.
https://onion.io/omega
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
Acked-by: Boken Lin <bl@onion.io>
Tested-by: Jacky Huang <huangfangcheng@163.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46458
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:09:42 +0000 (09:09 +0000)]
ar71xx: Add support for AP147-010 reference board
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46457
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:09:31 +0000 (09:09 +0000)]
ar71xx: Add support for PCIe on QCA953x
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46456
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:09:27 +0000 (09:09 +0000)]
ar71xx: fix wndr3700_board_detect for some NETGEAR WNDR3700v2
There are a few NETGEAR devices which don't terminate the model name in the
ART with a NUL byte, at least some NETGEAR WNDR3700v2. The current awk
expression doesn't match 0xFF bytes, so AR71XX_MODEL contains lots of
trailing 0xFF garbage in this case.
Fix this by matching for the first non-printable character and explicitly
setting LC_CTYPE=C (probably not strictly necessary on OpenWrt, but will
definitely work like this, even when awk supports locales and LANG is set).
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46455
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:09:22 +0000 (09:09 +0000)]
ramips: add support for STORYLiNK SAP-G3200U3
STORYLiNK SAP-G3200U3 is an AC1200 router based on MT7621AT+MT7602EN+MT7612EN.
It has 128MB DDR3, 8MB NOR FLASH, 5-port Gbps switch and 1x USB 3.0.
The following patch adds support for this device.
Tested and working:
* ethernet
* both WiFi radios
* USB 3.0
* buttons
* ethernet switch and USB diag LEDs
* UART
* GPIOs
Tested and not working:
* LEDs for WiFi radios (connected with WiFi chips, not supported in mt76?)
* failsafe mode (known problem, needs workaround like other MTK based devices)
More information in Wiki: http://wiki.openwrt.org/toh/storylink/sap-g3200u3
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46454
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:09:07 +0000 (09:09 +0000)]
lantiq: Silence the PCIe error interrupt printk also in 4.1
This ports
9e2a7b779e6f0914395da3657b00f0ac00209bfd to the 4.1 patches.
I forgot this when preparing the initial 4.1 patch.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46453
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:09:02 +0000 (09:09 +0000)]
lantiq: Fix ifxos driver on linux 4.1
request_mem_region returns NULL when requesting the region failed, and
a valid pointer when it was successful. Currently the condition is
inverted.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46452
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 24 Jul 2015 09:08:57 +0000 (09:08 +0000)]
kmod-regmap: enable MMIO support
This adds MMIO support for kmod-regmap.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46451
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Wed, 22 Jul 2015 12:51:11 +0000 (12:51 +0000)]
kernel: refresh patches for 4.1
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46441
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Wed, 22 Jul 2015 12:51:04 +0000 (12:51 +0000)]
kernel: update 4.0 to 4.0.9
Changelog:
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.9
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46440
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Wed, 22 Jul 2015 12:50:59 +0000 (12:50 +0000)]
kernel: update 3.18 to 3.18.19
Changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.19
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46439
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 22 Jul 2015 12:45:12 +0000 (12:45 +0000)]
ar71xx: refresh kernel config
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46438
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 22 Jul 2015 12:45:07 +0000 (12:45 +0000)]
kernel: update to linux 4.1.3
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46437
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 22 Jul 2015 12:45:03 +0000 (12:45 +0000)]
mac80211: update to wireless-testing 2015-07-21
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46436
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 22 Jul 2015 12:44:55 +0000 (12:44 +0000)]
generic: add more missing linux 4.1 symbols
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46435
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 20 Jul 2015 10:50:46 +0000 (10:50 +0000)]
tools: drop circular dependency between patch and ccache, build patch without ccache (fixes #20132)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46434
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 20 Jul 2015 06:01:18 +0000 (06:01 +0000)]
ar71xx: remove the use of the obsolete IRQF_DISABLED flag in the NAND flash driver (fixes #20125)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46433
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 17:59:20 +0000 (17:59 +0000)]
ar71xx: switch to linux 4.1
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46432
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 17:59:15 +0000 (17:59 +0000)]
ar71xx: add missing patch chunk to 4.1 unaligned access hacks
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46431
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 17:59:08 +0000 (17:59 +0000)]
ar71xx: reorganize 4.1 patch directory layout
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46430
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 17:59:00 +0000 (17:59 +0000)]
ar71xx: refresh kernel config
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46429
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 17:58:53 +0000 (17:58 +0000)]
kernel: add missing config symbols for 4.1
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46428
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 17:58:46 +0000 (17:58 +0000)]
ar71xx: refresh 4.1 patches
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46427
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 17:58:40 +0000 (17:58 +0000)]
ar71xx: add 4.1 support
Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46426
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 17:58:27 +0000 (17:58 +0000)]
Revert "ar71xx: Add support for Cisco-Linksys WAP4410N" (r46250)
The commit is incomplete, it does not even build the mach-* file
This reverts commit
6e6adcf7a197b1802cb728ddcccf05f890ca0574
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46425
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 14:59:26 +0000 (14:59 +0000)]
mkimage: cross compile fix: pass HOST_*FLAGS in to uboot's makefile
The HOST_*FLAGS are for compiling programs which will run on the machine that is
running the build. Setting these flags is frequently required for unusual
cross-compiles.
Signed-off-by: Lawrence D'Anna <larry@elder-gods.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46424
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 14:59:16 +0000 (14:59 +0000)]
strace: add kernel headers include to host cflags to fix build on non-linux systems
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46423
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 19 Jul 2015 14:59:09 +0000 (14:59 +0000)]
strace: cross compile fix: pass HOST_*FLAGS in to ./configure
The HOST_*FLAGS are for compiling programs which will run on the machine that is
running the build. Setting these flags is frequently required for unusual
cross-compiles.
Signed-off-by: Lawrence D'Anna <larry@elder-gods.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46422
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 18 Jul 2015 23:14:19 +0000 (23:14 +0000)]
netifd: update to the latest version, fixes setting RPS/XPS for wlan devices
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46421
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 18 Jul 2015 22:49:39 +0000 (22:49 +0000)]
kernel: fix sched_getaffinity on MIPS SMP systems (fixes enabling RPS/XPS in netifd with musl)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46420
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 18 Jul 2015 21:15:42 +0000 (21:15 +0000)]
ar71xx: Enable ath10k calibration data loading for EnGenius ESR1750 and EPG500.
As r46245 disabled the board.bin template workaround, 5GHz wifi stopped working
on these devices. This adds them to the calibration data loading introduced in
r46244 and thus makes 5GHz work again for these devices.
Signed-off-by: Christian Beier <cb@shoutrlabs.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46415
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 18 Jul 2015 21:15:36 +0000 (21:15 +0000)]
ar71xx: use automatic firmware partition splitting for devolo dLAN devices
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46414
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 18 Jul 2015 19:10:38 +0000 (19:10 +0000)]
cfg80211: fix a locking issue (#20098)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46413
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 18 Jul 2015 16:47:05 +0000 (16:47 +0000)]
ramips: enable mt76 by default for mt7621
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46410
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 18 Jul 2015 16:04:58 +0000 (16:04 +0000)]
mt76: update to the latest version, fixes rx buffer allocation issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46409
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Sat, 18 Jul 2015 05:44:50 +0000 (05:44 +0000)]
odhcp6c: add option "sourcefilter" to disable source filter
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46408
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Fri, 17 Jul 2015 17:55:17 +0000 (17:55 +0000)]
kernel: fix dependecy of kmod-ieee802154_6lowpan
This module also depends on kmod-ieee802154
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46407
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:51:24 +0000 (12:51 +0000)]
swconfig: libsw.so should be installed into /usr/lib/
otherwise it's not picked up by toolchain:
staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/lib/gcc/mipsel-openwrt-linux-musl/4.8.3/../../../../mipsel-openwrt-linux-musl/bin/ld: cannot find -lsw
Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46406
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:51:08 +0000 (12:51 +0000)]
ramips: add support for Planex MZK-DP150N
This patch add support for Planex MZK-DP150N.
a mini router on the MT7620A SoC with one Ethernet port and a 802.11n 2.4 GHz radio.
Signed-off-by: YuheiOKAWA <tochiro.srchack@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46405
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:50:52 +0000 (12:50 +0000)]
brcm2708: add gzip image compression
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46404
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:49:27 +0000 (12:49 +0000)]
brcm2708: add Raspberry Pi Compute Module support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46403
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:49:09 +0000 (12:49 +0000)]
brcm2708: switch to linux 4.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46402
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:48:59 +0000 (12:48 +0000)]
brcm2708: add upstream (bcm2835) modules and improve downstream ones (bcm2708)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46401
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:48:51 +0000 (12:48 +0000)]
generic: add missing linux 4.1 symbols
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46400
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:48:39 +0000 (12:48 +0000)]
brcm2708: add linux 4.1 support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46399
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:48:11 +0000 (12:48 +0000)]
brcm2708: split target config into subtargets
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46398
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:48:02 +0000 (12:48 +0000)]
brcm2708: remove unneeded base-files
Device tree exports board name/model and device LEDs.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46397
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 17 Jul 2015 12:47:50 +0000 (12:47 +0000)]
brcm2708: improve profiles and image generation
- Add profiles for bcm2708 subtarget.
- Check subtarget for image generation.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46396
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Fri, 17 Jul 2015 11:37:20 +0000 (11:37 +0000)]
toplevel.mk: fix LD_LIBRARY_PATH for host binaries
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46394
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Fri, 17 Jul 2015 11:09:13 +0000 (11:09 +0000)]
odhcpd: fix last commit
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46393
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Fri, 17 Jul 2015 08:47:48 +0000 (08:47 +0000)]
odhcpd: fix dhcpv6 relay forwarding
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46392
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 16 Jul 2015 11:15:02 +0000 (11:15 +0000)]
brcm63xx: make use of dt-includes
Now that we have a dtc command that invokes the preprocessor, make use
of it and replace the magic numbers with KEY_* defines.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46391
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 16 Jul 2015 11:13:47 +0000 (11:13 +0000)]
brcm63xx: make use of the new BuildDTB command
Now that we have a BuildDTB command, make use of it instead of calling
dtc directly.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46390
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 16 Jul 2015 11:12:52 +0000 (11:12 +0000)]
image.mk: add a BuildDTB define
Add a Image/BuildDTB command that takes the path to an dts file and
applies the CPP using the default include directories, then uses dtc
to compile the dts as the specified output file.
Additional CPP and DTC flags can be supplied as additional arguments.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46389
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 16 Jul 2015 11:12:41 +0000 (11:12 +0000)]
brcm63xx: HG553 buttons support
This patch adds buttons support for Huawei EchoLife HG553.
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46388
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 16 Jul 2015 11:12:03 +0000 (11:12 +0000)]
kernel: wpan: at86rf230 depends on regmap-spi
kmod-at86rf230 select REGMAP_SPI since 3.17, so add a dependency to
kmod-regmap.
Fixes the following error:
Package kmod-at86rf230 is missing dependencies for the following libraries:
regmap-core.ko
regmap-spi.ko
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46387
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Wed, 15 Jul 2015 14:42:04 +0000 (14:42 +0000)]
brcm63xx: switch to 4.1
Switch brcm63xx to 4.1 to give it some initial testing, but keep 3.18
at least until CC-final is out.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46386
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Wed, 15 Jul 2015 14:41:45 +0000 (14:41 +0000)]
xtables-addons: update to 2.7 to fix compilation with 4.1
Also drop the configure (not .ac) patch part as autoreconf will
overwrite it anyway with a newly generated version.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
Acked-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46385
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Wed, 15 Jul 2015 08:23:28 +0000 (08:23 +0000)]
rpcd: update to the latest version
This update adds a couple of file plugin enhancements, such as base64 support
and setting mode when files are written.
Signed-off-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46384
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 15 Jul 2015 08:17:49 +0000 (08:17 +0000)]
scripts/ipkg-build: fix a build regression introduced in r46360 (fixes #20082)
go to the $TOPDIR directory before trying to extract a git/svn timestamp
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46383
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 15 Jul 2015 08:17:42 +0000 (08:17 +0000)]
ar8216: add swconfig attributes for ARL table flushing
Add swconfig attributes for flushing the ARL table globally or per port.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46382
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 15 Jul 2015 08:17:36 +0000 (08:17 +0000)]
ar8216: adjust ATU flushing in case of link changes
If a link goes down, don't flush the complete ARL table.
Only flush the entries for the respective port.
Don't touch ARL table if a link goes up.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46381
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 15 Jul 2015 08:17:28 +0000 (08:17 +0000)]
ar8216: add ARL table flushing per port
Adds functions for flushing ARL table entries per port.
Successfully tested on AR8327. Implementation for AR8216/AR8236/AR8316
is based on the AR8236 datasheet and assumes that the three chips
share a common ATU register layout.
Compile-tested only for AR8216/AR8236/AR8316.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46380
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 15 Jul 2015 08:17:23 +0000 (08:17 +0000)]
ar8216: add reading ARL table for AR8216/AR8236/AR8316
Adds the chip-specific part of reading ARL table for AR8216/AR8236/AR8316.
It's based on the AR8236 datasheet and compile-tested only as I couldn't
find datasheets for AR8216/AR8316 and don't own devices with these chips.
The existing ar8216_atu_flush implementation was used for all three
chip types, therefore I guess they share a common ATU register layout.
More testing would be appreciated.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46379
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 15 Jul 2015 08:16:40 +0000 (08:16 +0000)]
tools/e2fsprogs: add a darwin-compat patch
On darwin we need to import stdint to get these integer typedefs.
Patch by: Lawrence D'Anna <larry@elder-gods.org>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46378
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 15 Jul 2015 08:16:22 +0000 (08:16 +0000)]
wpa-supplicant: add 802.11r client support
Add 802.11r client support to wpa_supplicant. It's only enabled in
wpa_supplicant-full. hostapd gained 802.11r support in commit r45051.
Tested on a TP-Link TL-WR710N sta psk client with two 802.11r enabled
openwrt accesspoints (TP-Link TL-WDR3600).
Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46377
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Wed, 15 Jul 2015 07:38:54 +0000 (07:38 +0000)]
odhcpd: also unify router and DNS lifetimes
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46376
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Wed, 15 Jul 2015 06:57:43 +0000 (06:57 +0000)]
odhcpd: fix RA lifetime calculation
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46375
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 14 Jul 2015 22:27:39 +0000 (22:27 +0000)]
scripts/feeds: return error status from feed update
This patch is a modified version of the patch being discussed at here:
https://patchwork.ozlabs.org/patch/471303/
from Martin Strbacka <martin.strbacka@nic.cz>
My version modifies scripts/feeds so that an error with one of the feeds just
raises the error flag, but script continues and tries to update the other
feeds. After all feeds have been updated, the script returns 1 if at least
one feed failed, and 0 on success with all feeds. The user can then utilise
the status in his build script, if he wants.
signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46374
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Tue, 14 Jul 2015 20:56:04 +0000 (20:56 +0000)]
robocfg: remove robocfg
This controls the old Broadcom switch driver which was removed over a
year ago, since then this is useless. Use swconfig instead it works
with more (Broadcom) switches.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46373
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Tue, 14 Jul 2015 20:52:18 +0000 (20:52 +0000)]
adm5120: do not config something as module
All modules should be build by a package and only selected by such a
package. Remove all the config options selected as module and also
refresh the config.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46372
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Tue, 14 Jul 2015 20:51:37 +0000 (20:51 +0000)]
admswconfig: fix compile with musl
caddr_t is not defined everywhere any more, cast it the the real
pointer type of ifr_data.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46371
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Tue, 14 Jul 2015 20:10:46 +0000 (20:10 +0000)]
odhcpd: use 65535s as default lifetime and make interval configurable
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46370
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Tue, 14 Jul 2015 18:51:23 +0000 (18:51 +0000)]
bcm53xx: fix usb3 build with kernel 4.1
One argument was removed with kernel 4.1 from xhci_handshake() which
caused a compile error.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46369
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 14 Jul 2015 17:23:56 +0000 (17:23 +0000)]
linux: enable kmod-acpi-button for x86_64 (#20080)
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46368
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Tue, 14 Jul 2015 16:24:10 +0000 (16:24 +0000)]
brcm2708: partially revert r46347 to fix sysupgrade
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46367
3c298f89-4303-0410-b956-
a3cf2f4a3e73