Commit graph

8182 commits

Author SHA1 Message Date
Gabor Juhos
1ab80c7817 ramips: rt305x: add support for the UR-336UN board
Patch-by: Lebedev Dmitry <lebedev@trendnet.ru>

SVN-Revision: 31451
2012-04-23 16:56:06 +00:00
Gabor Juhos
3626444c6d ramips: rt305x: add support for the Asus WL-330N3G board
This patch adds support for the ASUS WL-330N3G

Comparing to the WL-330N, It have 32MB ram, usb support and a bicolor led.

The bi-color led is driven by 2 gpio.
I don't know how to handle this, so I simply made 2 leds : one red, one blue.
But the red light takes precedence over the blue one according to the chart below.

r = led is red
b = led is blue
0 = led is off

xy= x->r for red, b for blue led, y->value of brightness in /sys/class/leds/x/brughtness

initial state	action	 led	gpio state

r0	b0	r0->r1	 r  	r0	b0
r0	b0	b0->b1   b	r0	b1

r1	b0	r1->r0	 0	r0	b0
r1	b0	b0->b1	 r	r1	*b1*

r1	b1	r1->r0   b	r0	b1
r1	b1	b1->b0   r	r1	b0

r0	b1	r0->r1   r	r1	*b1*
r0	b1	b1->b0   0	r0	r0

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

SVN-Revision: 31450
2012-04-23 16:56:05 +00:00
Florian Fainelli
34f4f4a0c5 switch to 3.3
SVN-Revision: 31448
2012-04-23 12:33:30 +00:00
Florian Fainelli
9e054eb21a add support for 3.3
SVN-Revision: 31447
2012-04-23 12:33:27 +00:00
Florian Fainelli
460ef32930 switch to 3.3.2
SVN-Revision: 31446
2012-04-23 12:33:24 +00:00
Florian Fainelli
5eeee1f80e add 3.3 support
SVN-Revision: 31445
2012-04-23 12:33:19 +00:00
John Crispin
d4f3677cba Adding wifi eeprom extract for ARV752DPW - Easybox 802
Signed-off-by: Christian Rustmeier <rustmeier a.t. gmail dotty com>

SVN-Revision: 31443
2012-04-23 09:40:37 +00:00
Felix Fietkau
dcd185c2f8 ar8216: enable forwarding of multicast frames to the cpu port on ar8327 (thx, SeG)
SVN-Revision: 31441
2012-04-22 19:19:49 +00:00
Claudio Mignanti
858a50b41c flexibity: Cleanup the subtarget config
SVN-Revision: 31440
2012-04-22 16:56:10 +00:00
Claudio Mignanti
6cd35fe3d3 tqma9263: update board definition for 3.x series and fix config choose
SVN-Revision: 31436
2012-04-22 09:09:53 +00:00
Claudio Mignanti
2852345af0 Remove old netus board definition
SVN-Revision: 31435
2012-04-22 09:09:50 +00:00
Gabor Juhos
755b97303e ep93xx: remove 2.6.39 support
SVN-Revision: 31434
2012-04-22 07:20:55 +00:00
Gabor Juhos
631bf82241 amazon: remove 2.6.3{0,2} support
SVN-Revision: 31433
2012-04-22 07:20:53 +00:00
Gabor Juhos
96b5d437d6 omap24xx: remove 2.6.38 support
SVN-Revision: 31426
2012-04-21 17:16:40 +00:00
Gabor Juhos
76448ed5cf xburst: remove 2.6.36 support
SVN-Revision: 31422
2012-04-21 17:03:10 +00:00
Gabor Juhos
0cdd676554 malta: remove 2.6.39 and 3.0 support
SVN-Revision: 31421
2012-04-21 16:56:15 +00:00
Gabor Juhos
0d148cb63b mpc83xx: remove 2.6.32 support
SVN-Revision: 31420
2012-04-21 16:51:59 +00:00
Gabor Juhos
884a4d47f0 octeon: remove 2.6.30 support
SVN-Revision: 31419
2012-04-21 16:45:32 +00:00
Gabor Juhos
26b3cdad1c cns3xxx: remove 2.6.31 support
SVN-Revision: 31418
2012-04-21 16:42:05 +00:00
Gabor Juhos
b2b965a696 au1000: remove 2.6.39 support
SVN-Revision: 31416
2012-04-21 16:30:40 +00:00
Gabor Juhos
f63d216467 x86: remove 2.6.32 support
SVN-Revision: 31415
2012-04-21 16:17:48 +00:00
Gabor Juhos
bc2a7bfa70 ixp4xx: remove 2.6.3{2,8} and 3.0 support
SVN-Revision: 31414
2012-04-21 16:17:46 +00:00
Gabor Juhos
50610aa869 linux/2.6.31: R.I.P.
SVN-Revision: 31412
2012-04-21 15:18:58 +00:00
Gabor Juhos
2e5d3d2795 linux/2.6.30: R.I.P.
SVN-Revision: 31411
2012-04-21 15:18:55 +00:00
Gabor Juhos
c6379f6295 linux: add broken flag to targets which are using 2.6.30
SVN-Revision: 31410
2012-04-21 15:18:54 +00:00
Gabor Juhos
c627479641 linux/3.3: nuke the gpio_buttons patch
It is superseded by the in-kernel gpio-keys-polled driver.

