openwrt/staging/981213.git
12 years agotools: add sdcc subdir to Makefile
Jo-Philipp Wich [Mon, 9 Apr 2012 15:24:47 +0000 (15:24 +0000)]
tools: add sdcc subdir to Makefile

SVN-Revision: 31228

12 years agoadd an sdcc host build which is enabled if firmwarehotplug is selected
Jo-Philipp Wich [Mon, 9 Apr 2012 15:23:34 +0000 (15:23 +0000)]
add an sdcc host build which is enabled if firmwarehotplug is selected

SVN-Revision: 31226

12 years agokernel: update linux 3.3 to 3.3.1
Jonas Gorski [Mon, 9 Apr 2012 14:48:56 +0000 (14:48 +0000)]
kernel: update linux 3.3 to 3.3.1

SVN-Revision: 31223

12 years agokernel: update linux 3.2 to 3.2.14
Jonas Gorski [Mon, 9 Apr 2012 14:48:51 +0000 (14:48 +0000)]
kernel: update linux 3.2 to 3.2.14

SVN-Revision: 31222

12 years agokernel: add some more additional missing config symbols for 3.2 and 3.3
Jonas Gorski [Mon, 9 Apr 2012 14:48:46 +0000 (14:48 +0000)]
kernel: add some more additional missing config symbols for 3.2 and 3.3

SVN-Revision: 31221

