Commit Graph

9855 Commits (888f24c4a41a4907bafc4bf108341b22201ad304)

Author SHA1 Message Date
John Crispin 34b1cc667c [bufferbloat] Codel: avoid a nul rec_inv_sqrt
One condition before codel_Newton_step() was not good if
we never left the dropping state for a flow. As a result
rec_inv_sqrt was 0, instead of the ~0 initial value.

codel control law was then set to a very aggressive mode, dropping
many packets before reaching 'target' and recovering from this problem.

Brought over from 3.5-stable

Signed-off-by: Dave Taht <dave.taht@bufferbloat.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 13:39:50 +00:00
John Crispin 894d03b715 [lantiq] fixes i2c clock enable
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32949 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 13:29:49 +00:00
Gabor Juhos 3b76373f58 ar71xx: simplify misc IRQ handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 11:25:49 +00:00
Gabor Juhos c095247b18 ar71xx: fix AR934X_EHCI_SIZE
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32947 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 11:25:46 +00:00
Gabor Juhos e4c9a6778a ar71xx: image: stop the switch from the lzma-loader on the TL-WR1043ND
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32946 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 09:54:41 +00:00
Gabor Juhos 7a6d8bdc0a ar71xx: image: allow to use board specific code in the lzma-loader
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32945 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 09:54:33 +00:00
Gabor Juhos 18315094a0 ar71xx: init switch hw_reset on the TL-WR1043ND board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32944 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 09:54:28 +00:00
Gabor Juhos fcbe8ef24f generic: rtl836x: add hw_reset field to struct rtl8366_smi
It will be used to start/stop the switch if that is
supported by the given board.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 09:54:21 +00:00
Gabor Juhos 43975158da generic: rtl8366_smi: use __rtl8366_smi_cleanup instead of gpio_free calls
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32942 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-02 09:54:13 +00:00
Florian Fainelli 677ee8449a [mcs814x] add missing netmask to the network config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32941 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-01 22:09:13 +00:00
Florian Fainelli 031b03b3dd [mcs814x] assume the link is up and full-duplex by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32940 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-01 21:56:54 +00:00
Florian Fainelli bf2807bdf2 [mcs814x] add a default and suitable network config file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-01 21:56:49 +00:00
Gabor Juhos 4790652498 ar71xx: ew-dorin: added router firmware generation
[juhosg: remove dead code]

Signed-off-by: embedded wireless GmbH <info@embeddedwireless.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-01 12:24:57 +00:00
Gabor Juhos f4c0dcd203 ar71xx: ew-dorin: added USB support
Signed-off-by: embedded wireless GmbH <info@embeddedwireless.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-01 12:24:56 +00:00
Gabor Juhos 47b8621773 ar71xx: Buffalo WLAE-AG300N wireless led patch
Here is the uci-defaults version of the led support for
the Buffalo WLAE-AG300N.

Signed-off-by: Yoichi Shinoda <shinoda@jaist.ac.jp>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32932 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-01 12:24:54 +00:00
Gabor Juhos dce7a40da2 ar71xx: Buffalo WLAE-AG300N initial support
The patch set for Buffalo WLAE-AG300N initial support.

There is another patch for wireless led support that
is posted separately.

Note on serial console:
This unit has buffalo standard 4 pin console, but the unit may not power
on if some console apparatus is connected. This is probably due to some
electronic interaction between the unit's electronic power switch circuit
and the serial console apparatus. If this happens, it is required to power
on the unit without the console, then quickly (re-)attach it.

[juhosg: fix coding style]