SVN-Revision: 31409
2012-04-21 14:26:35 +00:00
Gabor Juhos
2d91cb94ac mpc52xx: nuke 3.2 config
SVN-Revision: 31408
2012-04-21 12:36:47 +00:00
Gabor Juhos
0a83f90e21 mpc52xx: switch to 3.3.2
SVN-Revision: 31407
2012-04-21 12:36:45 +00:00
Gabor Juhos
e904724726 mpc52xx: add kernel config for 3.3
SVN-Revision: 31406
2012-04-21 12:36:44 +00:00
Gabor Juhos
5024ffb976 ramips: nuke 3.2 suport
SVN-Revision: 31405
2012-04-21 12:30:53 +00:00
Gabor Juhos
6c8ca78067 ramips: switch to 3.3.2
SVN-Revision: 31404
2012-04-21 12:30:51 +00:00
Gabor Juhos
5c325b0057 ramips: add support for 3.3
SVN-Revision: 31403
2012-04-21 12:30:50 +00:00
Gabor Juhos
7f902c962b ramips: rt305x: add OHCI/EHCI registration code for RT3352
SVN-Revision: 31402
2012-04-21 12:30:48 +00:00
Gabor Juhos
1645928135 ramips: rt305x: fix CPU clock detection on RT3352
SVN-Revision: 31401
2012-04-21 12:30:47 +00:00
Gabor Juhos
fb69e28eaf ramips: rt305x: use different memory size setup for RT3352
SVN-Revision: 31400
2012-04-21 12:30:45 +00:00
Gabor Juhos
818aeba960 ramips: rt3883: add profile and build sysupgrade image for the RT-N56U
SVN-Revision: 31399
2012-04-21 12:30:44 +00:00
Gabor Juhos
6b677e1d22 ramips: add swconfig to the default package list
SVN-Revision: 31398
2012-04-21 12:30:43 +00:00
Gabor Juhos
ced031a0b2 ramips: build initramfs image for the Fonera 2.0N
SVN-Revision: 31397
2012-04-21 12:30:42 +00:00
Gabor Juhos
fc88a363c0 ramips: rt305x: add initial support for Tenda W306R V2.0
More device info at: http://wiki.openwrt.org/toh/tenda/w306r

Signed-off-by: David Pearce <David_18051985@hotmail.com.au>
[juhosg: fix checkpatch errors, remove kmod-phy and luci-ssl packages
from the profile, change broken GPIO number]

