aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx
Commit message (Collapse)AuthorAgeFilesLines
* ar71xx: add profile and build image for the BXU2000n-2 A1 boardGabor Juhos2013-10-302-0/+19
| | | | | | | | | | | | 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
* ar71xx: add user-space support for the BXU2000n-2 A1 boardGabor Juhos2013-10-304-0/+11
| | | | | | | | Patchwork: http://patchwork.openwrt.org/patch/4183/ Signed-off-by: Terry Yang <yangbo@bhunetworks.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38592 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add kernel support for BHU Networks BXU2000n-2 A1 boardGabor Juhos2013-10-303-0/+160
| | | | | | | | | | | | | | BXU2000n-2 A1 is a BHU Networks WLAN board, use ar9341 chip. Patchwork: http://patchwork.openwrt.org/patch/4183/ Signed-off-by: Terry Yang <yangbo@bhunetworks.com> [juhosg: - rename and refresh kernel patch, - fix some checkpatch warnings and adjust whitespaces in mach-bhu-bxu2000n2-a.c] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38591 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add user space support for the Sitecom WLR-8100 wireless routerGabor Juhos2013-10-303-1/+8
| | | | | | | | Patchwork: http://patchwork.openwrt.org/patch/4148/ Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38590 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add kernel support for the Sitecom WLR-8100 wireless routerGabor Juhos2013-10-303-0/+262
| | | | | | | | | | | | - unsure about copyright message - based on AP136-010 Patchwork: http://patchwork.openwrt.org/patch/4147/ Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> [juhosg: rename and refresh kernel patch] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38589 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add profile and build image for the Dragino2 boardGabor Juhos2013-10-302-0/+19
| | | | | | | | | 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
* ar71xx: add kernel support for DRAGINO2Gabor Juhos2013-10-303-0/+167
| | | | | | | | | | | | | | | | | | | This patch adds support for DRAGINO2 board (used by Meshpotato v2). Most of the files included can be found in the official svn repository provided by the company [1]. I have just adapt it to the last OpenWrt trunk revision (Fri Oct 4 10:49:47 2013). 1. http://svn.dragino.com/dragino2 Patchwork: http://patchwork.openwrt.org/patch/4234/ Signed-off-by: Pau Escrich <p4u@dabax.net> [juhosg: - rename and refresh kernel patch, - fix checkpatch warnings in mach-dragino2.c] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38587 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: rename 'nand' subtarget to 'mikrotik'Gabor Juhos2013-10-236-3/+3
| | | | | | | | | | | | | It is for Mikrotik devices only, rename the subtarget to reflect that. Also fix the wget2nand script to use the new image names. Based on the patch by Stefan Agner: http://patchwork.openwrt.org/patch/4123/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38509 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: change title and description for NAND subtargetGabor Juhos2013-10-231-3/+3
| | | | | | | | | | | | The nand subtarget supports Mikrotik boards only. Change the title and the description to reflect that. Based on the patch by Stefan Agner: http://patchwork.openwrt.org/patch/4123/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38508 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: remove 'Target/Description' from main MakefileGabor Juhos2013-10-231-4/+0
| | | | | | | | | | | | Ensure that menuconfig shows the correct help text for subtargets. Based on the patch by Stefan Agner: http://patchwork.openwrt.org/patch/4123/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38507 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update 3.10 to 3.10.17Gabor Juhos2013-10-232-9/+12
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38506 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: Fix sysupgrades for Allnet and OpenMesh devicesGabor Juhos2013-10-202-0/+4
| | | | | | | | | | | | | | | | | | | | | | | Both Allnet and OpenMesh sysupgrade uses fw_setenv from uboot-envtools to change different settings in the uboot environment. uboot-envtools version 2013.01 introduced a filesystem lock "/var/lock/fw_printenv.lock" to guarantee mutually exclusive access to the uboot environment. But the path /var doesn't exist on the sysupgrade ramfs. An upgrade on these devices fails since r36033 ("[package] uboot-envtools: upgrade to version 2013.01.01") with following messages: Error opening lock file /var/lock/fw_printenv.lock failed to update U-Boot environment Creating the "/var/lock" path before running fw_setenv is therefore a requirement unless the locking functionality in fw_setenv is removed or replaced with optional locking. Signed-off-by: Sven Eckelmann <sven@open-mesh.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38483 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix WLAN 5 GHz LED init on dir-825-c1Gabor Juhos2013-10-201-2/+1
| | | | | | | | | | | | Fixes the 5 GHz LED. The same function has no effect on the 2.4 GHz LED at all, so we might as well remove it. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38482 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update kernel to 3.10.15Hauke Mehrtens2013-10-131-1/+1
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38384 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: Fix sysupgrade when upgrading to images with small rootfs partitionVasilis Tsiligiannis2013-10-131-1/+1
| | | | | | Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38382 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [ar71xx]: make the generated images actually flashable on the Unifi devices.Imre Kaloz2013-10-111-2/+2
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38364 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: ar934x-nfc: disable subpage write when hardware ECC is usedGabor Juhos2013-09-271-0/+6
| | | | | | | | It is not supported by the controller. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38234 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update 3.10 to 3.10.13Gabor Juhos2013-09-272-16/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38228 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: unify mips target cflagsFelix Fietkau2013-09-261-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38210 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: use correct board id for TL-MR3040 v2Gabor Juhos2013-09-251-1/+1
| | | | | | | | | | 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
* ar71xx: add user-space support for TL-MR3040 v2Gabor Juhos2013-09-254-1/+7
| | | | | | | 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@38191 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: improve kernel support for the TL-MR3040 v2Gabor Juhos2013-09-252-0/+55
| | | | | | | | | | | This patch adds support for the hardware slide switch on the TL-MR3040 v2. Signed-off-by: Mads Hansen <d@taba.se> [juhosg: use EV_SW instead of EV_KEY] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38190 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/3.10: refresh all target patchesGabor Juhos2013-09-252-5/+5
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38182 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: simplify mynet_n600_mtdlayoutGabor Juhos2013-09-241-1/+1
| | | | | | | | | | | | | | | | | | 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
* ar71xx: enable the Seama firmware parserGabor Juhos2013-09-241-0/+1
| | | | | | | | It will be used for the WD My Net N600 board. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38154 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: update the Image/Build/WZRHP macroGabor Juhos2013-09-241-8/+9
| | | | | | | | | | | | | - 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
* ar71xx: image: use a common macro for Buffalo WZRHP devicesGabor Juhos2013-09-241-25/+8
| | | | | | | | | | 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
* ar71xx: image: update Image/Build/CameoAP94 macroGabor Juhos2013-09-241-5/+7
| | | | | | | | | | | | | - 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
* ar71xx: image: use a common macro for Cameo AP94 based devicesGabor Juhos2013-09-241-44/+11
| | | | | | | | | | | 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
* ar71xx: image: use the board name for temporary mtdpart filesGabor Juhos2013-09-241-4/+4
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38149 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: update the Image/Build/UBNT2 macroGabor Juhos2013-09-241-15/+19
| | | | | | | | | | | | | - 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
* ar71xx: build intramfs images for the Ubiquiti XM boardsGabor Juhos2013-09-241-0/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38147 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: use a common macro for UBNTXM/UBNTDEVGabor Juhos2013-09-241-13/+4
| | | | | | | | | | 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
* ar71xx: image: update Image/Build/WHRHPG300N macroGabor Juhos2013-09-231-5/+6
| | | | | | | | | | | | | - 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
* ar71xx: image use the 64kraw template for the TEW-732BR boardGabor Juhos2013-09-231-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38140 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: update Build/Image/Planex macroGabor Juhos2013-09-231-6/+7
| | | | | | | | | | | | | | | - 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
* ar71xx: image: allow to build initramfs for Planex devicesGabor Juhos2013-09-231-0/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38138 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: build Planex kernels in a separate stepGabor Juhos2013-09-231-1/+4
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38137 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add profile and build image for the TEW-732BR boardGabor Juhos2013-09-232-0/+17
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38133 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add user-space support for the TEW-732BR boardGabor Juhos2013-09-234-1/+10
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38132 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add kernel support for the TEW-732BR boardGabor Juhos2013-09-233-0/+166
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38131 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: update the Image/Build/CameoHornet macroGabor Juhos2013-09-231-9/+10
| | | | | | | | | | | | | - 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
* ar71xx: update the Image/Build/Cameo macroGabor Juhos2013-09-231-19/+21
| | | | | | | | | | | | | | | - 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
* ar71xx: image: add new macros for AP99 based Cameo devicesGabor Juhos2013-09-231-1/+7
| | | | | | | | | | | | | | | 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
* ar71xx: image: rename the Cameo macrosGabor Juhos2013-09-231-34/+34
| | | | | | | | | 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
* ar71xx: image: add optional JFFS2 padding support to the CatFiles macroGabor Juhos2013-09-221-7/+9
| | | | | | | | | 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
* ar71xx: image: remove too big files in the CatFiles macroGabor Juhos2013-09-221-1/+2
| | | | | | | | 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
* ar71xx: simplify wndr3700 image generationGabor Juhos2013-09-221-69/+41
| | | | | | | | | | | | | | | - 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
* ar71xx: use the separate rootfs and uImage parsersGabor Juhos2013-09-221-1/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38119 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: sync kernel configGabor Juhos2013-09-221-1/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38118 3c298f89-4303-0410-b956-a3cf2f4a3e73