summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [ramips] make sure errors get sent to /dev/nullblogic2013-03-121-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35988 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [ar71xx] make sure errors get sent to /dev/nullblogic2013-03-121-3/+3
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35987 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mac80211] fixes mbssid on ralink hardwareblogic2013-03-121-2/+4
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35986 3c298f89-4303-0410-b956-a3cf2f4a3e73
* avr32: remove 3.3 supportjuhosg2013-03-122-131/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35985 3c298f89-4303-0410-b956-a3cf2f4a3e73
* avr32: switch to 3.8juhosg2013-03-121-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35984 3c298f89-4303-0410-b956-a3cf2f4a3e73
* avr32: add support for 3.8juhosg2013-03-123-0/+153
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35983 3c298f89-4303-0410-b956-a3cf2f4a3e73
* avr32: add sysupgrade supportjuhosg2013-03-121-0/+28
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35982 3c298f89-4303-0410-b956-a3cf2f4a3e73
* avr32: add firmware partitionjuhosg2013-03-121-0/+12
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35981 3c298f89-4303-0410-b956-a3cf2f4a3e73
* avr32: add diag supportjuhosg2013-03-121-0/+23
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35980 3c298f89-4303-0410-b956-a3cf2f4a3e73
* avr32: create network config dynamicallyjuhosg2013-03-122-0/+22
| | | | | | | | | The default network configuration from base-files is not correct for the NGW100 board. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35979 3c298f89-4303-0410-b956-a3cf2f4a3e73
* avr32: built the firmware images from the lzma compressed uImagejuhosg2013-03-121-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35978 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mpc52xx: remove 3.3 supportjuhosg2013-03-121-272/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35977 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mpc52xx: switch to 3.8juhosg2013-03-121-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35976 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mpc52xx: add support for 3.8juhosg2013-03-121-0/+285
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35975 3c298f89-4303-0410-b956-a3cf2f4a3e73
* hostapd: fix client reassociation after too many ACK failuresnbd2013-03-121-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35973 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add profile and build image for the Upvel UR-326N4G boardjuhosg2013-03-112-0/+16
| | | | | | | Patch from: Дмитрий Лебедев <lebedev@trendnet.ru> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35972 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add user-space support for the Upvel UR-326N4G boardjuhosg2013-03-115-0/+16
| | | | | | | | | [juhosg: fix mac address setup] Patch from: Дмитрий Лебедев <lebedev@trendnet.ru> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35971 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add kernel support for the Upvel UR-326N4G boardjuhosg2013-03-116-0/+111
| | | | | | | | | [juhosg: add missing symbols to config-3.{7,8}] Patch from: Дмитрий Лебедев <lebedev@trendnet.ru> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35970 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall3: update to git headjow2013-03-112-2/+5
| | | | | | | | | | * Fixes compilation against eglibc * Fixes tracking logic when selectively restarting IPv4 or IPv6 firewall * Fixes tracking logic for user chains by differentiating between reloads and restarts * Introduces per-zone user chains {input,output,forwarding,prerouting,postrouting}_$zone_rule * Supports legacy "tcpudp" protocol notation again git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35969 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: om2p-hs: use correct bit mask to disable JTAG functionalityjuhosg2013-03-111-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35966 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add AR934X_GPIO_FUNC_* definesjuhosg2013-03-111-4/+10
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35965 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: makefile changes to build image for MR3420v2juhosg2013-03-111-1/+3
| | | | | | | | 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
* firmware-utils/mktplinkfw: Add support for MR3420v2juhosg2013-03-111-0/+6
| | | | | | | | Patch-by: Dmytro <dioptimizer@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/3441/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35963 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add user-space support for MR3420v2juhosg2013-03-115-0/+16
| | | | | | | | Patch-by: Dmytro <dioptimizer@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/3442/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35962 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add kernel support for MR3420v2juhosg2013-03-112-12/+96
| | | | | | | | | [juhosg: use gpio_request_one to enable the USB power] Patch-by: Dmytro <dioptimizer@gmail.com> Signed-off-by: Gabor Juhos <juhosg@opewrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35961 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: enabling control GPIO14 and GPIO15 on MR3040/MR11Ujuhosg2013-03-111-0/+6
| | | | | | | | | | | | LAN1 and LAN2 LEDs not present (it pulled to ground via resistors) on MR3040 and MR11U devices. This little patch enabling ability to control GPIO14 and GPIO15. Patch-by: Dmytro <dioptimizer@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/3439/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35960 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add profile support for dir-835-a1juhosg2013-03-112-0/+12
| | | | | | | | 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
* ar71xx: add user space support for dir-835-a1juhosg2013-03-115-6/+9
| | | | | | | | Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at> Patchwork: http://patchwork.openwrt.org/patch/3425/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35958 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add kernel support for dir-835-a1juhosg2013-03-115-13/+63
| | | | | | | | | | | | | | [juhosg: - remove custom mdio bus info and platform data for ar8327, clear the .led_cfg field from dir835a1_setup instead, - remove arguments of dir835c1_generic_setup function, register the LEDs directly from the board specific setup instead] Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at> Patchwork: http://patchwork.openwrt.org/patch/3426/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35957 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: ethernet - clean the tx ring before refilling the rx ring to reduce ↵nbd2013-03-111-4/+4
| | | | | | memory pressure git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35953 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: ethernet - clean the tx ring only in the poll function, not in the ↵nbd2013-03-111-6/+11
| | | | | | xmit handler git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35952 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: increase number of ethernet driver rx buffersnbd2013-03-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35951 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: prevent the ethernet driver from accessing uninitialized dma ↵nbd2013-03-101-1/+2
| | | | | | descriptor entries git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35950 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: minor ethernet driver cleanupnbd2013-03-101-35/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35949 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: refresh confighauke2013-03-102-6/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35948 3c298f89-4303-0410-b956-a3cf2f4a3e73
* xburst: fix compilation: remove the __dev attributeshauke2013-03-102-6/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35946 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add some missing config options found by the buildbot.hauke2013-03-105-1/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35945 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: b43: increase number of rx slots to 256 again.hauke2013-03-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35944 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: use kmalloc instead of kzalloc for ethernet rx buffersnbd2013-03-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35943 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix an rx irq handling corner casenbd2013-03-101-5/+5
| | | | | | | | | | | | | | | | When an rx interrupt comes in, rx interrupts are disabled and NAPI polling is scheduled. During the NAPI poll, the driver first processes received frames in the ring, then fills the dma descriptor slots with new buffers and calls tx complete, before finally re-enabling rx interrupts and completing NAPI (if below the budget). If the hardware rx queue overflows before the napi complete is called, the hardware will not throw any further rx interrupts and rx processing stops completely. Fix this by keeping NAPI polling scheduled until it completes a poll without receiving any packets, and also handle NAPI completion before refilling rx or completing tx. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35942 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix ethernet driver memory barrier usagenbd2013-03-101-5/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35941 3c298f89-4303-0410-b956-a3cf2f4a3e73
* realview: remove 3.3 supportjuhosg2013-03-103-262/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35940 3c298f89-4303-0410-b956-a3cf2f4a3e73
* realview: switch to 3.8juhosg2013-03-101-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35939 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: prevent -f*-sections from leaking into the boot zImage wrapper on armnbd2013-03-101-0/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35938 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ensure that the arm exception handlers get preservednbd2013-03-101-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35937 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: use -ffunction-sections, -fdata-sections and --gc-sections on ARM to ↵nbd2013-03-102-2/+94
| | | | | | reduce kernel image size, disable those flags when tracing on MIPS to fix compile errors git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35936 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: remove the BROKEN dependency on the kernel export symbol stripnbd2013-03-101-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35935 3c298f89-4303-0410-b956-a3cf2f4a3e73
* xburst: remove 3.3 supportjuhosg2013-03-1026-5389/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35934 3c298f89-4303-0410-b956-a3cf2f4a3e73
* xburst: switch to 3.8juhosg2013-03-101-2/+2
| | | | | | | | Compile tested only, so add broken flag. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35933 3c298f89-4303-0410-b956-a3cf2f4a3e73
* xburst: add support for 3.8juhosg2013-03-1020-0/+4655
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35932 3c298f89-4303-0410-b956-a3cf2f4a3e73