SVN-Revision: 31396
2012-04-21 12:30:40 +00:00
Gabor Juhos
88b5827c52 ramips: remove hardcoded console parameter from kernel configs
SVN-Revision: 31395
2012-04-21 12:30:30 +00:00
Gabor Juhos
1ffcaae700 linux/3.3: fix crypto4xx build failure
SVN-Revision: 31394
2012-04-21 10:47:04 +00:00
Mirko Vogt
87cdc0dd5b change /etc/config/network according to actual VLAN config to enable LAN port 4 on the ARV4520PW board
The VLAN mapping on the ARV4520PW board is the following:

port on Router: | VLAN in software:
LAN 1           | 3
LAN 2           | 2
LAN 3           | 1
LAN 4           | 0
DSL             | 4

So LAN4 is not VLAN4 but VLAN0 (VLAN4 is DSL port) -> set "3 2 1 0 5t" as default switch config.

SVN-Revision: 31391
2012-04-21 08:07:21 +00:00
Gabor Juhos
2624d67c08 ppc40x: nuke 3.2 support
SVN-Revision: 31387
2012-04-20 21:03:15 +00:00
Gabor Juhos
f4833aa075 ppc40x: switch to 3.3.2
SVN-Revision: 31386
2012-04-20 21:03:14 +00:00
Gabor Juhos
cfe4a6cb93 ppc40x: sync 3.3 config
SVN-Revision: 31385
2012-04-20 21:03:12 +00:00
Gabor Juhos
9140d4ee44 ar71xx: remove duplicated AP121 Kconfig entry
SVN-Revision: 31382
2012-04-20 16:50:16 +00:00
Gabor Juhos
ef54b5736d cns21xx: remove 3.2 support
SVN-Revision: 31381
2012-04-20 15:25:00 +00:00
Gabor Juhos
e667eb752b cns21xx: switch to 3.3.2
SVN-Revision: 31380
2012-04-20 15:24:59 +00:00
Gabor Juhos
d1af548557 cns21xx: add support for 3.3
SVN-Revision: 31379
2012-04-20 15:24:57 +00:00
Gabor Juhos
434655d460 linux/3.3: update ARM mach-types
SVN-Revision: 31378
2012-04-20 15:24:54 +00:00
Claudio Mignanti
5c33f4e305 Add a missing symbol for config-3.3
Signed-off-by: Claudio Mignanti <c.mignanti@gmail.com>

SVN-Revision: 31373
2012-04-20 13:33:04 +00:00
Claudio Mignanti
701309ec11 Reorganize the subtargets, group subtargets per cpu family
Signed-off-by: Claudio Mignanti <c.mignanti@gmail.com>

SVN-Revision: 31372
2012-04-20 13:33:01 +00:00
Claudio Mignanti
3ac08ca653 Update the kernel to 3.3.x series, remove patches that doesn't apply anymore
Signed-off-by: Claudio Mignanti <c.mignanti@gmail.com>

SVN-Revision: 31371
2012-04-20 13:32:55 +00:00
Claudio Mignanti
f50231aeb3 Ensure that the bin directory exists before copy the files
Signed-off-by: Claudio Mignanti <c.mignanti@gmail.com>