Signed-off-by: Yoichi Shinoda <shinoda@jaist.ac.jp>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-01 12:24:52 +00:00
Florian Fainelli fb8c91abdd [mcs814x] resync defconfig enable XZ compression
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32930 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-01 12:01:27 +00:00
Florian Fainelli df6b8c9431 [mcs814x] properly generate squashfs, jffs2 and initramfs images and kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-31 23:09:50 +00:00
Florian Fainelli a21c75cb87 [kernel] disable crashlog on ARM platforms for the moment
It is currently badly broken on ARM, until fixed, disable it

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-31 23:09:46 +00:00
John Crispin f3513b1b9b [lantiq] add lantiq svip support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32925 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-31 18:49:54 +00:00
Jonas Gorski 9f30da9d33 bcm63xx: Add nb6 support (BCM6362 SoC base boards)
Signed-off-by: Miguel GAIO <miguel.gaio@efixo.com>
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
[jonas.gorski@gmail.com: add network config for nb6, make switch fix a
platform patch]

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32924 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-31 14:27:47 +00:00
Jonas Gorski 3b35907125 bcm63xx: add basic bcm6362 support
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-31 14:27:42 +00:00
Jonas Gorski 20350819d2 bcm63xx: enable usb for bcm6328
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32922 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-31 14:27:34 +00:00
Jonas Gorski 656b206343 bcm63xx: update enetswitch driver
Update enetswith driver with latest fixes and additions.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32921 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-31 14:27:31 +00:00
Jonas Gorski 6d1dc25f1b bcm63xx: reorder patches
Fix the order and names of patches.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-31 14:27:25 +00:00
Florian Fainelli cf9ca15145 [at91] move i2c module to target modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-29 13:20:51 +00:00
Florian Fainelli 3dc21ab0df [omap24xx] resync config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32908 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-29 13:20:39 +00:00
Florian Fainelli f26a08079f [omap24xx] use the same description as other omap platforms (without the dash)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-29 13:20:35 +00:00
John Crispin 7d1cfe9157 [kernel] refresh pwm patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-29 11:53:06 +00:00
John Crispin 841bbe2dbd [kernel] clean up pwm patches and drivers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32901 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-28 20:47:08 +00:00
Hauke Mehrtens 388d1df961 [kernel] add config option CONFIG_I2C_MV64XXX to fix kirkwood build
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32898 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-28 11:36:52 +00:00
Florian Fainelli 37a7de41f7 [realview] resync config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32895 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-27 15:35:15 +00:00
Florian Fainelli bcd319c534 [brcm63xx] fix DVA-G3810BN image generation
Attached patch fixes a typo in the image Makefile, and overrides the
board name for DVA-G3810BN to set the correct board properties

Signed-Off-By: Jeroen van Bemmel <jbemmel@zonnet.nl>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32894 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-27 15:35:12 +00:00
Florian Fainelli b8a4800ab1 [brcm63xx] add D-link DVA-G3810BN-TL-1 support
Signed-Off-By: Jeroen van Bemmel <jbemmel@zonnet.nl>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32893 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-27 15:35:09 +00:00
Florian Fainelli 699c69c326 [brcm63xx] Add CT6376-1 board support
Added CT6373 devices instead of using NB4's devices, as Florian suggested.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-27 15:35:05 +00:00
Florian Fainelli 4ef6087c9b [brcm63xx] Add brcmsmac profile
Add brcmsmac profile (kmod-brcmsmac + wpad-mini).

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32890 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-27 15:34:57 +00:00
John Crispin bda60588cf [atheros] Add leds back after migration to sysfs
atheros trunk moved to full sysfs gpiolib, but the leds were forgotten.
This restores the wlan led that was missing after switching from backfire
to trunk.

Signed-off-by: Karl Palsson <karlp@remake.is>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32885 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 17:06:55 +00:00
Florian Fainelli 38058ef2b9 [brcm2708] add more missing config symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32884 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 17:03:08 +00:00
Florian Fainelli bc998d69d0 [generic] add more USB-related config symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32883 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 17:03:05 +00:00
Florian Fainelli ed50322443 [ep93xx] make sure target modules depend on the target
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 17:03:02 +00:00
Hauke Mehrtens 4209833de7 [kernel] bcma: update to version from wireless-testing tag master-2012-07-16
I did not add the last patch, because it add some stubs for the flash drivers and our patches have to be changed for that, if the flash support in bcma is able to do something I will integrate it.

This also contains 3 additional patches fixing some bugs in bcma.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32880 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 15:42:18 +00:00
John Crispin cbf3b3b510 [ar71xx] fix typo in modules.mk
This patch fixes a small typo in kmod-leds-wndr3700-usb description, where the board is for some reason made by NETGWR, not NETGEAR.

