Commit Graph

8562 Commits

Author SHA1 Message Date
Gabor Juhos
8bb7ddecfd x86/kvm_guest: switch to 3.3
Compile tested only.

SVN-Revision: 31763
2012-05-17 06:40:58 +00:00
Gabor Juhos
f14d1a588d x86/generic: switch to 3.3
Compile tested only.

SVN-Revision: 31762
2012-05-17 06:40:56 +00:00
Felix Fietkau
54edbfabac kernel: add codel and fq_codel to generic 3.3 patch set (based on patch by Dave Täht)
Codel is a new AQM algorithm and RED replacement designed by
Kathie Nichols and Van Jacobson, and published in ACM queue:

http://queue.acm.org/detail.cfm?id=2209336

Codel stands for "Controlled Delay", and needs no knobs in the
general case, twiddled, for optimum results. It aims for 5ms of
delay, at most, when in use.

Additionally,

fq_codel (by eric dumazet) builds on codel to provide fair queuing
superior to what could be had with SFQ, and drop behavior saner
than RED, BLUE, or choke.

These patches are backported from net-next and are known to work
on Linux 3.3.4 and later.

Includes updates to codel for better portability and speed

SVN-Revision: 31756
2012-05-16 15:23:03 +00:00
Gabor Juhos
eb2fe5e863 x86/alix2: switch to 3.3
Compile tested only.

SVN-Revision: 31753
2012-05-16 10:45:02 +00:00
Gabor Juhos
fb7da5bbde x86/net5501: switch to 3.3
Compile tested only.

SVN-Revision: 31752
2012-05-16 10:44:59 +00:00
Gabor Juhos
9e049ce25c x86: sync 3.3 configs
SVN-Revision: 31751
2012-05-16 10:44:55 +00:00
Gabor Juhos
19f691f8e4 x86: sync 3.2 configs
SVN-Revision: 31750
2012-05-16 10:44:52 +00:00
Gabor Juhos
724fd5e657 x86: sync 2.6.39 configs
SVN-Revision: 31749
2012-05-16 10:44:49 +00:00
Gabor Juhos
637fd23428 linux/3.3: add missing symbol
SVN-Revision: 31748
2012-05-16 10:44:46 +00:00
Gabor Juhos
67675fd48d linux: add CONFIG_POWER_SUPPLY_DEBUG symbol
It was missing in the previous commit.

SVN-Revision: 31738
2012-05-15 11:12:31 +00:00
Gabor Juhos
39994008cb linux: move certain disabled symbols to the generic configs
* CONFIG_ARCH_DMA_ADDR_T_64BIT
  * CONFIG_ARCH_HAS_ILOG2_U32
  * CONFIG_ARCH_HAS_ILOG2_U64
  * CONFIG_ARCH_PHYS_ADDR_T_64BIT
  * CONFIG_ARCH_SUPPORTS_MSI
  * CONFIG_GENERIC_CPU_DEVICES
  * CONFIG_HWMON_DEBUG_CHIP
  * CONFIG_I2C_PXA_PCI
  * CONFIG_LEDS_GPIO
  * CONFIG_MINIX_FS_NATIVE_ENDIAN
  * CONFIG_MLX4_CORE
  * CONFIG_POWER_SUPPLY
  * CONFIG_POWER_SUPPLY_DEBUG
  * CONFIG_QUOTACTL
  * CONFIG_SDIO_UART
  * CONFIG_SENSORS_K10TEMP
  * CONFIG_SENSORS_SCH56XX_COMMON
  * CONFIG_SENSORS_VIA_CPUTEMP
  * CONFIG_SERIO_AMBAKMI
  * CONFIG_SERIO_I8042
  * CONFIG_SERIO_LIBPS2
  * CONFIG_SERIO_PCIPS2
  * CONFIG_SERIO_RAW
  * CONFIG_SERIO_SERPORT
  * CONFIG_SPI_BITBANG
  * CONFIG_SPI_GPIO