SVN-Revision: 31370
2012-04-20 13:27:16 +00:00
Florian Fainelli
147646fc66 remove some annoying warnings and fix snd modules build
SVN-Revision: 31365
2012-04-20 13:25:26 +00:00
Florian Fainelli
eadf592371 add missing config symbol
SVN-Revision: 31364
2012-04-20 13:25:23 +00:00
Gabor Juhos
da2cc2c79a ar71xx: nuke 3.2 support
SVN-Revision: 31360
2012-04-19 21:32:05 +00:00
Gabor Juhos
9854d6fb7f ar71xx: switch to 3.3.2
SVN-Revision: 31359
2012-04-19 21:31:58 +00:00
Gabor Juhos
a6b4b5fd6e ar71xx: sync 3.3 config
SVN-Revision: 31358
2012-04-19 21:31:53 +00:00
Gabor Juhos
ef97415b92 ar71xx: merge/reorganize 3.3 patches
SVN-Revision: 31357
2012-04-19 21:31:50 +00:00
Gabor Juhos
408de85883 ar71xx: use ap91_pci_init for RB751{,G}
SVN-Revision: 31356
2012-04-19 21:31:48 +00:00
Gabor Juhos
0a9832b50d ar71xx: move USB device registration directly into rb751{,g}_setup
SVN-Revision: 31355
2012-04-19 21:31:43 +00:00
Gabor Juhos
78967e6640 ar71xx: add ap9x_pci_get_wmac_data helper
SVN-Revision: 31354
2012-04-19 21:31:42 +00:00
Gabor Juhos
5c9ca38e47 ar71xx: add sanity checks to decode_rle
Also use -EINVAL instead of -1.

SVN-Revision: 31353
2012-04-19 21:31:40 +00:00
Gabor Juhos
8f921175ba avr32: remove old kernel support
SVN-Revision: 31352
2012-04-19 21:23:07 +00:00
Gabor Juhos
80705b9fb1 avr32: switch to 3.3.2
uClibc-0.9.33 causes segfaults at least in iptables.
The segfaults are present with 2.6.39 as well, so it
makes no sense to stick to that version.

SVN-Revision: 31351
2012-04-19 21:23:02 +00:00
Gabor Juhos
abb57ea96f avr32: sync kernel config
SVN-Revision: 31350
2012-04-19 21:22:50 +00:00
Gabor Juhos
3108a4bb4b avr32: fix atomic64_t related kernel build errors
SVN-Revision: 31349
2012-04-19 21:22:48 +00:00
Florian Fainelli
26b3c31634 switch to 3.2.15
SVN-Revision: 31345
2012-04-18 15:36:33 +00:00
Florian Fainelli
2e641b13c0 fix 335-mips-kexec patch for all 3+ kernels
SVN-Revision: 31344
2012-04-18 15:36:30 +00:00
Jonas Gorski
d0bfc67e2e kernel: x86: also update subtarget kernel versions
SVN-Revision: 31338
2012-04-17 21:01:43 +00:00
Jonas Gorski
a8f2bc682e kernel: also update the targets to use 3.2.15
Thanks Gabor for spotting it.

SVN-Revision: 31337
2012-04-17 13:12:14 +00:00
Jonas Gorski
3a9b6dc313 kernel: update linux 3.3 to 3.3.2
SVN-Revision: 31336
2012-04-17 12:51:02 +00:00
Jonas Gorski
ee4c47a134 kernel: update linux 3.2 to 3.2.15
SVN-Revision: 31335
2012-04-17 12:50:54 +00:00
Jo-Philipp Wich
a0f0213462 bump to Linux v3.3.1
SVN-Revision: 31314
2012-04-16 15:04:47 +00:00
Jo-Philipp Wich
9d11e3395a Fix bufferbloat in PPPoATM TX queue
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

SVN-Revision: 31313
2012-04-16 15:04:45 +00:00
Jo-Philipp Wich
2036c23faa Update ppp TX restart patch to avoid race condition
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

