Dirk Neukirchen [Sat, 4 Jun 2016 16:35:52 +0000 (18:35 +0200)]
mpc85xx: remove unneeded symbols
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Dirk Neukirchen [Sat, 4 Jun 2016 16:35:41 +0000 (18:35 +0200)]
zynq: remove unneeded _DIAG and _XFRM symbols
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Dirk Neukirchen [Sat, 4 Jun 2016 16:35:27 +0000 (18:35 +0200)]
sunxi: remove XFRM_ config symbols
they are part of packages
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Dirk Neukirchen [Sat, 4 Jun 2016 16:35:19 +0000 (18:35 +0200)]
modules: add missing module to ipsec description
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Dirk Neukirchen [Sat, 4 Jun 2016 16:35:34 +0000 (18:35 +0200)]
oxnas: remove unneeded _DIAG symbols
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Dirk Neukirchen [Sat, 4 Jun 2016 16:36:13 +0000 (18:36 +0200)]
malta: remove NAMESPACES config symbols
they are available in config/Config-kernel.in
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Dirk Neukirchen [Sat, 4 Jun 2016 16:36:07 +0000 (18:36 +0200)]
malta: remove unneeded symbols
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
John Crispin [Sun, 5 Jun 2016 22:13:01 +0000 (00:13 +0200)]
procd: fix file permissions of /dev/tty* nodes
Signed-off-by: John Crispin <john@phrozen.org>
KeLei Liang [Tue, 31 May 2016 16:32:37 +0000 (00:32 +0800)]
ar71xx: add WRTnode2Q support
Signed-off-by: KeLei Liang <xzmu@wrtnode.com>
Felix Fietkau [Mon, 6 Jun 2016 13:42:59 +0000 (15:42 +0200)]
netifd: update to the latest version
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Jo-Philipp Wich [Wed, 1 Jun 2016 14:26:36 +0000 (16:26 +0200)]
x86: use sysfs DMI information to populate sysinfo
Use the DMI data available in sysfs to extract manufacturer and model info
and write it to /tmp/sysinfo/.
The data will be picked up by board_detect and can be used by e.g. LuCI to
display a more appropriate model description.
On an APU board the files will contain the following values:
# cat /tmp/sysinfo/model
PC Engines APU
# cat /tmp/sysinfo/board_name
pc-engines-apu
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Wed, 1 Jun 2016 15:01:55 +0000 (17:01 +0200)]
x86: enable DMI and DMI_SYSFS
Enable support for DMI decoding in the kernel so that we can access
manufacturer and model information via sysfs.
Also remove redundant per-subtarget DMI overrides and preset a few
previously unset symbols popping up due to the now enabled DMI support.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Dirk Neukirchen [Sat, 4 Jun 2016 16:36:38 +0000 (18:36 +0200)]
mediatek: remove modules from Kernel config
most symbols should be in Kernel packages
depending on HW the removal of
CONFIG_REALTEK_PHY
and USB symbols might be wrong
compile tested only
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Waldemar Brodkorb [Sat, 4 Jun 2016 20:24:56 +0000 (22:24 +0200)]
util-linux: fix scanf fallback detection for uClibc-ng
uClibc-ng pretends to be GNU libc 2.2 and then a fallback
scanf check is tried, so that libmount is disabled
afterwards. Add a fix already suggested upstream.
Add librt dependency required for other apps, too.
Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
Signed-off-by: Henryk Heisig [Fri, 3 Jun 2016 09:51:28 +0000 (11:51 +0200)]
ipq806x: add diag.sh script
Signed-off-by: Henryk Heisig <hyniu@o2.pl>
John Crispin [Wed, 1 Jun 2016 20:43:58 +0000 (22:43 +0200)]
lantiq: un-macro the image building code
Signed-off-by: John Crispin <john@phrozen.org>
John Crispin [Wed, 1 Jun 2016 09:33:17 +0000 (11:33 +0200)]
ubus: update to latest git HEAD
Signed-off-by: John Crispin <john@phrozen.org>
Joseph C. Lehner [Wed, 1 Jun 2016 14:50:03 +0000 (16:50 +0200)]
ramips: fix Netgear EX2700 images
Calling `cat foo bar | dd ... conv=sync` *may* add
extraneous padding. Avoid this.
Signed-off-by: Joseph C. Lehner <joseph.c.lehner@gmail.com>
Joseph C. Lehner [Wed, 1 Jun 2016 14:06:50 +0000 (16:06 +0200)]
ramips: rebrand Netgear EX2700 fakeroot uImage
Change image name: "OpenWrt fakeroot" -> "LEDE fakeroot"
Signed-off-by: Joseph C. Lehner <joseph.c.lehner@gmail.com>
Alexey Brodkin [Tue, 31 May 2016 17:12:21 +0000 (20:12 +0300)]
arc: Build uImage as well as vmlinux output files
Initially for ARC we were building vmlinux images because it
was both simpler and more convenient to debug Linux kernel
in runt-time via JTAG. Now when base system works quite nice
we may finally use U-Boot for loading the system image as
well. Still we keep building vmlinux images as some of our
boards are development boards and loading images with JTAG
could be at some points very beneficial.
Note for U-Boot header it's required to specify 2 values:
* loading address
* entry point (if it doesn't match loading address)
and in case of ARC entry point (EP) not only differs from
loading address but also changes from build to build due to
initramfs being placed between loading address and text section.
To accommodate that feature we have to calculate EP after
vmlinux gets built and before call to mkimage.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
John Crispin [Wed, 1 Jun 2016 08:28:15 +0000 (10:28 +0200)]
procd: update to latest git HEAD
Signed-off-by: John Crispin <john@phrozen.org>
Alexander Couzens [Mon, 30 May 2016 09:54:06 +0000 (11:54 +0200)]
lantiq/image: move tplink specific image into own file
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Mon, 30 May 2016 09:54:05 +0000 (11:54 +0200)]
lantiq: unmacro tp-link boards
even it's a little bit verbose, unmacrod board descriptions are much
easier to read and to understand.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Ash Benz [Mon, 30 May 2016 09:52:59 +0000 (17:52 +0800)]
kernel/mtd: Add support for Macronix mx25u25635f, used in Archer C2600 v1.1
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ted Hess [Sun, 5 Jun 2016 18:16:08 +0000 (14:16 -0400)]
ixp4xx: Drop linux 4.1 support
Signed-off-by: Ted Hess <thess@kitschensync.net>
Ted Hess [Fri, 3 Jun 2016 21:06:06 +0000 (17:06 -0400)]
ixp4xx: Add support for 4.4 kernel, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
Álvaro Fernández Rojas [Sun, 5 Jun 2016 13:42:27 +0000 (15:42 +0200)]
brcm63xx: fix typo image/Makefile
This typo was introduced in
c6990347
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Daniel Golle [Wed, 25 May 2016 17:32:01 +0000 (19:32 +0200)]
mac80211: respect user-set regulatory domain by default
It turns out most device vendors don't set the correct country code
in their devices' on-flash-EEPROM sections as they apparently rather
provide a complete per-target-market firmware with patched drivers
instead of just setting the country code.
This results in the driver to incorrectly assume the value stored in
the on-flash-EERPOM (usually US or China) being the regulatory domain
inside which the device is being used.
To work around this issue, OpenWrt introduced the ATH_USER_REGD config
variable to decide during build whether or not to allow the user to
override the regulatory domain setting. This option, however, is not
enabled by default and thus ends up being disabled for snapshots builds
and released binaries.
As we know for a long time that most devices got borked regulatory
domain values set in their EEPROMs we should allow our users to respect
their local law (instead of just assume US or China laws).
Note that also the current default has great potential of users not
ever setting their regulatory domain and thus using inapproriate and
potentially illegal frequencies and/or tx-power settings
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Ben Greear [Sun, 29 May 2016 18:14:59 +0000 (11:14 -0700)]
ath10k: support CT firmware choices.
This allows one to select CT firmware for ath10k
if one prefers to try this firmware instead of stock
ath10k firmware.
The 10.1 (988X) firmware can actually be installed beside the
default firmware, but it will not be used as long as the firmware-5.bin
file exists. Users could rename the files and reboot to use different
images.
The 99X0 (wave-2) firmware uses the same firmware-5.bin name as default
firmware, so it cannot be installed at the same time as default firmware.
Signed-off-by: Ben Greear <greearb@candelatech.com>
Graham Fairweather [Sun, 22 May 2016 22:56:23 +0000 (00:56 +0200)]
brcm63xx: add initial support for Netgear EVG2000
This patch adds support for the Netgear EVG2000 VoIP Gateway to the
bcm63xx targets.
This device was not sold to the general public, but rather is/was
provided by telcos to customers in Sweden, Australia, Singapore and
other parts of asia.
Known issues:
- Unable to detect 53115 switch. This appear to be a problem with
probing for the PHY using MDIO and results in error 5. Doesn't seem to
be a problem with the configuration, and could use someone with
experience to have a look at it.
- Uses the b43 driver as using the OpenWRT/LEDE broadcom-wl driver
fails to load the firmware for the 4322, so 802.11n is not supported.
More info on the device and the research can be found at:
https://wiki.openwrt.org/toh/netgear/evg2000
https://wikidevi.com/wiki/Netgear_EVG2000
https://github.com/Xotic750/mirror-lede/tree/evg2000
https://forum.openwrt.org/viewtopic.php?id=63950
Signed-off-by: Graham Fairweather <xotic750@gmail.com>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Fri, 3 Jun 2016 14:40:51 +0000 (16:40 +0200)]
brcm63xx: set DSL-274XB-F1 ath9k LED as active high
D-Link DSL-274XB rev F1 has an active high ath9k LED.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Thu, 2 Jun 2016 18:41:17 +0000 (20:41 +0200)]
brcm63xx: set HG556a A/B ath9k LED as active high
Huawei HG556a has an active high ath9k LED.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Thu, 2 Jun 2016 18:41:17 +0000 (20:41 +0200)]
brcm63xx: add support for inverting ath9k LED polarity
Some devices with ath9k WiFi require changing the default active low
polarity to high in order to correctly operate the WiFi status LEDs.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Thu, 2 Jun 2016 14:12:09 +0000 (16:12 +0200)]
brcm63xx: remove obsolote preinit scripts and fix preinit iface script
These scripts were causing ip issues in the latest version of LEDE:
https://gist.github.com/Noltari/
6d20d8bcbe236caf516c0a73f5477d00
Fixes preinit iface script by making eth0 the default ifname and only changing
it to eth1 for the devices that specifically need it.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Tue, 24 May 2016 19:09:19 +0000 (21:09 +0200)]
brcm63xx: move profiles definitions to image/Makefile
This switches brcm63xx to the new profile definition system in image/Makefile
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Tue, 24 May 2016 18:59:54 +0000 (20:59 +0200)]
brcm63xx: refresh kernel patches and config
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Tue, 24 May 2016 18:59:54 +0000 (20:59 +0200)]
brcm63xx: drop linux 4.1 support
Switch to linux 4.4 now that it has been enough tested.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Tue, 24 May 2016 18:59:54 +0000 (20:59 +0200)]
brcm63xx: switch to linux 4.4
Boot tested on AR-5381u, AR-5387un and WAP-5813n
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Fri, 3 Jun 2016 10:41:33 +0000 (12:41 +0200)]
ramips: add kmod-pwm-mediatek for mt7628/mt7688
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Sun, 29 May 2016 10:55:12 +0000 (12:55 +0200)]
ramips: fix the number of uarts for each SoC
- Use default number of uarts (2) for rt288x/rt305x/rt3883/mt7620.
- Allow up to 3 uarts on MT7621 and MT7628.
- Remove unneeded SERIAL_8250_RT288X for MT7628.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Sun, 29 May 2016 09:42:21 +0000 (11:42 +0200)]
ramips: fix Mi Wi-Fi Nano Wireless LED pinmux
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Alexander Couzens [Tue, 26 Apr 2016 01:17:24 +0000 (03:17 +0200)]
kernel/spi: add kernel package for spi-omap-24xx
spi-omap-24xx can be found in TI based SoC like the beaglebone black
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Sat, 28 May 2016 22:41:30 +0000 (00:41 +0200)]
kernel: add random-omap rng for omap
Kernel module for the OMAP Random Number Generator
found on OMAP16xx, OMAP2/3/4/5 and AM33xx/AM43xx
multimedia processors.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Sat, 28 May 2016 20:19:13 +0000 (22:19 +0200)]
omap: switch to 4.4
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Sat, 28 May 2016 22:33:20 +0000 (00:33 +0200)]
linux/generic: add missing config symbols
unset following config symbols
- INPUT_PALMAS_PWRBUTTON
- INPUT_TPS65218_PWRBUTTON
- INPUT_TWL4030_PWRBUTTON
- INPUT_TWL4030_VIBRA
- INPUT_TWL6040_VIBRA
- KEYBOARD_TWL4030
- TWL4030_MADC
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Sat, 28 May 2016 15:42:12 +0000 (17:42 +0200)]
omap: take over maintainership
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Álvaro Fernández Rojas [Thu, 2 Jun 2016 13:34:34 +0000 (15:34 +0200)]
kernel: update kernel 4.4 to version 4.4.12
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Álvaro Fernández Rojas [Wed, 1 Jun 2016 19:47:42 +0000 (21:47 +0200)]
brcm63xx: fix F@ST2704V2 image generation
This device needs the firmware padded to 4MB.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Alexander Couzens [Tue, 26 Apr 2016 01:17:25 +0000 (03:17 +0200)]
add usb gadget ehci debug driver
This gadget driver allow to debug other devices via EHCI Debug Port
capability.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Thu, 26 May 2016 14:22:09 +0000 (16:22 +0200)]
IB/SDK/toolchain: use lower cases filenames
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Thu, 26 May 2016 13:24:27 +0000 (15:24 +0200)]
IB/SDK/toolchain: use VERSION_DIST_SANITIZED instead of VERSION_DIST
VERSION_DIST can contains spaces which produces problems when used as file name
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Thu, 26 May 2016 13:23:41 +0000 (15:23 +0200)]
include: move VERSION_DIST_SANITIZED to version.mk
Also move sanitize function to version.mk
Prepare use of VERSION_DIST_SANITIZED by IB/SDK/toolchain
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Thu, 26 May 2016 13:21:54 +0000 (15:21 +0200)]
include: rename DIST_SANITIZED to VERSION_DIST_SANITZED
All version variables contain VERSION prefix.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Thu, 26 May 2016 01:04:47 +0000 (03:04 +0200)]
ar71xx/image/edimax shorten the revision to 13 character
edimax fails if the revision is longer than 13 characters.
Also change the name from OpenWrt to LEDE
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Álvaro Fernández Rojas [Wed, 1 Jun 2016 15:08:08 +0000 (17:08 +0200)]
brcm2708: fix build error introduced in
2b4e5d47
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Jo-Philipp Wich [Wed, 1 Jun 2016 14:51:17 +0000 (16:51 +0200)]
jsonfilter: fix printing 64bit values
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Dirk Neukirchen [Tue, 31 May 2016 07:23:59 +0000 (09:23 +0200)]
elfutils: remove unrecognized config option
fixes:
configure: WARNING: unrecognized options: --disable-werror
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Dirk Neukirchen [Tue, 31 May 2016 07:24:07 +0000 (09:24 +0200)]
libpcap: remove unrecognized configure options
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Dirk Neukirchen [Tue, 31 May 2016 07:23:53 +0000 (09:23 +0200)]
openvpn: remove unrecognized option
removed upstream in
https://github.com/OpenVPN/openvpn/commit/
9ffd00e7541d83571b9eec087c6b3545ff68441f
now its always on
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Jo-Philipp Wich [Sun, 29 May 2016 13:40:51 +0000 (15:40 +0200)]
download.mk: use HTTPS for git.lede-project.org
Some Git versions have issues following the HTTP->HTTPS redirect and since
the keyring package is fetched from this host, switching to HTTPS is a
sensible choice anyway.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Yuan Chenmang [Sat, 28 May 2016 10:04:17 +0000 (18:04 +0800)]
ramips: add Widora-NEO board support
The Widora board is similar to the Linkit 7688 but features a larger flash
capacity.
Signed-off-by: Yuan Chenmang <771992497@qq.com>
[Jo-Philipp Wich: Reword commit message, cleanup initial PR]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Felix Fietkau [Tue, 31 May 2016 23:15:20 +0000 (01:15 +0200)]
mt76: disable build for linux 3.18
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Felix Fietkau [Tue, 31 May 2016 23:14:31 +0000 (01:14 +0200)]
mac80211: disable iwlwifi build for linux 3.18
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Florian Eckert [Tue, 31 May 2016 10:58:57 +0000 (12:58 +0200)]
libiconv-full: add license tag
show the license for this package in opkg
Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com>
Florian Eckert [Tue, 31 May 2016 10:57:22 +0000 (12:57 +0200)]
px5g: add license tag
show the license for this package in opkg
Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com>
Florian Eckert [Tue, 31 May 2016 10:55:04 +0000 (12:55 +0200)]
usbutils: add license tag
show the license for this package in opkg
Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com>
Stijn Segers [Mon, 30 May 2016 17:08:33 +0000 (19:08 +0200)]
ar71xx: Fix TL-WR841N v11 LEDs, use separate machine
Signed-off-by: Stijn Segers <francesco.borromini@inventati.org>
Jo-Philipp Wich [Mon, 30 May 2016 13:05:03 +0000 (15:05 +0200)]
gettext-full: prevent using emacs
When the gettext-full host build phase finds an `emacs` exectuble during the
build it will launch an `emacs --batch` command to run some Lisp code.
On certain Debian systems the `/usr/bin/emacs` path might point, via
alternatives, to the `/usr/bin/jove` editor which will then launch an
interactive session when invoked by the gettext build.
In order to avoid this problem, explicitely disable emacs handling during
the build through a configure environment variable.
Also remove my now unreachable maintainer address.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
John Crispin [Mon, 30 May 2016 23:38:52 +0000 (01:38 +0200)]
mediatek: more nand fixes
jffs2 failed to laod off nand
Signed-off-by: John Crispin <john@phrozen.org>
John Crispin [Mon, 30 May 2016 21:56:43 +0000 (23:56 +0200)]
ipq806x: add a default profile
Signed-off-by: John Crispin <john@phrozen.org>
John Crispin [Mon, 30 May 2016 21:55:43 +0000 (23:55 +0200)]
ipq806x: enable PM support
this fixes build errors with latest mac80211
Signed-off-by: John Crispin <john@phrozen.org>
Maxim Storchak [Sun, 29 May 2016 07:26:37 +0000 (10:26 +0300)]
busybox: run sysntpd at higher priority
When a router is under load ntpd would have better chance to accurately
maintain system time.
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
Joseph C. Lehner [Mon, 30 May 2016 10:59:33 +0000 (12:59 +0200)]
ramips: fix Netgear EX2700 images
The previous image creation code would have failed if the
unpadded kernel uImage size was less than 64 bytes from the
next erase block boundary. Fix that.
Signed-off-by: Joseph C. Lehner <joseph.c.lehner@gmail.com>
John Crispin [Mon, 30 May 2016 20:51:14 +0000 (22:51 +0200)]
ipq806x: remove accidentially comitted file
Signed-off-by: John Crispin <john@phrozen.org>
John Crispin [Fri, 27 May 2016 20:27:28 +0000 (22:27 +0200)]
ipq806x: fix 3.18 support
accidentially removed the files in the v4.4 commit
Signed-off-by: John Crispin <john@phrozen.org>
Daniel Gimpelevich [Sun, 29 May 2016 23:54:54 +0000 (16:54 -0700)]
kernel: remove a hack that was obsoleted upstream
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
Daniel Gimpelevich [Sun, 29 May 2016 22:29:08 +0000 (15:29 -0700)]
lantiq: Use correct macaddr generating logic for the DGN3500
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
Daniel Gimpelevich [Fri, 27 May 2016 22:30:47 +0000 (15:30 -0700)]
lantiq: Fix macaddr-setting code on DGN3500 and possibly other devices
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
Daniel Gimpelevich [Fri, 27 May 2016 22:27:41 +0000 (15:27 -0700)]
lantiq: fix segfault inside ltq-adsl-app
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
Daniel Gimpelevich [Fri, 27 May 2016 22:26:09 +0000 (15:26 -0700)]
lantiq: Reduce ugliness of ugly hack
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
Daniel Gimpelevich [Fri, 27 May 2016 22:00:16 +0000 (15:00 -0700)]
lantiq: Use the correct SPI flash speed for the Netgear DGN3500
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
Alexander Couzens [Sun, 29 May 2016 00:02:20 +0000 (02:02 +0200)]
tools/tplink-safeloader: split CPE210 from CPE510 profile
The CPE210 was still described for the OEM upgrade as compatible,
even the wireless configuration isn't compatible anymore between
both series (2ghz and 5ghz).
Update the CPE210 image profile to use the new profile.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens [Sun, 29 May 2016 00:02:19 +0000 (02:02 +0200)]
ar71xx: switch ordering and template to improve readability
The CPE210's ancestor is the CPE510 not the other way around. The device
profile is also named after the CPE510.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Joseph C. Lehner [Sun, 29 May 2016 17:39:46 +0000 (19:39 +0200)]
ramips: fix Netgear EX2700 images
The bootloader on this device expects the kernel partition to end
on a 64k boundary. The last 64 byte of the kernel partition must
contain a valid uImage header (the fakeroot partition).
Signed-off-by: Joseph C. Lehner <joseph.c.lehner@gmail.com>
Ash Benz [Fri, 27 May 2016 14:26:47 +0000 (22:26 +0800)]
kernel/mtd: Add support for Macronix mx25u25635f, used in C2600 v1.1
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ash Benz [Fri, 27 May 2016 14:26:46 +0000 (22:26 +0800)]
kernel/mac80211: skip ath10k OTP check if caldata found
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ash Benz [Fri, 27 May 2016 14:26:45 +0000 (22:26 +0800)]
ipq806x/dts: Add Archer C2600 DTS
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ash Benz [Fri, 27 May 2016 14:26:43 +0000 (22:26 +0800)]
ipq806x/base-files: extract ath10k caldata
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ash Benz [Fri, 27 May 2016 14:26:42 +0000 (22:26 +0800)]
ipq806x/base-files: Add support for Archer C2600
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ash Benz [Fri, 27 May 2016 14:26:41 +0000 (22:26 +0800)]
ipq806x/base-files: Add Archer C2600 LEDs and board
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ash Benz [Fri, 27 May 2016 14:26:40 +0000 (22:26 +0800)]
ipq806x: Add Archer C2600 to image/Makefile
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ram Chandra Jangir [Sat, 21 May 2016 09:18:31 +0000 (14:48 +0530)]
ipq806x: Add support for linux-4.4
1)Changes
- Rebased the patches for linux-4.4.7
- Added patch to fix spi nor fifo and dma support
- Added patch to configure watchdog barktime
2)Testing
Tested on IPQ AP148 Board:
a. NOR boot and NAND boot
b. ethernet network and ath10k wifi
c. ubi sysupgrade
UnTested
dwc3 usb has not been validated on IPQ board(AP148)
3)Known Issues:
Once we flash ubi image on AP148, and if we reset the board, uboot on
first boot creates PEB and LEB for dynamic sized partitions, which is incorrect
and not what linux expects which causes errors when trying to mount rootfs.
In order to test this, we can use the below steps:
a. Flash the ubi image on board and don't reset the board
b. load the kernel fit image in RAM and boot from there.
Signed-off-by: Ram Chandra Jangir <rjangi@codeaurora.org>
Ash Benz [Fri, 27 May 2016 14:26:39 +0000 (22:26 +0800)]
fw-utils/tplink-safeloader.c: Add support for Archer C2600
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Ash Benz [Fri, 27 May 2016 14:26:38 +0000 (22:26 +0800)]
include/image.mk: move build step tplink-safeloader to image.mk
Move tplink-safeloader from target/linux/ar71xx/image/tp-link.mk to include/image.mk
Signed-off-by: Ash Benz <ash.benz@bk.ru>
Alexey Brodkin [Mon, 23 May 2016 14:48:05 +0000 (17:48 +0300)]
toolchain: uClibc: Bump to the most recent version 1.0.14
This change updates uClibc version to the most recent 1.0.14 release.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Mathias Kresin [Thu, 26 May 2016 20:43:55 +0000 (22:43 +0200)]
lantiq: do not build images which exceed the flash size
The user benpicco in #openwrt reported that images are build which are
bigger that the available flash size.
He provided a proof of concept fix and gave permission to me to send it
for inclusion.
Signed-off-by: Mathias Kresin <dev@kresin.me>
Mathias Kresin [Thu, 26 May 2016 21:11:18 +0000 (23:11 +0200)]
uboot-lantiq: VGV7510KW22 - remove NOR SPL leftovers
Missed this one with my last cleanup patch.
Signed-off-by: Mathias Kresin <dev@kresin.me>
Mathias Kresin [Thu, 26 May 2016 21:11:17 +0000 (23:11 +0200)]
lantiq: VGV7510KW22 - enable the IP101A phy
The RJ45 WAN port is used for xDSL as well as the IP101A.
The pins 1,2,3,6 of the RJ45 are connected to the IP101A and the
pins 4,5 are connected to the xdsl chip.
Drop the ip101a-rst node. It can't be controlled and is not required
at all.
Signed-off-by: Mathias Kresin <dev@kresin.me>
Mathias Kresin [Thu, 26 May 2016 21:11:16 +0000 (23:11 +0200)]
lantiq: VGV7510KW22 - fix pinmux configuration
The STP pinmux was initially added in assumption LAN2 led is driven by
it. It worked somehow because STP group and gphy0 led0 share the GPIO.
Do it the right way by adding the gphy0 led0 the gphy function.
According to the author, the SPI node is a copy & paste leftover. Which
makes sense since nothing is connected to the SPI bus on this device.
Signed-off-by: Mathias Kresin <dev@kresin.me>
Mathias Kresin [Thu, 26 May 2016 21:08:27 +0000 (23:08 +0200)]
uboot-lantiq: Add Arcadyan VGV7519 support
Based on a submission to the uboot-lantiq repo by Eddi De Pieri.
Major cleanup and addition of brnboot second stage u-boot was done by
me.
The second stage brnboot u-boot is untested, since the brnboot prompt
is secured by a still unknown password. But should work.
The former ram values are replaced with the ram values extracted from
the original brnboot. The old ones didn't worked with the ramboot
image.
Signed-off-by: Mathias Kresin <dev@kresin.me>