SVN-Revision: 31737
2012-05-15 10:58:52 +00:00
Felix Fietkau
a3f2fd187b ar71xx: remove AG71XX_RX_PKT_RESERVE, it is no longer necessary (found by Eric Dumazet)
SVN-Revision: 31736
2012-05-15 10:36:39 +00:00
John Crispin
364f47e454 code style cleanup of the mach files
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>

SVN-Revision: 31735
2012-05-15 09:38:05 +00:00
John Crispin
07dca108a9 adds zyxel p2601hnfx support
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>

SVN-Revision: 31734
2012-05-15 09:38:02 +00:00
John Crispin
9785ec070e set 3.3.6 as default
SVN-Revision: 31733
2012-05-15 09:37:59 +00:00
John Crispin
c61ada1db8 set 3.3.5 as default
SVN-Revision: 31718
2012-05-14 16:11:26 +00:00
Gabor Juhos
2fceae7ec4 linux/3.0: R.I.P.
It is used by the broken omap35xx/gumstix target only.

SVN-Revision: 31717
2012-05-14 15:48:34 +00:00
Gabor Juhos
a3d349a3b3 realview: remove 3.0 support
SVN-Revision: 31716
2012-05-14 15:48:32 +00:00
Gabor Juhos
e2ecabd761 realview: switch to 3.3
SVN-Revision: 31715
2012-05-14 15:48:31 +00:00
Gabor Juhos
46c7d58726 realview: add 3.3 support
SVN-Revision: 31714
2012-05-14 15:48:29 +00:00
Gabor Juhos
8f629f2a22 linux/3.3: more missing config symbols
SVN-Revision: 31713
2012-05-14 15:48:23 +00:00
Felix Fietkau
fab5ee9566 imagebuilder: explicitly install the kernel .ipk before installing anything else, it is no longer part of the package index (fixes #11450)
SVN-Revision: 31711
2012-05-14 14:00:01 +00:00
Hauke Mehrtens
a798a81890 kernel: add CONFIG_BLK_DEV_PCIESSD_MTIP32XX
SVN-Revision: 31710
2012-05-14 11:28:02 +00:00
Gabor Juhos
b472e5d12e kernel: update linux 3.3 to 3.3.6
SVN-Revision: 31709
2012-05-14 09:18:32 +00:00
Hauke Mehrtens
679b6a0722 amazon: fix section mismatch
SVN-Revision: 31707
2012-05-13 15:31:42 +00:00
Hauke Mehrtens
abd74f86b4 amazon: update amazon target to kernel 3.3
This is just compile tested, my device is currently not working.

SVN-Revision: 31706
2012-05-13 15:10:40 +00:00
Gabor Juhos
60d3ffb49a gemini: remove 2.6.37 support
SVN-Revision: 31700
2012-05-13 12:04:04 +00:00
Gabor Juhos
672ff3de6e gemini: switch to 3.3
SVN-Revision: 31699
2012-05-13 12:04:02 +00:00
Gabor Juhos
d0ac4c1f03 gemini: add support for 3.3
SVN-Revision: 31698
2012-05-13 12:03:59 +00:00
Hauke Mehrtens
482b99a660 brcm47xx: generate image for Linksys WRT610N V1
SVN-Revision: 31696
2012-05-13 00:16:57 +00:00
Hauke Mehrtens
31c2c485c1 kernel: ssb: add PCI IDs 0x4322 and 43222
The 0x4322 ID is found on the BCM4322 used on some SoCs like the
Linksys WRT610N V1 connected to a BCM4705. The 43222 (0xa8d6) ID
is found on the BCM43222 used on some other SoCs like the D-Link
DSL-2760U connected to a BCM63xx.

This fixes #10887.

SVN-Revision: 31695
2012-05-13 00:08:12 +00:00
Hauke Mehrtens
5acb0b72be brcm47xx: fix tg3 ssb patch
Now tg3 works with the Ethernet core of the Linksys WRT610N v1 (again).

SVN-Revision: 31694
2012-05-12 23:59:12 +00:00
Gabor Juhos
e710aeeab1 linux/2.6.38: R.I.P.
It is used only by the broken coldfire target.

SVN-Revision: 31688
2012-05-12 12:05:21 +00:00
Gabor Juhos
08ed044595 linux/2.6.37: R.I.P.
SVN-Revision: 31687
2012-05-12 12:05:19 +00:00
Gabor Juhos
c8cede6aa7 linux: add broken flag to remaining targets which are using 2.6.37
SVN-Revision: 31686
2012-05-12 12:05:18 +00:00
Gabor Juhos
a2efef024e iop32x: remove 2.6.37 support
SVN-Revision: 31685
2012-05-12 10:49:36 +00:00
Gabor Juhos
a5d4de7da2 iop32x: switch to 3.3
It is compile tested only, so add a broken flag.

SVN-Revision: 31684
2012-05-12 10:49:34 +00:00
Gabor Juhos
598fe0e93b iop32x: add 3.3 support
SVN-Revision: 31683
2012-05-12 10:49:32 +00:00
Gabor Juhos
bf8e96712e sibyte: remove 2.6.37 support
SVN-Revision: 31682
2012-05-12 10:49:30 +00:00
Gabor Juhos
edb129bb24 sibyte: switch to 3.3
It is compile tested only, so add a broken flag.

SVN-Revision: 31681
2012-05-12 10:49:28 +00:00
Gabor Juhos
fd651daa4b sibyte: add 3.3 support
SVN-Revision: 31680
2012-05-12 10:49:26 +00:00
Gabor Juhos
4f6acae5f7 ixp4xx: fix ixp4xx_crypto build error
SVN-Revision: 31679
2012-05-12 10:49:23 +00:00
Gabor Juhos
cabfa5b364 orion: remove the broken broken flag
It is working on the Linksys WRT350N v2 at least:
http://pastebin.com/KCAbJZs9

Additionally, the flag was added to a wrong place
so it had no effect.

Thanks to StrikerNL for testing.

SVN-Revision: 31674
2012-05-10 20:20:43 +00:00
Gabor Juhos
ec27c35ebe kirkwood: fix Kconfig symbol for NSA-310
SVN-Revision: 31673
2012-05-09 16:16:52 +00:00
John Crispin
dc4cfd3a64 Add 3.3 config files
SVN-Revision: 31672
2012-05-09 12:52:24 +00:00
John Crispin
75827c538d Add missing 3.3 patches
SVN-Revision: 31671
2012-05-09 12:52:21 +00:00
John Crispin
7d638fbb2f Drop 2.6.32 support
SVN-Revision: 31670
2012-05-09 12:52:19 +00:00
Gabor Juhos
200227e0b4 kirkwood: add support for the ZyXEL NSA-310
SVN-Revision: 31669
2012-05-09 11:38:43 +00:00
Gabor Juhos
213cbf4297 kirkwood: add RaidSonic ICY BOX IB-NAS62x0 board support
Based on a patch by Luka Perkov <openwrt@lukaperkov.net>

SVN-Revision: 31668
2012-05-09 11:38:41 +00:00
Gabor Juhos
d4876692c1 kirkwood: enable GPIO sysfs interface
SVN-Revision: 31667
2012-05-09 11:38:40 +00:00
Gabor Juhos
d1eed108bb kirkwood: nuke 2.6.37 support
SVN-Revision: 31666
2012-05-09 11:38:39 +00:00
Gabor Juhos
861b9b25e0 kirkwood: switch to 3.3
SVN-Revision: 31665
2012-05-09 11:38:37 +00:00
Gabor Juhos
b272041998 kirkwood: add 3.3 support
Based on the 3.2.9 patches by Luka Perkov <openwrt@lukaperkov.net>

SVN-Revision: 31664
2012-05-09 11:38:36 +00:00
Gabor Juhos
500ec36515 ixp4xx: nuke 2.6.37 support
SVN-Revision: 31663
2012-05-09 10:48:44 +00:00
Gabor Juhos
d25a4e7ddc ixp4xx: switch to 3.3
SVN-Revision: 31662
2012-05-09 10:48:43 +00:00
Gabor Juhos
d5093de0b1 mpc85xx: remove 2.6.38 support
SVN-Revision: 31661
2012-05-09 10:48:41 +00:00
Gabor Juhos
ab71a428c5 mpc85xx: switch to 3.3 and add broken flag
It is compile tested only.

SVN-Revision: 31660
2012-05-09 10:48:39 +00:00
Gabor Juhos
db376b45d9 orion: nuke 3.0 support
SVN-Revision: 31659
2012-05-09 10:48:38 +00:00
Gabor Juhos
24e2385a59 orion: switch to 3.3 and add broken flag
It is compile tested only.

SVN-Revision: 31658
2012-05-09 10:48:37 +00:00
Gabor Juhos
d640a15b73 linux/3.3: add missing RTC symbol
SVN-Revision: 31654
2012-05-09 10:48:30 +00:00
Gabor Juhos
93c9980b94 ar71xx: fix build error if PCI is disabled
SVN-Revision: 31646
2012-05-07 21:16:22 +00:00
Gabor Juhos
34018a630f kernel: update linux 3.3 to 3.3.5
SVN-Revision: 31645
2012-05-07 20:11:43 +00:00
Gabor Juhos
6b5012ce1f pxa: remove 2.6.37 support
SVN-Revision: 31643
2012-05-07 17:40:15 +00:00
Gabor Juhos
1f1fd8616f pxa: switch to 3.3 and mark it as broken
It is working in qemu, but it has not been tested on real hardware.

SVN-Revision: 31642
2012-05-07 17:40:09 +00:00
Gabor Juhos
b284c0e804 pxa: add support for 3.3
SVN-Revision: 31641
2012-05-07 17:40:06 +00:00
Jo-Philipp Wich
1a01559520 atheros: Fix compilation
With our recent switch to the 3.3 kernel target, some headers were
occidentally omitted.

Signed-off-by: Jonathan Bither <jonbither@gmail.com>

SVN-Revision: 31640
2012-05-07 17:06:39 +00:00
Jonas Gorski
b218b15709 bcm63xx: fix a race between PCI bus scan and fallback sprom registration
The fallback sprom handler was installed too late, resulting in ssb
failing to get a valid sprom on some devices.

Fixes #11384.

SVN-Revision: 31638
2012-05-06 21:25:34 +00:00
Felix Fietkau
0ff3c396d3 kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes
SVN-Revision: 31637
2012-05-06 21:19:14 +00:00
Hauke Mehrtens
d30f8da466 brcm47xx: add gpio_request_one()
This fixes a compile error with kernel 3.3.

SVN-Revision: 31635
2012-05-06 20:44:37 +00:00
Felix Fietkau
7799c88aa4 atheros: clean up the patches some more
SVN-Revision: 31626
2012-05-06 17:15:00 +00:00
Felix Fietkau
9b20187ad5 atheros: update to 3.3.4 (based on work by acoul), fix mvswitch driver for newer kernels
SVN-Revision: 31625
2012-05-06 17:08:30 +00:00
Jonas Gorski
30362b90af AR7: don't mark as broken
Linux 3.3.4 boots fine on my AR7 device.

SVN-Revision: 31623
2012-05-06 14:04:19 +00:00
Gabor Juhos
28e897845f ar7: remove 2.6.37 support
SVN-Revision: 31617
2012-05-05 17:32:43 +00:00
Gabor Juhos
047a51c4fd ar7: switch to 3.3 and mark the target as broken
SVN-Revision: 31616
2012-05-05 17:32:41 +00:00
Gabor Juhos
dd884a6b73 ar7: add 3.3 support
SVN-Revision: 31615
2012-05-05 17:32:39 +00:00
Gabor Juhos
e85a44f11b ar7: fix kernel_entry extraction
SVN-Revision: 31614
2012-05-05 17:32:36 +00:00
Gabor Juhos
9486904079 ar71xx: add profile and build image for the TL-WR1041N v2 board
Patch-by: Vince Huang <axishero@foxmail.com>

SVN-Revision: 31610
2012-05-05 17:02:41 +00:00
Gabor Juhos
ab897ab04e ar71xx: add support for the TP-Link TL-WR1041N v2 board
Patch-by: Vince Huang <axishero@foxmail.com>

SVN-Revision: 31608
2012-05-05 17:02:35 +00:00
Gabor Juhos
56f2e08537 ar71xx: update 3.3 patches
SVN-Revision: 31602
2012-05-05 13:56:35 +00:00
Gabor Juhos
8fffc6d6df ar71xx: fix a typo in the db120 mach file
Reported-by: Sven Eckelmann <sven@narfation.org>

SVN-Revision: 31601
2012-05-05 13:56:30 +00:00
Hauke Mehrtens
8c352ff853 brcm47xx: update target to kernel 3.3
SVN-Revision: 31599
2012-05-05 12:53:37 +00:00
Gabor Juhos
2e3f8c480e linux/2.6.32: R.I.P.
SVN-Revision: 31597
2012-05-05 11:43:34 +00:00
Gabor Juhos
e005aed223 rdc: remove 2.6.32 support
SVN-Revision: 31596
2012-05-05 11:43:32 +00:00
Gabor Juhos
0e086cfaf7 rdc: switch to 3.3 and mark the target as broken
SVN-Revision: 31595
2012-05-05 11:43:30 +00:00
Gabor Juhos
787b253859 rb532: remove 2.6.32 support
SVN-Revision: 31594
2012-05-05 11:43:29 +00:00
Gabor Juhos
63a532a472 rb532: switch to 3.3 and mark the target broken
SVN-Revision: 31593
2012-05-05 11:43:26 +00:00
Gabor Juhos
b120e7f22a rb532: add 3.3 support
SVN-Revision: 31592
2012-05-05 11:43:23 +00:00
Gabor Juhos
6caa1aab10 mpc83xx: remove broken flag
SVN-Revision: 31591
2012-05-05 11:43:21 +00:00
Gabor Juhos
257a201b56 mpc83xx: populate network config from an uci-default script
SVN-Revision: 31590
2012-05-05 11:43:19 +00:00
Gabor Juhos
13ce8f8a77 mpc83xx: cleanup rb333.dts
SVN-Revision: 31589
2012-05-05 11:43:16 +00:00
Gabor Juhos
a3d9877518 mpc83xx: fix MAC addresses on the RB333
SVN-Revision: 31588
2012-05-05 11:43:13 +00:00
Gabor Juhos
1a5a9c5dae mpc83xx: fix build warnings in RB333/600 dtb wrappers
SVN-Revision: 31587
2012-05-05 11:43:10 +00:00
Gabor Juhos
7ffa3fe02c linux/2.6.32: fix layer7 patch
SVN-Revision: 31586
2012-05-05 07:20:13 +00:00
Imre Kaloz
9a91dc9f71 upgrade to 3.3, enable framebuffer
SVN-Revision: 31576
2012-05-03 21:51:58 +00:00
Jonas Gorski
b393464fb4 adm5120: add missing NULL terminator to partition parser list
Fixes #11372.

SVN-Revision: 31574
2012-05-03 21:03:50 +00:00
Hauke Mehrtens
22b2e3fbb9 brcm47xx: add support for kernel 3.3
SVN-Revision: 31573
2012-05-03 20:18:41 +00:00
Gabor Juhos
3349cf2691 Fix iptables abuse of kernel header files. Use exported headers instead.
[juhosg: export xt_layer7.h for all kernel versions]

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

SVN-Revision: 31566
2012-05-03 09:43:10 +00:00
Gabor Juhos
b0449ccf04 ramips: W306R V2.0 - GPIO and Network fixes
Fixed: GPIO typos and confirmed GPIO_BUTTON_RESET
Fixed: Lan & Wan reversed: swaped "eth0.2" with "eth0.1" by
       removing a line(default is correct), and reversed the
       Lan/wan layout LLLLW to WLLLL.

Added: image/Makefile now builds -factory.bin files. I am
       unsure of the accepted way to change the makefile but
       the name of the image needs to be 'linkn Kernel Image'
       in order to be accepted by the OEM firmware.

Known issue: eth0 (internal switch i think has mac address:
       00:11:22:33:44:55  but i think it should be same as
       the lan).
Known issue: Pressing the reset button has no noticable effect,
       i would expect the router to boot failsafe if being
       pressed on boot, reboot if short press and reset all
       to default if long press.

[juhosg: remove mtdlayout_W306R and use mtdlayout_4M instead]

Signed-off-by: David Pearce <david_18051985@hotmail.com>

SVN-Revision: 31557
2012-05-02 19:17:59 +00:00
Gabor Juhos
90e99b9fe8 ramips: Make serial console for DIR-300-B1 work again
Make serial console for DIR-300-B1 work again.

With some recent change, "console=ttyS1,57600" was removed from the
default kernel command line, this adds the necessary mkcmdline
incantation to image/Makefile to add it there for this target.
This is quite likely broken for other targets as well.

Without this the console switches to ttyS0 instead of ttyS1 and
kernel output is missing, and the userspace comes up with 9600 baud
instead of 57600.

Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>

SVN-Revision: 31556
2012-05-02 19:17:58 +00:00
Gabor Juhos
fb28062182 mpc83xx: remove 2.6.36 support
SVN-Revision: 31555
2012-05-02 18:27:26 +00:00
Gabor Juhos
3269924fed mpc83xx: switch to 3.3
SVN-Revision: 31554
2012-05-02 18:27:25 +00:00
Gabor Juhos
8ee595315d mpc83xx: add support for 3.3
SVN-Revision: 31553
2012-05-02 18:27:22 +00:00
Gabor Juhos
b4b5f2d018 linux/3.3: add more missing symbols
SVN-Revision: 31552
2012-05-02 18:27:19 +00:00
Florian Fainelli
5d9b44d110 use a define for the poll and debounce interval
SVN-Revision: 31550
2012-05-02 15:40:26 +00:00
Gabor Juhos
7a2b3d8a55 linux/3.3: add more missing symbols
SVN-Revision: 31548
2012-05-01 08:00:26 +00:00
Gabor Juhos
70322ba3d1 move CONFIG_BOOKE_WDT_DEFAULT_TIMEOUT to the target configs
SVN-Revision: 31547
2012-05-01 08:00:25 +00:00
Imre Kaloz
880de62f91 switch to 2.6.38
SVN-Revision: 31546
2012-05-01 07:00:17 +00:00
Gabor Juhos
cbfce53831 kernel: update linux 3.3 to 3.3.4
SVN-Revision: 31541
2012-04-30 08:38:11 +00:00
Gabor Juhos
e931ffd678 linux: rtl836x: add a generic reset_switch function
SVN-Revision: 31536
2012-04-29 18:29:31 +00:00
Gabor Juhos
1d9400263f linux: rtl836x: rename rtl836*_hw_init to rtl836*_setup
SVN-Revision: 31535
2012-04-29 18:29:29 +00:00
Gabor Juhos
badd7a3cf2 linux: rtl836x: add a reset_chip callback to rtl8366_smi_ops
SVN-Revision: 31534
2012-04-29 18:29:26 +00:00
Gabor Juhos
3e3a4d3d6b ar71xx: allow to disable link polling on unused PHYs
SVN-Revision: 31533
2012-04-29 18:29:24 +00:00
Gabor Juhos
a8d3109208 rb532: remove 2.6.35 support
The generic 2.6.35 support has been remove long time ago.

SVN-Revision: 31532
2012-04-29 16:56:07 +00:00
Gabor Juhos
532b74ff7b linux/3.3: refresh patches
SVN-Revision: 31531
2012-04-29 16:56:03 +00:00
Gabor Juhos
27a1f6652a rdc: add 3.3 support
SVN-Revision: 31530
2012-04-29 15:59:49 +00:00
Gabor Juhos
c59b60fa0b mpc85xx: add support for 3.3
Based on a patch by Wojciech Dubowik <Wojciech.Dubowik@neratec.com>

SVN-Revision: 31529
2012-04-29 15:55:28 +00:00
Gabor Juhos
f687ca2296 orion: add 3.3 support
SVN-Revision: 31528
2012-04-29 15:20:40 +00:00
Gabor Juhos
923ebbac81 linux/3.3: yet another missing symbol
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>

SVN-Revision: 31527
2012-04-29 15:08:24 +00:00
Gabor Juhos
55fdc18beb linux/3.3: add support for the Pericom PT7C4338 I2C RTC chip
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>

SVN-Revision: 31525
2012-04-29 15:08:22 +00:00
Gabor Juhos
f6d5998d31 mpc85xx: add kmod-booke-wdt to the default packages
Based on a patch by Wojciech Dubowik <Wojciech.Dubowik@neratec.com>

SVN-Revision: 31523
2012-04-29 15:00:38 +00:00
Gabor Juhos
296086868a mpc85xx: don't override CONFIG_WATHCDOG
SVN-Revision: 31521
2012-04-29 15:00:36 +00:00
Gabor Juhos
77735b5930 linux: move CONFIG_BOOKE_WDT to the generic config
SVN-Revision: 31520
2012-04-29 15:00:34 +00:00
Gabor Juhos
4fa9cf6c33 linux/2.6.36: R.I.P.
SVN-Revision: 31519
2012-04-29 15:00:33 +00:00
Gabor Juhos
3bc2afc384 linux: add broken flag to targets which are using 2.6.36
SVN-Revision: 31518
2012-04-29 15:00:32 +00:00
Gabor Juhos
417185b33c adm5120: create a new subtarget for the RB1xx devices
SVN-Revision: 31513
2012-04-29 07:36:46 +00:00
Gabor Juhos
7925eea45f adm5120: share a common kernel config between the subtargets
SVN-Revision: 31512
2012-04-29 07:36:44 +00:00
Gabor Juhos
e96d52d198 adm5120: merge 3.3 patches
SVN-Revision: 31511
2012-04-29 07:36:43 +00:00
Gabor Juhos
19be4923e0 adm5120: remove 2.6.32 support
SVN-Revision: 31510
2012-04-29 07:36:37 +00:00
Gabor Juhos
aa48f1326b adm5120: switch to 3.3.3
SVN-Revision: 31509
2012-04-29 07:36:36 +00:00
Gabor Juhos
a1a0f67748 adm5120: fix macronix bootloc patch
SVN-Revision: 31508
2012-04-29 07:36:35 +00:00
Gabor Juhos
8e06682fb7 ramips: rt305x: extract wifi eeprom and use the 8M template for the UR-336UN
Patch-by: Lebedev Dmitry <lebedev@trendnet.ru>

SVN-Revision: 31507
2012-04-29 07:36:33 +00:00
Gabor Juhos
1a0ef04231 adm8668: merge 3.3 fixes
SVN-Revision: 31497
2012-04-28 10:41:43 +00:00
Gabor Juhos
87ae19eaa3 adm8668: nuke 2.6.36 support
SVN-Revision: 31496
2012-04-28 10:39:47 +00:00
Gabor Juhos
9a7e9e76a3 adm8668: switch to 3.3
SVN-Revision: 31495
2012-04-28 10:38:53 +00:00
Florian Fainelli
e047cf1899 switch to gpio-keys-polled
SVN-Revision: 31491
2012-04-27 16:44:48 +00:00
Gabor Juhos
af2b3518af linux/3.3: yet another missing symbol
SVN-Revision: 31488
2012-04-27 06:31:43 +00:00
Felix Fietkau
34ffb526a2 build: rework verbosity level selection
V=99 and V=1 are now deprecated in favor of a new verbosity class system,
though the old flags are still supported.
You can set the V variable on the command line (or OPENWRT_VERBOSE in the
environment) to one or more of the following characters:

- s: stdout+stderr (equal to the old V=99)
- c: commands (for build systems that suppress commands by default, e.g. kbuild)
- w: warnings/errors only (equal to the old V=1)

SVN-Revision: 31484
2012-04-26 17:53:56 +00:00
Hauke Mehrtens
d7b7b99d6e brcm47xx: BCMA - Modified PCI CFG space access
The existing code (prior to the patch) does an "ioremap_nocache" on a
subset of a memory region that I think has already been mapped, and then
un-maps that smaller region when it is finished.

Thanks Nathan Hintz for the patch

SVN-Revision: 31481
2012-04-25 20:32:17 +00:00
Gabor Juhos
d8c7ac8a8a adm8668: add support for 3.3
SVN-Revision: 31480
2012-04-25 18:53:49 +00:00
Gabor Juhos
7f09ba740a adm8668: build gzip compressed uImage for testing
SVN-Revision: 31479
2012-04-25 18:53:48 +00:00
Gabor Juhos
15d641eee1 adm8668: use a suffix for initramfs images
SVN-Revision: 31478
2012-04-25 18:53:46 +00:00
Gabor Juhos
a447f1810c ar71xx: enable MIB counters in the built-in switch of the AR934x
SVN-Revision: 31476
2012-04-25 13:02:11 +00:00
Gabor Juhos
cad1fa359d adm5120: remove 2.6.38 support
SVN-Revision: 31475
2012-04-25 12:57:35 +00:00
Gabor Juhos
671361c7ea adm5120: add 3.3 support
Partially based on the 3.1 patches by Hartmut Knaack <knaack.h [at] gmx.de>

SVN-Revision: 31474
2012-04-25 12:57:33 +00:00
Gabor Juhos
43d67fa995 linux/3.3: fix compiler warnings in the plat_nand driver
SVN-Revision: 31473
2012-04-25 12:57:29 +00:00
Gabor Juhos
4319d95842 adm5120: make 5GXi depends on CPU_LITTLE_ENDIAN
SVN-Revision: 31472
2012-04-25 12:57:26 +00:00
Hauke Mehrtens
e90d3f1663 brcm47xx: A couple of other (inconsequential) BCMA patches
Noticed these while reviewing the code.

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

SVN-Revision: 31471
2012-04-24 21:56:42 +00:00
Hauke Mehrtens
b07998cf11 brcm47xx: b44 fix workaround detection on some brcm47xx boards
Because of api change of nvram_getenv, the workaround failed to detect the hardware.

Based on patch by b.sander

Fixes #11268.

SVN-Revision: 31470
2012-04-24 20:35:46 +00:00
Jonas Gorski
8a38c62c07 bcm63xx: drop linux 3.2 support
SVN-Revision: 31464
2012-04-24 11:49:27 +00:00
Jonas Gorski
77219290e1 bcm63xx: drop linux 3.0 support
SVN-Revision: 31463
2012-04-24 11:49:24 +00:00
Jonas Gorski
49de6c1714 bcm63xx: switch kernel to 3.3
SVN-Revision: 31462
2012-04-24 11:49:19 +00:00
Gabor Juhos
59b0c1b2b9 ar71xx: TL-WR741NDv4: add WLAN LED config
On TP-Link TL-WR741ND version 4, the WLAN LED must be configured to work.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>

SVN-Revision: 31461
2012-04-24 11:38:44 +00:00
Jonas Gorski
8fd383ae2e kernel: update linux 3.3 to 3.3.3
SVN-Revision: 31460
2012-04-24 09:25:38 +00:00
Jonas Gorski
22b4e6b882 kernel: update linux 3.2 to 3.2.16
SVN-Revision: 31459
2012-04-24 09:25:35 +00:00
Jonas Gorski
7ccf25f7da kernel: add some more missing kernel config symbols
SVN-Revision: 31458
2012-04-24 09:25:32 +00:00
Jo-Philipp Wich
ed957f7c84 enable NF_CONNTRACK_PROCFS for Linux 3.3, required for /proc/net/nf_conntrack (#11339)
SVN-Revision: 31454
2012-04-24 00:55:57 +00:00
Gabor Juhos
4b6833b176 x86: restore config-default, it is needed for 2.6.39
Reported-by: Thomas Heil <heil@terminal-consulting.de>

SVN-Revision: 31452
2012-04-23 16:56:08 +00:00
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
cfe30549a1 don't overwrite version.mk, substitute REVISION instead
SVN-Revision: 31327
2012-04-17 09:31:16 +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