SVN-Revision: 31312
2012-04-16 15:04:44 +00:00
John Crispin
83948d6385 adds 3.3 patches and files
SVN-Revision: 31307
2012-04-16 12:31:48 +00:00
Florian Fainelli
fb2b2b958e backport missing platform data members for gpio-keys
SVN-Revision: 31306
2012-04-16 12:09:15 +00:00
Florian Fainelli
e4f3867650 backport a missing eeprom 93cx6 define for building rt2x00
SVN-Revision: 31305
2012-04-16 12:09:13 +00:00
Florian Fainelli
db728b6583 add missing debugging symbols
SVN-Revision: 31302
2012-04-16 11:38:35 +00:00
Florian Fainelli
bb7cea7e65 add missing debugging symbols
SVN-Revision: 31301
2012-04-16 11:38:33 +00:00
Florian Fainelli
c0ca7aed8e mark set but unused variables as such
SVN-Revision: 31296
2012-04-15 18:53:48 +00:00
Florian Fainelli
a70ad13a79 refresh 2.6.32 patches
SVN-Revision: 31295
2012-04-15 18:53:45 +00:00
Florian Fainelli
47c8473475 refresh 2.6.32 patches
SVN-Revision: 31294
2012-04-15 18:53:42 +00:00
Florian Fainelli
f2f5820d13 silence an annoying x86 warning
SVN-Revision: 31293
2012-04-15 18:53:39 +00:00
Hauke Mehrtens
eb2191f5b0 at91: Missing kernel config symbols for AT91 target platform
I looked into buildbot snapshots and noticed that some platforms have
not successfully compiled for a long time. One example is at91, which
seems to be missing device-related kernel config symbols and the
snapshot build crashes already there.

Please find attached a patch that makes the at91 kernel config and
build to succeed again.

Signed off by: hannu.nyman@iki.fi

SVN-Revision: 31288
2012-04-15 09:50:51 +00:00
Hauke Mehrtens
7475bb3dc6 brcm47xx: fix a bug in the sprom handling of bcma, this broke all bcma based SoCs.
bcma: use fallback sprom if no on chip sprom is available

SVN-Revision: 31285
2012-04-14 12:12:22 +00:00
Hauke Mehrtens
62f0c3793b kernel: refresh patches
SVN-Revision: 31279
2012-04-13 19:37:15 +00:00
Hauke Mehrtens
6af575967c kernel: update bcma and ssb to version master-2012-04-12 from wireless-testing
SVN-Revision: 31278
2012-04-13 19:35:40 +00:00
Hauke Mehrtens
c75e700d42 brcm47xx: remove support for kernel 3.0
SVN-Revision: 31276
2012-04-13 16:53:16 +00:00
Felix Fietkau
99768ccb7c ixp4xx: add support for linux 3.3.1
SVN-Revision: 31275
2012-04-13 13:38:49 +00:00
Felix Fietkau
ec667208e6 kernel: fix arm compressed images build on mac os x
SVN-Revision: 31274
2012-04-13 13:38:45 +00:00
Jo-Philipp Wich
4b230e19fc PATCH: Disable console terminal in Grub for alix2 target
The alix2 target has the VGA console for grub enabled by default. This
prevents the grub menu from appearing on bootup. It is disabled by
default for the other embedded x86 platforms. This patch corrects that
behavior for the alix2 target.

Signed-off-by: Adam Gensler <openwrt@kristenandadam.net>

SVN-Revision: 31270
2012-04-12 23:30:27 +00:00
John Crispin
e3889bcf7c update 3.2 patches
sync with lantiq kernel series

SVN-Revision: 31260
2012-04-12 12:33:56 +00:00
Jo-Philipp Wich
60a708edf1 remove preconfig variables
SVN-Revision: 31257
2012-04-12 09:43:43 +00:00
Jo-Philipp Wich
d558632955 remove preconfig variables
SVN-Revision: 31256
2012-04-12 09:43:41 +00:00
Jo-Philipp Wich
fcfdbd4961 add missing Kernel symbol spotted by buildbot
SVN-Revision: 31232
2012-04-10 10:09:27 +00:00
Imre Kaloz
ed5abd5e4a add missing symbols
SVN-Revision: 31231
2012-04-09 17:03:02 +00:00
Jonas Gorski
50eba35cd3 kernel: update linux 3.3 to 3.3.1
SVN-Revision: 31223
2012-04-09 14:48:56 +00:00
Jonas Gorski
16b4cbcdd6 kernel: update linux 3.2 to 3.2.14
SVN-Revision: 31222
2012-04-09 14:48:51 +00:00
Jonas Gorski
1a57b05f47 kernel: add some more additional missing config symbols for 3.2 and 3.3
SVN-Revision: 31221
2012-04-09 14:48:46 +00:00
Mirko Vogt
b0971e69f2 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
2012-04-08 12:09:52 +00:00
Gabor Juhos
f14fd53e3c ar71xx: image: build initramfs images for the WHR boards
SVN-Revision: 31209
2012-04-06 06:45:08 +00:00
Gabor Juhos
e295a077ce 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
2012-04-06 06:45:07 +00:00
Gabor Juhos
fe6d66afe2 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
2012-04-06 06:45:04 +00:00
John Crispin
da3f3f8f9d add Easybox 802 - ARV752DPW
Implements the ARV752DPW architecture in mach-arv.c

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