12 years agolibpcap: explicitely disable libnl support to prevent different build results dependi...
Jo-Philipp Wich [Sun, 8 Apr 2012 15:11:12 +0000 (15:11 +0000)]
libpcap: explicitely disable libnl support to prevent different build results depending on the environment (#11239)

SVN-Revision: 31219

12 years agolevel up target xburst to linux kernel version 3.2.1
Mirko Vogt [Sun, 8 Apr 2012 12:09:52 +0000 (12:09 +0000)]
level up target xburst to linux kernel version 3.2.1

Thanks to the qi-hardware project - especially to Lars, Maarten and Xiangfu

SVN-Revision: 31218

12 years agoadd support for gcc 4.7.0 - thanks to acoul!
Mirko Vogt [Sat, 7 Apr 2012 15:34:41 +0000 (15:34 +0000)]
add support for gcc 4.7.0 - thanks to acoul!

SVN-Revision: 31216

12 years agoAdd git version check to prerequisite check (#11229)
Vasilis Tsiligiannis [Fri, 6 Apr 2012 12:05:59 +0000 (12:05 +0000)]
Add git version check to prerequisite check (#11229)

SVN-Revision: 31214

12 years agoFix typo in GNU Make prereq check
Vasilis Tsiligiannis [Fri, 6 Apr 2012 11:44:13 +0000 (11:44 +0000)]
Fix typo in GNU Make prereq check

SVN-Revision: 31213

12 years agoar71xx: image: build initramfs images for the WHR boards
Gabor Juhos [Fri, 6 Apr 2012 06:45:08 +0000 (06:45 +0000)]
ar71xx: image: build initramfs images for the WHR boards

SVN-Revision: 31209

12 years agoar71xx: initial support for Mikrotik RB751G-2HnD and RB751U-2HnD
Gabor Juhos [Fri, 6 Apr 2012 06:45:07 +0000 (06:45 +0000)]
ar71xx: initial support for Mikrotik RB751G-2HnD and RB751U-2HnD

Great collaboration on these two fantastic routers on the openwrt forum:
https://forum.openwrt.org/viewtopic.php?id=32320
Above all kudos to aryufan. Well done and thank you everyone else who
contributed.

To-Do: LED for wlan is not yet activated
To-Do: TxPower over 20dBm (RB751U) or 22dBm (RB751G) are not accepted by
the router

Signed-off-by: Hanno Schupp <hanno.schupp@gmail.com>
[juhosg: fix line wrapped patch, fix checkpatch errors, add missing
kernel patches]

SVN-Revision: 31208

12 years agoar71xx: add rb750 to diag.sh
Gabor Juhos [Fri, 6 Apr 2012 06:45:04 +0000 (06:45 +0000)]
ar71xx: add rb750 to diag.sh

Support status led in diag.sh for RB750

Patch from: Evangelos Arkalis <arkalis.e@gmail.com>

SVN-Revision: 31207

12 years agoadd Easybox 802 - ARV752DPW
John Crispin [Thu, 5 Apr 2012 20:03:21 +0000 (20:03 +0000)]
add Easybox 802 - ARV752DPW

Implements the ARV752DPW architecture in mach-arv.c

Signed-off-by: Christian Rustmeier <rustmeier@gmail.com>
SVN-Revision: 31206

12 years agoenable usb on dgn3500
John Crispin [Thu, 5 Apr 2012 20:03:19 +0000 (20:03 +0000)]
enable usb on dgn3500

A power-enable toggle gpio is not available, it is always on and protected with a resettable fuse.

Signed-off-by: Pieter Voorthuijsen<p.voorthuijsen at gmail.com>
SVN-Revision: 31205

12 years agodefine external cpio
John Crispin [Thu, 5 Apr 2012 14:33:04 +0000 (14:33 +0000)]
define external cpio

Allow building image with an external cpio

Signed-off-by: Tathagata Das <tathagata@alumnux.com>
SVN-Revision: 31204

12 years agoprevent distro default LPATH from interfering
John Crispin [Thu, 5 Apr 2012 14:33:03 +0000 (14:33 +0000)]
prevent distro default LPATH from interfering

Attach patch unsets LPATH flag (found configured in some custom host
distributions) to make OpenWRT compile its toolchain without any issues.
LPATH is used on some distros to define the linkers search path.

Signed-off-by: Tathagata Das <tathagata@alumnux.com>
SVN-Revision: 31203

12 years agoutil-linux(-ng): revert r31183, r31178 - the update introduced several regressions...
Jo-Philipp Wich [Thu, 5 Apr 2012 12:00:20 +0000 (12:00 +0000)]
util-linux(-ng): revert r31183, r31178 - the update introduced several regressions which need to be worked out first

SVN-Revision: 31202

12 years agogrub: fix build with automake v1.11.3 (#11228)
Jo-Philipp Wich [Wed, 4 Apr 2012 18:10:15 +0000 (18:10 +0000)]
grub: fix build with automake v1.11.3 (#11228)

SVN-Revision: 31201

12 years agogeneric: use magic_long in sysupgrade
Florian Fainelli [Wed, 4 Apr 2012 16:06:29 +0000 (16:06 +0000)]
generic: use magic_long in sysupgrade

Signed-off-by: Matthias Bücher <mail@maddes.net>
SVN-Revision: 31200

12 years agoupdate wrt350nv2-builder to v2.4 and use new functionality for target orion_generic
Florian Fainelli [Wed, 4 Apr 2012 16:06:25 +0000 (16:06 +0000)]
update wrt350nv2-builder to v2.4 and use new functionality for target orion_generic

Signed-off-by: Matthias Bücher <mail@maddes.net>
SVN-Revision: 31199

12 years agoadd support for D-Link DNS-323
Florian Fainelli [Wed, 4 Apr 2012 15:53:55 +0000 (15:53 +0000)]
add support for D-Link DNS-323

this patch adds support for D-Link DNS323 storage device.
You can find more info here:

http://dns323.lukaperkov.net/

Currently you need serial cable to flash OpenWrt on DNS-323.

Signed-off-by: Luka Perkov < openwrt ->-to->- lukaperkov.net >
SVN-Revision: 31198

12 years agoadd missing DM/MD config symbols
Florian Fainelli [Wed, 4 Apr 2012 15:53:52 +0000 (15:53 +0000)]
add missing DM/MD config symbols

SVN-Revision: 31197

12 years agofix typos in adm5120 switch driver (#4241)
Florian Fainelli [Wed, 4 Apr 2012 15:53:15 +0000 (15:53 +0000)]
fix typos in adm5120 switch driver (#4241)

SVN-Revision: 31196

12 years agoadd Edimax specific MAGIC_MAC_BASE to read MAC from flash (#4241]
Florian Fainelli [Wed, 4 Apr 2012 15:53:12 +0000 (15:53 +0000)]
add Edimax specific MAGIC_MAC_BASE to read MAC from flash (#4241]

SVN-Revision: 31195

12 years agofix support for 2.6.38 kernel
Florian Fainelli [Wed, 4 Apr 2012 15:53:09 +0000 (15:53 +0000)]
fix support for 2.6.38 kernel

This patch fixes the following issues I encountered while compiling kernel 2.6.38.8 for my Omnima Embedded Controller/Edimax BR6104KP:
    - kernel comes up with machine selection during build, even though everything was properly set in menuconfig
    - USB api changes
Successfully built and tested with r29755.

Signed-off-by: Hartmut Knaack <knaack.h [at] gmx.de>
SVN-Revision: 31194

12 years agorefresh 2.6.38 patches
Florian Fainelli [Wed, 4 Apr 2012 15:53:07 +0000 (15:53 +0000)]
refresh 2.6.38 patches

SVN-Revision: 31193

12 years agofix gcc-4.6 set but unused warnings
Florian Fainelli [Wed, 4 Apr 2012 15:53:04 +0000 (15:53 +0000)]
fix gcc-4.6 set but unused warnings

SVN-Revision: 31192

12 years agorefresh patches
Florian Fainelli [Wed, 4 Apr 2012 15:53:01 +0000 (15:53 +0000)]
refresh patches

SVN-Revision: 31191

12 years agoutil-linux: prevent packaging libtool placeholder scripts (#11224)
Jo-Philipp Wich [Wed, 4 Apr 2012 11:40:08 +0000 (11:40 +0000)]
util-linux: prevent packaging libtool placeholder scripts (#11224)

SVN-Revision: 31183

12 years agodnsmasq: configure dnsmasq via flat config file and not command-line args
Jo-Philipp Wich [Mon, 2 Apr 2012 22:31:21 +0000 (22:31 +0000)]
dnsmasq: configure dnsmasq via flat config file and not command-line args

Sometimes it's useful to compare the generated config file from UCI config with a hand-edited dnsmasq config file, especially if you're migrating to an OpenWRT router from something else (such as Astlinux).

Putting the generated config makes it easier to capture and diff, etc.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31182

12 years agoiproute2: update to 3.2.0 and package 'ss'
Florian Fainelli [Mon, 2 Apr 2012 16:25:51 +0000 (16:25 +0000)]
iproute2: update to 3.2.0 and package 'ss'

This patch bumps iproute2 to the latest available version, fixes the
package URL to use kernel.org (as things have now been moved back there)
and also adds ss (socket statistics) to menuconfig.

Signed-off-by: Oliver Smith <olipro@8.c.9.b.0.7.4.0.1.0.0.2.ip6.arpa>
SVN-Revision: 31179

12 years agoutil-linux: move and update
Florian Fainelli [Mon, 2 Apr 2012 16:25:48 +0000 (16:25 +0000)]
util-linux: move and update

This patch makes several changes with util-linux-ng package:

 * moves it to util-linux (upstream name)
 * bumps it to last stable version 2.20.1 (was 2.13.0.1)
 * adds new package getopt
 * sorts packages inside Makefile
 * removes patch, it has been applied upstream

I would also like to maintain this package.

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31178

12 years agocrda: update to 1.1.2
Florian Fainelli [Mon, 2 Apr 2012 16:25:40 +0000 (16:25 +0000)]
crda: update to 1.1.2

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31177

12 years agomm-macros: update to 0.9.5
Florian Fainelli [Mon, 2 Apr 2012 16:25:38 +0000 (16:25 +0000)]
mm-macros: update to 0.9.5

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31176

12 years agoqemu: update to 0.14.1
Florian Fainelli [Mon, 2 Apr 2012 16:25:35 +0000 (16:25 +0000)]
qemu: update to 0.14.1

This patch has not been tested on freebsd. File block/sheepdog.c has
been changed and the patch does no longer apply. Anyone with freebsd who
could test this?

All my other patches regarding the tools upgrade were tested on linux
x64 and produce a working image. Once submitted patches get applied I
will upgrade the remaining tools...

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31175

12 years agompc: update to 0.9
Florian Fainelli [Mon, 2 Apr 2012 16:25:31 +0000 (16:25 +0000)]
mpc: update to 0.9

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31174

12 years agoautomake: update to 1.11.3
Florian Fainelli [Mon, 2 Apr 2012 16:25:28 +0000 (16:25 +0000)]
automake: update to 1.11.3

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31173

12 years agoxz: update to 5.0.3
Florian Fainelli [Mon, 2 Apr 2012 16:25:25 +0000 (16:25 +0000)]
xz: update to 5.0.3

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31172

12 years agomkimage: update to 2011.12
Florian Fainelli [Mon, 2 Apr 2012 16:25:23 +0000 (16:25 +0000)]
mkimage: update to 2011.12

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31171

12 years agocloog: update to 0.15.11
Florian Fainelli [Mon, 2 Apr 2012 16:25:20 +0000 (16:25 +0000)]
cloog: update to 0.15.11

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31170

12 years agogmp: update to 5.0.4
Florian Fainelli [Mon, 2 Apr 2012 16:25:17 +0000 (16:25 +0000)]
gmp: update to 5.0.4

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31169

12 years agocmake: update to 2.8.7
Florian Fainelli [Mon, 2 Apr 2012 16:25:14 +0000 (16:25 +0000)]
cmake: update to 2.8.7

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31168

12 years agobison: update to 2.5
Florian Fainelli [Mon, 2 Apr 2012 16:25:11 +0000 (16:25 +0000)]
bison: update to 2.5

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31167

12 years agoccache: update to 3.1.7
Florian Fainelli [Mon, 2 Apr 2012 16:25:08 +0000 (16:25 +0000)]
ccache: update to 3.1.7

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31166

12 years agokernel: update linux 3.2 to 3.2.13 and refresh patches
Jonas Gorski [Sun, 1 Apr 2012 07:56:55 +0000 (07:56 +0000)]
kernel: update linux 3.2 to 3.2.13 and refresh patches

Also remove a duplicate patch from lantiq (already in generic).

SVN-Revision: 31158

12 years agokernel: add some more missing kernel symbols for 3.2 and 3.3
Jonas Gorski [Sun, 1 Apr 2012 07:56:49 +0000 (07:56 +0000)]
kernel: add some more missing kernel symbols for 3.2 and 3.3

SVN-Revision: 31157

12 years agolibnl-tiny: port upstream bugfix 8ee16e6688657886f591f0841cb8e892743ecf2a from libnl...
Jo-Philipp Wich [Sun, 1 Apr 2012 05:32:32 +0000 (05:32 +0000)]
libnl-tiny: port upstream bugfix 8ee16e6688657886f591f0841cb8e892743ecf2a from libnl, fixes error on hostapd interface initialization

SVN-Revision: 31155

12 years agorevert bad change
Travis Kemen [Sun, 1 Apr 2012 02:53:06 +0000 (02:53 +0000)]
revert bad change

SVN-Revision: 31154

12 years agoDisable xfs on avr32, it has been failing the build for at least a month
Travis Kemen [Sun, 1 Apr 2012 01:45:18 +0000 (01:45 +0000)]
Disable xfs on avr32, it has been failing the build for at least a month

SVN-Revision: 31153

12 years agomac80211: kmod-ath should not depend on PCI or USB support for the atheros target
Felix Fietkau [Fri, 30 Mar 2012 10:12:53 +0000 (10:12 +0000)]
mac80211: kmod-ath should not depend on PCI or USB support for the atheros target

SVN-Revision: 31151

12 years agokernel: add some more missing serial 8250 config symbols
Jonas Gorski [Fri, 30 Mar 2012 08:11:01 +0000 (08:11 +0000)]
kernel: add some more missing serial 8250 config symbols

SVN-Revision: 31149

12 years agoxfsprogs: update download location
Florian Fainelli [Thu, 29 Mar 2012 17:09:50 +0000 (17:09 +0000)]
xfsprogs: update download location

SVN-Revision: 31146

12 years agowpa_supplicant: make key_mgmt default to NONE
Felix Fietkau [Thu, 29 Mar 2012 16:30:13 +0000 (16:30 +0000)]
wpa_supplicant: make key_mgmt default to NONE

SVN-Revision: 31145

12 years agoramips: add support for the ARC FreeStation5 board, also fix WCR-150GN network setup...
Jo-Philipp Wich [Thu, 29 Mar 2012 16:03:04 +0000 (16:03 +0000)]
ramips: add support for the ARC FreeStation5 board, also fix WCR-150GN network setup while we're at it - thanks Pau Escrich <p4u@dabax.net> for the implementation

SVN-Revision: 31144

12 years agobrcm47xx: fix memory leak, backport from the mainline kernel
Hauke Mehrtens [Thu, 29 Mar 2012 15:44:06 +0000 (15:44 +0000)]
brcm47xx: fix memory leak, backport from the mainline kernel

SVN-Revision: 31143

12 years agobrcm47xx: add missing breaks into the nvram read code in the switch case statements
Hauke Mehrtens [Thu, 29 Mar 2012 15:43:16 +0000 (15:43 +0000)]
brcm47xx: add missing breaks into the nvram read code in the switch case statements

SVN-Revision: 31142

12 years agokernel: restore ebtables functionality by running netfilter hooks when the ebtables...
Felix Fietkau [Thu, 29 Mar 2012 14:15:54 +0000 (14:15 +0000)]
kernel: restore ebtables functionality by running netfilter hooks when the ebtables module is loaded

SVN-Revision: 31141

12 years agohostapd: fix driver_madwifi compile issues
Felix Fietkau [Thu, 29 Mar 2012 12:52:32 +0000 (12:52 +0000)]
hostapd: fix driver_madwifi compile issues

SVN-Revision: 31139

12 years agomadwifi: fix compile issues with linux 3.1/3.2
Felix Fietkau [Thu, 29 Mar 2012 12:52:16 +0000 (12:52 +0000)]
madwifi: fix compile issues with linux 3.1/3.2

SVN-Revision: 31138

12 years agomac80211: allow NOHT for IBSS mode
Jo-Philipp Wich [Thu, 29 Mar 2012 12:24:43 +0000 (12:24 +0000)]
mac80211: allow NOHT for IBSS mode

SVN-Revision: 31137

12 years agosoloscli: Add script to syslog ADSL line stats
John Crispin [Thu, 29 Mar 2012 09:01:33 +0000 (09:01 +0000)]
soloscli: Add script to syslog ADSL line stats

I run this from cron. With remote syslog enabled, this means I have a
record of ADSL line quality variation — which is useful when diagnosing
and reporting faults.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
SVN-Revision: 31136

12 years agopackage: kernel: add missing config symbols for serial-8250
Jonas Gorski [Wed, 28 Mar 2012 21:55:15 +0000 (21:55 +0000)]
package: kernel: add missing config symbols for serial-8250

SVN-Revision: 31134

12 years agobcm63xx: enable bcm6368 for linux 3.3 and build images
Jonas Gorski [Wed, 28 Mar 2012 20:42:37 +0000 (20:42 +0000)]
bcm63xx: enable bcm6368 for linux 3.3 and build images

Only build bcm6368 images when building for linux 3.3.

SVN-Revision: 31133

12 years agobcm63xx: add initial support for bcm6368 boards
Jonas Gorski [Wed, 28 Mar 2012 20:42:34 +0000 (20:42 +0000)]
bcm63xx: add initial support for bcm6368 boards

SVN-Revision: 31132

12 years agobcm63xx: add driver for the internal hw trng on bcm6368
Jonas Gorski [Wed, 28 Mar 2012 20:42:30 +0000 (20:42 +0000)]
bcm63xx: add driver for the internal hw trng on bcm6368

SVN-Revision: 31131

12 years agobcm63xx: replace SPI driver with latest upstream version
Jonas Gorski [Wed, 28 Mar 2012 20:42:25 +0000 (20:42 +0000)]
bcm63xx: replace SPI driver with latest upstream version

SVN-Revision: 31130

12 years agobcm63xx: add ethernet support for bcm6368
Jonas Gorski [Wed, 28 Mar 2012 20:42:20 +0000 (20:42 +0000)]
bcm63xx: add ethernet support for bcm6368

Add basic support for the internal ethernet switch on bcm6368. It behaves
as a dumb switch for now, but allows basic connectivity.

Also drop the ethernet patch for bcm6345 for now, it needs rework.

SVN-Revision: 31129

12 years agobcm63xx: add missing bits from extirq support
Jonas Gorski [Wed, 28 Mar 2012 20:42:15 +0000 (20:42 +0000)]
bcm63xx: add missing bits from extirq support

Add missing external IRQ code parts for older chips in the new code.

SVN-Revision: 31128

12 years agobcm63xx: reorder patches
Jonas Gorski [Wed, 28 Mar 2012 20:42:09 +0000 (20:42 +0000)]
bcm63xx: reorder patches

Reorder patches for a clearer distinction between the purposes of
the different patches.

SVN-Revision: 31127

12 years agobrcm47xx: update flash drivers
Hauke Mehrtens [Wed, 28 Mar 2012 17:03:18 +0000 (17:03 +0000)]
brcm47xx: update flash drivers

SVN-Revision: 31126

12 years agonetifd: update to latest version, fixes a segfault with non-bridge interface hotplug
Felix Fietkau [Wed, 28 Mar 2012 16:58:39 +0000 (16:58 +0000)]
netifd: update to latest version, fixes a segfault with non-bridge interface hotplug

SVN-Revision: 31125

12 years agoRevert commit 31091 - "[target/xburst] remove set but unused variable which leads...
Mirko Vogt [Wed, 28 Mar 2012 15:28:21 +0000 (15:28 +0000)]
Revert commit 31091 - "[target/xburst] remove set but unused variable which leads into compiling errors with GCC >= 4.6.0"

'set-but-unused-variable'-issues are dealt with in a generic way now

SVN-Revision: 31124

12 years agodeal with 'set-but-unused-variables' in a more generic way
Mirko Vogt [Wed, 28 Mar 2012 15:28:13 +0000 (15:28 +0000)]
deal with 'set-but-unused-variables' in a more generic way

SVN-Revision: 31123

12 years agoadd trelay, a trivial ethernet relay which allows pseudo-bridging ad-hoc or client...
Felix Fietkau [Wed, 28 Mar 2012 11:02:38 +0000 (11:02 +0000)]
add trelay, a trivial ethernet relay which allows pseudo-bridging ad-hoc or client mode devices over vlans to other hosts

SVN-Revision: 31122

12 years agouci: update to latest version, fixes return code of the cli on various failures
Felix Fietkau [Wed, 28 Mar 2012 11:02:30 +0000 (11:02 +0000)]
uci: update to latest version, fixes return code of the cli on various failures

SVN-Revision: 31121

12 years agobrcm47xx: BCMA - Consolidate/reduce code in bcma_device_name
Hauke Mehrtens [Wed, 28 Mar 2012 09:36:50 +0000 (09:36 +0000)]
brcm47xx: BCMA - Consolidate/reduce code in bcma_device_name

Eliminate unneeded procedure by incorporating code into bcma_device_name

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 31120

12 years agobrcm47xx: BCMA - Always map 4 bytes
Hauke Mehrtens [Wed, 28 Mar 2012 09:35:01 +0000 (09:35 +0000)]
brcm47xx: BCMA - Always map 4 bytes

This probably doesn't matter, but reads/writes are always 4 bytes, so always map 4 bytes.

Changes since v1: Moved changes to new patch file (234-bcma-always-map-4-bytes.patch).

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 31119

12 years agoar71xx: boost SPI flash read performance
Gabor Juhos [Tue, 27 Mar 2012 19:38:17 +0000 (19:38 +0000)]
ar71xx: boost SPI flash read performance

mtd_speedtest results:
                           page read speed
                    old         new        delta
DB120            929 KiB/s   2597 KiB/s   +179.55%
TL-WR1043ND v1   754 KiB/s   2166 KiB/s   +187.27%
TL-WR703N v1     745 KiB/s   2176 KiB/s   +192.08%
TL-MR3220 v1     752 KiB/s   2154 KiB/s   +186.44%
TL-WR2543ND v1   564 KiB/s   2130 KiB/s   +277.66%
TL-WR741ND v2    525 KiB/s   1767 KiB/s   +236.57%
ALFA-AP96        702 KiB/s   1977 KiB/s   +181.62%
WNDR3700         697 KiB/s   1965 KiB/s   +181.92%

SVN-Revision: 31118

12 years agoar71xx: improve SPI flash read/write performance
Gabor Juhos [Tue, 27 Mar 2012 19:38:15 +0000 (19:38 +0000)]
ar71xx: improve SPI flash read/write performance

mtd_speedtest results:

                        page write speed
                    old         new       delta
DB120            209 KiB/s   226 KiB/s     +8.13%
TL-WR1043ND v1   122 KiB/s   148 KiB/s    +21.31%
TL-WR703N v1     153 KiB/s   194 KiB/s    +26.80%
TL-MR3220 v1     130 KiB/s   156 KiB/s    +20.00%
TL-WR2543ND v1   158 KiB/s   202 KiB/s    +27.85%
TL-WR741ND v2    122 KiB/s   152 KiB/s    +24.59%
ALFA AP96        229 KiB/s   260 KiB/s    +13.54%
WNDR3700         202 KiB/s   223 KiB/s    +10.40%

                         page read speed
                    old        new       delta
DB120            691 KiB/s   929 KiB/s    +34.44%
TL-WR1043ND v1   372 KiB/s   754 KiB/s   +102.69%
TL-WR703N v1     375 KiB/s   745 KiB/s    +98.67%
TL-MR3220 v1     372 KiB/s   752 KiB/s   +102.15%
TL-WR2543ND v1   307 KiB/s   564 KiB/s    +83.71%
TL-WR741ND v2    315 KiB/s   525 KiB/s    +66.67%
ALFA AP96        515 KiB/s   702 KiB/s    +36.31%
WNDR3700         515 KiB/s   697 KiB/s    +35.34%

SVN-Revision: 31117

12 years agoar71xx: image: build initramfs images for more boards
Gabor Juhos [Tue, 27 Mar 2012 19:38:13 +0000 (19:38 +0000)]
ar71xx: image: build initramfs images for more boards

SVN-Revision: 31116

12 years agoar71xx: image: add MkuImage{Gzip,Lzma}/initramfs helpers
Gabor Juhos [Tue, 27 Mar 2012 19:38:11 +0000 (19:38 +0000)]
ar71xx: image: add MkuImage{Gzip,Lzma}/initramfs helpers

SVN-Revision: 31115

12 years agoar71xx: image: pass mtdlayout variables by value
Gabor Juhos [Tue, 27 Mar 2012 19:38:10 +0000 (19:38 +0000)]
ar71xx: image: pass mtdlayout variables by value

SVN-Revision: 31114

12 years agoar71xx: image: use MkuImageGzip in Image/Build/AthGzip/initramfs
Gabor Juhos [Tue, 27 Mar 2012 19:38:08 +0000 (19:38 +0000)]
ar71xx: image: use MkuImageGzip in Image/Build/AthGzip/initramfs

SVN-Revision: 31113

12 years agoar71xx: remove the built-in MTD map of the AP96 board
Gabor Juhos [Tue, 27 Mar 2012 19:38:07 +0000 (19:38 +0000)]
ar71xx: remove the built-in MTD map of the AP96 board

Pass the mtd_layout via the kernel command line instead.

SVN-Revision: 31112

12 years agoar71xx: remove the built-in MTD map of the PB92 board
Gabor Juhos [Tue, 27 Mar 2012 19:38:05 +0000 (19:38 +0000)]
ar71xx: remove the built-in MTD map of the PB92 board

Pass the mtd_layout via the kernel command line instead

SVN-Revision: 31111

12 years agoar71xx: remove the built-in MTD map of the Zcomax devices
Gabor Juhos [Tue, 27 Mar 2012 19:38:04 +0000 (19:38 +0000)]
ar71xx: remove the built-in MTD map of the Zcomax devices

Pass the mtd_layout via the kernel command line instead.

SVN-Revision: 31110

12 years agoar71xx: reclaim the 'user_property' partition on WHR-* boards
Gabor Juhos [Tue, 27 Mar 2012 19:38:02 +0000 (19:38 +0000)]
ar71xx: reclaim the 'user_property' partition on WHR-* boards

SVN-Revision: 31109

12 years agoar71xx: remove the built-in MTD maps of several boards
Gabor Juhos [Tue, 27 Mar 2012 19:38:01 +0000 (19:38 +0000)]
ar71xx: remove the built-in MTD maps of several boards

We are passing the MTD layout via the kernel command line, so
it makes no sense to duplicate it in mach-* files. The patch
removes the built-in MTD maps of the following boards:

 * AP113
 * ALFA N2/N5
 * DIR-600
 * DIR-615
 * DIR-825
 * TEW-6{3,5}2BRP
 * TEW-673GRU
 * WHR-G301N
 * WHR-HP-GN
 * WHR-HP-G300N

SVN-Revision: 31108

12 years agoar71xx: use modules for LED triggers
Gabor Juhos [Tue, 27 Mar 2012 19:37:59 +0000 (19:37 +0000)]
ar71xx: use modules for LED triggers

SVN-Revision: 31107

12 years agopackage/kernel: create packages for the LED Timer/Default ON triggers
Gabor Juhos [Tue, 27 Mar 2012 19:37:58 +0000 (19:37 +0000)]
package/kernel: create packages for the LED Timer/Default ON triggers

SVN-Revision: 31106

12 years agopackage/kernel: allow to build RTC modules for 3.x
Gabor Juhos [Tue, 27 Mar 2012 19:37:57 +0000 (19:37 +0000)]
package/kernel: allow to build RTC modules for 3.x

SVN-Revision: 31105

12 years agoar71xx: disable CONFIG_{I2C,SPI}_GPIO
Gabor Juhos [Tue, 27 Mar 2012 19:37:53 +0000 (19:37 +0000)]
ar71xx: disable CONFIG_{I2C,SPI}_GPIO

SVN-Revision: 31104

12 years agoar71xx: sync 3.3 config
Gabor Juhos [Tue, 27 Mar 2012 19:37:52 +0000 (19:37 +0000)]
ar71xx: sync 3.3 config

SVN-Revision: 31103

12 years agoar71xx: fix button polarity on TL-WR703N and TL-WR741N v4
Gabor Juhos [Tue, 27 Mar 2012 19:37:51 +0000 (19:37 +0000)]
ar71xx: fix button polarity on TL-WR703N and TL-WR741N v4

SVN-Revision: 31102

12 years agoramips: rt305x: build image for the DIR-615 rev D boards
Gabor Juhos [Tue, 27 Mar 2012 19:29:59 +0000 (19:29 +0000)]
ramips: rt305x: build image for the DIR-615 rev D boards

Patch from #10105.

SVN-Revision: 31101

12 years agoramips: rt305x: add add support for the Asus WL-330N board
Gabor Juhos [Tue, 27 Mar 2012 19:29:57 +0000 (19:29 +0000)]
ramips: rt305x: add add support for the Asus WL-330N board

[juhosg: reorder several lines in order to keep things sorted
alphabetically]

Signed-off-by: Frédéric Leroy <fredo@starox.org>
SVN-Revision: 31100

12 years agoppp: Fix high softirq utilization with pppoa
Florian Fainelli [Tue, 27 Mar 2012 17:47:44 +0000 (17:47 +0000)]
ppp: Fix high softirq utilization with pppoa

Users of the Geos platform are reporting high CPU utilization.
This seems to be rooted in a problem with the TX queue restart in PPP.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31096

12 years agoadd missing INET_UDP_DIAG symbol
Florian Fainelli [Tue, 27 Mar 2012 17:47:41 +0000 (17:47 +0000)]
add missing INET_UDP_DIAG symbol

SVN-Revision: 31095

12 years agogeos: add 'tc' and kmod-sched for bonding
Florian Fainelli [Tue, 27 Mar 2012 17:47:37 +0000 (17:47 +0000)]
geos: add 'tc' and kmod-sched for bonding

The Geos2 includes 2 ADSL+ interfaces, and as such it needs to have the TEQL scheduler for bonding.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31094