Signed-off-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 19:52:30 +00:00
Florian Fainelli 0f3cd880bd [package] make kmod-fb dependent on DISPLAY_SUPPORT and update targets accordingly
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32869 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 19:36:19 +00:00
Florian Fainelli 61d613b7f4 [ppc40x] move isp116x driver to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32865 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:45 +00:00
Florian Fainelli 669584e5a5 [ramips] move rt305x-dwc driver to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32864 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:42 +00:00
Florian Fainelli 76fa8c1bf0 [brcm47xx] move ubsec-ssb driver to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:38 +00:00
Florian Fainelli a70e655f3d [brcm47xx] move ssb-gige to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:36 +00:00
Florian Fainelli 6566d706be [brcm47xx] move usb driver to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:33 +00:00
Florian Fainelli 999055d4be [avr32] move mmc driver to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32859 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:26 +00:00
Florian Fainelli e75a2994aa [ixp4xx] move ixp4xx-eth to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32858 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:23 +00:00
Florian Fainelli d13f533d5f [ixp4xx] move crypto module to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:16 +00:00
Florian Fainelli 16ffb690a4 [octeon] move i2c driver to target modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32855 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:13 +00:00
Florian Fainelli 9b33874a28 [ar71xx] move watchdog driver to target specific modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32854 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:10 +00:00
Florian Fainelli 82782abc1f [ar71xx] move target specific spi modules
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32853 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:04 +00:00
Florian Fainelli c7b3d1ed91 [ar71xx] move target specific leds modules to ar71xx modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32852 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:02 +00:00
Florian Fainelli 5ce1b9bd3e [x86] move leds modules back to target modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:49:57 +00:00
Florian Fainelli ddba8e58ea [x86] move i2c modules back to target modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:49:54 +00:00
Florian Fainelli 425edd72ab [x86] move more x86-specific modules back to target modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:49:49 +00:00
Florian Fainelli 4dd53d4910 [x86] move x86 specific ide/pata modules to x86' modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32846 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:49:42 +00:00
Hauke Mehrtens 22ec767935 brcm47xx: reorder patches so that the patches already in mainline linux will be applied at first.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 14:52:00 +00:00
Florian Fainelli 518908b849 [kernel] add yet another framebuffer symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32844 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 14:01:57 +00:00
Florian Fainelli 080c55ae7a [package] split framebuffer helper modules to their own packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32843 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 14:01:54 +00:00
Florian Fainelli 964b79911d [cobalt] remove broken flag
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32842 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 14:01:51 +00:00
Florian Fainelli 6882629b8c [cobalt] package buttons driver separately
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32841 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 14:01:49 +00:00
Florian Fainelli d5a1f05020 [cobalt] package cobalt lcd as a module
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 14:01:46 +00:00
John Crispin 88982aa06c [kernel] add unset CONFIG_FB_XGI to fix fullbuilds
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32836 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 09:05:23 +00:00
John Crispin 1dd071151c [brcm2708] cleanup config-3.3, remove =m
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 09:05:18 +00:00
John Crispin f3f9d768fa [cns3xx] laguna: fix eeprom read buffer size during platform configuration
Increase the size of the buffer used for eeprom reads during the platform configuration of the Gateworks laguna.  The model name read in is 16 bytes but the original buffer was only 8 bytes.

Signed-off-by: David Acker <dacker@rajant.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32833 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 08:01:38 +00:00
John Crispin 259cad41cd [brcm2708] adds target used by rapsberry pi
Add support for Raspberry Pi / brcm2708 / 2835

Signed-off-by: Ian Ridge <ianridge [at] gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:39:17 +00:00
John Crispin 868ad2121e [ramips] DWC otg usb: compilation fixes and trivial bugfix in slave mode
Signed-of-by: Nikolai Zhubr <n-a-zhubr@yandex.ru>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:38:55 +00:00
John Crispin d3acf0305c [ramips] D-Link DAP-1350 initial support
The initial support for the D-Link DAP-1350.
USB related functionality is not tested.

Signed-off-by: Yoichi Shinoda <shinoda@jaist.ac.jp>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:38:43 +00:00
John Crispin e04819fe32 [ixp4xx] MI424WR - add rev D support
Add support for revision D of the MI424WR.
Rev D swaps LAN & WAN ports so this patch maintains
eth0 for LAN and eth1 for WAN. For details on rev D usage,
see http://wiki.openwrt.org/toh/actiontec/mi424wr

