summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* toolchain: keep the initial gcc around for later uclibc rebuildsnbd2012-06-303-3/+10
| | | | | | | | | | | testing uclibc changes is tricky because the final gcc tends to miscompile uclibc code or barf up internal compiler errors. install binutils into $(TOOLCHAIN_DIR)/initial (without changing the configure prefix) and copy it from there to $(TOOLCHAIN_DIR)/ so that the initial gcc can be put into $(PATH) for the uclibc build, even if the final gcc is already installed. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32553 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files: implement network_get_dnsserver() and ↵jow2012-06-291-0/+31
| | | | | | network_get_dnssearch() in /lib/functions/network.sh git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32531 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: revert an upstream initval update to fix a rx sensitivity regression ↵nbd2012-06-291-0/+19
| | | | | | on ar9380 (fixes #11756) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32528 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: work around a broken configure test to fix compile errors on x86nbd2012-06-291-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32527 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files: only consider enabled default routes when finding the ↵jow2012-06-291-2/+4
| | | | | | wan iface (#11774) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32525 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: update to current git head, exposes enabled state, mtu and ↵jow2012-06-291-2/+2
| | | | | | metric overrides for routes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32524 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix watchdog and rng drivers section mismatch (#11767)florian2012-06-293-2/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32522 3c298f89-4303-0410-b956-a3cf2f4a3e73
* tools: sdcc depends on bisonnbd2012-06-291-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32521 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: detect and enable MIPS DSP extensions, AR9344 supports them (fixes ↵nbd2012-06-281-0/+10
| | | | | | #11762) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32520 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain: enable gdb by defaultnbd2012-06-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32518 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: de-duplicate initvals, reduces uncompressed binary size by 24 KBnbd2012-06-281-0/+3745
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32517 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: update the ar934x initvalsnbd2012-06-271-0/+786
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32516 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove the queue length limiting patch, the approach was ↵nbd2012-06-273-147/+4
| | | | | | experimental, not used by default and a different solution is required git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32515 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: switch openwrt default to TCP cubic from westwood (patch by Dave Täht)nbd2012-06-271-4/+4
| | | | | | | | | | | | | | | | | | | | | | Despite Westwood's theoretical advantages, in nearly every benchmark we ran last year, TCP cubic won, whether it be on correct RTT estimates, amount of buffering, responsiveness, etc. on current hardware and software designs. (both need timestamps on to work well, besides) TCP cubic is better maintained and understood than westwood, also. While a scenario where westwood would win possibly exists, there is too much buffering in the wifi stack in particular at present, to see any improvement. If you wish to exercise various TCPs under contention, the current svn head of netperf (2.6) has options to switch congestion control agorithms on the fly, as does iperf. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32514 3c298f89-4303-0410-b956-a3cf2f4a3e73
* base-files: enable TCP timestamps, enable sack/dsack. (patch by Dave Täht)nbd2012-06-271-1/+3
| | | | | | | | | | A year of testing in the cerowrt project shows not using timestamps to be a very bad idea in nearly any TCP at speeds above a few Mbit. Lastly sack/dsack help on recovery from larger amounts of packet loss. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32513 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix SPI clock frequency selectionflorian2012-06-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32512 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: improve ani behavior during scanningnbd2012-06-271-15/+71
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32511 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: more ani fixesnbd2012-06-273-0/+83
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32510 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: enable rx for tx antennas earlier (and only for multi-stream devices) ↵nbd2012-06-271-4/+4
| | | | | | to fix some validation corner cases git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32509 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: make antenna mask validation more flexible, allow arbitrary tx chain ↵nbd2012-06-271-4/+9
| | | | | | combinations, enable rx for chains that have enabled tx as well, fix using the second antenna for single-stream diversity based devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32508 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: reject invalid antenna mask configurationsnbd2012-06-271-0/+28
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32507 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes bridge member interface settingsnbd2012-06-261-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32506 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] broadcom-wl: fix WDS hotplug for multiple networksjow2012-06-261-1/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32505 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] linux-atm: remove defunct ipoa protocol supportjow2012-06-262-36/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32504 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files: allow wireless ifaces to be part of multiple networksjow2012-06-262-5/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32503 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] sdcc: enable packihx, required by firmwarehotplugjow2012-06-261-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32500 3c298f89-4303-0410-b956-a3cf2f4a3e73
* scripts/feeds: redirect stderr of the which call to /dev/null to avoid ↵nbd2012-06-251-1/+1
| | | | | | potentially confusing error messages on some systems git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32499 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing config symbolnbd2012-06-241-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32498 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a dynamic WEP related regressionnbd2012-06-233-3/+45
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32492 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: merge a patch for improving ad-hoc mode performancenbd2012-06-234-14/+93
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32491 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: mac address detection for Fonera 2.0nacinonyx2012-06-232-0/+6
| | | | | | | | | Detect and apply MAC address of a Fonera 2.0n (ramips) Signed-off-by: Malte Forkel <malte.forkel@berlin.de> Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32490 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] provide an early ioremap cookie of the system configuration registerflorian2012-06-236-29/+38
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32489 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] group SYSDBG register defines in mcs814x.hflorian2012-06-233-20/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32488 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] make hardware.h a forward inclusion of mcs814x.hflorian2012-06-2311-28/+43
| | | | | | mach/hardware.h is soon to be removed by upstream kernel git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32487 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] remove platform specific initialization from ethernet driverflorian2012-06-234-24/+90
| | | | | | | | Hardware filtering must always be enabled as long as there is an Ethernet device registered, and use device tree for setting the link activity and buffer shifting enable/disable bit. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32486 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] regroup interrupt controller register definitions in hardware.hflorian2012-06-233-8/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32485 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] ppp: the pptp buffering option is not supported anymore, remove itjow2012-06-211-5/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32482 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] remove handle_irq callback in board-mcs8140-dt.cflorian2012-06-211-1/+0
| | | | | | This should have been removed in r32470. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32481 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] fix USB led triggersflorian2012-06-202-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32474 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] use generic uci defaults functionsflorian2012-06-201-27/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32473 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] remove uselss cache invalidationsflorian2012-06-201-22/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32472 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] improve ethernet driver debuggingflorian2012-06-201-19/+102
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32471 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] do not use MULTI_IRQ_HANDLER it is bogus on our platformflorian2012-06-203-23/+25
| | | | | | | This caused stalls in the Ethernet DMA block, so until properly written and sorted out, fallback to the assembly version instead. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32470 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [target/xburst] verified to work - remove broken flagmirko2012-06-201-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32469 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain: move eglibc-files from base-files to toolchain, it is packaged as ↵nbd2012-06-201-0/+0
| | | | | | part of the libc package git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32467 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add and export HOSTCC_NOCACHEblogic2012-06-201-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32466 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [x86] Fix sysupgrade for squashfs, jffs2 and ext4 imagesacinonyx2012-06-192-16/+55
| | | | | | | * use 'fsync' with 'dd' for image writing * save config to boot partition git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32465 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] busybox: Enable ibs, obs and conv options on 'dd'acinonyx2012-06-191-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32464 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] ppp: annotate most patches with description and S-o-bjow2012-06-1928-39/+280
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32463 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [mcs814x] add Moschip MSC814x supportflorian2012-06-1949-0/+4494
| | | | | | | | | | | | | | | | | | | | | | This target currently only supports Moschip's MCS8140 SoC, but support for other chips in the same family (MCS8142, MCS8144) will be easy to add. Target support is entirely using Device Tree for probing peripherals. Drivers support include: - PCI - USB 1 & 2 - watchdog - random number generator - UART - timer - internal Ethernet PHY - Ethernet MAC core Support for the following boards is included using Device Tree - Devolo dLAN USB Extender - Tigal RBT-832 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32462 3c298f89-4303-0410-b956-a3cf2f4a3e73