Felix Fietkau [Sat, 21 Nov 2015 10:54:58 +0000 (10:54 +0000)]
ipq806x: fix pcie reset gpio definions and move them to the common .dtsi file
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47544
Felix Fietkau [Sat, 21 Nov 2015 10:54:53 +0000 (10:54 +0000)]
ipq806x: fix pcie tx0-term-offset setting
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47543
Felix Fietkau [Sat, 21 Nov 2015 10:54:48 +0000 (10:54 +0000)]
ipq806x: fix device tree nodes for PCI to get rid of I/O and memory offsets
Fixes QCA99x0 detection issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47542
Jo-Philipp Wich [Fri, 20 Nov 2015 23:59:31 +0000 (23:59 +0000)]
mvebu: migrate led and network setup to board detection framework
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47541
Jo-Philipp Wich [Fri, 20 Nov 2015 23:52:31 +0000 (23:52 +0000)]
mpc85xx: migrate network setup to board detection framework
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47540
Hauke Mehrtens [Fri, 20 Nov 2015 23:38:39 +0000 (23:38 +0000)]
uboot-omap: fix build with gcc-5
This fixes some problems with gcc-5.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47539
Jo-Philipp Wich [Fri, 20 Nov 2015 23:34:11 +0000 (23:34 +0000)]
ar71xx: fix wndr3700_board_detect for some NETGEAR WNDR3700v2 (again)
When fixing the model string for WNDR3700v2 which contain a model string
followed by 0xff in r46455, the match for other versions of the WNDR3700v2
which just contain lots of 0xff broke (as the 0xff $model is checked for
is stripped off).
Fix by stripping off non-printable characters only for the actual output
string, but not for the internal matching.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 47538
Hauke Mehrtens [Fri, 20 Nov 2015 22:50:11 +0000 (22:50 +0000)]
uboot-kirkwood: fix build with gcc-5
This backports a patch from upstream u-boot to make it compile with gcc-5.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47537
Hauke Mehrtens [Fri, 20 Nov 2015 22:33:59 +0000 (22:33 +0000)]
kernel: add missing config option
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47536
Hauke Mehrtens [Fri, 20 Nov 2015 22:22:37 +0000 (22:22 +0000)]
uboot-oxnas: fix build with gcc-5
This backports a patch from upstream u-boot to make it compile with gcc-5.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47535
Jo-Philipp Wich [Fri, 20 Nov 2015 22:14:36 +0000 (22:14 +0000)]
ar71xx: migrate led and network setup to board detection framework
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47534
Hauke Mehrtens [Fri, 20 Nov 2015 21:15:48 +0000 (21:15 +0000)]
uboot-mxs: fix build with gcc-5
gcc-5 handles inline without static differently and that makes
uboot-mxs fail to build. Remove the inline so it gets exported and can
be used in other functions.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47533
Luka Perkov [Fri, 20 Nov 2015 05:21:19 +0000 (05:21 +0000)]
imx6: ventana: remove invalid video options from bootscript
Removed video related kernel params that are only appropriate for the
Freescale downstream vendor kernel and not appriate for mainline linux.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 47532
Felix Fietkau [Thu, 19 Nov 2015 21:49:26 +0000 (21:49 +0000)]
ubus: update to the latest version, adds support for monitoring system bus traffic
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47531
Hauke Mehrtens [Thu, 19 Nov 2015 19:36:03 +0000 (19:36 +0000)]
ath10k-firmware: fix patch of firmware
This fixes a build error.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47517
Zoltan Herpai [Thu, 19 Nov 2015 14:43:16 +0000 (14:43 +0000)]
packages: uboot-sunxi: update Lamobo R1 patch
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 47516
Steven Barth [Thu, 19 Nov 2015 11:49:21 +0000 (11:49 +0000)]
odhcpd: correctly handle netlink congestion case
Thanks to @ktgeek and @willmo for diagnosing
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 47514
Luka Perkov [Thu, 19 Nov 2015 08:00:17 +0000 (08:00 +0000)]
imx6: refresh patches
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 47513
Luka Perkov [Wed, 18 Nov 2015 22:53:43 +0000 (22:53 +0000)]
imx6: remove obsolete VENTANA_DTS from profile
The device-tree files are now specified in the image Makefile
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 47512
Luka Perkov [Wed, 18 Nov 2015 22:06:54 +0000 (22:06 +0000)]
imx6: add Vetnana LVDS support
These patches have been submitted to upstream Linux and are pending acceptance.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 47511
Luka Perkov [Wed, 18 Nov 2015 22:06:50 +0000 (22:06 +0000)]
imx6: ventana: fix GW16083 device-tree patch
The 206-ARM-imx-ventana-added-GW16083-to-device-tree.patch merged wrong in
the conversion from 3.18 to 4.1. This patch resolves that and puts the
device-tree nodes in the correct place.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 47510
Luka Perkov [Wed, 18 Nov 2015 21:36:36 +0000 (21:36 +0000)]
imx6: drop support for kernel 3.18
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 47509
Luka Perkov [Wed, 18 Nov 2015 21:35:24 +0000 (21:35 +0000)]
imx6: convert ventana images to squashfs+ubifs overlay
Replace the ventana ubi images from a single rootfs volume containing the
rootfs as well as kernel+dtbs in the boot/ subdir to a multi-volume ubi
containing kernel+dtbs+bootscript in 'root' ubifs volume, rootfs in 'rootfs'
squasfs volume, and rootfs_data an empty ubifs volume.
At the same time move ventana image creation over to using the new
TARGET_DEVICE syntax as a cleanup.
Additionally removed FIT image creation as it is recommended that this be
done manually to produce signed FIT images if needed.
Note that a bootscript is needed for Ventana to change its default mtdparts
to rename the 2nd partition from 'rootfs' to 'ubi'. This is because there
are patches in OpenWrt kernels that try to auto-attach and auto-mount and these
get in the way if the mtd partition is named 'rootfs'.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 47508
Luka Perkov [Wed, 18 Nov 2015 21:35:16 +0000 (21:35 +0000)]
imx6: kernel: add UBI_BLOCK support
UBI_BLOCK support is needed for mounting squashfs over UBI
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 47507
Luka Perkov [Wed, 18 Nov 2015 21:35:12 +0000 (21:35 +0000)]
imx6: switch to v4.1
Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
SVN-Revision: 47506
Luka Perkov [Wed, 18 Nov 2015 21:35:09 +0000 (21:35 +0000)]
imx6: add Gateworks GW551x support
Upstream patch:
e9d6d6b62f306ba83e1441af5daf2809a6167474
Add support for the Gateworks GW5510 board featuring:
* i.MX6 SoC
* up to 512MB DDR3
* up to 2GB NAND flash
* 1x miniPCIe socket (with USB)
* HDMI out (micro-HDMI)
* HDMI in (micro-HDMI) (currently supported by only vendor kernel)
* TTL level I/O (supported by GW16111 breakout board):
* I2C
* 2x UART
* CAN
* 2x DIO (GPIO/PWM)
* USB OTG
Also add support to OpenWrt build system
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
SVN-Revision: 47505
Luka Perkov [Wed, 18 Nov 2015 21:35:04 +0000 (21:35 +0000)]
kirkwood: nsa310s: fix partition size
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 47504
Hauke Mehrtens [Wed, 18 Nov 2015 20:31:23 +0000 (20:31 +0000)]
kernel: fix menu for scsi-tape
this should be placed under the block menu entry, this fixes r47482.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47503
John Crispin [Wed, 18 Nov 2015 15:00:38 +0000 (15:00 +0000)]
uboot-envtools: add support for linkits7688d
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47500
Felix Fietkau [Wed, 18 Nov 2015 00:57:22 +0000 (00:57 +0000)]
gcc: fix internal compiler error on MIPS with MIPS16 enabled (triggered by libpcap)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47494
Jo-Philipp Wich [Tue, 17 Nov 2015 16:34:43 +0000 (16:34 +0000)]
netifd: fix device status reporting for external interfaces
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47493
Felix Fietkau [Tue, 17 Nov 2015 12:38:41 +0000 (12:38 +0000)]
gcc: switch to 5.2.0 by default
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47492
Felix Fietkau [Tue, 17 Nov 2015 12:38:32 +0000 (12:38 +0000)]
gdb: use separate patches for upstream and ARC gdb
With bump of upstream GDB from 7.9 to 7.10 at least
100-no_extern_inline.patch became incompatible with
ARC gdb (which is still based on upstream 7.9 branch).
So until ARC support is not completely upstreamed
(which we expect to happen in coming months) we'll need to have
separate patches for ARC gdb.
This time clean build-tested for Netgear WNDRMAC & AXS101.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Felix Fietkau <nbd@openwrt.org>
Cc: John Crispin <blogic@openwrt.org>
Cc: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 47491
Felix Fietkau [Tue, 17 Nov 2015 12:38:22 +0000 (12:38 +0000)]
gcc: add a patch to 5.x that supports translation of __FILE__ paths
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47490
Rafał Miłecki [Tue, 17 Nov 2015 07:26:12 +0000 (07:26 +0000)]
procd: drop nand_upgrade_stage1 from sysupgrade_pre_upgrade hooks
Now we have all targets using platform_pre_upgrade (and calling
nand_do_upgrade directly) we don't need nand_upgrade_stage1 to be in
sysupgrade_pre_upgrade hooks anymore.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47489
Jo-Philipp Wich [Mon, 16 Nov 2015 18:15:00 +0000 (18:15 +0000)]
musl: fix handling of point-to-point interfaces in getifaddrs()
Current musl reports the peer (remote) address of a point-to-point
interface and does not store the local address at all.
Apply the same special treatment of IFA_LOCAL to musl's getifaddrs() which
is also used in glibc and uclibc.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47488
Jo-Philipp Wich [Mon, 16 Nov 2015 17:39:32 +0000 (17:39 +0000)]
kernel: kmod-udptunnel6 depends on IPv6
Spotted a missing 'ip6_udp_tunnel.ko' build failure during a local
build with all kmods enabled but globally disabled IPv6 support.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47487
Rafał Miłecki [Mon, 16 Nov 2015 12:22:47 +0000 (12:22 +0000)]
kernel: add CONFIG_SSB_HOST_SOC symbol
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47486
Felix Fietkau [Mon, 16 Nov 2015 11:02:14 +0000 (11:02 +0000)]
ltq-app-vdsl: convert init script to procd, add support for switching between atm and ptm
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47485
Rafał Miłecki [Mon, 16 Nov 2015 07:18:37 +0000 (07:18 +0000)]
brcm47xx: backport BCM47xx MIPS commits from 4.3 and 4.4-rc1
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47484
Rafał Miłecki [Mon, 16 Nov 2015 06:55:38 +0000 (06:55 +0000)]
kernel: backport ssb changes from 4.4-rc1
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47483
Hauke Mehrtens [Sun, 15 Nov 2015 22:14:45 +0000 (22:14 +0000)]
kernel: support for scsi tape devices
Support for scsi tape devices as kernel module.
This allow to use scsi tape devices in openwrt.
Signed-off-by: Giuseppe Magnotta <giuseppe.magnotta@gmail.com>
[moved to block.mk]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47482
Hauke Mehrtens [Sun, 15 Nov 2015 22:09:13 +0000 (22:09 +0000)]
base-files: add DCCP to /etc/protocols
Fixes this conntrackd warning:
WARNING: getprotobyname() cannot find protocol `DCCP' in /etc/protocols
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47481
Felix Fietkau [Sun, 15 Nov 2015 21:34:15 +0000 (21:34 +0000)]
conntrack-tools: preserve /etc/conntrackd during upgrade
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47480
Felix Fietkau [Sun, 15 Nov 2015 21:34:08 +0000 (21:34 +0000)]
kernel/modules: add OCTEON SHA512 module
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47479
Felix Fietkau [Sun, 15 Nov 2015 21:34:00 +0000 (21:34 +0000)]
kernel/modules: move SHA512 to its own package
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47478
Felix Fietkau [Sun, 15 Nov 2015 21:33:54 +0000 (21:33 +0000)]
kernel/modules: add OCTEON SHA256 module
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47477
Felix Fietkau [Sun, 15 Nov 2015 21:33:49 +0000 (21:33 +0000)]
kernel/modules: add OCTEON SHA1 module
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47476
Felix Fietkau [Sun, 15 Nov 2015 21:33:39 +0000 (21:33 +0000)]
kernel/modules: add OCTEON MD5 module
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47475
Felix Fietkau [Sun, 15 Nov 2015 21:33:33 +0000 (21:33 +0000)]
octeon: remove 3.18 support
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47474
Felix Fietkau [Sun, 15 Nov 2015 21:33:28 +0000 (21:33 +0000)]
octeon: switch to 4.3
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47473
Felix Fietkau [Sun, 15 Nov 2015 21:33:23 +0000 (21:33 +0000)]
octeon: add support for 4.3
Runtime tested on Ubiquiti EdgeRouter Lite.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47472
Felix Fietkau [Sun, 15 Nov 2015 21:33:14 +0000 (21:33 +0000)]
kernel: add patch to fix prefsrc lookups
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47471
Felix Fietkau [Sun, 15 Nov 2015 21:33:07 +0000 (21:33 +0000)]
xtables-addons: update to 2.9
Fixes compilation with Linux 4.3. Runtime tested on Ubiquiti EdgeRouter
Lite with Linux 3.18, 4.1 and 4.3.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47470
Felix Fietkau [Sun, 15 Nov 2015 21:33:01 +0000 (21:33 +0000)]
ath10k-firmware: update firmware version for QCA988X (again)
Updates the ath10-firmware release to current git and updates the
QCA988X firmware in use to version 10.2.4.70.12-2 which appears to
actually fix the stability problems when using a Nexus 5X phone as
per issue #20854. Also updates the Makefile for a change in the
location of the board.bin file for QCA988X in the source repository.
Signed-off-by: Robert Hancock <hancockrwd@gmail.com>
SVN-Revision: 47469
Felix Fietkau [Sat, 14 Nov 2015 14:22:24 +0000 (14:22 +0000)]
ipq806x: enable vfpv4 support and set cpu type to cortex-a9
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47468
Hauke Mehrtens [Fri, 13 Nov 2015 23:51:31 +0000 (23:51 +0000)]
kernel: take bcm47xx_nvram.h from kernel and not backports
compat-wireless/backports now contains a bcm47xx_nvram.h file to
backport some of the functions in it which are used by the bcmfmac
driver. This file just checks for the kernel versions and provide an
empty implementations on older kernel versions. This is OK on most
systems, but on bcm47xx / bcm53xx systems we want to call the real
functions here. This commit removes the file from backports in our
build process like we do it with the bcma and ssb header files. Instead
we add a recent version into our kernel so all code uses only one
header file. On bcm47xx / bcm53xx the real implementations of this code
will be used.
Reported-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47467
Felix Fietkau [Fri, 13 Nov 2015 11:35:41 +0000 (11:35 +0000)]
gcc: set the isl/cloog prefix when graphite is enabled, disable it explicitly if it is disabled in the config
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47465
Felix Fietkau [Fri, 13 Nov 2015 11:35:37 +0000 (11:35 +0000)]
tools: add isl (used for graphite on GCC 5)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47464
Felix Fietkau [Fri, 13 Nov 2015 11:34:18 +0000 (11:34 +0000)]
scripts/diffconfig.sh: reduce config output with CONFIG_BUSYBOX_CUSTOM
Use similar approach as r47461 to reduce output for busybox config.
Since r39435 CONFIG_BUSYBOX_CUSTOM=y has caused the addition of
all ~260 busybox config options to the diffconfig output even if
only one option has been changed.
This patch eliminates the unchanged busybox config options from the output
and leaves only the actually modified options.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 47463
Felix Fietkau [Thu, 12 Nov 2015 01:06:10 +0000 (01:06 +0000)]
scripts/diffconfig.sh: reduce config output with CONFIG_ALL_KMODS
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47461
Felix Fietkau [Thu, 12 Nov 2015 00:24:27 +0000 (00:24 +0000)]
netifd: update to the latest version, contains several fixes, including one for interface ip4/ip6table for device routes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47460
Felix Fietkau [Wed, 11 Nov 2015 14:12:51 +0000 (14:12 +0000)]
kernel: fix an af_packet regression that was breaking PPPoE on 4.1+ (#20707)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47459
Luka Perkov [Wed, 11 Nov 2015 12:48:30 +0000 (12:48 +0000)]
kirkwood: add Linksys routers to default profile
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47458
Luka Perkov [Wed, 11 Nov 2015 12:48:29 +0000 (12:48 +0000)]
uboot-envtools: kirkwood: fix EA35/4500 board names
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47457
Felix Fietkau [Wed, 11 Nov 2015 11:39:21 +0000 (11:39 +0000)]
libnl-tiny: include <sys/socket.h>
Currently some libnl headers require application code to include
dependencies on its own. E.g. a simple include of <linux/netlink.h>
will trigger an error:
/usr/include/libnl-tiny/linux/netlink.h:32:2: error: unknown type name 'sa_family_t'
Similarly including <netlink/handlers.h> causes:
/usr/include/libnl-tiny/netlink/handlers.h:133:19: warning: 'struct ucred' declared inside parameter list [enabled by default]
Fix it by including <sys/socket.h> where needed in libnl headers.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47456
Felix Fietkau [Wed, 11 Nov 2015 08:34:59 +0000 (08:34 +0000)]
hostapd: Use network_get_device instead of uci_get_state
This fixes the IAPP functionality.
Signed-off-by: Petko Bordjukov <bordjukov@gmail.com>
SVN-Revision: 47455
Felix Fietkau [Wed, 11 Nov 2015 08:32:37 +0000 (08:32 +0000)]
ath10k-firmware: update firmware version for QCA988X
Updates the ath10k firmware version for QCA988X to version
10.2.4.70.10-2, which appears to fix problems with the 5GHz wireless
failing on TP-Link Archer C7 v2 when using a Nexus 5X phone. Fixes
issue #20854.
Signed-off-by: Robert Hancock <hancockrwd@gmail.com>
SVN-Revision: 47454
Felix Fietkau [Wed, 11 Nov 2015 08:32:28 +0000 (08:32 +0000)]
elfutils: bump to 0.164
Patches are refreshed except for elfutils-portability, which is gone:
https://lists.fedorahosted.org/pipermail/elfutils-devel/2015-October/005290.html
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
SVN-Revision: 47453
Hauke Mehrtens [Tue, 10 Nov 2015 23:21:10 +0000 (23:21 +0000)]
kernel: add missing config options
This was seen by the buildbot on arm64.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47452
Hauke Mehrtens [Tue, 10 Nov 2015 23:13:09 +0000 (23:13 +0000)]
ar71xx: add Arduino Yun
This is based on patches from Federico Fissore <f.fissore@arduino.cc>
especially this one:
https://github.com/arduino/openwrt-yun/commit/
7e2976fa83fb0d72a955574499178c387a1b3c92
The console is running with 250000 baud which is a non standard baud
rate and needs an extra patch to be applied, I will try to get this
patch upstream or something else which accomplish the same.
Some upstream code looks like there are many different versions of this
SoC, are these only internal versions and all versions on the consumer
market are the same? I saw different GPIO configuration and flash sizes
of 8MB and 16MB?
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47451
Hauke Mehrtens [Tue, 10 Nov 2015 23:11:10 +0000 (23:11 +0000)]
ar71xx: serial: core: add support for boot console with arbitrary baud rates
The Arduino Yun uses a baud rate of 250000 by default. The serial is
going over the Atmel ATmega and is used to connect to this chip.
Without this patch Linux wants to switch the console to 230400 Baud.
With this patch Linux will use the configured baud rate and not some
standard one which is near by.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47450
Hauke Mehrtens [Tue, 10 Nov 2015 23:10:11 +0000 (23:10 +0000)]
ar71xx: add function to access the GPIO function2 register
Add access to the function2 gpio register. This probably has to be
converted into a pimux driver later on. This is needed for some setup
functions on the Arduino Yun.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47449
Luka Perkov [Tue, 10 Nov 2015 22:28:45 +0000 (22:28 +0000)]
uhttpd: add support for configuration option ubus_cors
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 47448
Felix Fietkau [Tue, 10 Nov 2015 21:11:25 +0000 (21:11 +0000)]
kernel: fix breakage in the 4.3 version of 611-netfilter_match_bypass_default_table.patch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47447
Felix Fietkau [Tue, 10 Nov 2015 21:11:20 +0000 (21:11 +0000)]
toolchain/gdb: disable python support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47446
Felix Fietkau [Tue, 10 Nov 2015 21:11:03 +0000 (21:11 +0000)]
toolchain: remove obsolete relinking code
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47445
Felix Fietkau [Tue, 10 Nov 2015 21:10:57 +0000 (21:10 +0000)]
opkg: remove obsolete gcc version check
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47444
Felix Fietkau [Tue, 10 Nov 2015 21:10:53 +0000 (21:10 +0000)]
gcc: remove version 4.6, it is no longer needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47443
Felix Fietkau [Tue, 10 Nov 2015 21:10:45 +0000 (21:10 +0000)]
gcc: enable LTO support unconditionally
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47442
Felix Fietkau [Tue, 10 Nov 2015 21:10:39 +0000 (21:10 +0000)]
gcc: use version 5.x for octeon instead of 4.6 - it has been tested with glibc
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47441
Felix Fietkau [Tue, 10 Nov 2015 12:04:09 +0000 (12:04 +0000)]
build: add -Wno-error=unused-result to target cflags
Many glibc functions have __warn_unused_result__ in so many different
core functions, and failing the build for all of those simply does not
make any sense
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47440
Felix Fietkau [Tue, 10 Nov 2015 12:04:04 +0000 (12:04 +0000)]
openvpn: enable options consistency check even in the small build
Only costs about 3k compressed, but significantly improves handling of
configuration mismatch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47439
Felix Fietkau [Tue, 10 Nov 2015 12:03:59 +0000 (12:03 +0000)]
toolchain: add support of ARC architecture
This includes binutils, gcc, gdb and uClibc-ng.
Latest release of ARC gcc (as of today it is "arc-2015.06")
is based on upstream gcc 4.8.4.
Sources are available on GitHub, see:
https://github.com/foss-for-synopsys-dwc-arc-processors/gcc
Latest release of ARC binutils (as of today it is "arc-2015.06")
is based on upstream binutils 2.23.
Sources are available on GitHub, see:
https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06
Latest release of ARC GDB (as of today this is "arc-2015.06-gdb")
is based on upstream gdb 7.9.1.
Sources are available on GitHub, see:
https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06-gdb
Note that for binutils and gdb that come from unified git repository
(which is the case for upstream binutils/gdb today) we need to disable
building of gdb in binutils and binutils in gdb hence in binutils:
------>8------
--disable-sim
--disable-gdb
------>8------
and in gdb:
------>8------
--disable-binutils
--disable-ld
--disable-gas
------>8------
Also in gdb we disable sim because if the following breakage while
building with it:
------------>8------------
/usr/bin/env bash ./../common/genmloop.sh -shell /usr/bin/env bash \
-mono -fast -pbb -switch sem5-switch.c \
-cpu a5f -infile ./mloop5.in \
-outfile-suffix 5
unknown option: bash
Makefile:699: recipe for target 'stamp-5mloop' failed
make[7]: *** [stamp-5mloop] Error 1
------------>8------------
Cc: Felix Fietkau <nbd@openwrt.org>
Cc: John Crispin <blogic@openwrt.org>
Cc: Jonas Gorski <jogo@openwrt.org>
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
SVN-Revision: 47438
Felix Fietkau [Tue, 10 Nov 2015 12:03:39 +0000 (12:03 +0000)]
ath10k-firmware: add qca6174 firmware (mostly untested)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47437
Luka Perkov [Tue, 10 Nov 2015 00:17:01 +0000 (00:17 +0000)]
kirkwood: rename EA3500/EA4500 profiles
Match the engineering board names now used elsewhere.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47436
Luka Perkov [Tue, 10 Nov 2015 00:16:56 +0000 (00:16 +0000)]
kirkwood: add diag LED on Linksys EA3500
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47435
Luka Perkov [Tue, 10 Nov 2015 00:16:42 +0000 (00:16 +0000)]
kirkwood: support sysupgrade on Linksys EA[34]500
This automatically writes to the alternate firmware partition
(on Linksys's dual firmware layout) using code borrowed from
the WRT1900AC port.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47434
Luka Perkov [Tue, 10 Nov 2015 00:16:37 +0000 (00:16 +0000)]
kirkwood: support Linksys boot counter on EA[34]500
This is done with existing code from the WRT1900AC port.
It makes sure the "auto_recovery" bootloader option is set,
and resets the s_env boot counter after a successful boot.
This gives users without a serial console connection some
measure of safety.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47433
Luka Perkov [Tue, 10 Nov 2015 00:16:35 +0000 (00:16 +0000)]
kirkwood: generate factory images for Linksys EA[34]500
This is done with the new image generation system and board names.
It also generates a sysupgrade.tar image.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47432
Luka Perkov [Tue, 10 Nov 2015 00:16:33 +0000 (00:16 +0000)]
kirkwood: find active Linksys root partition
This is imported verbatim from the mvebu WRT1900AC port.
It picks up the current boot partition from the kernel command line,
then renames that partition "ubi" so that it auto-mounts.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47431
Luka Perkov [Tue, 10 Nov 2015 00:16:28 +0000 (00:16 +0000)]
kirkwood: consistently use engineering board names
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47430
Luka Perkov [Tue, 10 Nov 2015 00:16:24 +0000 (00:16 +0000)]
kirkwood: rework Linksys EA[34]500 DTS
- Use board engineering names rather than marketing names
- Linksys uses a dual firmware layout, where the bootloader
will switch to the other stored image when one fails to
boot three consecutive times.
In order to make this firmware compatible with the factory
images and the stock bootloader we must match this layout.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47429
Luka Perkov [Tue, 10 Nov 2015 00:16:14 +0000 (00:16 +0000)]
kirkwood: enable squashfs-on-ubiblock support
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 47428
Felix Fietkau [Sun, 8 Nov 2015 20:40:15 +0000 (20:40 +0000)]
mac80211: restricted automatic channel selection
Add a new config option "channels" for mac80211 wifi devices. It's only
valid if automatic channel selection is used and restricts the channel
selection to one of the given channels.
config wifi-device
list channels 1
list channels 6
list channels 11
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 47427
Felix Fietkau [Sun, 8 Nov 2015 20:40:03 +0000 (20:40 +0000)]
tools/e2fsprogs: update to 1.42.13
Update e2fsprogs to 1.42.13.
Refresh and cleanup patches.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 47426
Felix Fietkau [Sun, 8 Nov 2015 20:39:54 +0000 (20:39 +0000)]
e2fsprogs: add packages for "chattr" and "lsattr"
Signed-off-by: Richard Kunze <richard.kunze@web.de>
SVN-Revision: 47425
Felix Fietkau [Sun, 8 Nov 2015 20:39:49 +0000 (20:39 +0000)]
conntrack-tools: split into conntrack/conntrackd
as conntrack and conntrackd are completely independent programs,
serving a different purpose.
Also split by other distributions, as Debian and Ubuntu.
Signed-off-by: Ulrich Weber <uw@ocedo.com>
SVN-Revision: 47424
Felix Fietkau [Sun, 8 Nov 2015 20:39:44 +0000 (20:39 +0000)]
conntrack-tools: upgrade to 1.4.3
Signed-off-by: Ulrich Weber <uw@ocedo.com>
SVN-Revision: 47423
Felix Fietkau [Sun, 8 Nov 2015 20:39:37 +0000 (20:39 +0000)]
conntrack-tools: remove default config file
default configuration will fill up disk by
writing /var/log/conntrackd-stats.log
Introduced due init script auto start.
Signed-off-by: Ulrich Weber <uw@ocedo.com>
SVN-Revision: 47422