Felix Fietkau
5570b76642
ar71xx: detect and enable MIPS DSP extensions, AR9344 supports them ( fixes #11762 )
...
SVN-Revision: 32520
13 years ago
Felix Fietkau
f9f929613d
toolchain: enable gdb by default
...
SVN-Revision: 32518
13 years ago
Felix Fietkau
dd80e8de1f
ath9k: de-duplicate initvals, reduces uncompressed binary size by 24 KB
...
SVN-Revision: 32517
13 years ago
Felix Fietkau
669e79a45b
ath9k: update the ar934x initvals
...
SVN-Revision: 32516
13 years ago
Felix Fietkau
cbf93f02ba
ath9k: remove the queue length limiting patch, the approach was experimental, not used by default and a different solution is required
...
SVN-Revision: 32515
13 years ago
Felix Fietkau
a5c684de26
kernel: switch openwrt default to TCP cubic from westwood (patch by Dave Täht)
...
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.
SVN-Revision: 32514
13 years ago
Felix Fietkau
6c2a295245
base-files: enable TCP timestamps, enable sack/dsack. (patch by Dave Täht)
...
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.
SVN-Revision: 32513
13 years ago
Florian Fainelli
1d7878a38b
fix SPI clock frequency selection
...
SVN-Revision: 32512
13 years ago
Felix Fietkau
0615bde13a
ath9k: improve ani behavior during scanning
...
SVN-Revision: 32511
13 years ago
Felix Fietkau
d4c6868027
ath9k: more ani fixes
...
SVN-Revision: 32510
13 years ago
Felix Fietkau
1e884c0923
ath9k: enable rx for tx antennas earlier (and only for multi-stream devices) to fix some validation corner cases
...
SVN-Revision: 32509
13 years ago
Felix Fietkau
d20470702f
ath9k: make antenna mask validation more flexible, allow arbitrary tx chain combinations, enable rx for chains that have enabled tx as well, fix using the second antenna for single-stream diversity based devices
...
SVN-Revision: 32508
13 years ago
Felix Fietkau
3d83a7b636
ath9k: reject invalid antenna mask configurations
...
SVN-Revision: 32507
13 years ago
Felix Fietkau
2479910d45
netifd: update to latest version, fixes bridge member interface settings
...
SVN-Revision: 32506
13 years ago
Jo-Philipp Wich
bc41cc82ec
broadcom-wl: fix WDS hotplug for multiple networks
...
SVN-Revision: 32505
13 years ago
Jo-Philipp Wich
089a80ae55
linux-atm: remove defunct ipoa protocol support
...
SVN-Revision: 32504
13 years ago
Jo-Philipp Wich
f2dde4f5ba
base-files: allow wireless ifaces to be part of multiple networks
...
SVN-Revision: 32503
13 years ago
Jo-Philipp Wich
21fce4eeae
sdcc: enable packihx, required by firmwarehotplug
...
SVN-Revision: 32500
13 years ago
Felix Fietkau
3df534502c
scripts/feeds: redirect stderr of the which call to /dev/null to avoid potentially confusing error messages on some systems
...
SVN-Revision: 32499
13 years ago
Felix Fietkau
41909c6568
kernel: add missing config symbol
...
SVN-Revision: 32498
13 years ago
Felix Fietkau
8e1583475d
ath9k: fix a dynamic WEP related regression
...
SVN-Revision: 32492
13 years ago
Felix Fietkau
0b88abd58d
ath9k: merge a patch for improving ad-hoc mode performance
...
SVN-Revision: 32491
13 years ago
Vasilis Tsiligiannis
eee358338c
ramips: mac address detection for Fonera 2.0n
...
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>
SVN-Revision: 32490
13 years ago
Florian Fainelli
81e8757da4
provide an early ioremap cookie of the system configuration register
...
SVN-Revision: 32489
13 years ago
Florian Fainelli
98b2bc9189
group SYSDBG register defines in mcs814x.h
...
SVN-Revision: 32488
13 years ago
Florian Fainelli
a8965f0005
make hardware.h a forward inclusion of mcs814x.h
...
mach/hardware.h is soon to be removed by upstream kernel
SVN-Revision: 32487
13 years ago
Florian Fainelli
7c984552ed
remove platform specific initialization from ethernet driver
...
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.
SVN-Revision: 32486
13 years ago
Florian Fainelli
2c47bbc199
regroup interrupt controller register definitions in hardware.h
...
SVN-Revision: 32485
13 years ago
Jo-Philipp Wich
7ed9369cb3
ppp: the pptp buffering option is not supported anymore, remove it
...
SVN-Revision: 32482
13 years ago
Florian Fainelli
481c9faf20
remove handle_irq callback in board-mcs8140-dt.c
...
This should have been removed in r32470.
SVN-Revision: 32481
13 years ago
Florian Fainelli
4b33e0996e
fix USB led triggers
...
SVN-Revision: 32474
13 years ago
Florian Fainelli
a98c74164e
use generic uci defaults functions
...
SVN-Revision: 32473
13 years ago
Florian Fainelli
007fa4d638
remove uselss cache invalidations
...
SVN-Revision: 32472
13 years ago
Florian Fainelli
9a2367aa6d
improve ethernet driver debugging
...
SVN-Revision: 32471
13 years ago
Florian Fainelli
3b0dba382b
do not use MULTI_IRQ_HANDLER it is bogus on our platform
...
This caused stalls in the Ethernet DMA block, so until properly
written and sorted out, fallback to the assembly version instead.
SVN-Revision: 32470
13 years ago
Mirko Vogt
f45cd30543
verified to work - remove broken flag
...
SVN-Revision: 32469
13 years ago
Felix Fietkau
3143f03568
toolchain: move eglibc-files from base-files to toolchain, it is packaged as part of the libc package
...
SVN-Revision: 32467
13 years ago
John Crispin
f6ef96fab2
add and export HOSTCC_NOCACHE
...
SVN-Revision: 32466
13 years ago
Vasilis Tsiligiannis
1978c07539
Fix sysupgrade for squashfs, jffs2 and ext4 images
...
* use 'fsync' with 'dd' for image writing
* save config to boot partition
SVN-Revision: 32465
13 years ago
Vasilis Tsiligiannis
82dc07f6f2
busybox: Enable ibs, obs and conv options on 'dd'
...
SVN-Revision: 32464
13 years ago
Jo-Philipp Wich
6387e8e458
ppp: annotate most patches with description and S-o-b
...
SVN-Revision: 32463
13 years ago
Florian Fainelli
f4afa00862
add Moschip MSC814x support
...
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
SVN-Revision: 32462
13 years ago
Gabor Juhos
7c87391c55
ar71xx: create profile and build image for the TL-WDR4300 board
...
SVN-Revision: 32461
13 years ago
Gabor Juhos
2d97a52045
ar71xx: add user space support for the TL-WDR4300
...
SVN-Revision: 32460
13 years ago
Gabor Juhos
8b9931fd27
ar71xx: add support for the TL-WDR4300 board
...
SVN-Revision: 32459
13 years ago
Gabor Juhos
e6a10d5cdd
ar71xx: refresh patches
...
SVN-Revision: 32458
13 years ago
Gabor Juhos
86c6543259
ar71xx: make AR8327 LEDs working on the DB120 board
...
SVN-Revision: 32457
13 years ago
Gabor Juhos
b934fa2f16
generic: ar8216: allow to configure AR8327 LEDs via platform data
...
SVN-Revision: 32456
13 years ago
Gabor Juhos
f509a87f2d
ar71xx: remove superfluous include of asm/mach-ath79/pci.h
...
SVN-Revision: 32455
13 years ago
Gabor Juhos
1a1121158f
ar71xx: add a common function to configure USB power GPIOs
...
SVN-Revision: 32454
13 years ago