Signed-off-by: Jose Vasconcellos <jvasco@verizon.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32820 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:38:36 +00:00
John Crispin 0e8ecb4824 [ramips] initial LED configuration for Fonera 2.0n
Setup initial configuration for Wifi and USB LEDS of a Fonera 2.0n (ramips)

Signed-off-by: Malte Forkel <malte.forkel@berlin.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:38:31 +00:00
John Crispin 71e078cc54 [ramips] add ALL5002 userspace support
detect EEPROM, MAC addresses and support sysupgrade for the ALL5002

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32816 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:38:14 +00:00
John Crispin c5ec28deae [ramips] enable OHCI/EHCI glue on Rt305x, so it is available for Rt3352F.
Hope that this works, didn't have a chance to actually test it...

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32815 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:38:08 +00:00
John Crispin cd51bb7747 [ramips] add image build for ALL5002
add image build for ALL5002

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32814 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:38:03 +00:00
John Crispin bc1e4be7d4 [ramips] add support for Allnet ALL5002 to kernel
support ALL5002 in ramips/rt305x branch of the kernel.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:37:56 +00:00
John Crispin 664e8551c6 [ramips] uart_clk on Rt3352F is always 40MHz
Currently, sys_clk/10 is used which is just wrong.
cpu_clk/10 would work for systems with 400MHz CPU clock.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32812 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:37:50 +00:00
Florian Fainelli 90bc81bd9e [omap24xx] move omap specific modules to modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:43:54 +00:00
Florian Fainelli 6ccd54a9ab [omap24x] move n810 battery module to omap24 modules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32809 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:43:49 +00:00
Florian Fainelli 5092abf8e5 [omap24x] move target specific modules to target's module.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32808 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:43:45 +00:00
Florian Fainelli 5fe018c393 [ep93xx] package ep93xx framebuffer
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:43:35 +00:00
Florian Fainelli 32a362059c [ep93xx] remove crypto symbols override
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32806 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:43:31 +00:00
Florian Fainelli a4e930b56b [generic] add missing framebuffer related symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32804 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:43:23 +00:00
Florian Fainelli 32aad3f549 [ep93xx] remove broken flag, since it works
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32803 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:43:19 +00:00
Florian Fainelli 2893c62ad8 [ep93xx] fix sound modules loading order and dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32802 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:43:15 +00:00
Florian Fainelli 33dbc834e1 [ep93xx] package ep93xx touchscreen driver as a module
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32799 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:42:49 +00:00
Florian Fainelli 4a68d3214c [ep93xx] set DEVICE_TYPE to developerboard
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32798 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 19:42:44 +00:00
John Crispin c5b2a22982 [lantiq] rebase config-3.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32797 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 17:28:25 +00:00
John Crispin 287c1a65b2 [generic] fix tantos patch properly
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32796 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 17:28:12 +00:00
John Crispin 2991af7a05 [generic] make tantos switch select ETHERNET_PACKET_MANGLE
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 16:50:14 +00:00
John Crispin 33b2ded9b9 [lantiq] move CONFIG_ETHERNET_PACKET_MANGLE to a generic config file
This broke falcon builds

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32794 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 15:33:01 +00:00
Felix Fietkau 7da8fc992d [kernel] crashlog: fix dependency, add memblock support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32787 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-22 16:39:33 +00:00
Felix Fietkau 5d7bf2454a kernel: fix portability issues on the x86 specific relocs host tool, fixes build on mac os x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32783 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-20 12:28:50 +00:00
Florian Fainelli 2cd40740fa [au1000] rename upgrade image to sysupgrade.bin for consistency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-17 16:47:57 +00:00
Florian Fainelli f24645d38e [au1000] add missing configuration symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32769 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-17 16:40:28 +00:00
Florian Fainelli 12b3013f15 au1000: implement sysupgrade platform.sh
Signed-off-by: Bruno Randolf <br1@einfach.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-17 16:40:24 +00:00
Florian Fainelli 6ea773bad6 au1000: clean up profiles
Signed-off-by: Bruno Randolf <br1@einfach.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-17 16:39:52 +00:00
Florian Fainelli bb1fe5cfc1 au1000: fix InternetBox idsel and remove broken flag
The following patch is necessary for the InternetBox (Surfbox) board-specific
idsel to work with newer kernels. Acutally I don't exactly understand why this
was not necessary before, but without the udelay, the MiniPCI adapter in slot 3
is not detected and set up correctly.

