8819 Commits

Author SHA1 Message Date
John Crispin
37a565ab65 [lantiq] update 3.2 patches
sync with lantiq kernel series

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31260 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-12 12:33:56 +00:00
Jo-Philipp Wich
d139f87eb9 [omap35xx] remove preconfig variables
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31257 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-12 09:43:43 +00:00
Jo-Philipp Wich
8447143390 [ps3] remove preconfig variables
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31256 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-12 09:43:41 +00:00
Jo-Philipp Wich
accb414b59 [x86] add missing Kernel symbol spotted by buildbot
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-10 10:09:27 +00:00
Imre Kaloz
5223166450 [generic/3.3]: add missing symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31231 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 17:03:02 +00:00
Jonas Gorski
6ea1895fc3 kernel: update linux 3.3 to 3.3.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31223 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 14:48:56 +00:00
Jonas Gorski
fe073513d5 kernel: update linux 3.2 to 3.2.14
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 14:48:51 +00:00
Jonas Gorski
a0bbe7df3b kernel: add some more additional missing config symbols for 3.2 and 3.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 14:48:46 +00:00
Mirko Vogt
377233f931 [target/xburst] level up target xburst to linux kernel version 3.2.1
Thanks to the qi-hardware project - especially to Lars, Maarten and Xiangfu

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31218 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-08 12:09:52 +00:00
Gabor Juhos
571d6c4766 ar71xx: image: build initramfs images for the WHR boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-06 06:45:08 +00:00
Gabor Juhos
ff6417252a 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]

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31208 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-06 06:45:07 +00:00
Gabor Juhos
4442cefd05 ar71xx: add rb750 to diag.sh
Support status led in diag.sh for RB750

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31207 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-06 06:45:04 +00:00
John Crispin
b01dd0668d [lantiq] add Easybox 802 - ARV752DPW
Implements the ARV752DPW architecture in mach-arv.c

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31206 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-05 20:03:21 +00:00
John Crispin
9a4f59ca97 [lantiq] 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>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31205 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-05 20:03:19 +00:00
Florian Fainelli
896063471e [orion] generic: use magic_long in sysupgrade
Signed-off-by: Matthias Bücher <mail@maddes.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31200 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 16:06:29 +00:00
Florian Fainelli
69d74cf63c [orion] update wrt350nv2-builder to v2.4 and use new functionality for target orion_generic
Signed-off-by: Matthias Bücher <mail@maddes.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 16:06:25 +00:00
Florian Fainelli
e725f46aee [orion] 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 >

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 15:53:55 +00:00
Florian Fainelli
a48aa01fce [kernel/3+] add missing DM/MD config symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 15:53:52 +00:00
Florian Fainelli
4425b61ca1 [adm5120] fix typos in adm5120 switch driver (#4241)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 15:53:15 +00:00
Florian Fainelli
aa051d5768 [adm5120] add Edimax specific MAGIC_MAC_BASE to read MAC from flash (#4241]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 15:53:12 +00:00
Florian Fainelli
f138dae1bf [adm5120] 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>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31194 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 15:53:09 +00:00
Florian Fainelli
f0be53cc9b [adm5120] refresh 2.6.38 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31193 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 15:53:07 +00:00
Florian Fainelli
e51b195041 [kernel/2.6.38] fix gcc-4.6 set but unused warnings
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 15:53:04 +00:00
Florian Fainelli
f693d3ffd8 [kernel/2.6.38] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31191 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 15:53:01 +00:00
Jonas Gorski
d944e45d65 kernel: update linux 3.2 to 3.2.13 and refresh patches
Also remove a duplicate patch from lantiq (already in generic).

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31158 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-01 07:56:55 +00:00
Jonas Gorski
49fec54fec kernel: add some more missing kernel symbols for 3.2 and 3.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31157 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-01 07:56:49 +00:00
Jonas Gorski
04be726d5c kernel: add some more missing serial 8250 config symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-30 08:11:01 +00:00
Jo-Philipp Wich
2f2034752c 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31144 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-29 16:03:04 +00:00
Hauke Mehrtens
88b3c3aad1 brcm47xx: fix memory leak, backport from the mainline kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-29 15:44:06 +00:00
Hauke Mehrtens
e0329692de brcm47xx: add missing breaks into the nvram read code in the switch case statements
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-29 15:43:16 +00:00
Felix Fietkau
6f8b023b69 kernel: restore ebtables functionality by running netfilter hooks when the ebtables module is loaded
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-29 14:15:54 +00:00
Jonas Gorski
4e77771341 bcm63xx: enable bcm6368 for linux 3.3 and build images
Only build bcm6368 images when building for linux 3.3.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:37 +00:00
Jonas Gorski
f60e4f7459 bcm63xx: add initial support for bcm6368 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:34 +00:00
Jonas Gorski
d569a898ab bcm63xx: add driver for the internal hw trng on bcm6368
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:30 +00:00
Jonas Gorski
37d45e311b bcm63xx: replace SPI driver with latest upstream version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:25 +00:00
Jonas Gorski
9daebe4304 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31129 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:20 +00:00
Jonas Gorski
8dc562dfaa bcm63xx: add missing bits from extirq support
Add missing external IRQ code parts for older chips in the new code.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:15 +00:00
Jonas Gorski
f6e63fd141 bcm63xx: reorder patches
Reorder patches for a clearer distinction between the purposes of
the different patches.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:09 +00:00
Hauke Mehrtens
145aa980fe brcm47xx: update flash drivers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 17:03:18 +00:00
Mirko Vogt
3723f7813f 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 15:28:21 +00:00
Mirko Vogt
c09389a8ac [target/generic] deal with 'set-but-unused-variables' in a more generic way
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 15:28:13 +00:00
Hauke Mehrtens
68b4dc5583 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31120 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 09:36:50 +00:00
Hauke Mehrtens
15384e2608 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 09:35:01 +00:00
Gabor Juhos
25cb8f3f4f 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%

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 19:38:17 +00:00
Gabor Juhos
7466fa47e4 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%

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31117 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 19:38:15 +00:00
Gabor Juhos
2082a166ec ar71xx: image: build initramfs images for more boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31116 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 19:38:13 +00:00
Gabor Juhos
4251611f6f ar71xx: image: add MkuImage{Gzip,Lzma}/initramfs helpers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 19:38:11 +00:00
Gabor Juhos
2f5d4465f9 ar71xx: image: pass mtdlayout variables by value
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 19:38:10 +00:00
Gabor Juhos
a25b939eac ar71xx: image: use MkuImageGzip in Image/Build/AthGzip/initramfs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31113 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 19:38:08 +00:00
Gabor Juhos
bc6cbb5644 ar71xx: remove the built-in MTD map of the AP96 board
Pass the mtd_layout via the kernel command line instead.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31112 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 19:38:07 +00:00