History log of /openwrt/target/linux/ar71xx/image/Makefile
Revision Date Author Comments
# 299c437c 22-Jun-2016 Zoltan HERPAI <wigyori@uid0.hu>

ar71xx: update bomb

ar71xx: split tp-link image building code into a separate file
ar71xx: split legacy image building code into a separate file
ar71xx: split ubnt image building code into a separate file
ar71xx: move generic device image definitions to a separate file
ar71xx: move nand device image definitions to a separate file
ar71xx: Add support for initramfs images for OpenMesh devices
ar71xx: Generate sysupgrade images for OpenMesh devices
ar71xx: Move OpenMesh image target validation into subfunction
ar71xx: Allow OpenMesh CE images with more than 3 files
ar71xx: add kernel support for the OpenMesh OM2P-HSv3
ar71xx: add user-space support for the OpenMesh OM2P-HSv3
ar71xx: enable sysupgrade for the OpenMesh OM2P-HSv3
package/om-watchdog: add OpenMesh OM2P-HSv3 support
package/uboot-envtools: add OpenMesh OM2P-HSv3 support
ar71xx: add OM2P-HSv3 to the OM2P profile
ar71xx: add kernel support for the OpenMesh MR1750v2
ar71xx: add user-space support for the OpenMesh MR1750v2
ar71xx: enable sysupgrade for the OpenMesh MR1750v2
package/om-watchdog: add OpenMesh MR1750v2 support
package/uboot-envtools: add OpenMesh MR1750v2 support
ar71xx: extract ath10k wifi board.bin for the OpenMesh MR1750v2 board
ar71xx: add MR1750v2 to the MR1750 profile
ar71xx/cpe510: split profile into 2 profiles cpe210 and cpe510
ar71xx/cpe510: use second wifi calibration table
ar71xx: add GPIO pin for usb power switch for RouterBOARD 912
ar71xx: switch ordering and template to improve readability
ar71xx: Fix TL-WR841N v11 LEDs, use separate machine

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>


# d354aaa5 20-Jun-2016 P.Wassi <p.wassi at gmx.at>

ar71xx: Add support for Ubiquiti UniFi AP AC PRO

Add support for the Ubiquiti UniFi AP AC PRO
Signed-off-by: P.Wassi <p.wassi at gmx.at>


# 58d97c77 20-Jun-2016 P.Wassi <p.wassi at gmx.at>

ar71xx: Rename unifiac to unifiac-lite

To avoid confusion with different unifiac devices, rename existing target
"unifiac" to "unifiac-lite", before "unifiac-pro" is introduced.

Signed-off-by: P.Wassi <p.wassi at gmx.at>


# d42ccc9f 20-Jun-2016 Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

ar71xx: add support for TP-LINK TL-WR842N/ND v3

- CPU QCA9531-BL3A
- RAM: 64MB
- flash: 16MB
- USB

AP143 platform, similar to tl-wr841n v10/v11, but with USB

Signed-off-by: Cezary Jackiewicz <cezary@eko.one.pl>


# 1817b15e 20-Jun-2016 John Crispin <john@phrozen.org>

ar71xx: add proper support for Archer-C7 V2

This has minor differences to the V1

Signed-off-by: John Crispin <john@phrozen.org>


# 9b6296a9 02-May-2016 John Crispin <blogic@openwrt.org>

ar71xx: add TP-Link TL-WR810N support

This patch adds support for the TP-Link TL-WR810N.
https://wiki.openwrt.org/toh/tp-link/tl-wr810n

Signed-off-by: Jens Steinhauser <jens.steinhauser@gmail.com>

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


# 9d61e91d 26-Apr-2016 John Crispin <blogic@openwrt.org>

ar71xx: Add support for the OMYlink OMY-G1

https://wiki.openwrt.org/toh/omylink/omy-g1

http://www.omylink.com/

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>

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


# d9ae955c 26-Apr-2016 John Crispin <blogic@openwrt.org>

ar71xx: Add TP-Link TL-WR740N v6 support to trunk

This patch adds support for the TP-Link TL-WR740N v6 into OpenWrt trunk. Hardware wise, it's very similar to the TL-WR841N v10. See the forum thread [1]. Credit goes to the user 'traveler' who did the legwork and tested builds.

Also thanks to Matthias Schiffer for clarifying the DEVICE_PROFILE settings.

Signed-off by: Stijn Segers <francesco.borromini@inventati.org>

[1]: https://forum.openwrt.org/viewtopic.php?pid=318704

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


# a7264036 21-Apr-2016 John Crispin <blogic@openwrt.org>

ar71xx: build TP-LINK Archer C7 images with US region code

Since December 2015, the Archer C7 comes with an US-specific firmware. This
firmware will only allow upgrades with images that contain the US region
code in the firmware header.

The "universal" firmware distributed in the rest of the world doesn't care
about the region code, so we can just unconditionally set the region to US
for now. When other region-specific firmwares appear, we'll need to create
a factory image for each of them.

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

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


# 0f853991 21-Apr-2016 John Crispin <blogic@openwrt.org>

ar71xx: fix giving extra arguments to Build/mktplinkfw

The build command will always get the whole argument string in $(1),
regardless of whitespace. We need to use word/wordlist to split the string
after the first word.

Whitespace and quotation will be given to the command verbatim (make will
ignore it), so to give multiple arguments, no quotation marks may be used.

Fixes: r47174 ("ar71xx/image: add options argument to mktplinkfw step")
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>

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


# 86c3263e 09-Apr-2016 John Crispin <blogic@openwrt.org>

ar71xx: add TP-Link TL-WA901ND-v4 support

Signed-off-by: Tiziano Bacocco <tizbac2@gmail.com>

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


# 0f029add 09-Apr-2016 John Crispin <blogic@openwrt.org>

ar71xx: add support for Compex WPJ342

OpenWrt can be flashed with following uboot commands:

tftpboot 0x80500000 openwrt-ar71xx-generic-wpj342-16M-squashfs-sysupgrade.bin
erase 0x9f030000 +$filesize
cp.b $fileaddr 0x9f030000 $filesize

Signed-off-by: Christian Mehlis <christian@m3hlis.de>

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


# 7143dd52 09-Apr-2016 John Crispin <blogic@openwrt.org>

ar71xx: create profile and build image for the OpenMesh OM5P-AC board

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>

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


# 14e133d4 01-Apr-2016 John Crispin <blogic@openwrt.org>

ar71xx: Add TL-WR841N/ND v11 support

This patch adds support for the TP-Link TL-WR841N/ND to trunk. It is
similar to the already supported v10 - see [1]. I have added support
based on that topic; in the meantime it has been confirmed working
(see the forum thread, and also [2]).

Signed-off by Stijn Segers <francesco.borromini@inventati.org>

[1]: https://forum.openwrt.org/viewtopic.php?id=61309
[2]: https://forum.openwrt.org/viewtopic.php?id=63657

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


# 88fc9f7e 24-Mar-2016 Luka Perkov <luka@openwrt.org>

ar71xx: cosmetic fix of alfa ap120c/ap96 ordering

Signed-off-by: Luka Perkov <luka@openwrt.org>

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


# 222941dc 23-Mar-2016 Luka Perkov <luka@openwrt.org>

ar71xx: add support for ap120c

Signed-off-by: Luka Perkov <luka@openwrt.org>

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


# 0865c11c 22-Mar-2016 John Crispin <blogic@openwrt.org>

ar71xx: migrate tplink cpe510 to new build steps

cpe510: Tested sysupgrade and initramfs.
Untested: webIf w/ factory.bin & recovery.bin

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# f1a66d41 22-Mar-2016 John Crispin <blogic@openwrt.org>

ar71xx/image: allow builds of loader without cmdline injecting

On most platforms the cmdline is supplied by the loader to the kernel.
When using an elf loader with cmdline the size is bloated by 512k.
For loader-elf platforms like the cpe510 better use loader-elf but patch
the cmdline into the kernel.

wdr1043: Tested loader still works using sysupgade image.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# f85bed07 22-Mar-2016 John Crispin <blogic@openwrt.org>

ar71xx/image: introduce LOADER_TYPE to support elf loaders

The loader decompress a lzma compressed kernel. Some bootloaders
only support elf files like the tplink cpe510

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# fcc15daa 16-Mar-2016 John Crispin <blogic@openwrt.org>

ar71xx: Add support for the OMYlink OMY-X1

This patch adds support for the OMYlink OMY-X1

https://wiki.openwrt.org/toh/omylink/omy-x1

http://www.omylink.com/

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>

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


# 622ef180 10-Mar-2016 John Crispin <blogic@openwrt.org>

ar71xx: add support for the Telldus TellStick ZNet Lite

Signed-off-by: Micke Prag <micke.prag@telldus.se>

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


# ee712bd3 29-Feb-2016 Felix Fietkau <nbd@openwrt.org>

ar71xx, firmware-utils: split ubdev01 flash layout from XM

The ubdev01 profile defines its own MTDPARTS with smaller firmware
partition, so give it its own UBNT_BOARD in mkfwimage.

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

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


# 2f3d3744 25-Feb-2016 John Crispin <blogic@openwrt.org>

ar71xx: correct imagename for TPlink WA730RE

- insert missing "-" to separate model and version

Signed-off-by: Sven Roederer <devel-sven@geroedel.de>

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


# 608a0c58 25-Feb-2016 John Crispin <blogic@openwrt.org>

ar71xx: correct imagename for TPlink WA701ND

- it seems there was never a 701N-model build

Signed-off-by: Sven Roederer <devel-sven@geroedel.de>

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


# 55a1aa47 25-Feb-2016 John Crispin <blogic@openwrt.org>

ar71xx: matchup of TPlink WR841N(D)-names

- remove the suffix (N, ND) to indicate that the image is for all
WR841-models
- some of these models have a "N"-suffix, others have (ND)-suffix,
but the boards are the same - only difference is the detachable
antenna on "D"-models
- discussed this idea to remove the suffix in IRC with jow and Borromini

Signed-off-by: Sven Roederer <devel-sven@geroedel.de>

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


# de350dca 12-Feb-2016 John Crispin <blogic@openwrt.org>

ar71xx: Support for Ubiquiti UniFi AP AC LITE

Add support for the Ubiquiti UniFi AP AC LITE
Signed-off-by: P.Wassi <p.wassi at gmx.at>

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


# 463c62d9 12-Feb-2016 John Crispin <blogic@openwrt.org>

ar71xx: Added support for TL-WA801NDv3

Signed-off-by: Tiziano Bacocco <tizbac2@gmail.com>

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


# c23de752 31-Jan-2016 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: use SOURCE_DATE_EPOCH for mksquashfs-lzma

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 660b1d9f 22-Jan-2016 Felix Fietkau <nbd@openwrt.org>

Revert "ar71xx: Use full 128MB flash on Netgear WNDR4300 and WNDR3700v4"

This reverts commit r48276.
This can overwrite the caldata_backup partition, so the layout needs to
be changed in a different way.

Thanks to Arjen de Korte for spotting the issue.

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

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


# 77862798 19-Jan-2016 John Crispin <blogic@openwrt.org>

ar71xx: add support for Netgear WPN824N

Add support for Netgear WPN824N.
Hardware specs:
* AR7240, 4 LAN ports, 1 WAN port
* AR9285 WLAN
* 32 MB RAM
* 4 MB Flash
* 16 LEDs (LAN, WAN and Power/Status contain two LEDs for dual color
effect)
* 3 Buttons (not supported)

Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>

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


# 8cf7f168 17-Jan-2016 Felix Fietkau <nbd@openwrt.org>

ar71xx: Use full 128MB flash on Netgear WNDR4300 and WNDR3700v4

Change MTD on WNDR4300 and WNDR3700v4 to fully utilize the 128MB flash.

Credit to @Tuochenlyu on GitHub.

Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>

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


# a60a96ed 03-Jan-2016 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix factory images for WNR2200 (#19807)

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

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


# 9b0602dd 01-Jan-2016 John Crispin <blogic@openwrt.org>

V2 ar71xx : Add Support for the Bitmain Antrouter R1

This patch adds support for the Bitmain Antrouter R1

http://wiki.openwrt.org/toh/bitmain/r1

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>

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


# 0b7a7ec4 23-Dec-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add support for AirTight Networks C-55

This patch is to add support for the AirTight Networks C-55 Access Point

Signed-off-by: Chris R Blake <chrisrblake93@gmail.com>

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


# 3c59b9c6 19-Dec-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: Image generation for PowerCloud CR5000 Cloud Router

Kernel part of support for the PowerCloud Systems CR5000. The
CR5000 is a dual-band 802.11n wireless router with 8MB flash,
64 MB RAM, (unused in stock firmware) USB 2.0 port, and five
port gigabit ethernet switch. The CR5000 was sold as hardware for
the Skydog cloud-managed router service.

Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>

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


# 4414a0da 19-Dec-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: Image generation for PowerCloud CR3000 Cloud Router

Image generation part of support for PowerCloud CR3000. The CR3000 is
a 802.11n 2.4 GHz wireless router with 8MB flash, 64MB RAM,
a four port fast ethernet switch, and a fast ethernet wan port which
was sold by PowerCloud Systems as hardware for the Skydog
cloud-managed router service.

Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>

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


# 49701c6d 19-Dec-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: PowerCloud CAP324 image generation

Image generation (and mtd partition) part of support for
PowerCloud CAP324 Cloud AP. The CAP324 Cloud AP is a device sold by
PowerCloud Systems who's stock firmware (CloudCommand) provides
'cloud' based managment of large numbers of access points.

The CAP324 is a dual-band 802.11n wireless access point with 16MB flash
and 128MB RAM and single gigabit ethernet port. It can be powered via
PoE or a power adaptor.

Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>

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


# d7afba0d 17-Dec-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for TRENDnet TEW-823DRU

Add support for TRENDnet TEW-823DRU:
- cpu: QCA9558 @720MHz
- flash: 16MB
- ram: 256MB
- 4+1 RJ45 100/1000Mbps
- wifi: QCA9558 (bgn) and QCA9880-BR4A (ac)
- 1x USB 2.0

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

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


# 69f0e948 11-Dec-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for Cisco's MR18

This patch adds support for Cisco's MR18.
Detailed instructions for the flashing the device can
be found in the OpenWrt forum thread:
<https://forum.openwrt.org/viewtopic.php?id=59248>

Signed-off-by: Chris R Blake <chrisrblake93@gmail.com>

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


# a049351e 11-Dec-2015 John Crispin <blogic@openwrt.org>

ar71xx: build image for TL-WR710N v2.1

This patch just extends target/linux/ar71xx/image/Makefile to build
images also for version 2.1 of TL-WR710N
patch against the latest git

Signed off by: Norbert Wegener <nw@wegener-net.de>

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


