aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx/nand
Commit message (Collapse)AuthorAgeFilesLines
* ar71xx: add support for ALFA Network AP121FPiotr Dymacz2017-07-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | ALFA Network AP121F is a pocket-size router dedicated for VPN/TOR users. Device is based on Atheros AR9331 WiSoC and is running a custom version (updated from OpenWrt CC to LEDE 17.01 release) of NetAidKit firmware. Specification: - 400/400/200 MHz (CPU/DDR/AHB) - 64 MB of RAM (DDR1) - 16 MB of FLASH (SPI NOR) - 1x 10/100 Mbps Ethernet - 1T1R 2.4 GHz - 1x microSD (optional, on separate PCB) - 3x LED, 1x button, 1x switch - UART header on PCB Flash instruction (under U-Boot web recovery mode): 1. Configure PC with static IP 192.168.1.2/24. 2. Connect PC with RJ45 port, press the reset button, power up device, wait for first blink of all LEDs (indicates network setup), then keep button for 3 following blinks and release it. 3. Open 192.168.1.1 address in your browser and upload sysupgrade image. Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
* ar71xx: add support for TP-Link RE450Tal Keren2016-12-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Add full support for TP-Link RE450. The wireless SoC is similiar to Archer C7: QCA9558 + QCA9880 (pci). The ethernet interface is AR8035, but the mdio is connected to the gpio and the chipset builtin mdio bus isn't used, which is unique (and weird), so the kernel gpio mdio module is used. The two ethernet leds are connected to the GPIO, so they are both configured, one to indicate link status and the other to indicate data transfer. The generation of the image was added to the image Makefile. The return value of tplink-safeloader is not ignored anymore (to fail on error) The result factory image is flashable from the stock web ui. Signed-off-by: Tal Keren <kooolk@gmail.com> [rd@radekdostal.com: ar71xx: RE450: do not build RE450 for nand] Signed-off-by: Radek Dostál <rd@radekdostal.com> [hyniu@o2.pl: ar71xx: RE450: Renaming LED accordance with the standard] Signed-off-by: Henryk Heisig <hyniu@o2.pl> [jo@mein.io: squash fixes from Radek and Henryk into original commit] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* ar71xx: add support for TP-LINK WR1043ND v4Ludwig Thomeczek2016-12-201-0/+1
| | | | Signed-off-by: Ludwig Thomeczek <ledesrc@wxorx.net>
* ar71xx: add support for TP-LINK TL-WR940N v4David Lutz2016-12-161-0/+1
| | | | Signed-off-by: David Lutz <kpanic@hirnduenger.de>
* ar71xx: remove PB92 reference design board supportFelix Fietkau2016-12-121-1/+0
| | | | | | | Due to flash size limitations, support for this board has not been functional for years Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ar71xx: remove AP113 reference design board supportFelix Fietkau2016-12-121-1/+0
| | | | | | | Due to flash size limitations, support for this board has not been functional for years Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ar71xx: remove AP81 reference design board supportFelix Fietkau2016-12-121-1/+0
| | | | | | This board is very old and unlikely to still be relevant today. Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ar71xx: remove AP83 reference design board supportFelix Fietkau2016-12-121-1/+0
| | | | | | | | This board is very old and unlikely to still be relevant today. Support for it contains a significant amount of device specific baggage which is worth getting rid of. Signed-off-by: Felix Fietkau <nbd@nbd.name>
* switch to the new usbport LED triggerRafał Miłecki2016-10-191-1/+1
| | | | | | | This makes init.d script handle existing UCI entries using the new trigger. It also switches all targets to use its package. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* ar71xx: add kernel support for D-Link DIR-869 A1Matthias Schiffer2016-10-111-0/+1
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* ar71xx: add missing profile for the nand subtarget (FS#56)Felix Fietkau2016-07-211-0/+18
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ar71xx: merge profiles into image building codeJo-Philipp Wich2016-06-273-64/+0
| | | | | | | | | | | - Remove old style device profiles and convert them to device definitions within the image building code - Fix the legacy build macros for the changed eval depth in the legacy image build wrapper Signed-off-by: John Crispin <john@phrozen.org> Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* Revert "ar71xx: fix legacy image building"John Crispin2016-06-233-0/+64
| | | | | | | | | | | | | | This reverts commit 59e98b27c93d282edb62fad756fd1c1e587c067f. and Revert "ar71xx: merge profiles into image building code" This reverts commit 636089ead6864364798ac988299429d171051c0e. these are still causing issues Signed-off-by: John Crispin <john@phrozen.org>
* ar71xx: merge profiles into image building codeJohn Crispin2016-06-223-64/+0
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* ar71xx: add missing kernel symbol (#21849)Jo-Philipp Wich2016-02-121-1/+1
| | | | | | | | Also reorder subtarget kernel configs. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48717
* ar71xx: Support for Ubiquiti UniFi AP AC LITEJohn Crispin2016-02-121-0/+1
| | | | | | | Add support for the Ubiquiti UniFi AP AC LITE Signed-off-by: P.Wassi <p.wassi at gmx.at> SVN-Revision: 48711
* ar71xx: Kernel board definition for PowerCloud CR5000Felix Fietkau2015-12-191-0/+1
| | | | | | | | | | | | 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> SVN-Revision: 47940
* ar71xx: Kernel board definition for PowerCloud CR3000Felix Fietkau2015-12-191-0/+1
| | | | | | | | | | | | Kernel 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> SVN-Revision: 47939
* ar71xx: Kernel board definition for PowerCloud CAP324Felix Fietkau2015-12-191-0/+1
| | | | | | | | | | | | | | | Kernel part of support for PowerCloud CAP324 Cloud AP. The CAP324 Cloud AP was a device sold by PowerCloud Systems as hardware for the CloudCommand service for 'cloud' based managment of large numbers 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> SVN-Revision: 47938
* ar71xx: add support for Cisco's MR18John Crispin2015-12-122-0/+18
| | | | | | | | | | | 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> SVN-Revision: 47878
* ar71xx: Add support for AP147-010 reference boardJohn Crispin2015-07-241-0/+1
| | | | | | Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 46457
* Netgear R6100 supportImre Kaloz2014-11-261-3/+13
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 43382
* ar71xx: add RTC feature flag to ar71xx/nandJohn Crispin2014-08-011-1/+1
| | | | | | | | | | without this the build for NBG6716 fails due to missing packages https://dev.openwrt.org/ticket/17325 Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41930
* ar71xx: activate the nand sutargetJohn Crispin2014-06-111-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41133
* ar71xx: fix up kernel config for the nand subtargetJohn Crispin2014-06-111-2/+4
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41132
* ar71xx: add profile and build image for the ZyXEL NBG6716 boardGabor Juhos2014-04-131-0/+18
| | | | | | | | | 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> SVN-Revision: 40502
* ar71xx: add kernel support for ZyXEL NBG 6716Gabor Juhos2014-04-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | With this patch OpenWRT supports the following on the ZyXEL NBG 6716: -WiFi 2G (ath9k) -WiFi 5G (ath10k) -NAND flash -2 Ethernet interfaces -USB 2.0 -LEDs including switch -reasonale defaults at first boot Signed-off-by: André Valentin <avalentin@marcant.net> Patchwork: http://patchwork.openwrt.org/patch/5101/ [juhosg: - rename and refresh kernel patch, - fix a few typos, - change button key codes, - use zyxel prefix in LED names] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 40499
* ar71xx: build firmware image for the WNDR3700 v4 boardGabor Juhos2014-04-121-2/+2
| | | | | | | | | Based on the the WNDR3700v4 support patch from Ralph Perlich: http://patchwork.openwrt.org/patch/4763/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 40481
* ar71xx: move WNDR4300 profile to the nand subtargetGabor Juhos2013-11-041-0/+19
| | | | | | | Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38647
* ar71xx: Add new subtarget nand for WNDR4300Gabor Juhos2013-11-042-0/+116
| | | | | | | | | | | | | | | | | | | | | | | | | Add new subtarget nand with UBI/UBIFS including GLUEBI and squashfs. This target will be used for NAND based router which make use of UBI (and maybe UBIFS later on) in order to provide proper NAND support. Signed-off-by: Stefan Agner <stefan@agner.ch> [juhosg: - tweak target.mk: change BOARDNAME variable, improve Target/Description, remove targz and ubifs from FEATURES and add broken flag, - optimize kernel configuration: disable ubifs, it is not used yet, disable unused MTD options, disable SPI support disable unused network drivers, tune kernel command line, - remove image/ubinize.cfg, it will be in a follow-up patch - move profile modifications into a separate patch] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38646
* ar71xx: rename 'nand' subtarget to 'mikrotik'Gabor Juhos2013-10-234-74/+0
| | | | | | | | | | | | | 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> SVN-Revision: 38509
* 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> SVN-Revision: 38508
* ar71xx: disable routerboard support in the generic subtarget, enable it for ↵Felix Fietkau2013-06-071-2/+7
| | | | | | | | the nand subtarget only Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36879
* ar71xx: register the NAND controller device on the RB2011Gabor Juhos2012-09-131-0/+2
| | | | SVN-Revision: 33388
* fix description of nand/Ath5k profile (#12149)Jo-Philipp Wich2012-09-091-2/+2
| | | | SVN-Revision: 33352
* ar71xx: disable unused file system drivers in the nand subtargetGabor Juhos2012-03-191-0/+5
| | | | SVN-Revision: 31027
* ar71xx: sync kernel configsGabor Juhos2012-03-191-7/+7
| | | | SVN-Revision: 31026
* targets: replace madwifi in profiles with ath5k, madwifi is unmaintainedFelix Fietkau2012-03-191-4/+4
| | | | SVN-Revision: 31015
* ar71xx: remove swconfig and wpad-mini from custom profilesGabor Juhos2011-12-031-1/+1
| | | | SVN-Revision: 29408
* linux: ar71xx: add support for Mikrotik Routerboard RB493GJonas Gorski2011-10-111-0/+2
| | | | SVN-Revision: 28423
* ar71xx: clean up profiles, put in kmod-ath9k and wpad-mini by default (fixes ↵Felix Fietkau2011-09-051-1/+1
| | | | | | #9954) SVN-Revision: 28173
* linux/ar71xx: add some missing symbols for nand/yaffs targetsAlexandros C. Couloumbis2011-05-051-0/+5
| | | | SVN-Revision: 26827
* ar71xx: rewrite SPI drivers for the RB4xx boardsGabor Juhos2010-08-311-0/+2
| | | | | | | | | | * add a new SPI controller driver * add SPI driver for the CPLD chip * convert the NAND driver * enable the mikroSD slot * enable more LEDs SVN-Revision: 22863
* ar71xx: enable the IP17xx driver for the nand subtargetGabor Juhos2010-06-081-1/+1
| | | | | | Also disable the old ICPlus driver. SVN-Revision: 21729
* ar71xx: clarify the nand subtarget a bitFelix Fietkau2010-06-051-1/+1
| | | | SVN-Revision: 21679
* ar71xx: add a new subtarget for nand based devices - saves around 44k on the ↵Felix Fietkau2010-05-074-0/+53
lzma compressed generic kernel image SVN-Revision: 21396