SVN-Revision: 31206
2012-04-05 20:03:21 +00:00
John Crispin
94af65db49 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
2012-04-05 20:03:19 +00:00
Florian Fainelli
b545c4b4fe generic: use magic_long in sysupgrade
Signed-off-by: Matthias Bücher <mail@maddes.net>

SVN-Revision: 31200
2012-04-04 16:06:29 +00:00
Florian Fainelli
930a820172 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
2012-04-04 16:06:25 +00:00
Florian Fainelli
b47fc0f936 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
2012-04-04 15:53:55 +00:00
Florian Fainelli
90e89bf4a9 add missing DM/MD config symbols
SVN-Revision: 31197
2012-04-04 15:53:52 +00:00
Florian Fainelli
152f38a615 fix typos in adm5120 switch driver (#4241)
SVN-Revision: 31196
2012-04-04 15:53:15 +00:00
Florian Fainelli
09ade17a15 add Edimax specific MAGIC_MAC_BASE to read MAC from flash (#4241]
SVN-Revision: 31195
2012-04-04 15:53:12 +00:00
Florian Fainelli
b180e0fb3b 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
2012-04-04 15:53:09 +00:00
Florian Fainelli
f087e07b5c refresh 2.6.38 patches
SVN-Revision: 31193
2012-04-04 15:53:07 +00:00
Florian Fainelli
db04bcb8e7 fix gcc-4.6 set but unused warnings
SVN-Revision: 31192
2012-04-04 15:53:04 +00:00
Florian Fainelli
30f0cb476f refresh patches
SVN-Revision: 31191
2012-04-04 15:53:01 +00:00
Jonas Gorski
d87efd8c3c 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
2012-04-01 07:56:55 +00:00
Jonas Gorski
1a395bd290 kernel: add some more missing kernel symbols for 3.2 and 3.3
SVN-Revision: 31157
2012-04-01 07:56:49 +00:00
Jonas Gorski
400ab1802f kernel: add some more missing serial 8250 config symbols
SVN-Revision: 31149
2012-03-30 08:11:01 +00:00
Jo-Philipp Wich
e9c4d3d1f2 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
2012-03-29 16:03:04 +00:00
Hauke Mehrtens
de0527a354 brcm47xx: fix memory leak, backport from the mainline kernel
SVN-Revision: 31143
2012-03-29 15:44:06 +00:00
Hauke Mehrtens
9992ce3a51 brcm47xx: add missing breaks into the nvram read code in the switch case statements
SVN-Revision: 31142
2012-03-29 15:43:16 +00:00
Felix Fietkau
5f87ce9150 kernel: restore ebtables functionality by running netfilter hooks when the ebtables module is loaded
SVN-Revision: 31141
2012-03-29 14:15:54 +00:00
Jonas Gorski
f7df1eafc4 bcm63xx: enable bcm6368 for linux 3.3 and build images
Only build bcm6368 images when building for linux 3.3.

SVN-Revision: 31133
2012-03-28 20:42:37 +00:00
Jonas Gorski
c7ae2fccb6 bcm63xx: add initial support for bcm6368 boards
SVN-Revision: 31132
2012-03-28 20:42:34 +00:00
Jonas Gorski
68f268a5eb bcm63xx: add driver for the internal hw trng on bcm6368
SVN-Revision: 31131
2012-03-28 20:42:30 +00:00
Jonas Gorski
78fb818f7c bcm63xx: replace SPI driver with latest upstream version
SVN-Revision: 31130
2012-03-28 20:42:25 +00:00
Jonas Gorski
a2adca6ee9 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
2012-03-28 20:42:20 +00:00
Jonas Gorski
0876972850 bcm63xx: add missing bits from extirq support
Add missing external IRQ code parts for older chips in the new code.

SVN-Revision: 31128
2012-03-28 20:42:15 +00:00
Jonas Gorski
44d546290a bcm63xx: reorder patches
Reorder patches for a clearer distinction between the purposes of
the different patches.

SVN-Revision: 31127
2012-03-28 20:42:09 +00:00
Hauke Mehrtens
13b6ec1d05 brcm47xx: update flash drivers
SVN-Revision: 31126
2012-03-28 17:03:18 +00:00
Mirko Vogt
0ad9a02b9b 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
2012-03-28 15:28:21 +00:00
Mirko Vogt
b4508ce183 deal with 'set-but-unused-variables' in a more generic way
SVN-Revision: 31123
2012-03-28 15:28:13 +00:00
Hauke Mehrtens
2f6e19e203 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
2012-03-28 09:36:50 +00:00
Hauke Mehrtens
a31a9b8650 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
2012-03-28 09:35:01 +00:00
Gabor Juhos
b77217d963 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
2012-03-27 19:38:17 +00:00
Gabor Juhos
102c6df148 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
2012-03-27 19:38:15 +00:00
Gabor Juhos
6455178a6a ar71xx: image: build initramfs images for more boards
SVN-Revision: 31116
2012-03-27 19:38:13 +00:00
Gabor Juhos
e2bd975a2a ar71xx: image: add MkuImage{Gzip,Lzma}/initramfs helpers
SVN-Revision: 31115
2012-03-27 19:38:11 +00:00
Gabor Juhos
c7966a12b5 ar71xx: image: pass mtdlayout variables by value
SVN-Revision: 31114
2012-03-27 19:38:10 +00:00
Gabor Juhos
692e47f49f ar71xx: image: use MkuImageGzip in Image/Build/AthGzip/initramfs
SVN-Revision: 31113
2012-03-27 19:38:08 +00:00
Gabor Juhos
6cd5fb7001 ar71xx: remove the built-in MTD map of the AP96 board
Pass the mtd_layout via the kernel command line instead.

SVN-Revision: 31112
2012-03-27 19:38:07 +00:00
Gabor Juhos
61ee283899 ar71xx: remove the built-in MTD map of the PB92 board
Pass the mtd_layout via the kernel command line instead

SVN-Revision: 31111
2012-03-27 19:38:05 +00:00
Gabor Juhos
1094dc1996 ar71xx: remove the built-in MTD map of the Zcomax devices
Pass the mtd_layout via the kernel command line instead.

SVN-Revision: 31110
2012-03-27 19:38:04 +00:00
Gabor Juhos
24554ef187 ar71xx: reclaim the 'user_property' partition on WHR-* boards
SVN-Revision: 31109
2012-03-27 19:38:02 +00:00
Gabor Juhos
87e4ec687b 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
2012-03-27 19:38:01 +00:00
Gabor Juhos
e6b685650b ar71xx: use modules for LED triggers
SVN-Revision: 31107
2012-03-27 19:37:59 +00:00
Gabor Juhos
e28cd648b7 ar71xx: disable CONFIG_{I2C,SPI}_GPIO
SVN-Revision: 31104
2012-03-27 19:37:53 +00:00