# 6c8c0504 11-Dec-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add support for Wallys DR344

This patch is for Wallys DR344 support under OpenWRT

Signed-off-by: Philippe Duchein <wireless-dev@duchein.net>

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


# 9578043c 11-Dec-2015 John Crispin <blogic@openwrt.org>

ar71xx: image for AP121/16M

Build image for the AP121 reference board with 16MB flash.

Signed-off-by: Norbert Wegener <nw@wegener-net.de>

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


# 7929372c 24-Nov-2015 John Crispin <blogic@openwrt.org>

ar71xx: add GL-Domino Pi support V3

This is the patch for GL-Domino Pi V3. Updated against the latest trunk.

Signed-off-by: alzhao<alzhao@gmail.com>

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


# 49d38ad8 24-Nov-2015 John Crispin <blogic@openwrt.org>

ar71xx: add GL-AR300 support V3

This is the patch for GL-AR300 V3, tested against the latest trunk.

Signed-off-by: alzhao<alzhao@gmail.com>

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


# d95f4c6c 24-Nov-2015 John Crispin <blogic@openwrt.org>

ar71xx: add GL-AR150 support V3

This is the 3rd version. Modified against the latest trunk.

Signed-off-by: alzhao<alzhao@gmail.com>

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


# 6a2a402f 21-Nov-2015 John Crispin <blogic@openwrt.org>

ar71xx: fix the SingleProfile kernel size limit for dLAN devices

it ends up as $(2) of CatFiles and must be a plain decimal value.

Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>

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


# 86bd9c9d 21-Nov-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for the devolo dLAN Hotspot

Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>

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


# 9a024df9 10-Nov-2015 Hauke Mehrtens <hauke@openwrt.org>

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>


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


# b818c49a 08-Nov-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: add support for TP-LINK TL-WR941ND v6 (international version)

The international version is completely different from the already
supported Chinese version. The WLAN of the QCA956x SoC used by this router
has been fixed in r46948.

This patch looks like it changes a lot in
700-MIPS-ath79-openwrt-machines.patch; that is not the case. Unfortunately,
quilt decided to completely reorganize the Kconfig patch even though only
a single section has been added.

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

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


# bafb0e8a 06-Nov-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: add support for the TP-LINK TL-WR1043ND v3

The hardware of the v3 is identical to the v2.

Based-on-patch-by: Andreas Ziegler <github@andreas-ziegler.de>
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>

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


# 35e06208 06-Nov-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: Add support for ZyXEL NBG6616.

Signed-off-by: Benjamin Berg <benjamin@sipsolutions.net>

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


# 005e2d4e 06-Nov-2015 Felix Fietkau <nbd@openwrt.org>

include/image.mk: Introduce generic option to wrap kernel into JFFS2

Some devices require the kernel to be in a JFFS2 file system. Make the
support for this more generic so that it can be used by other devices.

Signed-off-by: Benjamin Berg <benjamin@sipsolutions.net>

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


# 688b641c 02-Nov-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add support for wdr7500v3

The device is similar to Archer C7 v2, but with 8M of flash, and 6 external
antennas. Reason for breaking the naming pattern is that sticker on the back
mentions "WDR7500" and has no mention of "Archer".

Signed-off-by: Srdjan Rosic <rosic@google.com>

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


# 1fbd5784 31-Oct-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix regression in building TL-WDR6500-v2 images

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

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


# 2c475f49 31-Oct-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: remove old unused build code for TPLINK

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 52e2c004 31-Oct-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: remove old unused build code for TPLINKOLD

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 357d28bc 31-Oct-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: migrate tl-wr841nd-v1.5 to new build step using squashfs+jffs2 instead of squashfs-only

All other tplink images use squashfs+jffs2. I don't see any reason why
this board should use squashfs-only

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 458fc4c1 31-Oct-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: remove old unused build step TPLINK-64K

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# c8af54b4 31-Oct-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: migrate tl-wdr6500-v2 to new image build steps

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 85416876 31-Oct-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: refactor templates tplink-chn-v2

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


# 1ad6f94c 31-Oct-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: introduce TPLINK_HEADER_VERSION variable for tplink image

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 77010e19 26-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for TP-LINK TL-WR841N/ND v10

The TL-WR841N/ND v10 is mostly identical to the v9. Apart from some minor
changes, it contains a newer revision of the QCA9533 SoC and the CPU clock
is significantly higher.

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

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


# dfd6005e 19-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add Gainstrong MiniBox v1.0 support to trunk

This patch supersedes the v1 from September 17th.

Bumping the patch version - the MiniBox profile showed up under M, but
since it's called 'Gainstrong MiniBox v1.0' now it looks out of place.
Renamed the profile to gs-minibox-v1.mk to fix that.

The following patch adds support for the Gainstrong MiniBox into trunk
(or 'Designated Driver' :D ).

Fixed items:

- Inverted LED polarity (OOLITE seems to suffer from the same problem).
- Changed uppercase MINIBOX_V1_ prefix as requested.
- Prefixes are now gs_minibox_ similar to gs_oolite_ (same vendor).
- Mention the vendor (Gainstrong) in code headers.

Compiles fine, has been confirmed working by owners on 15.05.

Question: I've seen some boards use tools/firmware-utils/src/mktplinkfw.c,
the MiniBox images build fine without, so I'm wondering: do I need to add
it in there as well? Any added benefit?

Thank you

Signed-off by: Stijn Segers <francesco.borromini@inventati.org>

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


# 40093cae 19-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx: Bitmain Antminer S1 & S3 cleanup

Sets the LEDs to boardname:color:led-name
Sets the LAN to eth0
Other corrections such as the Machine Name and HWIDs
v2 corrects the profile names in the Makefile and changes tabs to spaces
in the Makefile 'define Device/' like the other devices.

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>

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


# 9ff8f2d2 11-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx: TP-LINK Archer C5 image name

There are more version on market, add version number to the name.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

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


# 40e56414 11-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: migrate all images based on macro TPLINK

Includes images for
rnx-n360rt
tl-mr3220-v1
tl-mr3420-v1
tl-wa701n-v1
tl-wa730rev1
tl-wa7510n
tl-wa801nd-v1
tl-wa830re-v1
tl-wa901nd-v1
tl-wa901nd-v2
tl-wr740n-v1
tl-wr740n-v3
tl-wr743nd-v1
tl-wr841nd-v3
tl-wr841nd-v5
tl-wr841nd-v7
tl-wr842n-v1
tl-wr941nd-v2
tl-wr941nd-v3
tl-wr941nd-v4
tl-wr1043nd-v1

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


# 3734a4f9 11-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: remove old build step TPLINK-LZMA

all boards has been migrated to the new build step

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 0278d16a 11-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: migrate last TPLINK-LZMA images to new build system

Migrate TLWR1043V2 TLWR2543

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# cce35e67 11-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: refactor tplink-chn-v2 devices

* use build step mktplinkfw with extra arguments
* remove now unused mktplinkfw-chn-v2
* use Device/tplink

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# d27b94ce 11-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: add options argument to mktplinkfw step

Allow to pass extra arguments to mktplinkfw step. Some board requires
an extra argument to create a valid image.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 7af02f0d 11-Oct-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: remove unused multiprofile definitons

These profiles covered by new image/Makefile descriptions. Only the old format uses
MultiProfile macro

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 6c20365c 05-Oct-2015 Rafał Miłecki <zajec5@gmail.com>

ar71xx: rename firmware for Chinese version of TL-WR941ND v6

It seems there are two *different* versions on TL-WR941ND v6: Chinese
and European one. Currently supported by OpenWrt is Chinese one. Rename
firmware to make it clear.
For details see:
http://wiki.openwrt.org/toh/tp-link/tl-wr941nd
https://forum.openwrt.org/viewtopic.php?id=59295

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

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


# 7812e202 24-Sep-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: Add WeIO Board Support