Also remove platform broken flag, it works.

Signed-off-by: Bruno Randolf <br1@einfach.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-17 16:39:47 +00:00
Gabor Juhos 35fed0980c ar71xx: enable I2C_GPIO, the PB44 board needs that
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32738 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 17:52:52 +00:00
Gabor Juhos 72b013b3d9 ar71xx: fix PB44 board detection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 17:52:50 +00:00
Gabor Juhos cc9e5f0e9b ar71xx: use gpio_set_value_cansleep on sleeping GPIOs in ath79_spi
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 17:52:48 +00:00
Luka Perkov de1bb118ce kernel: add Marvell SoC built-in RTC to modules
Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32732 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 14:25:30 +00:00
Florian Fainelli d85b408d9b [mcs814x] set DEVICE_TYPE to other to avoid pulling unecessary packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32731 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 14:10:03 +00:00
Florian Fainelli b6ea2c7d2e [mcs814x] add compatible property to pci node
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 14:09:40 +00:00
Florian Fainelli d830eca387 [mcs814x] use ohci_err() instead of err()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32729 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 14:09:32 +00:00
Florian Fainelli 4b394c1b83 [mcs814x] make sure we properly unmap DMA mappings we created
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32728 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 14:09:24 +00:00
Florian Fainelli 8f1bb68c38 [mcs814x] nuport-mac: add definitions of the various bits/masks used
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32727 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 14:09:18 +00:00
Luka Perkov 5ab77427e9 kirkwood: add support for seagate goflexnet and goflexhome
Signed-off-by: Martin Mueller <mm@sig21.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 12:18:29 +00:00
Luka Perkov 78d2618fec kirkwood: revert config changes from r32053
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32719 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 00:08:52 +00:00
Gabor Juhos 42ee0d2a0f ar71xx: build firmware image for the TP-Link TL-WDR4310 v1.0
The hardware for TP-Link TL-WDR4300 v1.1 and TL-WDR4310 v1.0 is
identical, but requires different firmware headers:

TL-WDR4300:
00000040  43 00 00 01 00 00 00 01  00 00 00 00 76 fb 83 40  |C...........v..@|

TL-WDR4310:
00000040  43 10 00 01 00 00 00 01  00 00 00 00 38 2b 50 6c  |C...........8+Pl|

[juhosg: change commit message, use a different model name]

Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 13:38:40 +00:00
Gabor Juhos cb32e76a01 ramips: rt305x: add support for Edimax 3G-6200N
Support for Edimax 3G-6200N router with USB.

Signed-off-by: Lukasz Golebiowski <lgolebio@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32682 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 13:29:46 +00:00
Gabor Juhos 5327743b32 generic: ocf: restore terminating entry of pci_id_table in hifnHIPP
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32680 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:23 +00:00
Gabor Juhos 920c9f2577 ar71xx: select ATH79_DEV_M25P80 for the WRT400N board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32679 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:22 +00:00
Gabor Juhos 690472051f ar71xx: airrouter power led support
This patch adds support for power led to Unifi Airrouter AP.

[juhosg:fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]

Signed-off-by: Rocco Folino <lordzen@autistici.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32678 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:21 +00:00
Gabor Juhos acef82907f ar71xx: unifi reset button support
This patch adds support for reset button to Ubiquiti UniFi AP.

[juhosg: fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]

Signed-off-by: Rocco Folino <lordzen@autistici.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32677 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:20 +00:00
Gabor Juhos 43b88ffc17 ar71xx: airrouter reset button support
This patch adds support for reset button to Ubiquiti Airrouter AP.

[juhosg: fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]

