aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx
Commit message (Collapse)AuthorAgeFilesLines
* ar71xx: build image for the Allnet ALL0258N boardGabor Juhos2011-10-241-0/+6
| | | | | | Signed-off-by: Daniel Golle <dgolle@allnet.de> SVN-Revision: 28565
* ar71xx: add kernel support for the Allnet ALL0258N boardGabor Juhos2011-10-246-0/+159
| | | | | | | | | | This patchs adds support for the Allnet ALL0258N outdoor AP/bridge. The ALL0258N is based on the AR7240 SoC paired with an AR9285 radio, it got 8MB of NOR and 32MB SDRAM. Signed-off-by: Daniel Golle <dgolle@allnet.de> SVN-Revision: 28564
* ar71xx: don't override CONFIG_FSNOTIFYGabor Juhos2011-10-241-1/+0
| | | | SVN-Revision: 28563
* base-files: make sure inittab-console-fixup returns with success (#10275)Jo-Philipp Wich2011-10-241-0/+2
| | | | SVN-Revision: 28562
* linux: ar71xx: add support for Mikrotik Routerboard RB493GJonas Gorski2011-10-115-0/+109
| | | | SVN-Revision: 28423
* ar71xx: add a workaround for ar8316 not always driving the TA bit to lowJonas Gorski2011-10-111-0/+20
| | | | | | | | AR8316 behind a GPIO bitbanged MDIO bus fails to drive the turnaround bit to low despite returning a valid value. Ignore it and just use the returned value anyway. SVN-Revision: 28422
* ag71xx: close a race between the phy state machine and link stateJonas Gorski2011-10-081-3/+7
| | | | | | | | | | | A fast stop/start cycle could leave the ag71xx interrupts and tx engine disabled when using a phy driver with a fixed link and the start/stop happens between two phy state machine polls. Prevent this by always forcing the link down on stop regardless of phy state and having a phy connected. SVN-Revision: 28380
* ar71xx: fix MAC addresses on the DIR-825-B1 boardGabor Juhos2011-09-231-10/+23
| | | | | | Patch-by: Lukas Kuna SVN-Revision: 28295
* ar71xx: enable login only on the system console by defaultGabor Juhos2011-09-232-2/+25
| | | | SVN-Revision: 28294
* ar71xx: build images for the TP-Link TL-WR703N v1 boardGabor Juhos2011-09-212-0/+31
| | | | | | Based on a patch by dongyuqi <729650915@qq.com> SVN-Revision: 28279
* ar71xx: add support for the TP-Link TL-WR703N v1 boardGabor Juhos2011-09-219-1/+152
| | | | | | Based on a patch by dongyuqi <729650915@qq.com> SVN-Revision: 28277
* ar71xx: add AR933x specific USB setup functionGabor Juhos2011-09-212-2/+25
| | | | SVN-Revision: 28276
* ar71xx: add ar71xx_device_reset_rmw helperGabor Juhos2011-09-212-0/+49
| | | | SVN-Revision: 28275
* ar71xx: fix copy&paste bug in WZRHPAG300H profile descriptionGabor Juhos2011-09-211-1/+1
| | | | SVN-Revision: 28274
* ar71xx: remove 'default [yn]' from machine Kconfig entriesGabor Juhos2011-09-211-37/+0
| | | | SVN-Revision: 28273
* ar71xx: sort AR71XX_MACH_* entriesGabor Juhos2011-09-211-16/+16
| | | | SVN-Revision: 28272
* ar71xx: create image for the TP-Link TL-WR743ND v1Gabor Juhos2011-09-212-0/+16
| | | | | | | | Same hardware as WR741ND but with PoE support. Signed-off-by: Paul Fertser <fercerpav@gmail.com> SVN-Revision: 28271
* ar71xx: create image for the TP-Link TL-WR740N v3Gabor Juhos2011-09-212-0/+19
| | | | | | Signed-off-by: Martin Raykov <martin.raykov@gmail.com> SVN-Revision: 28269
* ar71xx: fix register range check for DMA stuck checks (thx, Frédéric Moulins)Felix Fietkau2011-09-111-1/+1
| | | | SVN-Revision: 28213
* ar71xx: do not count normal interrupts as spurious (fixes #10037)Felix Fietkau2011-09-061-1/+2
| | | | SVN-Revision: 28182
* ar71xx: clean up profiles, put in kmod-ath9k and wpad-mini by default (fixes ↵Felix Fietkau2011-09-0517-50/+46
| | | | | | #9954) SVN-Revision: 28173
* ar71xx: fix ethernet PLL setting on ar7242Felix Fietkau2011-08-291-3/+5
| | | | SVN-Revision: 28124
* kernel: update kernel to version 2.6.39.4Hauke Mehrtens2011-08-161-1/+1
| | | | SVN-Revision: 28022
* ar71xx: add some code to detect DMA stuck conditions on ar7240Felix Fietkau2011-08-134-1/+36
| | | | SVN-Revision: 27975
* ar71xx: on ar724x only reset the link status in the restart handler, the ↵Felix Fietkau2011-08-131-0/+6
| | | | | | fast reset takes care of DMA stuck issues SVN-Revision: 27973
* ar71xx: adjust the mtd layout of tew-632brp and dir-615c to match the image ↵Felix Fietkau2011-08-112-6/+6
| | | | | | layout (fixes #9922) SVN-Revision: 27959
* ar71xx: make ehci patch apply againJonas Gorski2011-08-101-2/+2
| | | | SVN-Revision: 27951
* ar71xx: fix a copy&paste bug that broke wzr-hp-g300nh and wzr-hp-ag300h ↵Felix Fietkau2011-08-101-1/+1
| | | | | | images (#9918) SVN-Revision: 27950
* ar71xx: fix image generationGabor Juhos2011-08-051-5/+5
| | | | SVN-Revision: 27907
* ar71xx: enable sysupgrade on the AP96 and DB120 boardsGabor Juhos2011-08-041-1/+1
| | | | SVN-Revision: 27901
* ar71xx: use the same test for AP121 and Zcomax sysupgrade imagesGabor Juhos2011-08-041-9/+2
| | | | SVN-Revision: 27900
* ar71xx: cleanup image generation MakefileGabor Juhos2011-08-041-276/+154
| | | | SVN-Revision: 27899
* ar71xx: fix ethernet FIFO state corruption on ar7240Felix Fietkau2011-08-042-20/+61
| | | | | | | | | When starting/stopping DMA sometimes the FIFO state gets corrupted, leading to wildly fluctuating latencies or packet data corruption. Fix this by issuing a fast MAC reset as soon as the link is detected as up. Fixes #9689, #9405 SVN-Revision: 27896
* ag71xx: fix memory corruption issues on ar7240 on ethernet start/stopFelix Fietkau2011-08-042-3/+19
| | | | | | | | | | | When the DMA engine state gets corrupted due to a hardware issues, it often won't stop rx until a full reset is issued. In that case the hardware must keep a valid descriptor, otherwise it will write to random places in system RAM, triggering random crashes. To fix this, keep a dummy descriptor without a buffer that keeps the DMA engine in a sane state until the reset is done SVN-Revision: 27895
* ar71xx: fix MAC/MDIO reset mask handlingFelix Fietkau2011-08-041-2/+2
| | | | SVN-Revision: 27894
* ar71xx: add some hacks to work around the misalignment in IP packets ↵Felix Fietkau2011-08-021-0/+117
| | | | | | received on AR71xx and AR91xx ethernet MACs decreases CPU load with the default firewall for routing 95 mbit/s from 78% to 55% SVN-Revision: 27878
* ar71xx: merge WZR-HP-G301NH support into WZR-HP-G300NHJonas Gorski2011-07-2810-53/+18
| | | | | | | | 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. SVN-Revision: 27814
* ar71xx: autodetect rtl8366s/rtl8366rb on wzr-hp-g300nhFelix Fietkau2011-07-242-13/+8
| | | | SVN-Revision: 27756
* rtl8366: unify rtl8366s and rtl8366rb platform dataFelix Fietkau2011-07-245-19/+13
| | | | SVN-Revision: 27754
* ar71xx: enable the usb power regulator on the wzr-hp-ag300h through gpio 2 ↵Felix Fietkau2011-07-241-0/+3
| | | | | | (#9684) SVN-Revision: 27739
* ar71xx: reinitialize global switch settings after reset on ar7240Felix Fietkau2011-07-201-23/+24
| | | | SVN-Revision: 27705
* ar71xx: configure address aging on ar7240Felix Fietkau2011-07-201-2/+12
| | | | SVN-Revision: 27704
* ar71xx: reset the phy in the ethernet init on ar724xFelix Fietkau2011-07-202-2/+19
| | | | SVN-Revision: 27703
* ar71xx: make sure that rx and interrupts are disabled before issuing the ↵Felix Fietkau2011-07-201-7/+9
| | | | | | hardware reset SVN-Revision: 27702
* ar71xx: increase the delay after the ethernet MAC resetFelix Fietkau2011-07-201-1/+1
| | | | SVN-Revision: 27701
* ar71xx: fix an unused variable warningFelix Fietkau2011-07-201-1/+0
| | | | SVN-Revision: 27700
* ar71xx: do not reset the hardware on transmit timeout - this would mess up ↵Felix Fietkau2011-07-091-4/+0
| | | | | | the up the PHY state SVN-Revision: 27568
* ag71xx: keep the rx engine stopped while the link is not up, should ↵Felix Fietkau2011-07-091-91/+91
| | | | | | hopefully fix stability issues from #9405 SVN-Revision: 27567
* ar71xx: build image for the AP121 boards with 4M of flashGabor Juhos2011-07-071-4/+7
| | | | SVN-Revision: 27523
* ar71xx: add separate profiles for the AP121 and AP121-MINI boardsGabor Juhos2011-07-071-0/+22
| | | | SVN-Revision: 27522