Add support for WeIO board (http://we-io.net).
This board is based on Carambola2 board form 8Devices.

Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
Signed-off-by: Felix Fietkau <nbd@openwrt.org> [some cleanups]

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


# 6e082cda 24-Sep-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix bogus hardcoded kernel image size for Seama images (fixes #20585)

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

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


# d45c9e48 16-Sep-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for ap152 reference board

Signed-off-by: Miaoqing Pan <miaoqing@codeaurora.org>

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


# eedc4844 16-Sep-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add UBNT airGateway Pro support

This patch adds kernel and userspace support for the Ubiquiti Networks airGateway Pro.

Signed-off-by: Matthew Reeve <mreeve at tenxnetworks.com>

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


# 2671c23f 14-Sep-2015 John Crispin <blogic@openwrt.org>

ar71xx: add TP-LINK TL-WDR3320 v2 support

This patch adds support for TP-LINK TL-WDR3320 v2.

This router uses a chinese version 2 firmware header,.

Signed-off-by: Weijie Gao <hackpascal@gmail.com>

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


# 9b01ed98 14-Sep-2015 John Crispin <blogic@openwrt.org>

ar71xx: create profile and build image for the OpenMesh MR1750 board

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

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


# c938bec1 11-Sep-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: Restore buildability of the AP121 target

Increase space for kernel and also introduce a 8M flash target into the
Makefile.

Signed-off-by: Attila Lendvai <attila@lendvai.name>

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


# 6db53dd4 11-Sep-2015 Felix Fietkau <nbd@openwrt.org>

target: ar71xx: add support for COMFAST CF-E316N v2 board

This adds full support (sans sysupgrading from vendor firmware) for the COMFAST
CF-E316N v2 (aka CF-E316V2, CF-E316N-V2 and CF-E316Nv2.0, no FCC ID) by
Shenzhen Four Seas Global Link Network Technology Co., Ltd (this company is
actively refusing to provide GPL'd sources for the OpenWrt version they ship
with the device, damn them).

Signed-off-by: Paul Fertser <fercerpav@gmail.com>

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


# 490b1749 04-Sep-2015 Jonas Gorski <jogo@openwrt.org>

image: move netgear-image to top and rename to -dni

Use the same naming as netgear-chk.

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

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


# c44193f4 04-Sep-2015 Jonas Gorski <jogo@openwrt.org>

ar71xx: rename NETGEAR_ variables to their netgear names

Netgear names them BOARD_ID and HW_ID, so we should do the same.

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

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


# 44ecb4d3 17-Aug-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for TP-Link TL-WDR6500 v2

Signed-off-by: Weijie Gao <hackpascal@gmail.com>

This patch adds support for TP-Link TL-WDR6500 v2.

The firmware has a U-Boot header for kernel, and a TP-LINK v2 header for
the whole firmware, so I have to create a new firmware creation method.

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


# 0e4278bd 17-Aug-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add support for Black Swift

Add support for the Black Swift board:
http://www.black-swift.com/

Took relevant parts and slightly adapted from:
https://github.com/blackswift/openwrt/blob/master/bsb.patch

Signed-off-by: Bruno Randolf <br1@einfach.org>

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


# e965da36 14-Aug-2015 Jonas Gorski <jogo@openwrt.org>

image.mk: move KDIR_TMP definition to a central location

Instead of each target defining it the same, move the KDIR_TMP
definition to include/image.mk. In addition Image/Build/SysupgradeNAND
already requires KDIR_TMP to be set, so it makes sense to have it
globally defined.

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

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


# 9958378c 05-Aug-2015 Jonas Gorski <jogo@openwrt.org>

image: fix jffs2(_nand) image generation

Variables dependend on JFFS2_BLOCKSIZE and NANDBLOCK_SIZE are used
for template generation, so need to be present before inclusion of
image.mk in target image Makefiles.
So move all declarations to before any includes.

Fixes: r42878 ("image.mk: clean up and parallelize mkfs calls")
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

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


# 720f3636 01-Aug-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix mr3220 device profile (#19990)

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

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


# 48ed568e 24-Jul-2015 John Crispin <blogic@openwrt.org>

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


# 8bf4a3fc 24-Jul-2015 John Crispin <blogic@openwrt.org>

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


# 625ac75f 19-Jul-2015 Felix Fietkau <nbd@openwrt.org>

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


# d5502a03 18-Jul-2015 John Crispin <blogic@openwrt.org>

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


# b5bb9272 14-Jul-2015 John Crispin <blogic@openwrt.org>

build: Prevent more gzip timestamps

To improve reproducibility, prevent the inclusion of timestamps
in the gzip header.

Signed-off-by: Reiner Herrmann <reiner@reiner-h.de>

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


# 1c494b6b 14-Jul-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for the devolo dLAN pro 1200+ WiFi ac

Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>

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


# 324f13e5 14-Jul-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for the devolo dLAN pro 500 Wireless+

Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>

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


# 267cd29c 08-Jul-2015 John Crispin <blogic@openwrt.org>

ar71xx: fix board name ordering

r46248 added case statements in the same places

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

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


# 599081f3 07-Jul-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add support for Cisco-Linksys WAP4410N

This patch adds support for the Cisco WAP4410N, an access point that uses the
AR9132 SoC. Web upgrades from stock are not yet possible, UART access required
for the initial flash.

Signed-off-by: Ryan A Young <rayoung@utexas.edu>

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


# ae745f1d 07-Jul-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for D-Link DIR-615 rev. Ix board

Based on trunk r46212.

Signed-off-by: Jaehoon You <teslamint@gmail.com>

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


# da93e16c 07-Jul-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for TL-WR741ND v5

This device is identical to the TL-WR740N v5, it even uses the same HWID (which
wasn't the case for older TL-WR741ND revisions).

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

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


# ef215c05 07-Jul-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add Support for the Bitmain Antminer S3

This patch adds support for the Bitmain Antminer S3 Cryptocurrency Miner

http://wiki.openwrt.org/toh/bitmain/s3

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>

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


# be9054a2 07-Jul-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for ubnt rocket-m ti

rocket-m titanium is a device based on ar9344 with 802.11af poe.
It doesn't use the SoC wifi, instead it's using an ar9280 connected to
the pci bus. The gps version of the rocket-m ti is working, but
gps is untested. The gps is connected to the first serial port.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# d31e167c 07-Jul-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: add support for ap143

Signed-off-by: Miaoqing Pan <miaoqing@codeaurora.org>

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


# c9df1f59 06-Jul-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix UAP-PRO images

- it should be BOARDNAME instead of BOARD_NAME
- kernel partition should be padded to 1536k (somehow this padding was lost in translation to BuildCode in bc797c73f6328941b2194d144385655ad9297e7c)

Signed-off-by: Roman Yeryomin <roman@advem.lv>

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


# f7a7e259 22-Jun-2015 Luka Perkov <luka@openwrt.org>

ar71xx: add support for tp-link wr740n v5.0 (EU)

TP-Link ships wr740n v5.0 to Romania (so probably everywhere except
China) with 4 MB flash and 32 MB memory (confirmed by their local
support). This patch adds support for the v5.0 clone of v4, i just
tested it on my own v5.0 router and it works.

Signed-off-by: Daniel Petre <daniel.petre@posteo.net>

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


# d632c3a5 18-Jun-2015 John Crispin <blogic@openwrt.org>

ar71xx: add profile and build image for EnGenius EPG5000.

Signed-off-by: Christian Beier <cb@shoutrlabs.com>

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


# 2a04e78e 18-Jun-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for TL-WR720N-v4.

The hardware should be almost the same as TL-WR720N-v3. WiFi and LAN networks
were tested by "Lo Yuk Fai <loyukfai@gmail.com>". Failsafe and slider switch
were tested by "Wong min <alpha080@gmail.com>".

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>

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


# ff43ce44 18-Jun-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for compex wpj531

tftpboot 0x80500000 openwrt-ar71xx-generic-wpj531-16M-squashfs-sysupgrade.bin
erase 0x9f030000 +$filesize
erase 0x9f680000 +1
cp.b $fileaddr 0x9f030000 $filesize

Signed-off-by: Christian Mehlis <christian@m3hlis.de>

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


# 6f137449 18-Jun-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add Support for the Bitmain Antminer S1

This patch adds support for the Bitmain Antminer S1 Cryptocurrency Miner

http://wiki.openwrt.org/toh/bitmain/s1

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
Acked-by: James Hilliard <james.hilliard1@gmail.com>

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


# 6fcccabb 18-Jun-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix hw id of tl-wr710n image (#19902)

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

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


# 3a0e9f9f 15-Jun-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: move ubnt images to new BuildCode

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 8f78bf18 15-Jun-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: add build step mkubntimage2 mkubntkernelimage for unifi boards

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# ea30c591 15-Jun-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: new build step Build/mkubntimage for ubnt factory images

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 8da0cd23 30-May-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: use Image/BuildLoaderPatched for TPLINK-SAFELOADER images

Building the loader in Image/Build/TPLINK-SAFELOADER would break the image
builder as no target compiler is available in that stage.

Fixes #19580

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

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


# 322128e5 30-May-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: add Image/BuildLoaderPatched macro

In contrast to Image/BuildLoader, Image/BuildLoaderPatched first patches the
kernel command line in the image and then builds the loader without command
line. This allows building loaders for systems which don't boot correctly when
the kernel command line is provided by the loader (like the TP-LINK CPE series).

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

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


# 94ad8125 29-May-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: use Image/BuildKernel/Initramfs template to fix image builder errors

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

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


# 3aa1b8e2 26-May-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix tl-wr710n images (#19692)

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

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


# c039a6cb 23-May-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add support for the Meraki MR12 & MR16

This patch is to add support for the Meraki MR12 and MR16 Access Points.
Currently everything is working, minus the 2nd NIC interface on the MR12
which is built into the SoC.

Signed-off-by: Chris R Blake <chrisrblake93 at gmail.com>

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


# fc59bdce 11-May-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: convert tl-wr741nd v1/v2 to new image building code, add infrastructure for building the loader

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

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


# ecaa0233 08-May-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: allow mktplinkfw calls from the new image code to fail (because of oversized images)

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

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


# 5109b10b 08-May-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: allow tp-link initramfs images to exceed size limits

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

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


# 777b521a 08-May-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx/image: move TPLINK-LZMA image to new build code

There are 2 images missing: TLWR2543 TLWR1043V2 which have special properties.
v2: set correct DEVICE_PROFILES for all images.
v2: migrate TP-LINK TL-WR710N v2 which was committed after v1.
v2: split very very long line `TARGET_DEVICES +=` into smaller parts

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 6cc98f6c 08-May-2015 Luka Perkov <luka@openwrt.org>

ar71xx: make art partition read only on 16MB ew-dorin board

Signed-off-by: Luka Perkov <luka@openwrt.org>

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


# 789949fe 20-Apr-2015 John Crispin <blogic@openwrt.org>

Add support for Ubiquiti Rocket M XW devices

This patch adds support for the XW version of the Rocket M series devices
manufactured by Ubiquiti, based on the Atheros AR9342 SoC.

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>

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


# 5cd0c2e4 21-Apr-2015 John Crispin <blogic@openwrt.org>

ar71xx: add TP-LINK TL-WR710N v2

TP-Link TL-WR710n v2 looks like v1, but has less memory (4MB).

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

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


# 68c954eb 20-Apr-2015 Luka Perkov <luka@openwrt.org>

ar71xx: add support for compex wpj344

Signed-off-by: Christian Mehlis <christian@m3hlis.de>
Signed-off-by: Luka Perkov <luka@openwrt.org>

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


# b305e822 19-Apr-2015 Felix Fietkau <nbd@openwrt.org>

Revert "ar71xx/image: move TPLINK-LZMA image to new build code" (r45490)

Profile definitions need to be checked and fixed before this patch can
be applied again.

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

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


# 6edc1cb1 18-Apr-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: remove duplicated rootfs in new tplink initramfs images

The new building code included the rootfs twice when building tplink initramfs images.
To make it more readable move initramfs into an own build step
Build/mktplinkfw-initramfs.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 470f2563 18-Apr-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: move TPLINK-LZMA image to new build code

There are 2 images missing: TLWR2543 TLWR1043V2 which have special properties

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# 9749eff8 18-Apr-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: add template tplink-16mlzma

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# c24f91a0 18-Apr-2015 John Crispin <blogic@openwrt.org>

ar71xx/image: fix imagesize of template tplink-8mlzma

The new image size is verified by a running tplink device and checked
against mktplinkfw source code.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# d1212499 06-Apr-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix new mktplinkfw image code - flags for sysupgrade vs factory were swapped (fixes #19400)

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

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


# 0153bff1 26-Mar-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: add missing id for WNR2000v3 image (fixes #18959)

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

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


# ef1773c0 26-Mar-2015 Felix Fietkau <nbd@openwrt.org>

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


# 99afb68e 25-Mar-2015 Felix Fietkau <nbd@openwrt.org>

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


# a0f15a19 25-Mar-2015 Felix Fietkau <nbd@openwrt.org>

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


# 0b22d57e 25-Mar-2015 Felix Fietkau <nbd@openwrt.org>

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


# eea98d12 11-Mar-2015 John Crispin <blogic@openwrt.org>

ar71xx: improve WD's My Net Wi-fi Range Extender image creation

Previously, the generated images for the My Net Wi-fi Range Extender
wouldn't always work (and panic) due to the fixed mtd offsets and
sizes for the kernel and rootfs. This patch fixes the problem by
utilizing the shared Cybertan's partition parser to recalculate
the mtd partitions for every image dynamically everytime.

Reported-by: Pascal Paradis <peparadis@yahoo.com>
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>

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


# 7aeb6923 06-Mar-2015 Luka Perkov <luka@openwrt.org>

ar71xx: add support for compex wpj558

OpenWrt can be flashed with following uboot commands:

tftpboot 0x80500000 openwrt-ar71xx-generic-wpj558-16M-squashfs-sysupgrade.bin
erase 0x9f030000 +$filesize
cp.b $fileaddr 0x9f030000 $filesize

Signed-off-by: Luka Perkov <luka@openwrt.org>

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


# 48fe4e99 23-Feb-2015 John Crispin <blogic@openwrt.org>

ar71xx: TL-WA7210n v2 support

This patch adds support for TP-Link TL-WA7210n[0]

[0] http://www.tplink.com/en/products/details/?model=TL-WA7210N

Signed-off-by: Hendrik Frenzel <hfrenzel@scunc.net>

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


# 81ec62aa 13-Feb-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add profile and build image for TP-Link MR12U v1

This patch adds corrected profile and build image for the TL-MR12U board.

Unfortunately i cannot test the factory image since i can't find anywhere
the original chinese firmware but
the generated openwrt-ar71xx-generic-tl-mr12u-v1-squashfs-sysupgrade.bin
worked just fine over a modified mr3040 factory image i managed to modify
to initially flash the mr12u from the original firmware.

Proper kernel support probably should be added since cat /proc/cpuinfo shows
MR13U.

Signed-off-by: Daniel Petre <daniel.petre@gmail.com>

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


# 9175d22c 08-Feb-2015 John Crispin <blogic@openwrt.org>

ar71xx: Add support for MERCURY MAC1200R

This patch adds support for MERCURY MAC1200R, a dual band 802.11bgn + 802.11ac
router based on the AR9344, with QCA988x ath10k radio and 5 Fast Ethernet ports

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>

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


# 207f4c59 03-Feb-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for the TP-LINK TL-WR941ND v5

This device is very similar to the TL-WR841N v8, only two LED GPIOs are
different.

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

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


# 1c45ec10 02-Feb-2015 John Crispin <blogic@openwrt.org>

ar71xx: Revert "added board support for compex wpj558"

This reverts commit f7873071561d82e75ba2dc46433a2982fef8ac6f.

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

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


# 560f9d56 02-Feb-2015 John Crispin <blogic@openwrt.org>

added board support for compex wpj558

Signed-off-by: Christian Mehlis <christian@m3hlis.de>

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


# 93eb47fb 30-Jan-2015 John Crispin <blogic@openwrt.org>

ar71xx: add Netgear WNR1000v2/WNR1000v2-VC support (#18633)

The board is already supported by OpenWrt. WNR1000v2/WNR1000v2-VC are
pretty much the same as WNR2000v3/WNR612v2, therefore the same
initialization code and flash layout is used.

Signed-off-by: Ștefan Rusu <saltwaterc@gmail.com>
Tested-by: Douglas Fraser <1dsfraser@gmail.com>

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


# 170d6b62 22-Jan-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for TP-LINK TL-WR843ND v1

TP-LINK TL-WR843ND v1 is the same model like wr41, but with
Power over Ethernet on wan port.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

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


# 9154a994 22-Jan-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for the UniFi AP Outdoor Plus

the GPIO controlling the rf filter is not configured properly by this patch.

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

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


# a8facdd1 20-Jan-2015 John Crispin <blogic@openwrt.org>

ar71xx: add support for TL-WA701ND v2

Signed-off-by: Luigi Tarenga <luigi.tarenga@gmail.com>

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


# f717da48 10-Jan-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix console string in images

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

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


# 19a62988 10-Jan-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: port wndr3700/3800 to the new image building code

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

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


# cf4dbb7a 10-Jan-2015 Felix Fietkau <nbd@openwrt.org>

ar71xx: port carambola2 to the new image building code

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

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


# 740a5b96 17-Dec-2014 Imre Kaloz <kaloz@openwrt.org>

[ar71xx]: Belkin AC 1750 DB (F9K1115v2) support

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



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


# ce444d92 01-Dec-2014 John Crispin <blogic@openwrt.org>

ar71xx: Add build profile for the gl-inet 6416A and 6408A

Patch to add the buildprofile for the GL-Init-6408A-v1 and the GL-Inet-6416A-v1
Both devices are identical, only difference is one comes with 8MB flash and
the other with 16MB flash

Official website: http://www.gl-inet.com/w/?page_id=241&lang=en
Comprehensive list of specs: https://revspace.nl/GL-Inet

Signed-off-by: Martijn Zilverschoon <martijn@friedzombie.com>

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


# 7c3d292b 27-Nov-2014 Imre Kaloz <kaloz@openwrt.org>

[ar71xx]: add D-link DGL-5500 A1 support

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



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


# ce4e6eb2 26-Nov-2014 John Crispin <blogic@openwrt.org>

ar71xx: add support for TP-LINK CPE210/220/510/520

This adds support for the TP-LINK CPE210/220/510/520 (Pharos series). These
devices are very similar to the Ubiquiti NanoStations, but with better specs:
faster CPU, more RAM, 2x2 MIMO.

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

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


# e9f281e2 26-Nov-2014 Imre Kaloz <kaloz@openwrt.org>

[ar71xx]: Netgear R6100 support

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



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


# 7d83bcf0 19-Nov-2014 John Crispin <blogic@openwrt.org>

ar71xx: Added support for D-link DHP-1565 rev. A1

Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>

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


# 8c13c833 14-Nov-2014 John Crispin <blogic@openwrt.org>

ar71xx: create profile and build image for the OpenMesh MR900 board

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

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


# 1b034301 03-Nov-2014 John Crispin <blogic@openwrt.org>

ar71xx: add support for Netgear WNR2000v4

Signed-off-by: Michaël Burtin <mburtin@gmail.com>

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


# 6c802b5f 22-Oct-2014 Felix Fietkau <nbd@openwrt.org>

ar71xx: add support for buffalo WZR-450HP2

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

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


# 27802dad 20-Oct-2014 John Crispin <blogic@openwrt.org>

ar71xx: unify usage of IMAGE_PROFILE instead of PROFILE.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>

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


# b677d147 20-Oct-2014 John Crispin <blogic@openwrt.org>

ar71xx: add comments for Image/BuildLoader{, Alone}.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>

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


# 64f5a8f1 13-Oct-2014 John Crispin <blogic@openwrt.org>

ar71xx: fix seama factory type image generation.

Currently JFFS2 end-of-filesystem marker 0xdeadc0de is included the
computation of image's MD5 checksum as part of the seama header. But
OpenWrt will erase blocks including and after the marker thus
invalidating the checksum after the first boot.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>

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


# f44a3200 05-Oct-2014 John Crispin <blogic@openwrt.org>

ar71xx: add support for TP-LINK TL-WR847N v8 (clone of TL-WR841N/ND v8)

Signed-off-by: Jaehoon You <teslamint@gmail.com>

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


# ba33fec9 15-Sep-2014 John Crispin <blogic@openwrt.org>

ar71xx: add qihoo 360 c301 router support

Qihoo 360 C301 is a dual band wireless router supports 802.11n and 802.11ac.
Its chipset is AR9344 + AR9882 with two 16MB flashes.

This patch adds its initial support.

v2:
* use mtd_get_mac_ascii to fetch MAC address for ath10k.
* use ath79_register_pci to initialize AR9882.

Signed-off-by: Weijie Gao <hackpascal@gmail.com>

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


# 8a3628eb 15-Sep-2014 John Crispin <blogic@openwrt.org>

ar71xx: add board support for ubnt loco m xw

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

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


# d3524c76 18-Aug-2014 John Crispin <blogic@openwrt.org>

ar71xx: build factory image for EnGenius ESR900 and ESR1750

Signed-off-by: Forest Crossman <cyrozap@gmail.com>

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


# b4e0e32c 18-Aug-2014 John Crispin <blogic@openwrt.org>

ar71xx: changed the EnGenius ESR900 mtdparts to match that of the ESR1750 since they have the same flash layout

Signed-off-by: Forest Crossman <cyrozap@gmail.com>

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


# f9968ace 11-Aug-2014 Imre Kaloz <kaloz@openwrt.org>

[ar71xx]: add support for the NC-LINK SMART-300

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



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


# c8bd6972 06-Aug-2014 Steven Barth <steven@midlink.org>

ar71xx: Add support for the WNDR3800CH

Apparently this is a fairly common refurb unit of the 3800 series now,
with merely the recognition string changed in the boot loader.

Signed-off-by: Dave Taht <dave.taht@bufferbloat.net>

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


# b73d1204 04-Aug-2014 Felix Fietkau <nbd@openwrt.org>

ar71xx: update Carambola2 platform data

Change list:
* Remove button info on GPIO12, there is no button there.
* Remove nvram mtd partition, as it's not used for anything, saves 64k for user data.

Tested building for carambola2 target.

Signed-off-by: Mantas Pucka <mantas@8devices.com>

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


# 43939c39 22-Jul-2014 Imre Kaloz <kaloz@openwrt.org>

[ar71xx]: add support for the archer c5

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



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


# 79ad829c 21-Jul-2014 John Crispin <blogic@openwrt.org>

ar71xx: split wndr4300 and wndr3700v4 into 2 seperate mips machines

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

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


# fefd5140 20-Jul-2014 John Crispin <blogic@openwrt.org>

ar71xx: create profile and build image for the OpenMesh OM5P board

Signed-off-by: Marek Lindner <marek@open-mesh.com>
[sven@open-mesh.com: Rebased]
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>

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


# 3d8813c4 20-Jul-2014 John Crispin <blogic@openwrt.org>

ar71xx: Add UBNT airGateway support

This patch adds support for the Ubiquiti Networks airGateway.

Based in part on code posted by David Hutchison <dhutchison@bluemesh.net> on openwrt-devel:
https://lists.openwrt.org/pipermail/openwrt-devel/2013-December/023035.html

Signed-off-by: Matthew Reeve <mreeve@tenxnetworks.com>

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


# f01dfc32 14-Jul-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the EnGenius EAP300 v2 board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 69796a42 14-Jul-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the Tube2H board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# d389a460 14-Jul-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the EnGenius ESR900

Signed-off-by: Forest Crossman <cyrozap@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/5715/
[juhosg: change subject]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# dacbe3a5 14-Jul-2014 John Crispin <blogic@openwrt.org>

ar71xx: add support for nanostation m xw

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


# a033c69d 13-Jul-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for EnGenius ESR1750

Signed-off-by: Jon Suphammer <jon@suphammer.net>
Patchwork: http://patchwork.openwrt.org/patch/5840/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# cd2257ab 13-Jul-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for GL.iNet v1

Patch is based on http://patchwork.openwrt.org/patch/5273/.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
Signed-off-by: Mark Janssen <mark@sig-io.nl>
Signed-off-by: alzhao <alzhao@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/5653/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 7bdf5bf8 13-Jul-2014 John Crispin <blogic@openwrt.org>

ar71xx: add support for TP-LINK TL-WA860RE v1

New router/repeater from TP-LINK

- CPU: Atheros AR9341-DL3A (AP123)
- Flash: 4MB
- Ram: 32MB

Similar to TL-WA850RE.

Changes: rename file after r41596

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

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


# dab35cf3 13-Jul-2014 John Crispin <blogic@openwrt.org>

ar71xx: added support for TL-WA830RE V2

Corrected patch ath79 insted of auth79. Sorry.

Signed-off-by: Fredrik Jonson <fredrik@famjonson.se>

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


# 9582177d 26-Jun-2014 John Crispin <blogic@openwrt.org>

ar71xx: add support for EasyLink M150 and M-mini

v3 refreshes the patch on trunk@41337

This patch adds support for the EasyLink EL-M150 and M-mini

http://wiki.openwrt.org/toh/easylink/el-m150
http://wiki.openwrt.org/toh/easylink/el-m-mini

Signed-off-by: L. D. Pinney <ldpinney@gmail.com>

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


# d1d6c6e2 26-Jun-2014 John Crispin <blogic@openwrt.org>

ar71xx: nbg6716: Enable procd nand sysupgrage

This enables the procd nand upgrade for ZyXEL NBG 6716. Also the ubi config
is cleaned up to match the wndr4300.

Signed-off-by: André Valentin <avalentin@marcant.net>

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


# 90f654d7 24-Jun-2014 John Crispin <blogic@openwrt.org>

ar71xx: fix wndr3700v4 image header

https://dev.openwrt.org/ticket/16840

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

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


# f5d5de02 24-Jun-2014 John Crispin <blogic@openwrt.org>

SysupgradeNAND: include rootfs-type in image name

also add quotes to paths

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

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


# 6792c27b 11-Jun-2014 John Crispin <blogic@openwrt.org>

ar71xx: add sysupgrade support for wndr4300

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

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


# 8d850a33 10-Jun-2014 John Crispin <blogic@openwrt.org>

ar71xx: remove the explicit ubi.mtd- paramaters and rename ubiroot to ubi

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

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


# f662ba01 02-Jun-2014 John Crispin <blogic@openwrt.org>

ar71xx: add profile and build image for HiWiFi HC6361.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>

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


# fe380133 02-Jun-2014 John Crispin <blogic@openwrt.org>

ar71xx: add support to TP-LINK TL-WA730RE v1

The TL-WA730RE seems to be almost identical to TL-WA701ND, just
that it comes without PoE and a stock-firmware claiming the device
to be a "Range Extender".

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

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


# 7b35f478 02-Jun-2014 John Crispin <blogic@openwrt.org>

ar71xx: add support for dlink dir-615-e1

Dlink dir-615-e1 can use dir-600-a1's image, but the image can't be
uploaded through dlink's normal firmware update web page.

Add profile for dir-615-e1 so the generated image can be uploaded
through the firmware update web page.

Signed-off-by: Zhao, Gang <gamerh2o@gmail.com>

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


# 48316a1c 13-Apr-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the ZyXEL NBG6716 board

Signed-off-by: André Valentin <avalentin@marcant.net>
Patchwork: http://patchwork.openwrt.org/patch/5101/
[juhosg: remove the non-existing zyxelnand subtarget specific stuff]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 80894a6f 12-Apr-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware image for the WNDR3700 v4 board

Based on the the WNDR3700v4 support patch from Ralph Perlich:
http://patchwork.openwrt.org/patch/4763/

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 48f1cf06 12-Apr-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx/image: allow to use more arguments for some macros

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 9aa3da56 12-Apr-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix image generation

Move the comments out from the shell script to fix build
breakage introduced in r40464.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 34098d01 12-Apr-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add comments for image Makefile.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/5075/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# e183598d 12-Apr-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: initial support for TP-Link Archer C7v2

The C7v2 has 16 MB flash and QCA9880-BR4A rev 2 supported by ath10k driver.
The C7v1 had 8 MB flash and the unsupported QCA9880-AR1A rev 1.

Signed-off-by: Adam Serbinski <adam@serbinski.com>
Patchwork: http://patchwork.openwrt.org/patch/5071/
[juhosg:
- remove the v2 specific profile add the ath10k driver to the existing
Archer C7 profile instead. Although on v1 devices it does not change
the non-working behaviour, but the ath10k driver is useful for users
whom have replaced the wifi card with a supported one in their units.
- update image/Makefile to build firmware image for both boards if the
Archer C7 profile is selected]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 83276fb4 07-Apr-2014 Felix Fietkau <nbd@openwrt.org>

ar71xx: add support for the TP-LINK TL-WR841N/ND v9

Everything seems to be working fine. Potential issues:

* VLAN port IDs are reversed with regard to the numbers on the case.

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

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


# 06640cbf 27-Mar-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for TL-WDR4300v1 (IL)

The version of TL-WDR4300 sold in Israel comes with a different
hardware id.

Patch-by: Daniel <daniel@makrotopia.org>
Patchwork: http://patchwork.openwrt.org/patch/5001/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 93c10a50 27-Mar-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build firmware image for the Oolite v1 board

Patch-by: Lars Bøgild Thomsen <lth@cow.dk>
Patchwork: http://patchwork.openwrt.org/patch/4922/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# dd89412c 28-Feb-2014 Felix Fietkau <nbd@openwrt.org>

ar71xx: Add 16MB Flash version for Embedded Wireless Dorin Platform

Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>

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


# 0dc3968b 18-Feb-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for TP-Link TL-WDR4900 v2.0 board

Patch-by: TenNinjas <tenninjas@tenninjas.ca>
Patchwork: http://patchwork.openwrt.org/patch/4850/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 8ed16ce4 18-Feb-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: WNR2200: fix mounting root fs problem

Solves ticket #14356 <https://dev.openwrt.org/ticket/14356>

Without this patch, UART output will show only 4 partitions:
[ 0.740000] 4 cmdlinepart partitions found on MTD device spi0.0
[ 0.750000] Creating 4 MTD partitions on "spi0.0":
[ 0.750000] 0x000000000000-0x000000050000 : "u-boot"
[ 0.760000] 0x000000050000-0x000000070000 : "u-boot-env"
[ 0.770000] 0x000000070000-0x0000007f0000 : "firmware"
[ 0.790000] 0x0000007f0000-0x000000800000 : "art"
and then linux complains :VFS: Cannot open root device "(null)"

With this patch, UART out will show 7 partitions:
[ 0.740000] 4 cmdlinepart partitions found on MTD device spi0.0
[ 0.750000] Creating 4 MTD partitions on "spi0.0":
[ 0.750000] 0x000000000000-0x000000040000 : "u-boot"
[ 0.760000] 0x000000040000-0x000000050000 : "u-boot-env"
[ 0.770000] 0x000000050000-0x0000007f0000 : "firmware"
[ 0.780000] 2 netgear-fw partitions found on MTD device firmware
[ 0.780000] 0x000000050000-0x00000014b440 : "kernel"
[ 0.790000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.800000] 0x00000014b440-0x0000007f0000 : "rootfs"
[ 0.810000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.820000] mtd: device 4 (rootfs) set to be root filesystem
[ 0.830000] 1 squashfs-split partitions found on MTD device rootfs
[ 0.830000] 0x000000340000-0x0000007f0000 : "rootfs_data"
[ 0.840000] 0x0000007f0000-0x000000800000 : "art"

This patch is tested against r39502 of trunk.

Signed-off-by: Jonathan Chang <changcs@santos.ee.ntu.edu.tw>
Patchwork: http://patchwork.openwrt.org/patch/4870/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 731543f2 13-Feb-2014 Jo-Philipp Wich <jow@openwrt.org>

ar71xx: fix mtdpartsize macro in image Makefile (#14961)

The mtdpartsize macro triggers shell errors on various Linux distributions
when the partname argument $(1) does not appear within the partmap $(2).

Change the sed pattern to only emit anything if a successful substitution
occured and only evaluate the arithmetic expression if something was printed
by the sed program.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

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


# 66745cce 25-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: reserve 4 erase blocks on the TP-Link devices

This ensures that the generated images will have enough erase
blocks for JFFS2.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 2ecc39ba 25-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: move WNDAP360 macro

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# a03765d9 24-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: generate sysupgrade images for the Compex boards

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 62ba78a0 24-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use a single firmware partition on Compex devices

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# f17ed623 24-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: detect partition sizes in the Image/Build/Ath macro

Get the size of the mtd partitions directly from the
MTD layout and remove the superfluous macro parameters.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# cb3f2947 24-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: fix size verification in the CatFiles macro

The macro checks the size of the rootfs image even if
the second parameter of the macro contains the size of
an eraseblock. It is wrong because the size of the
kernel image will be adjusted to the next eraseblock
and the resulting image might be too large.

Fix the macro to check the size of the final image
instead of the rootfs image.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 012e3953 23-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: ap83: define mtd layout via command line

Also use the RKuImage macro becasue the original
firmware starts with the rootfs.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 7440134e 23-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: ap81: define mtd layout via command line

Also use the RKuImage macro becasue the original
firmware starts with the rootfs.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ce15b127 22-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: show size limit in warning messages

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 1a9d146e 22-Jan-2014 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add initramfs image support for Compex devices

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 7804da9d 18-Jan-2014 Imre Kaloz <kaloz@openwrt.org>

[ar71xx]: generate images for the On Networks N150 (rebranded Netgear WNR612v2)

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



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


# 7ab73136 17-Dec-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: enable images for WD My Net N750

Now that the switch works correctly we can enable the images for this
board.

Flashing from the factory firmware, the factory failsafe loader and
sysupgrade was tested successfully.

Signed-off-by: Felix Kaechele <heffer@fedoraproject.org>
Patchwork: http://patchwork.openwrt.org/patch/4617/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 8ca4a074 15-Dec-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the TP-Link TL-WA901ND v3 board

Based-on: http://patchwork.openwrt.org/patch/4507/
Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 7a5c1eef 15-Dec-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware image for the TL-WA801ND v2

Patch to add the profile for the TP-LINK WA801ND v2

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Patchwork: http://patchwork.openwrt.org/patch/4502/
[juhosg: change subject]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 10184a0b 30-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: unify CyberTAN macros

Make the Image/Build/CyberTAN macro more generic,
and use simple wrappers for the GZIP/LZMA variants.
This simplifies the Makefile a bit, and allows to
build sysupgrade images for the devices which are
using LZMA compressed uImages.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# a03d5162 30-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: fix CyberTAN sysupgrade images

In the current sysupgrade images, the CRC32 value of
the TRX header covers the whole rootfs data. Due to
this, the CRC value should be changed during sysupgrade
otherwise the bootloader refuses to load the image on
the next boot.

Change the image generation to create sysupgrade images
where the CRC32 value covers the kernel data only. This
allows to skip the 'fixtrx' step during sysupgrade on
the target.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 4cb2f7a3 29-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the TL-WR1043ND v2 board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 2477a6be 29-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the Sitecom WLR-8100

- partitions on factory fw are a bit strange
- unknown contained some strings in factory
- unknown2 contains some atheros (2nd art ?)

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Patchwork: http://patchwork.openwrt.org/patch/4149/
[juhosg: edit commit message]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 6bf4a75c 15-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile for the WR842N/ND v2

Patch to add the profile for the TP-LINK WR842N/ND v2
Small update, because of a change in the Makefile.

Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/4382/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 945d0a1a 14-Nov-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use the new padjffs2 padding on Ubiquiti UAP-PRO to make the boot loader stop searching after the kernel partition

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

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


# 207e5d51 11-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TL-WA750RE TL-WA850RE range extender

Patch to add profile and build image for the tplink TL-WA750RE/WA850RE board

Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ee168f7c 07-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the WD My Net Wi-Fi Range Extender

Patchwork: http://patchwork.openwrt.org/patch/4281/
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
[juhosg:
- remove the Image/Build/CyberTANLZMA/loader macro, it is not used
- move the MYNETREXT SingleProfile definition to the correct place]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 0b9fb616 07-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: add EOF marker to the WNDR4300 UBI image

Append EOF markers to the END of the UBI image
file. This forces the kernel to erase all blocks
after the marker even if those blocks are not
empty.

Additionally, the resulting image can be flashed
from the original web UI now, so use '-factory'
suffix for that.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# a94e4655 06-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71x: image: don't use the wndr3700 utility

Pass the uImage magic value directly to mkimage instead.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 5673599d 05-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: fix WNDR4300 initramfs image generation

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# e4b7bcdc 05-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: allow to use optional parameters for MkuImageLzma/initramfs

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# e553a343 05-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: generate recovery image for WNDR4300

Extended the Makefile to generate a working factory reset image
for Netgear WNDR4300. The image uses UBI with two volumes squashfs
(rootfs) and JFFS2 (rootfs_data). In order to make stock U-Boot
happy, a fake rootfs image is placed into the last erase block
of the kernel partition.

Signed-off-by: Stefan Agner <stefan@agner.ch>
[juhosg:
- restore the NetgearNAND/initramfs macro,
- remove unused {Squash,Ubi}fsTemplate macros,
- remove board specific mtd options from CONFIG_CMDLINE, append the
board specific ubi.mtd parameter to the kernel command line instead,
- increase kernel partition size to 2MiB,
- use board specific ini file for ubinize,
- put jffs2 eof mark into the rootfs_data ubi volume,
- use KDIR_TMP for temporary images,
- use the squashfs-raw image,
- increase kernel partition size to 2MiB,
- use a local ubinize macro,
- fix macro parameter comments,
- put the fake rootfs into the last erase block of the kernel
partition,
- move Image/Build/NetgearNAND/buildkernel macro before
define Image/Build/NetgearNAND,
- don't use the wndr3700 utility, use '-M' parameter of mkimage to set
the uImage magic,
- use '-recovery' suffix for the generated image, it is only usable via
the fw_recovery function of the bootloader,
- update commit log]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 355c50d6 04-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: move WNDR4300 profile to the nand subtarget

Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 4a76cb79 04-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: dd root.* images in fs specific macros

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ea7515cc 01-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: only define profiles for the generic subtarget

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ebbbf32b 01-Nov-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: add IMAGE_PROFILE variable

Ensures that the 'Default' images are generated
even if the subtarget has no profiles.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# f1331472 30-Oct-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: don't build uImages for the mikrotik subtarget

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# a82dc55e 30-Oct-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the BXU2000n-2 A1 board

Patchwork: http://patchwork.openwrt.org/patch/4183/
Signed-off-by: Terry Yang <yangbo@bhunetworks.com>
[juhosg:
- remove MultiProfile, it makes no sense for a single board
- move SingleProfile call and the mtdlayout to a different
location keep things sorted (well, almost)]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 7225a767 30-Oct-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the Dragino2 board

Patchwork: http://patchwork.openwrt.org/patch/4234/
Signed-off-by: Pau Escrich <p4u@dabax.net>
[juhosg: remove kernel+rootfs partition and use uimage split instead]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 5b2fa1ed 11-Oct-2013 Imre Kaloz <kaloz@openwrt.org>

[ar71xx]: make the generated images actually flashable on the Unifi devices.

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



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


# 593f0bb1 25-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use correct board id for TL-MR3040 v2

Fix the image building code so that the kernel correctly
distinguishes between hardware revisions.

Signed-off-by: Mads Hansen <d@taba.se>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# d39a5bff 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: simplify mynet_n600_mtdlayout

Remove the kernel and rootfs partitions. The Seama
parser can find those automatically:

0x000000070000-0x000000ff0000 : "firmware"
2 seama-fw partitions found on MTD device firmware
0x000000070000-0x0000001b0000 : "kernel"
0x0000001b0000-0x000000ff0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
1 squashfs-split partitions found on MTD device rootfs
0x000000360000-0x000000ff0000 : "rootfs_data"
0x000000ff0000-0x000001000000 : "radiocfg"

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 6f78432c 24-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: update the Image/Build/WZRHP macro

- append the root squashfs directly after the kernel,
- use the 64kraw/128kraw template instead of the 64k/128k,
- ensure that the generated images have enough erase blocks
for JFFS2 garbage collection,

Tested on WZR-HP-G300NH and WZR-600DHP boards.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ea55acf6 24-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use a common macro for Buffalo WZRHP devices

The Image/Build/WZRHP64K and the Image/Build/WZRHP128K macros
are similar. Move the common stuff into the Image/Build/WZRHP
macro and update the orignal macros to use that.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 8922a20a 24-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: update Image/Build/CameoAP94 macro

- append the root squashfs directly after the kernel,
- use the 64kraw template instead of the 64k,
- ensure that the generated images have enough erase blocks
for JFFS2 garbage collection,

Tested on a TEW-673GRU board.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 5a6ca06c 24-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use a common macro for Cameo AP94 based devices

The Image/Build/DIR825B1 and the Image/Build/DLRTDEV macros
are identical. Merge those into a new Image/Build/CameoAP94
macro, and update the device profiles to use the new macro.
Also rename the dir825b1_* mtdlayout macros to cameo_ap94_*.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 528cbc4a 24-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the board name for temporary mtdpart files

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 22e1fba3 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: update the Image/Build/UBNT2 macro

- append the root squashfs directly after the kernel,
- use the 64kraw template instead of the 64k,
- ensure that the generated images have enough erase blocks
for JFFS2 garbage collection,

Tested on a WispStation M5 board.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# bd0c886b 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build intramfs images for the Ubiquiti XM boards

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# d7ebcb82 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use a common macro for UBNTXM/UBNTDEV

The firmware generation part is the same for both
macros. Move that into a separate macro and use the
new macro for Image/Build/UB{NTXM,DEV}.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# b9c7eca5 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: update Image/Build/WHRHPG300N macro

- append the root squashfs directly after the kernel,
- use the 64kraw template instead of the 64k
- ensure that the generated images have enough erase blocks
for JFFS2 garbage collection,

Tested on the WHR-G301N board only.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# e88f97b1 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image use the 64kraw template for the TEW-732BR board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# d1bb32ab 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: update Build/Image/Planex macro

- remove the 'kernel' and 'rootfs' partitions from the mtd layout,
- move the .okli image into the uImage,
- append the root squashfs directly after the kernel,
- use the 64kraw template instead of the 64k
- ensure that the generated images have enough erase blocks
for JFFS2 garbage collection,

Tested on the MZK-W300NH board only.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 235649b4 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: allow to build initramfs for Planex devices

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 94af2f3b 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: build Planex kernels in a separate step

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 11ede132 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TEW-732BR board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 92b4d155 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: update the Image/Build/CameoHornet macro

- append the root squashfs directly to the kernel,
- use the 64kraw-nojffs template instead of sqashfs-only
- ensure that the generated images have enough erase blocks
for JFFS2 garbage collection,

Tested on a TEW-712BR devices only.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 37d9674a 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: update the Image/Build/Cameo macro

- append the root squashfs directly to the kernel,
- use the 64kraw/64kraw-nojffs template instead of 64k/squashfs-only,
- ensure, that the signature is placed at the correct offset in
the *-factory images,
- ensure that the generated images have enough erase blocks
for JFFS2 garbage collection,

Tested on DIR-600-A1 and TEW-632BR devices only.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 13bb9446 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: add new macros for AP99 based Cameo devices

The MTD layout of the AP99 based devices is different.
Add new macros to reflect that and use the new macros
for the DIR-615-E4 board.

This prevents overwriting of the 'mac' partition which
contain vital informations. The disadvantage of the change
is that the usable space is reduced by 192KiB. Blame the
vendors for the unfriendly partition layout.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 34fb40a7 23-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: rename the Cameo macros

Use the reference board name in the macro
instead of the SoC number.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 70dc6a49 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: add optional JFFS2 padding support to the CatFiles macro

Also remove the similar code from the Netgear
profile and use the new feature instead.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ccc96f79 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: remove too big files in the CatFiles macro

Also improve the warning message.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# f0113406 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: simplify wndr3700 image generation

- remove the kernel and rootfs partitions from the mtd layout,
the kernel creates those automatically,
- remove estimation step, it is not needed anymore
- put the root squashfs directly after the kernel
- use the 64kraw template

With the default configuration, this allows to use more space for
rootfs_data with 64KiB. Tested on WNDR3700 v1 only.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# e993d573 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: add mtdpartsize macro

The new macro will be used to determine the firmware
partition size from an MTD layout.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 4f5f42fc 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: improve the rootfs_align macro

Improve the macro to return correct value for
all squashfs variant.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 8609d082 22-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: improve the CatFiles macro

Make it possible to append the rootfs image directly
to the kernel.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 4ee87179 21-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: override mkcameofw status

This allows to build images for other boards, even if
the image is too big for Cameo devices.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 344f6490 20-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix Cameo934x initramfs image generation

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# a57602eb 19-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the WD My Net N600 board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# a6a0cb38 19-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TL-MR13U board

Signed-off-by: Oleg Titov <oleg.titov@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/4063/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# b1560fb9 19-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the WNR2200 board

Signed-off-by: Aidan Kissane <aidankissane@googlemail.com>
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Patchwork: http://patchwork.openwrt.org/patch/4055/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 01122df6 13-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for TL-MR3040 v2

This patch adds support for building firmware images for the
TP-Link TL-MR3040 v2. Tested and working on v2.1 hardware.

Signed-off-by: Mads Hansen <d@taba.se>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ee2f2c11 07-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use the lzma loader for the WRT160NL

Partition layout before:
0x000000040000-0x0000001a0000 : "kernel"
0x0000001a0000-0x0000007e0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=0x350000, len=0x490000
0x000000350000-0x0000007e0000 : "rootfs_data"

after:
0x000000040000-0x000000140000 : "kernel"
0x000000140000-0x0000007e0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=0x2f0000, len=0x4f0000
0x0000002f0000-0x0000007e0000 : "rootfs_data"

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 5cc73491 03-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix NetGear initramfs image names

The '-initramfs' string is duplicated in the image names,
fix it.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 6b48f9c6 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: reorder Image/Build/* macros

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 5e79a65f 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: simplify more oneliner macros

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 13806122 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: simplify oneliner loader macros

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 129b5090 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: simplify oneliner initramfs macros

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 727337be 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: simplify oneliner buildkernel macros

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# c0974804 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: optimize kernel generation

When the squashfs and jffs2 images are generated
in the same turn, the compressed kernel images
are generated twice with the same parameters.

Move compressed kernel generation into a separate
phase to avoid that.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 0927dd58 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: dynamically generate Image/Build/Template/* macros

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# a569b25a 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: remove fs_* variables from image/Makefile

Those are not needed since we are generating the
initramfs images along with the others.

Remove the variables and use the template names
directly.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# d55205b1 02-Sep-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix initramfs image generation for Cameo933x profiles

Initramfs images are not generated for profiles which
are using the squashfs-only template. Add the missing
'Image/Build/Template/squashfs-only/initramfs' to fix
that.

Also, 'Image/Build/Cameo933x/initramfs' uses wrong
parameters for 'MkuImageLzma/initramfs' due to a
misplaced commma. Remove that to fix the generated
initramfs images.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# d0ca859a 24-Aug-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build factory image for DIR-505 A1

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 94bcd1b9 24-Aug-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: allow to override kernel size in the CameoHornet profile

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 9a00f593 14-Aug-2013 Luka Perkov <luka@openwrt.org>

ar71xx: add support for hornet-ub-x2

The hornet-ub-x2 is hornet-ub variant with double more flash and ram.

Signed-off-by: Luka Perkov <luka@openwrt.org>

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


# 80011471 14-Aug-2013 John Crispin <blogic@openwrt.org>

ar71xx: Fix factory image for DIR 505 A1

Based on the original firmware, the file must have the tag
HORNET-PACKET-DIR505A1-3, not HORNET-RT-DIR505A1-3.

http://patchwork.openwrt.org/patch/3945/

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

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


# bfaf62a4 05-Aug-2013 John Crispin <blogic@openwrt.org>

ar71xx: add support for dir 505 a1

this patch is based on ...

-> https://forum.openwrt.org/viewtopic.php?pid=179902#p179902

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

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


# 5085fd1d 28-Jul-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the WNR612 v2 board

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3876/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# c1287882 28-Jul-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TL-WR710N board

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3873/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ddee72b3 28-Jul-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the MERCURY MW4530R board

Mercury MW4530R is a TP-Link TL-WDR4310 clone but
with a much lower price tag (~ $40). This patch
is tested to work at trunk r37525.

Signed-off-by: Leon Xu <ylxu72@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3856/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 455c0fd1 26-Jul-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and fixup image generation for the TL-MR10U board

Create a separate board profile and update the profile
name in image/makefile. Also use the correct machtype
string in kernel command line.

Based on andelf's patch:
http://andelf.diandian.com/post/2013-05-22/40050677370

Signed-off-by: Oleg Titov <oleg.titov@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3840/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 30abb77c 20-Jul-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the TP-LINK TL-WR941N v6 board

TL-WR941N v6 use almost same IC as WDR3500.

[juhosg: change subject, and change fw layout from 4M to 4Mlzma]

Patchwork: http://patchwork.openwrt.org/patch/3719/
Signed-off-by: ShuYu Wang <andelf@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# c40e3c0d 15-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix uimage split for ew-dorin

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

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


# c1bd015d 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for WHR-HP-G300N

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

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


# 56386d56 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for dlrtdev

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

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


# 191e61e4 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for Allnet devices

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

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


# b41b7c54 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for Cameo devices

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

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


# cb2f4a30 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for DIR-825B1

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

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


# 50e69a14 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for Embedded Wireless Dorin

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

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


# 3b000a14 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for Ubiquiti XM devices

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

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


# e5367230 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: increase kernel size for wndr3700 based devices

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

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


# 246ecf6b 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for WZR-HP-G300NH2

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

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


# 4fe58418 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: enable uimage split for wzr-hp-ag300h/wzr-600dhp

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

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


# 482ed090 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for WZR-HP-G300NH

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

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


# f551bccb 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: use uimage split for WZR-HP-G450H

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

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


# ec6d6528 14-Jul-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: enable uimage split and use it for carambola2

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

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


# 0f44966e 11-Jul-2013 John Crispin <blogic@openwrt.org>

ar71xx: add carambola2 support

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

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


# 55795445 10-Jul-2013 Florian Fainelli <florian@openwrt.org>

ar71xx: fix TPLINK/TPLINKOLD initramfs images typos

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

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


# c7ae72df 10-Jul-2013 Florian Fainelli <florian@openwrt.org>

ar71xx: fix Netgear initramfs images

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

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


# 7c917237 10-Jul-2013 Florian Fainelli <florian@openwrt.org>

ar71xx: fix some more issues with initramfs images

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

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


# 90421e83 08-Jul-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix partition layout on Netgear WNDAP360

Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# e8c98290 03-Jul-2013 Luka Perkov <luka@openwrt.org>

ar71xx: $(KDIR_TMP) must be present before starting initramfs build

Signed-off-by: Luka Perkov <luka@openwrt.org>

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


# 732b4208 02-Jul-2013 Florian Fainelli <florian@openwrt.org>

ar71xx: only invoke Initramfs building when enabled

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

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


# ffccd6fa 01-Jul-2013 Florian Fainelli <florian@openwrt.org>

ar71xx: fix initramfs images generation after r37049

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

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


# 704e2ed3 27-Jun-2013 Florian Fainelli <florian@openwrt.org>

targets: prepare for supporting normal and initramfs images

In order to support both normal images and initramfs, ensure that each
target sets KERNELNAME properly so that the generic kernel building code
can copy the corresponding files over $(KDIR) with the appropriate
extension. Update the various paths to the kernel and wrapper images
from $(LINUX_DIR)/arch/$(ARCH)/boot/$(foo) to $(KDIR)/$(foo).

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

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


# 4b28aa5b 30-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the Archer C7 board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# b35eea4a 30-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the DIR-601-B1

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 9a188388 30-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: allow to build CameoHornet images for multiple regions

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 6a19ebe0 30-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: allow to override fw version in CameoHornet profile

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# bdaf03d8 26-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix TL-MR10U usb power

MR10U is closer to MR3040 than WR703N. This changes also
enable USB power on GPIO18.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 852ce23b 26-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add TP-LINK TL-MR10U

Small router with 4MB flash, 32MB RAM
http://www.tp-link.com.cn/product_300.html

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 17a8d4dd 08-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use combined kernel image in the CameoHornet template

This allow us to increase the kernel partition size,
and ensures, that the -factory image still usable via
the original interface.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 0cd5c030 08-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the RNX-N360RT board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 32a70e2b 08-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for Netgear WNDAP360

[juhosg: this has been created from the following patch:
http://patchwork.openwrt.org/patch/3620/ ]

Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 0a973ae0 08-May-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: Fix AP135 partition layout

Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# ac6aa244 26-Apr-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for WNR2000v3

Signed-off-by: Mathieu Olivari <mathieu.olivari@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 484cb57c 26-Apr-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TL-WR720N v3 board

Signed-off-by: yousong <yszhou4tech@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 257aff37 15-Mar-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build images for the TL-MR11U v2

[juhosg: use different profile name for v1 and v2, and add
multi profile to build for both versions]

Signed-off-by: Guilhem Lettron <guilhem@lettron.fr>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 12ddae18 11-Mar-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: makefile changes to build image for MR3420v2

Patch-by: Dmytro <dioptimizer@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3440/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# f0528344 11-Mar-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile support for dir-835-a1

Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Patchwork: http://patchwork.openwrt.org/patch/3427/mbox/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 29f41f3b 04-Mar-2013 Luka Perkov <luka@openwrt.org>

ar71xx: enable building ramdisk images for WZRHPG30XNH board types

Signed-off-by: Luka Perkov <luka@openwrt.org>
Acked-by: Gabor Juhos <juhosg@openwrt.org>

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


# f6a61008 03-Mar-2013 Luka Perkov <luka@openwrt.org>

ar71xx: rework changes from r35840

Signed-off-by: Luka Perkov <luka@openwrt.org>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 3fc6a70a 01-Mar-2013 Luka Perkov <luka@openwrt.org>

ar71xx: add support for Buffalo WZR 600DHP

Signed-off-by: Luka Perkov <luka@openwrt.org>

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


# bf3da898 25-Feb-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image fot the TL-WA830RE v1 board

Added support for the TP-LINK TL-WA830RE v1 Range Extender.
Based on the WA901ND v1 support. Hardware IDs checked against
original firmware. Patch was successfully tested on hardware.

Signed-off-by: Ronald Hecht <ronald.hecht@gmx.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 40128d4c 21-Feb-2013 Jonas Gorski <jogo@openwrt.org>

ar71xx: print image build warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

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


# 92a3247d 13-Feb-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix factory image creation for dir-825-c1

Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# aad50acc 02-Feb-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fixes whitespaces for dir-825-c1

Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 8e165e35 02-Feb-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build images for the TP-LINK TL-WR743ND v2

AR9331 based, these same as 741v4

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 17b86ba3 01-Feb-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the TL-WDR3500 board

Based on http://patchwork.openwrt.org/patch/3208/

Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 1a3ad8d9 29-Jan-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for dir-825-c1

Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# d8181178 29-Jan-2013 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and generate images for the AP132 board

Based on http://patchwork.openwrt.org/patch/3162/

Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 97fed15a 23-Jan-2013 Felix Fietkau <nbd@openwrt.org>

ar71xx: sync kernel sizes where possible to fix images for some devices (#12874)

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


# b0c73c52 29-Dec-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: Build the AP135 images

Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 907e67ea 26-Dec-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the AP136-020

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 5662c6a1 26-Dec-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: rename AP136 to AP136-010

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 8cba449d 19-Dec-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the TL-MR3220 v2

Based on the following patch:
http://patchwork.openwrt.org/patch/3043/

[juhosg: reorder MR3220 MultiProfile entry]

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 600d17a0 18-Dec-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: add OpenMesh profile

It allows to build firmware images for all OpenMesh
products in one step.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# aa4e298c 16-Dec-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for UniFi AP Pro

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 250a19d0 12-Dec-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build initramfs image for the WNDR4300

It is not yet possible to use the default squasfsh/jffs2 images
on NAND flashes, so only initramfs image is supported for now.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 5282f8e8 07-Dec-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for TP-LINK TL-WA801N/ND

Patch-by: Amir Sagie <openwrt-devel@taproot.org.il>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 68f74bd0 19-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx/image: provide lzma compressed elf kernel image

This will be used on the RB4xx/RB7xx/RB2011 boards.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# a729caa2 18-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use custom LZMA dictionary size for WNDR3700 images

Based on a patch by Hannu Nyman.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 89723137 18-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create profile and build image for the OpenMesh MR600 board

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 0ca317b3 18-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

scripts/om-fwupgradecfg-gen.sh: add support for the MR600

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# e16546fc 14-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

scripts: rename om2p-fwupgradecfg-gen.sh to more generic om-fwupgradecfg-gen.sh

It will be used for non OM2P boards as well.

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 25d79002 13-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the Ubiquiti UniFi AP-Outdoor board

Signed-off-by: Daniel Dickinson <daniel@powercloudsystems.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 1a6d0dbc 13-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profiles and build images for old PowerCloud System devices

[juhosg:
- use 'PowerCloud Systems' instead of 'PCS' in the profiles
- sort SingleProfile instances in image/Makefile]

Signed-off-by: Daniel Dickinson <daniel@powercloudsystems.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 776d3f73 13-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TL-WA7510N board

[juhosg: separated from the http://patchwork.openwrt.org/patch/2820/ patch]

Signed-off-by: Stefan Helmert <helst_listen@aol.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 82f7bd78 04-Nov-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: include mtd layout in the command line for ZCN-1523H-* boards

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 0011f287 27-Oct-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the CAP4200AG

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 68bb4e22 27-Oct-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: generate 4,8,16M images for the WPE72

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 93d22ab5 14-Oct-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: unbreak building images for OpenMesh OM2P/OM2P-LC

Commit r33248 introduced a regression by passing the board name plus
'board=' in the third argument. The board name string has to be put
into the image as identifier of the image type.

[juhosg: fix OpenMesh template instead of use of string substitution]

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

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


# 9eb5ed14 04-Oct-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the TL-WR841N/ND v8

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


# cd7d6a23 24-Sep-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create 'fat' images for the DIR-825/TEW-673GRU boards

With these images, it is possible to use the 'unused'
partition of the flash. The 'fat' images can be installed
with the sysupgrade command. When a 'fat' image is
installed from a regular one, the platform specific
sysupgrade script copies the calibration data to the
end of the flash. Likewise, when a regular image is
installed from the 'fat' version the sysupgrade script
copies the calibration data back to the original location.

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


# 2fce460e 24-Sep-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use different machtype and setup for the TL-MR3040

Should fix #12211. Compile tested only.

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


# 87b3f288 18-Sep-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix a typo in TEW-637GRU image names

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


# 2b115509 18-Sep-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: revert DIR-825-B1 wholeflash image support.

It should be implemmented in a cleaner way.

This reverts the following commits:
[ar71xx] dir-825-b1: Fix wholeflash images
[ar71xx] dir825b1: Add image for DIR-825-B1 that uses the whole flash"

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


# 4ea95cae 17-Sep-2012 Daniel Dickinson <daniel@cshore.neomailbox.net>

[ar71xx] dir-825-b1: Fix wholeflash images: Attempting to flash a wholeflash (-openwrt) image from the normal image would brick (but recoverable via emergency flash) the router if the wholeflash image was larger than the maximum size for a normal image. First we rename the -openwrt images to -wholeflash since -openwrt is really too generic. We also revert the changes to the regular dir-825-b1 image, which now is the same as before, but add a -towholeflash image which is almost the same as the regular dir-825-b1 image, but copies caldata to new location and allows flashing of images that use the full flash (except u-boot, u-boot-env, and caldata paritition space) (these are the -wholeflash images).


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


# 6826f813 15-Sep-2012 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix WP543 image builds

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


# acf052c5 06-Sep-2012 Daniel Dickinson <daniel@cshore.neomailbox.net>

[ar71xx] dir825b1: Add image for DIR-825-B1 that uses the whole flash (must first be flashed with the 'standard' image) and an image to revert the change to allow reversion to stock firmware.



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


# 34df781d 29-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: fix Profile name for TL-WA701 (closes #12094)

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


# 268ef7af 27-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: generate image for ALL0315N

Signed-off-by: Daniel Golle <dgolle@allnet.de>

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


# f70db0df 26-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: unbreak building images for TL-WR1041N-v2, TL-WR2543N

Commit 48788063266ad99bdab03b53cbe7e1a564c2d9b3 (r33251) introduced a
regression with board= kernel command line parameter incorrectly
initialised.

The faulty builds propogated to the snapshots download area. This makes
the device unbootable and TP-Link users have to attach the serial to
recover.

Here is the q&d way i used to identify MIPS boards that didn't have a
corresponding entry in the image/Makefile:

for i in `find ../files/arch/mips/ath79/ -type f -exec cat {} \; \
| sed -n '/MIPS_MACHINE/ { s/^[^"]*"\([^"]*\)".*$/\1/; p; }'`; do
grep -q ,$i, Makefile || echo $i;
done > missing-boards.new

Reported-by: Casper on IRC
Signed-off-by: Paul Fertser <fercerpav@gmail.com>

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


# 9ac554e5 26-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: fix TL-WR1043ND board id (#12079)

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


# c6d673ff 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: group and sort {Single,Multi}Profiles

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


# d79ba9fa 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: group and sort mtdlayout definitions

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


# 830413bd 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the MultiProfile helper for the Madwifi profile

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


# c0c61c0e 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: automatically build a list of SingleProfiles

Use that for Default/Minimal profiles.

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


# e5e4cacd 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the ZyXEL images

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


# cd86a771 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the Zcomax images

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


# 047efd58 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the WRT400 images

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


# ea4d3fac 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the WZRHPG30XNH images

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


# 07649c8d 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the WHRHPG300N images

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


# ec065bb2 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the UBNTXM images

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


# 0b8df575 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the UBNT images

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


# 346334f3 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the TPLINKOLD images

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


# 955c3b97 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the TPLINK-LZMA images

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


# 34588836 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the TPLINK images

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


# 376a6c3f 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the Planex images

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


# ab782e4d 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the PB4X images

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


# c0191dd3 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the OpenMesh images

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


# 65446649 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the Netgear images

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


# dcc440d1 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the MyLoader images

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


# a97a011e 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the DIR825B1 images

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


# 2eb4b6c4 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the CyberTAN images

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


# fdcfc8c4 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the Cameo933x images

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


# e707f02e 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the Cameo913x images

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


# d6190769 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the Cameo7240 images

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


# 9b8d6425 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the AthGzip images

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


# 17901dd5 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the AthLzma images

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


# 2a968b40 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use the new helpers for the ALFA images

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


# 1fd8590c 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: add a few helper functions

These functions will be used to simplify the Makefile.

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


# 3b1c7bfa 23-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: pass mtdlayout as a separate parameter for the ALFA template

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


# ac4a6f2b 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TEW-712BR

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


# 32a13b00 21-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix mtd layout of the AP113

The 'mtdparts=' prefix and the name of the flash device is missing.

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


# b7fd6b81 21-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add ALL0305 board alias

For the pure convenience of having a correctly named
image and system name in /proc/cpuinfo , until we can
do that by having system names in DTS...

Signed-off-by: Daniel Golle <dgolle@allnet.de>

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


# 0f8b30eb 22-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for TP-Link TL-WDR3600

The TL-WDR3600 is identical to the TL-WDR4300 with the exception that is has
only two antennas.

[juhosg: remove the custom machine type, change the board name instead]

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

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


# 7a6d8bdc 02-Aug-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: allow to use board specific code in the lzma-loader

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


# 47906524 31-Jul-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: ew-dorin: added router firmware generation

[juhosg: remove dead code]

Signed-off-by: embedded wireless GmbH <info@embeddedwireless.de>

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


# dce7a40d 31-Jul-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: Buffalo WLAE-AG300N initial support

The patch set for Buffalo WLAE-AG300N initial support.

There is another patch for wireless led support that
is posted separately.

Note on serial console:
This unit has buffalo standard 4 pin console, but the unit may not power
on if some console apparatus is connected. This is probably due to some
electronic interaction between the unit's electronic power switch circuit
and the serial console apparatus. If this happens, it is required to power
on the unit without the console, then quickly (re-)attach it.

[juhosg: fix coding style]

Signed-off-by: Yoichi Shinoda <shinoda@jaist.ac.jp>

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


# 42ee0d2a 12-Jul-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware image for the TP-Link TL-WDR4310 v1.0

The hardware for TP-Link TL-WDR4300 v1.1 and TL-WDR4310 v1.0 is
identical, but requires different firmware headers:

TL-WDR4300:
00000040 43 00 00 01 00 00 00 01 00 00 00 00 76 fb 83 40 |C...........v..@|

TL-WDR4310:
00000040 43 10 00 01 00 00 00 01 00 00 00 00 38 2b 50 6c |C...........8+Pl|

[juhosg: change commit message, use a different model name]

Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>

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


# b45a6d87 05-Jul-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: set firmware version for the TL-WR2543N

This ensures that the resulting firmware can
be flashed from the latest (v3.13.17) offical
firmware.

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


# 6bd692c4 05-Jul-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the Atheros AP136 reference board

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


# e476f064 04-Jul-2012 Felix Fietkau <nbd@openwrt.org>

ar71xx: update the EW Dorin MTD layout, increase kernel partition size (requested by EW)

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


# 7e8616d8 03-Jul-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: remove the built-in MTD map of the ALL0258N

Pass the mtd_layout via the kernel command line instead.
Also increase the kernel partition size to 1024k, so current kernel can fit in.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

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


# 208fa632 19-Jun-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create profile and build image for the TL-WDR4300 board

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


# dacb6839 18-Jun-2012 Felix Fietkau <nbd@openwrt.org>

ar71xx: add support for the embeddedwireless Dorin board (based on patch by embeddedwireless.de)

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


# 95a748c5 06-Jun-2012 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix LZMA loader build regression from r32090 (thx, juhosg)

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


# bd86f88b 06-Jun-2012 Felix Fietkau <nbd@openwrt.org>

ar71xx: only build all loader images if the image builder is enabled - saves some time on make target/install

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


# 4243897b 27-May-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix TL-WR1041 image size

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


# d9f7205a 23-May-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for TP-Link TL-MR3040

Support for TP-Link TL-MR3040. Power LED not working - always on red, after
start should be green.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

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


# 5b7d0a95 05-May-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TL-WR1041N v2 board

Patch-by: Vince Huang <axishero@foxmail.com>

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


# 571d6c47 06-Apr-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: build initramfs images for the WHR boards

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


# 2082a166 27-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: build initramfs images for more boards

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


# 4251611f 27-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: add MkuImage{Gzip,Lzma}/initramfs helpers

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


# 2f5d4465 27-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: pass mtdlayout variables by value

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


# a25b939e 27-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: image: use MkuImageGzip in Image/Build/AthGzip/initramfs

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


# bc6cbb56 27-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: remove the built-in MTD map of the AP96 board

Pass the mtd_layout via the kernel command line instead.

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


# 35c72f86 27-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: remove the built-in MTD map of the PB92 board

Pass the mtd_layout via the kernel command line instead

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


# 1f457811 27-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: remove the built-in MTD map of the Zcomax devices

Pass the mtd_layout via the kernel command line instead.

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


# 8aca9f5d 27-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: reclaim the 'user_property' partition on WHR-* boards

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


# 902c08b7 16-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and generate image for the JA76PF2 board

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


# 3cd6cb21 11-Mar-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: stop image building if a loader is missing

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


# 04b9bc61 24-Feb-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use v6.0.0 in UBTN-XM firmwares (closes #11038)

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


# 390cbbcf 18-Feb-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix image signature for UBNT-XM boards

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


# 37d73823 16-Feb-2012 Daniel Dickinson <daniel@cshore.neomailbox.net>

[ar71xx] d-link: Add DIR-601 Profile Definition; It needs different factory images than DIR-600

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


# 3be148b3 16-Feb-2012 Daniel Dickinson <daniel@cshore.neomailbox.net>

[ar71xx] Fix partitions for Cameo-based boards; kernel 3.2 is bigger

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


# 190f75f1 16-Feb-2012 Daniel Dickinson <daniel@cshore.neomailbox.net>

[ar71xx] image: For Cameo-based board fix adding mtd layout to kernel commandline)

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


# 1c8bb38b 13-Feb-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TP-Link TL-WR842N/ND v1 boards

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


# c09040c8 08-Feb-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TEW-673GRU board

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


# 780aecc9 31-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: support for D-LINK DIR-615 rev. E4

This patch adds support for D-LINK DIR-615 E4 board. It's mostly based
on the existing support for DIR-600 A1, with some changes in the leds
configuration.

It's an updated version of the patch that reliably works on my hw for
about a year (it was built from trunk on Jan 2011). When I decided to
update the firmware and checked for the current support for that device,
I also found previously posted patches by Alexey Loukianov that
mentioned some stability issues. I'm not sure where could be the
difference, the patches are very similar except the wmac led pin number
- I was using 1, and those patches used 17.

[juhosg: add 3.2 support]

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>

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


# 0e45b336 31-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for TP-Link TL-MR11U

Adds support for TL-MR11U, a portable router with very similar
hardware to the TL-WR703N and TL-MR3020, but with an onboard
2000mAh battery.

Tested, working:
All interfaces (Ethernet, 802.11n, USB)
WPS & Reset switches (Power appears to be a hardware slider)
Ethernet, Wifi, 3G LEDs (Power & charging LEDs hardware controlled)
Sysupgrade

[juhosg: fix indentations to use TABs instead of spaces, fix 3.2 patch
breakage]

Signed-off-by: Simon Taylor <simon.taylor.uk@gmail.com>

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


# f25655b1 31-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: compress kernel binaries in Image/Prepare stage

The lzma compressed kernel is used by one of the loaders.

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


# c003d83f 28-Jan-2012 Florian Fainelli <florian@openwrt.org>

[ar71xx] add support for the Atheros AP113 reference board

This reference board is equipped with:
- AR7242 SoC
- AR9580 on-board Wi-Fi
- AR8316 switch

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


# c82034b4 27-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use 64k block size for WZR-HP-AG300H

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


# 1727dca6 27-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix sysupgrade image building of atheros boards after r29899

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


# 9ae56284 26-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create the temporary directory before building initramfs images

Thanks to Florian for reporting.

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


# d8bb980f 26-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create a profile and build images for Compex WPE72

[juhosg: remove ath9k from the the profile package list, build WPE72
image with the Default profile as well]

Signed-off-by: Johnathan Boyce <jon.boyce@globalreach.eu.com>

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


# cb51e6c0 24-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use the lzma loader on the Planex boards

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


# 1c279ca3 24-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: rename Sysupgrade/{KR,RK} to Sysupgrade/{KR,RK}uImage

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


# bd7d55d8 24-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: pass mtdlayout to Planex boards via command line

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


# 65360365 24-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: nuke fs_all variable in image/Makefile

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


# 0ee87255 24-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create interim kernel files in a separate dir

This reduces the size of the ImageBuilder tarball a lot.

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


# cb618e5c 24-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: prebuild all loaders in Image/Prepare stage

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


# 31ac2df9 22-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build ALFA AP96 images with default profile as well

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


# c72cb530 22-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: change board id of the UniFi board

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


# f9d78517 07-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add a profile and build images for the TL-WR2543N/ND

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


# a1285480 06-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for Redwave RW2458N

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>

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


# df72f388 04-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create profile and build image for the ALFA AP96 board

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


# 5c8819fc 04-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: specify console kernel parameter for the Compex boards

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


# 97682e09 04-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use the TL-MR3x20 code for the TL-WR841N/ND v7

These models are based on the AP99 reference board,
and uses the AR7241 SoC.

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


# e1cde7e2 04-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build image for the TL-WA701N/ND boards

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


# 2526c080 04-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for TP-Link TL-MR3020

This patch adds support for the TP-Link device TL-MR3020 which is very
similiar to the TL-WR703N.
The TL-MR3020 uses 5 LEDs, 1 push button and a switch with 3 positions.
Only four LEDs can be controlled via GPIO. The power LED is connected to
the power supply.
The WPS push button has been mapped to KEY_WPS_BUTTON. The two GPIO signals
of the sliding switch have been mapped to BTN_0 and BTN_1.

I have also setup a wiki page with details here:
http://wiki.openwrt.org/toh/tp-link/tl-mr3020

USB is working and has been tested with USB mass storage and USB UMTS
stick.

Wifi also seems to work.

Ethernet is working too.

Signed-off-by: Christian Cier-Zniewski <c.cier@gmx.de>

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


# 70c438bb 01-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add profile and build factory image for the Hornet-UB board

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


# c3f617ef 01-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build images for the ALFA Network N2/N5 boards

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


# b809bbc1 18-Dec-2011 Felix Fietkau <nbd@openwrt.org>

ar71xx: add support for the wzr-hp-g300nh2

Signed-off-by: Mark Deneen <mdeneen@gmail.com>

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


# 3894ae52 17-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use 64kraw template on more TP-Link boards

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


# 1c234742 15-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build images for TL-WR741N/ND v2

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


# ac003011 15-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71x: use raw squashfs images for TP-Link boards

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


# 178dfb1d 15-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create a template for using unpadded squashfs images

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


# 3b391aa0 15-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: put squash image right after the kernel on TP-Link boards

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


# 97ebf387 14-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the Hornet-UB board

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


# 74dbf6c8 13-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: get rid of squashfs-4k images

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


# 041a6265 13-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: Build images for Netgear WNDRMAC and WNDRMACv2

The WNDRMAC is a WNDR3700v2 (64MB RAM, 16MB flash) in a white case. The
WNDRMACv2 is a WNDR3800 (128MB RAM, 16MB flash) in a WNDRMAC case.

The WNDRMAC case doesn't have "holes" or labels for the 2.4GHz LED or
switch ports 2-4. The stock firmware uses a single LED (in the 5GHz
position) to indicate the status of both radios, and a single LED (in the
switch port 1 position) to indicate the status of all LAN ports. The
"missing" LEDs are present on the board, and easily shine through the
case. Unlike the stock firmware, OpenWrt will use these "hidden" LEDs.

I've tested the WNDRMACv2 image. I don't have a v1 WNDRMAC, but assume
that this is sufficient to build a fully-functional image.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

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


# 589a8dfc 06-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix WNDR3x00 factory image generation

Factory images for WNDR3700v2 and WNDR3800 should contain these model IDs
for the device: field in their DNI tags, not WNDR3700.

This regressed in r29434, which redid WNDR3x00 model detection. The sixth
parameter to Image/Build/Netgear is only used as the -B argument to
mkdniimg, which is used to set the device: field. In r29434, this was
erroneously changed to be WNDR3700 for all models. The tools to flash
factory images (U-Boot's TFTP server and the factory software's upgrade
utility) may refuse to honor images with incorrect device: fields in their
DNI tags.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

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


# 4636ce7f 06-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create firmware image for the TL-WR740N/ND v4 boards

Based on a patch by Cristian Deluxe <djcristiandeluxe@gmail.com>

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


# 33322c05 06-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use hw_id, hw_rev and flash_layout with mktplinkfw

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


# 8244420b 06-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix TL-MR3x20 profile names in image/Makefile

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


# 554d2c45 06-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: cleanup TP-Link profiles

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


# 6356c4e9 05-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: reclaim some unused space on TP-Link boards

With the default OpenWrt configuration, this increases the size
of the rootfs_data partition by 384KB/128KB on the older/newer
TP-Link models.

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


# c9f52e0a 05-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use the lzma-loader on TP-Link boards w/o lzma support

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


# 037fc542 05-Dec-2011 Felix Fietkau <nbd@openwrt.org>

ar71xx: add preliminary support for wzr-hp-g450h

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


# a86d2fb9 05-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: rewrite WNDR3700/3800 handling

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


# 32baf223 04-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: allow WNDR3700 image creation to fail if kernel/rootfs too big

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


# c7c70fbb 03-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create initramfs images for the newer TP-Link boards

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


# 0f72e36a 03-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: reclaim unused space in WNDR3700/3800 images

Patch by: Mark Mentovai <mark@moxienet.com>

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


# d55531f7 01-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add a profile and build image for the OM2P board

[juhosg: the name of the final image has been changed to
'openwrt-ar71xx-generic-om2p-squashfs-factory.bin']

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>

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


# 897691c5 01-Dec-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for Ubiquiti AirRouter

Signed-off-by: Gergely Barta <gergely.barta@printerfairkft.hu>

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


# dc19d518 24-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix wndr3800 machine name

This fixes the machine name in /proc/cpuinfo and luci status page machine name.

Signed-off-by: Petri Rosenström <petri.rosenstrom@gmail.com>

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


# 1df32b61 24-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: copy atheros initramfs images to the image directory

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


# f738f055 24-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: specify mtd layout in command line for the DB120 board

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


# c20327d5 07-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: change generated Buffalo firmware versions

With version 1.76 the upgrade may fail with newer Buffalo firmwares with
a message like this:
"You can not update the firmware because the firmware version is earlier
than 1.82. Please use 1.82 or later version for firmware update."

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


# 5290614f 07-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix WHR-HP-G300N firmware partition offset

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


# f56da262 06-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the Buffalo WHR-HP-GN

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


# ca96dda8 06-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the Buffalo WHR-G301N

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


# c94b4af3 06-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix WHR-HP-G300N image generation

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


# 561175c9 01-Nov-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the TL-WR741ND v4 board

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


# deb302d0 27-Oct-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix typos in image/Makefile

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


# dbebe488 26-Oct-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create image for the WNDR3800

This adds support for the Netgear WNDR3800, it is almost the same as
the WNDR3700v2. It just has more RAM so the hd_id had to be adjusted.

Signed-off-by: Petri Rosenström <petri.rosenstrom@gmail.com>

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


# 249da9f1 24-Oct-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the Buffalo WHR-HP-G300N

Based on a patch by Yoichi Shinoda <shinoda@jaist.ac.jp>

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


# 4ac887fb 24-Oct-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the Allnet ALL0258N board

Signed-off-by: Daniel Golle <dgolle@allnet.de>

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


# d72bf732 21-Sep-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build images for the TP-Link TL-WR703N v1 board

Based on a patch by dongyuqi <729650915@qq.com>

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


# 1d382597 21-Sep-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create image for the TP-Link TL-WR743ND v1

Same hardware as WR741ND but with PoE support.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>

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


# a3baa507 21-Sep-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create image for the TP-Link TL-WR740N v3

Signed-off-by: Martin Raykov <martin.raykov@gmail.com>

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


# e2789440 10-Aug-2011 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix a copy&paste bug that broke wzr-hp-g300nh and wzr-hp-ag300h images (#9918)

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


# 98b954f5 05-Aug-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix image generation

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


# 084a24d1 04-Aug-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: cleanup image generation Makefile

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


# 8ac7c930 28-Jul-2011 Jonas Gorski <jogo@openwrt.org>

ar71xx: merge WZR-HP-G301NH support into WZR-HP-G300NH

Now that we can use a generic name for the switch there is no need for a
separate image for the WZR-HP-G301NH.
Update the default network config and remove the extra image.

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


# 59262ebd 07-Jul-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build image for the AP121 boards with 4M of flash

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


# c02b10fb 03-Jul-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix building of squashfs images

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


# b56e4c78 02-Jul-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use 4k image only for the AP121 board

Create optimized 64K images with the new padjffs2 tool and use that
images instead of the 4k ones. The 4k images causes problems on devices
where the flash erase size is 64 KB.

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


# d45f8cb7 31-May-2011 Felix Fietkau <nbd@openwrt.org>

ar71xx: add profile and image building code for wzr-hp-ag300h

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


# 2ca6db7b 31-May-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build images for the AP121 boards

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


# 0518d278 31-May-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: stop producing -NA factory images and tag factory images with hd_id for WNDR3700v2

NETGEAR doesn’t produce a distinct North American image for
WNDR3700v2, they use the same image worldwide. This is a change from
earlier models such as WNDR3700 (v1). NETGEAR's v2 images now contain
an "hd_id" parameter, as well. All observed WNDR3700v2, WNDR3800, and
WNDRMAC images use 29763654+16+64 as their hd_id value.

This patch changes the OpenWrt WNDR3700v2 "factory" image generation
to stop producing the extraneous -NA version and to tag the image with
the same hd_id used in NETGEAR's images.

There is no change to WNDR3700 (v1) image generation, as NETGEAR
continues to produce distinct -NA and worldwide images, neither of
which are tagged with hd_id.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

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


# e0d56213 31-May-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create factory images for the WZR-HP-G30{0,1}NH boards

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


# 208eb6ab 31-May-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: reduce the size of the squashfs-4k binaries

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


# 29f15e70 12-Apr-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: don't hardcode console parameters in kernel config

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


# fa7cdb26 12-Apr-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: Add support for WZR-HP-G301NH

Add support for the Buffalo WZR-HP-G301NH. The only difference between it
and the WZR-HP-G00NH is that it has a RTL8366RB instead of a RTL8366S.
Since we don't do runtime detection of the switch, we need a separate
machine definition for it.

While we are at it, also rename the profile to reflect that it now is for
more than one device.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

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


# 6730bea2 07-Apr-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware image for the Atheros DB120 board

Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>

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


# 27ed2a37 22-Mar-2011 Jo-Philipp Wich <jow@openwrt.org>

[ar71xx] fix image generation in the Image Builder environment


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


# 84f2d0b2 13-Mar-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for the TP-Link TL-WA901ND v2 board

Patch-by: Jonathan Benett <jbscience87@gmail.com>

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


# 6bddd29b 26-Jan-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create firmware image for the WNDR3700v2 board

Patch-by: Mark Mentovai <mark@moxienet.com>

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


# 82107df8 14-Jan-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: rework WNDR3700 image generation

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


# 2979eefb 14-Jan-2011 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build separate image for the WNDR3700 with NA region

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


# 605dc510 22-Dec-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for TL-WR740N v1

Same as TL-WR741ND but with different hardware ID and without
detachable antenna.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>

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


# 5d0e74a3 10-Dec-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for the jjPlus JA79PF

Patch-by: Cezary Jackiewicz

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


# 11f383a3 10-Dec-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for the TP-LINK TL-MR3220 v1 board

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


# 35198fb7 10-Dec-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: do not throw compile errors if the nbg460n uboot is not selected

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


# b0c01de6 10-Dec-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add nbg460n image generation

This adds image generation for NBG460N/550N/550NH boards.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>

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


# 0ab7f53e 29-Nov-2010 Jo-Philipp Wich <jow@openwrt.org>

[ar71xx] add a new image for the TEW-652BRP which can be used with the bootloader recovery option


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


# 73d6e3b1 06-Nov-2010 Claudio Mignanti <c.mignanti@gmail.com>

[ar71xx] Add support for Ubiquiti UniFi AP

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


# ccc08170 01-Oct-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: initial support for jjPlus JWAP003

Patch-by: Cezary Jackiewicz <cezary@eko.one.pl>

(the GPIODEV code has been removed, the sysfs interface
can be used to control the GPIO lines instead - juhosg)

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


# 4ce9fd34 27-Sep-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware image for the TL-MR3420 v1 board

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


# 4f4d6221 27-Sep-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware image for the TL-WR841N v7

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


# 06d41d3a 27-Sep-2010 Felix Fietkau <nbd@openwrt.org>

Add support for Atheros AP96 reference board

This is still preliminary and not really tested much. Anyway, this
version seems to be enough to get both wired and wireless
interfaces working. Buttons and leds are also working.

mach-ap96.c is based on mach-wndr3700.c.

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>

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


# 543c651b 03-Sep-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware images for the Zcomax boards

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


# 40134c73 21-Jul-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: add support for the tp-link tl-wa901nd devices (patch by Pieter "Fate" Hollants, from #7528, without the ethernet fifo cfg values)

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


# a069981a 18-Jun-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for the Senao EAP7660D board

This patch adds support for the Senao EAP7660D board to trunk.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>


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


# 8c9776b5 06-Jun-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware images if Minimal profile is selected


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


# b7aa34d7 08-May-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: use the lzma kernel and a proper size limit for pb92

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


# 555fafaf 26-Apr-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create separate 'factory' and 'sysupgrade' images for the Planex
boards


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


# 74b79f32 26-Apr-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build different firmware images for the DIR-825-Bx boards


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


# 6e8078fb 26-Apr-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create smaller sysupgrade images for the WRT400N board


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


# 8e9a9d26 26-Apr-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create firmware images for the TL-WR941ND v3 boards


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


# 0656f01b 26-Apr-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create separate 'factory' and 'sysupgrade' images for the WRT160NL

The 'factory' image requires the garbage at the end of the image.
Flashing from the original web interface does not work without that.


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


# f4ab2a76 20-Apr-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix mtd_layout for the DIR-615-C1 and similar devices

* Thanks to Yury Polyanskiy for the report


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


# 93c328b6 13-Apr-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix image builds (broken by r20834)

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


# 9d42bb1a 12-Apr-2010 Nicolas Thill <nico@openwrt.org>

define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files


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


# 79c06a8d 27-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: update image generation and trx header parsing for the WRT160NL

* patch by Bernhard Loos
* note: trailing whitespaces has been removed


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


# e25d743c 26-Mar-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: add images for pb92 - no kernel size check yet, lzma images did not yet work in my tests

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


# bb543b42 25-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create smaller initramfs images for the TP-Link boards


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


# 7e310151 15-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create separated and smaller sysupgrade files for the DIR-615 and similar boards


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


# 7edaae74 15-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: build firmware image for the Fry's FR-54RTR board


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


# 68c13415 15-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: change DIR-600-A1 image generation template, will be usable for other boards


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


# a2672f48 10-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create smaller sysupgrade files for the TP-Link boards


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


# e7896246 08-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: simplify WP543 image generation, and fix rootfs offset


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


# 2e3338f5 07-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: increase kernel partition size for the WP543 boards


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


# 61eb5058 19-Feb-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create firmware images for the TL-WR941ND v4 board


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


# f1c22e0e 20-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create special initramfs images for the boards which does not accept standard uImages


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


# 5c3ce30c 20-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: rename initramfs u-boot images


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


# 378c7f76 19-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix image generation for TL-WR741ND/TL-WR841ND-v5


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


# 8ff92f31 18-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create rescue image for the WZR-HP-G300NH


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


# 764549aa 17-Jan-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix portability errors in dd commands

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


# 4f7f32a8 17-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create sysupgrade file for the WZR-HP-G300NH


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


# c3b41315 11-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for the D-Link DIR-600 rev. A1 board


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


# 3d21246a 08-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add missing flash partition for the DIR-825


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


# 37bffc11 05-Jan-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix ubntxm image builds

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


# be3fb244 04-Jan-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: clean up image fs selection templates

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


# 34e93d5d 04-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add missing templates for PB4X image generation


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


# 3322d328 04-Jan-2010 Felix Fietkau <nbd@openwrt.org>

ar71xx: fix generating pb4x images

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


# 71831618 02-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create firmware images for the AP81/PB42/PB44 boards


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


# 059f8d5a 02-Jan-2010 Gabor Juhos <juhosg@openwrt.org>

ar71xx: simplify image generation a bit


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


# b49d4c7f 22-Dec-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: change firmware image name for th TP-Link boards


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


# e80ae1b1 22-Dec-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for the TL-WR841N v1.5 board


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


# efe27b1e 19-Dec-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix WNDR3700 firmware images

WNDR3700's U-Boot loads the kernel from a squashfs image, and it does
not support squashfs 4.0.


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


# c97b8e0d 19-Dec-2009 Nicolas Thill <nico@openwrt.org>

[target] ar71xx: fix WNDR3700 image generation


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


# 4b565ddb 17-Dec-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: separate DIR-615 rev. C1 support from the TEW-632 (based on the
patch from #6186)


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


# 00c14fd8 07-Dec-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: preliminary support for the TL-WR1043ND

Adds board support for the TP-Link TL-WR1043ND Based on the Atheros AP81 platform.
Presently the RTL8366RB switch support is missing due to no driver.
The ethernet works with 5 ports@1Gbit but is missing vlan support.

Hope Ive done this right, First time submiting a patch.

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>


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


# f5523da7 03-Dec-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: DIR-825 support cleanup


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


# 2d6e8595 03-Dec-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add support for the D-Link DIR-825 rev. B1 board (thanks to
ValXdater)


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


# 1ded01d8 28-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: fix extension of the WNDR3700 firmware image


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


# 5cd358eb 28-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: override mtd partitions for the TEW-632BRP family


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


# 1c396a22 28-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create images for the WNDR3700, which can be flashed via the factory web interface


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


# 050ea33a 28-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create sysupgrade image for the WNDR3700


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


# 22dbc6d9 25-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: rename TL-WRx41 images, because newer factory web interface does
not accept files with '.uni' extension.


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


# 8c73f6a5 25-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: use MkImageLzma template for Ubiquiti XM devices


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


# ce7b62df 25-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add sysupgrade support for Ubiquiti XM boards


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


# 7b4990c9 25-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create combined images for the RS, RS-PRO and LS-SR71 boards, and add sysupgrade support for them


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


# 816fe4f2 25-Nov-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: dont't build images for Ubiquiti XM devices with the Madwifi profile


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


# f9f60dce 24-Nov-2009 Felix Fietkau <nbd@openwrt.org>

ar71xx: the squashfs-4k images are unreliable in some builds. add 4k, 8k padding to the generic squashfs images and use them on 4k devices as well

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


# 90ae6262 23-Nov-2009 Felix Fietkau <nbd@openwrt.org>

ar71xx: use 4k erase size images for ubnt xm

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


# 2ac94fce 18-Nov-2009 Felix Fietkau <nbd@openwrt.org>

ar71xx: build images for ubnt bullet-m, rocket-m and nano-m

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


# b6318c8a 29-Oct-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: add preliminary support for the TL-WR841ND v5 board


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


# 298b4c1a 29-Oct-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: simplify image generation


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


# 9073d4dd 19-Oct-2009 Gabor Juhos <juhosg@openwrt.org>

ar71xx: create firmware image for WP543 boards with 4/8/16MB of flash


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


# 6bdd250a 06-Aug-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create firmware image for the WRT160NL board (thanks to Gerry Rozema)

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


# bc6f0d65 25-Jul-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] fix firmware image of the TL-WR741ND

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


# 15a2b273 12-Jul-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create firmware image for the wrt400n board (based on a patch by Sandeep Mistry <sandeep.mistry at gmail.com>)


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


# 322052f4 11-Jul-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] increase size of the kernel partition on the TEW-632BR board

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


# 857042ad 07-Jul-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create firmware image for the TL-WR741ND

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


# 8ca5c460 25-Jun-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] don't use the CRC header in the kernel partition on the WP543 board, so the kernel can be flashed directly from OpenWrt

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


# 28e44dba 07-Jun-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create jffs2 images

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


# 9658891c 06-Jun-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] build images for the AP83 board

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


# 988e7d96 04-Jun-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] build firmware image for the MZK-W300NH board

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


# 24992024 25-May-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create firmware image for the RouterStation Pro, and add a profile for it (patch by Ubiquiti Networks)

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


# 0253bca7 13-May-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create image for the WRT400N board (thanks to netprince)

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


# 0cc8ca5d 24-Mar-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create firmware image for the TL-WR841ND v3 board

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


# c77724d1 14-Mar-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create firmware image for the Ubiquiti LS-SR71 board

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


# 8a7f9777 01-Mar-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] build firmware image for the Atlantis-Land A02-RB-W300N

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


# 8aab5a30 01-Mar-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] tl-wr941nd: rename firmware image

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


# d444b0b7 01-Mar-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] tew-632brp: increase the size of rootfs partition, and build one unified firmware image only

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


# fbba8d87 28-Feb-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] move madwifi driver into a separate profile, and add hostapd-mini for the devices based on the ar913x

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


# 0a88a341 28-Feb-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] add initial profiles

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


# 7a4e6718 26-Feb-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] generate firmware image for the TL-WR941ND device

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


# 94b82d53 20-Feb-2009 Florian Fainelli <florian@openwrt.org>

[ar71xx/atheros] include revision number in Ubiquity images

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


# 44499f6e 05-Feb-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create firmware images for the Planex MZK-W04NU board

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


# d3363225 28-Jan-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] fix UBNT-RS image generation

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


# 8dbd8559 22-Jan-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] fix Ubiquiti RouterStation images

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


# 58a5af0a 05-Jan-2009 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] don't generate too large firmware images for the TEW-6x2BRP boards, they may brick the board
* reported by RoundSparrow


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


# 0e14d898 29-Dec-2008 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] generate firmware image for the Ubiquiti RouterStation board (based on a patch by Jonas <jmajau at ubnt.com>)

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


# 7db08554 28-Dec-2008 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] generate firmware image for the D-Link DIR-615 C1 board

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


# b902199d 17-Dec-2008 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] generate firmware image for the TEW-652BRP board

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


# 432f4405 15-Dec-2008 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] tew-632brp: use LZMA compressed uImage

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


# 51175b48 14-Dec-2008 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] generate firmware image for the TEW-632BRP board

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


# 0ca01f7b 17-Nov-2008 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] use MyLoader partition parser on the WP543 board

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


# a4ce16d0 13-Oct-2008 Felix Fietkau <nbd@openwrt.org>

allow the mkmylofw command to fail in case the image is too big for some compex devices

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


# bf66396d 18-Sep-2008 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] create firmware image for the WP543 board

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


# 02e21c95 07-Sep-2008 Gabor Juhos <juhosg@openwrt.org>

[ar71xx] build more image types

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


# a0881502 01-Sep-2008 Felix Fietkau <nbd@openwrt.org>

add a gzipped uImage for ar71xx

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


# 7670811a 21-Jul-2008 Gabor Juhos <juhosg@openwrt.org>

surprise :p

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