Signed-off-by: Rocco Folino <lordzen@autistici.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32676 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:34:18 +00:00
Luka Perkov 7bb8a26e0c ocf: update to version 20120127
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32672 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 23:38:14 +00:00
Hauke Mehrtens 5a4398b767 kernel: bcma: update to version from wireless-testing tag master-2012-07-11
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32670 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 22:17:05 +00:00
Florian Fainelli 05cf8f8a39 [brcm63xx] remove bcm63xx_pci_register() call in livebox board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32661 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 09:15:26 +00:00
Florian Fainelli cf3626941f [brcm63xx] use physmap-flash on livebox (#8677)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32660 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 09:15:22 +00:00
Florian Fainelli 62fe65a569 [mcs814x] nuport-mac: check netif_receive_skb() return value
We did not reassign status to netif_receive_skb() return value, we thus
almost always incremented the dropped counter because the descriptor status
value never matches the NET_RX_DROP.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32659 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 08:29:01 +00:00
Florian Fainelli a6e9faddf5 [mcs814x] fix typo on of_node_put()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-09 14:44:15 +00:00
Florian Fainelli 9dee635f13 [brcm63xx] Detect alternative "cfe-" version bootloaders (found in 963281T_TEF board)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32643 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 22:10:37 +00:00
Gabor Juhos 6b1ecb3b19 ar71xx: swizzle address for PCI byte/word access on AR71xx
Closes #11683.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 16:33:12 +00:00
Gabor Juhos 2abcacf78c ar71xx: select SOC_AR933X and ATH79_DEV_WMAC for the OM2P board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 11:12:02 +00:00
Gabor Juhos e3713770f9 ar71xx: merge new board patches into the generic patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32637 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 11:12:01 +00:00
Gabor Juhos 882faabe62 ar71xx: OM2P LC sysupgrade patch
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32635 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 11:11:58 +00:00
Florian Fainelli 6bd1255c39 [mcs814x] call of_node_put() on ethernet node
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32628 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 18:46:55 +00:00
Florian Fainelli e9c7ab5034 [mcs814x] fix EPHY clock bit definition after r32489
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 18:46:52 +00:00
Florian Fainelli 1469b30ee6 [mcs814x] give an unique partition identifier for dLAN USB Extender Combined partition
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32626 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 18:46:48 +00:00
Gabor Juhos b45a6d878e ar71xx: set firmware version for the TL-WR2543N
This ensures that the resulting firmware can
be flashed from the latest (v3.13.17) offical
firmware.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 16:25:31 +00:00
Gabor Juhos cdd38c0a64 ar71xx: make 2.4GHz wlan LED work on the WR2543N
Because ath9k does not supports separate LEDs for
different bands yet, the 2.4GHz LED will show the
activity, even if the 5GHz band is selected.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 16:25:26 +00:00
Gabor Juhos a9e60e6959 ar71xx: OM2P sysupgrade support
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32613 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:57 +00:00
Gabor Juhos bb0fdf5209 ar71xx: add support for the OpenMesh OM2P-LC board
Patch-by: Marek Linder <marek@open-mesh.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:53 +00:00
Gabor Juhos 6bd692c4d6 ar71xx: add profile and build image for the Atheros AP136 reference board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32609 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:51 +00:00
Gabor Juhos 085697d0bd ar71xx: AP136 user-space support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32608 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:50 +00:00
Gabor Juhos c713180a79 ar71xx: add initial support for the Qualcomm Atheros AP136 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32607 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:48 +00:00
Gabor Juhos 85fc3d402c ar71xx: add initial support for the QCA955X SoCs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:47 +00:00
Gabor Juhos d33dfd12ab ar71xx: refactor PCI code to allow registering multiple PCI controllers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:45 +00:00
Gabor Juhos 4ecbabb00b generic: ar8216: start aneg on each PHY of the AR8327
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32604 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 08:26:39 +00:00
Florian Fainelli 59677232f8 [mcs814x] add missing interrupts properties to some device nodes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32603 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-04 19:37:11 +00:00
Felix Fietkau e476f06414 ar71xx: update the EW Dorin MTD layout, increase kernel partition size (requested by EW)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-04 10:55:56 +00:00
Jonas Gorski 99927f8bfa bcm63xx: bcm63xx-spi does not depend on spi-bitbang
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32594 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:17 +00:00
Jonas Gorski fab5332cbd bcm63xx: 96348A-122 improvements (Comtrend 5365)
1) Improve WLAN button.
2) Add 96348A-122 image.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32593 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:15 +00:00
Jonas Gorski 51344d2479 bcm63xx: fix second caldata address calculation
thanks Noltari for spotting this.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32592 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:12 +00:00
Jonas Gorski 297078e82c bcm63xx: update patches to latest upstream versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:07 +00:00
Jonas Gorski e6d44db12b kernel: generic: spi: allow empty (un)prepare transfer
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32590 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 21:42:03 +00:00
Gabor Juhos a2954f12fb ar71xx: improve MDIO busy wait code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 15:24:02 +00:00
Gabor Juhos 7e8616d85a ar71xx: remove the built-in MTD map of the ALL0258N
Pass the mtd_layout via the kernel command line instead.
Also increase the kernel partition size to 1024k, so current kernel can fit in.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 15:24:01 +00:00
Florian Fainelli 176f801ce4 [brcm63xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-03 09:45:46 +00:00
Hauke Mehrtens 540c45aaa3 kernel: ssb/bcma: update to version from wireless-testing tag master-2012-07-02
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-02 23:12:58 +00:00
Florian Fainelli c75d54bf3f [brcm63xx] fix watchdog and rng drivers section mismatch (#11767)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32522 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-29 09:07:54 +00:00
Felix Fietkau 64be1d33e1 ar71xx: detect and enable MIPS DSP extensions, AR9344 supports them (fixes #11762)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32520 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-28 16:05:08 +00:00
Felix Fietkau b7f4ff45e3 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32514 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-27 22:32:47 +00:00
Florian Fainelli d076802752 [brcm63xx] fix SPI clock frequency selection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-27 22:14:50 +00:00
Felix Fietkau bbf923a00f kernel: add missing config symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-24 20:21:27 +00:00
Vasilis Tsiligiannis 98a11b83cc 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>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32490 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 13:58:29 +00:00
Florian Fainelli 2c440535b3 [mcs814x] provide an early ioremap cookie of the system configuration register
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32489 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:50 +00:00
Florian Fainelli 32e4646654 [mcs814x] group SYSDBG register defines in mcs814x.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32488 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:45 +00:00
Florian Fainelli ce5f9970fe [mcs814x] make hardware.h a forward inclusion of mcs814x.h
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
2012-06-23 11:03:40 +00:00
Florian Fainelli a2cd791e83 [mcs814x] 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:35 +00:00
Florian Fainelli 106cd1abfa [mcs814x] regroup interrupt controller register definitions in hardware.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32485 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-23 11:03:29 +00:00
Florian Fainelli 12db25fe25 [mcs814x] remove handle_irq callback in board-mcs8140-dt.c
This should have been removed in r32470.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-21 12:20:47 +00:00
Florian Fainelli f176627d9e [mcs814x] fix USB led triggers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:58:00 +00:00
Florian Fainelli 3d38250a52 [mcs814x] use generic uci defaults functions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:57:56 +00:00
Florian Fainelli a3c7dde953 [mcs814x] remove uselss cache invalidations
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32472 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:57:53 +00:00
Florian Fainelli 2c4cbaba5d [mcs814x] improve ethernet driver debugging
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:57:49 +00:00
Florian Fainelli e8d95819ae [mcs814x] 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 21:57:45 +00:00
Mirko Vogt 4065df02da [target/xburst] verified to work - remove broken flag
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-20 19:04:35 +00:00
Vasilis Tsiligiannis 372091a802 [x86] Fix sysupgrade for squashfs, jffs2 and ext4 images
* 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
2012-06-19 22:36:53 +00:00
Florian Fainelli fea5404e8a [mcs814x] 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 14:48:56 +00:00
Gabor Juhos 208fa63215 ar71xx: create profile and build image for the TL-WDR4300 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32461 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 11:51:20 +00:00
Gabor Juhos c9e25879a5 ar71xx: add user space support for the TL-WDR4300
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32460 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 11:51:18 +00:00
Gabor Juhos b02b34668c ar71xx: add support for the TL-WDR4300 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 11:51:17 +00:00
Gabor Juhos a0528dce26 ar71xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32458 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 11:51:15 +00:00
Gabor Juhos 5745a7b08d ar71xx: make AR8327 LEDs working on the DB120 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32457 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:44:17 +00:00
Gabor Juhos 8d2d96fb1e generic: ar8216: allow to configure AR8327 LEDs via platform data
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32456 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:44:16 +00:00
Gabor Juhos dd8a1c622f ar71xx: remove superfluous include of asm/mach-ath79/pci.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32455 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:13:43 +00:00
Gabor Juhos 224efc1850 ar71xx: add a common function to configure USB power GPIOs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:13:41 +00:00
Gabor Juhos 50527ff2b1 ar71xx: correctly detect NETGEAR WNDRMAC
This patch helps properly detect a WNDRMAC device. Before this
patch the model is detected as "NETGEAR ?????????N".

Signed-off-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32453 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:13:38 +00:00
Gabor Juhos fb2e357234 ar71xx: add USB LED support by default for WNDR3700/WNDR3800/WNDRMAC
This adds kmod-leds-wndr3700-usb package to a default build for
WNDR3700, WNDR3800 and WNDRMAC in order to support the green USB LED.

Signed-off-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32452 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 10:13:37 +00:00
Gabor Juhos baeafa83d2 ramips: rt305x: add support for the Petatel PSR-680W Wireless CDMA Router
This patch adds support for the Korean made Petatel PSR-680W Wireless CDMA Router.
The platform is based on Ralink RT3052.
http://wiki.openwrt.org/toh/petatel/psr-680w

Signed-off-by: Dmitry Shmygov <shmygov at rambler.ru>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 09:52:15 +00:00
Felix Fietkau dacb6839c0 ar71xx: add support for the embeddedwireless Dorin board (based on patch by embeddedwireless.de)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32447 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 00:22:04 +00:00
Felix Fietkau ec9f3a661f ar71xx: add support for reading the MAC address from OTP ROM on AR933x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32446 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 00:21:58 +00:00
Jo-Philipp Wich e8596803e3 optimize kernel config for kvm_guest
This patch enables few extra kernel options for the kvm_guest subtarget:
- Tickless kernel to avoid timer ticks in idle guests, reduces CPU usage
- Enable paravirtualization steal time support

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32436 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-18 23:36:50 +00:00
Jo-Philipp Wich 07e87689fb [kvm_guest] remove inittab override
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-18 11:50:37 +00:00
Florian Fainelli ffa83cc2dc [brcm63xx] fix SPI message control handling for BCM6338/6348
BCM6338 and BCM6338 have their MSG_CONTROL register width of 8-bits instead of
16-bits. We were previously using a 16-bits write which corrupted the first
byte of the TX FIFO. Also the message type was always set to Full-duplex even
in the case of half-duplex messages.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32409 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-17 16:17:29 +00:00
Felix Fietkau 1aa9a2c11f kernel: replace the brcm47xx fuse workaround patches with a generic patch that applies to all mips targets
The dcache bug that it works around is a generic issue, not a brcm47xx cache quirk

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-16 21:06:33 +00:00
Florian Fainelli 3761f17417 [rdc] remove broken flags
Thanks to Nicolas Le Falher for testing on Bifferboard.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32389 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-16 16:45:28 +00:00
Jo-Philipp Wich b9a5139dc5 [x86] use ttyS0 @ 115200 baud as default for KVM guests
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-15 12:59:49 +00:00
Luka Perkov 67e7cb5f1d kirkwood: fix typo in uci-defaults/leds
Signed-off-by: Martin Mueller <mm@sig21.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32343 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 18:41:42 +00:00
Felix Fietkau df713331bf ar71xx: swap the PHY address of the ethernet port of TL-MR3040/TL-MR11U similar to TL-MR3020 to fix ethernet link detection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32336 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 12:54:22 +00:00
Jonas Gorski 4f488ee099 bcm63xx: readd accidentially dropped ignore_oc in ehci driver
fixes overcurrent warning spam on 3.3 kernels for bcm63xx again.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 22:24:58 +00:00
Felix Fietkau 9141e1f560 package/index: filter out the libc package from the index
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 01:29:11 +00:00
Luka Perkov eecd31104d kirkwood: ib62x0 fix reboot
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-08 23:17:46 +00:00
Felix Fietkau 31f40ffa97 xburst: remove an obsolete CompareKernelPatchVer call
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 16:32:44 +00:00
Florian Fainelli 3613a9f2f8 [brcm63xx] fix 553-board_96348w3.patch patch wrt gpio-keys-polled
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 20:58:45 +00:00
Felix Fietkau 95a748c5b8 ar71xx: fix LZMA loader build regression from r32090 (thx, juhosg)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32095 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 19:37:49 +00:00
Felix Fietkau 7dc116bbbc kernel: add a few more tracing related symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 18:04:00 +00:00