1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-28 22:33:20 +02:00
Commit Graph

7069 Commits

Author SHA1 Message Date
jow
75f4300764 [kirkwood] enable mach support for OpenRD Base and OpenRD Client (#8417), spare the rest
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24541 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-13 10:06:40 +00:00
nbd
574f469e14 base-files: use shutdown instead of stop when the system goes down (patch by tripolar)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-13 08:01:21 +00:00
blogic
18a076fccd [lantiq] adds new lantiq kernel. once the codebase is fully tested and know to be working on all the devices previously supported by ifxmips, we will drop ifxmips support.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24526 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-12 22:57:16 +00:00
hauke
9f96922892 kernel: update kernel versions
Update kernel 2.6.32.26 to 2.6.32.27
Update kenrel 2.6.36.1 to 2.6.36.2


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 16:07:21 +00:00
juhosg
29d3358e2b ar71xx: add missing files for the JA76PF board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 19:55:28 +00:00
cshore
636113691a [brcm63xx] Fixed Comtrend CT536_CT5621 board settings. These boards are based on the 96348GW-11 reference design but have different GPIOs therefore we use the board fixups now availabed (thanks the patches by Jonas Gorski) to create a separate board entry for these boards and leave the reference design with reference GPIOs. Also these boards only have enet1 (no enet0) so we set that in the board definition, and use a defconfig for a single interface network.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 18:59:58 +00:00
juhosg
9bdc5b83af ar71xx: add support for the jjPlus JA79PF
Patch-by: Cezary Jackiewicz

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24440 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 17:57:51 +00:00
juhosg
ddbca99fbc ar71xx: add support for the TP-LINK TL-MR3220 v1 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 17:57:48 +00:00
juhosg
c7e80fcfbb ar71xx: add default network configuration file for the TL-MR3420
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24437 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 17:57:40 +00:00
nbd
c5d8ec2df5 ar71xx: do not throw compile errors if the nbg460n uboot is not selected
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24426 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 16:07:27 +00:00
juhosg
12e58b40f8 ar71xx: select u-boot for the NBG460N in the Default/Minimal profiles as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24421 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 15:17:08 +00:00
juhosg
680d895a87 ar71xx: add nbg460n image generation
This adds image generation for NBG460N/550N/550NH boards.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 15:17:03 +00:00
acoul
da5f577b16 linux/generic: update & refresh 2.6.36 & 2.6.37. (closes #8324)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 21:20:40 +00:00
kaloz
ca1f565dd9 add optimization to Freescale targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24341 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 11:27:06 +00:00
juhosg
602f2d5e4f ramips: ramips_esw: add more definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:33 +00:00
juhosg
ec52e89b08 ramips: ramips_esw: add helper function to set pvid
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24339 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:28 +00:00
juhosg
4059133e7d ramips: ramips_esw: add helper function to set vlan members
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24338 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:25 +00:00
juhosg
9e9816322c ramips: ramips_esw: add helper function to set VLAN id
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:22 +00:00
juhosg
293e4ff8cc ramips: ramips_esw: introduce rt305x_esw_rmw{,_raw} function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24336 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:16 +00:00
juhosg
8b6afc3a6a ramips: ramips_esw: use rt305x_esw prefix in function names
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:14 +00:00
juhosg
808e953c0a ramips: ramips_esw: coding style cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24334 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:12 +00:00
juhosg
39deae4b99 ramips: ramips_esw: add defines for switch register offsets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24333 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:07 +00:00
juhosg
1600b801ec ramips: ramips_esw: don't touch GPIO_PURPOSE register
It must have been set by the board initialization code.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24332 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:04 +00:00
juhosg
bc4cb1b39f ramips: ramips_esw: convert it to be a platform driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24331 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:00 +00:00
juhosg
a3373ca948 ramips: ramips_esw: move hardware initialization into a separate function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24330 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:14:58 +00:00
juhosg
1fcc0bf36c ramips: ramips_esw: use a private structure for the functions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24329 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:14:54 +00:00
kaloz
fa9c65f417 ethernet driver fixup for ppc4xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24328 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 08:59:31 +00:00
cshore
deb8dba13c [brcm63xx] Profiles: GW6X00: Replace ext2 module with ext4 as ext2 and 3 are going away. Remove kmod-loop as the need for it has been superseded by block-extroot, and remove kmod-fs-vfat as it takes space and is rarely needed.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24316 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 00:40:31 +00:00
cshore
a2e7591047 [brcm63xx] Profiles: Make buttons and led modules included by default so that failsafe will work in the case of builds for releases.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 00:40:28 +00:00
cshore
860ae4cdbc [brcm63xx] Profiles: Move wpad-mini to the profiles that use it, rather than default for all profiles (because -wpad-mini means it's not selectable, which isn't what we always want for the No WiFi profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24314 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 00:40:24 +00:00
cshore
94d30e3699 [generic] flash_chips: Added Macronix MX29LV640T Flash Chip support previously mistakenly added to brcm63xx. Thanks blunoise.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24313 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 19:45:08 +00:00
cshore
87b570ee61 [brcm63xx] patches: Renamed 150-led_count to 141-led_count so it comes before the 15-alice_gate2_leds.patch as which led count was mistakenly given the same number.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 17:32:29 +00:00
cshore
c73f40600d Revert "[brcm63xx] patches-2.6.35: Added flash chip definition for Macronix MX29LV640T."
This reverts commit 43511418ae2771a6662a83a254f06e37f4ac19e5.

It belongs in generic not brcm63xx.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24308 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 17:02:31 +00:00
cshore
eea5cc41dc [brcm63xx] patches-2.6.35: Added flash chip definition for Macronix MX29LV640T.
Thanks blunoise

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24307 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 16:42:23 +00:00
cshore
6e4ddb80d8 [brcm63xx] boards: Added GW6x00 fixups and GPIOs. The GW6200 GPIOs are different than the reference design 96348GW so we use fixup to allow us to define the correct ones, also the GW6000 has no GPIO-controlled leds.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24305 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 15:15:54 +00:00
cshore
332453076d [brcm63xx] patches: Refreshed patches after led_count
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24304 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 15:15:51 +00:00
cshore
164cf26c5b [brcm63xx] board definitions: Added patch for calculating led count, which was part of the patch removed in the previous commit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 15:15:47 +00:00
cshore
27a7d97c15 [brcm63xx] Remove patch 140-new_bcm96348gw_leds because it is really the GW6200 leds, not the generic 96348GW. Another commit will add the GW6200 specific boardid and leds. This removal reverts the 96348GW leds to the reference design GPIOs.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-07 15:15:41 +00:00
hauke
a08050a048 kernel: fix cryptodev with kernel >= 2.6.35
The fix is from http://sourceforge.net/mailarchive/forum.php?thread_name=20100906035717.GA7562%40mcafee.com&forum_name=ocf-linux-users

Thank you tripolar for reporting the issue and finding a solution for it.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24286 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-06 17:01:10 +00:00
cshore
91050b8f9f [brcm63xx] base-files: Added the preinit information for reset button and preinit indication led, and preinit interface
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-06 06:46:03 +00:00
cshore
d2ca272aee [brcm63xx] board definition: Fixed CPVA642 LED definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24275 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-06 06:45:57 +00:00
cshore
cbe5202762 [brcm63xx] board definitions: Added CPVA642 GPIO leds and buttons and refreshed patches later in series due to fuzz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24274 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-06 04:31:23 +00:00
cshore
87689d1064 [bcm63xx] base-files: Added network defconfig because board only has one ethernet (4-port switch)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24273 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-06 02:01:08 +00:00
juhosg
5d6fe3e144 ramips: add support for 2.6.36
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24270 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 20:14:38 +00:00
juhosg
50fe7cc694 ramips: default profile fix
Fix package names in default profiles.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24269 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 20:14:35 +00:00
juhosg
8b65736401 ramips: use tabs instead of spaces in mach-f5d8235-v2.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 20:14:30 +00:00
hauke
4b7e8fd5aa brcm47xx: do not read from CFE
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24267 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 19:20:26 +00:00
hauke
2308d83efb brcm47xx: backport patch from kernel 2.6.37
Backport patches from r24162
  brcm47xx: reorder patches like they were commitet upstream


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24266 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 19:19:50 +00:00
hauke
2c5bea6134 brcm47xx: use on common files dir
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 18:34:58 +00:00
kaloz
e82b1d80fc [target/mpc85xx]: preliminary support for Freescale MPC85xx based boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24259 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 11:38:59 +00:00
nbd
cb875ff79e ar71xx: work around a PCI controller bug which causes reads to the PCI_COMMAND register to return bogus values - properly fixes ath9k module reload issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-04 01:32:15 +00:00
kaloz
56f5e0b05a [mpc83xx]: remove unused kernel versions, make 2.6.36 the default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24223 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-03 09:19:52 +00:00
hauke
08e8737994 brcm47xx: Add edimax PS1208mfg support
Thank you clemvangelis for the patches. (closes #7672)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24217 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-02 21:27:54 +00:00
jow
db07bdac3e [ar71xx] tune rtl8366s default config, make vlan 1 cpu port tagged and use eth0.1 for the lan interface - this brings the configuration more in line with other switch setups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-02 20:19:55 +00:00
juhosg
09a8407a2d ar71xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-01 18:40:01 +00:00
juhosg
f21a26a90b generic: yet another missing config symbol for 2.6.37
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24208 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-01 18:39:55 +00:00
jow
848e1c833e [ar71xx] add a new image for the TEW-652BRP which can be used with the bootloader recovery option
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-30 02:04:57 +00:00
jow
291a485ace [kernel] backport two changes from kernel.org:
65e9b62d4503849b10bedfc29bff0473760cc597
ipv6: add special mode accept_ra=2 to accept RA while configured as router

c3bccac2fa76f1619dfe4fb7b9bee69de7f066d8
ipv6: add special mode forwarding=2 to send RS while configured as router


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-30 01:52:51 +00:00
cshore
191062a0ed [brcm63xx] image Makefile: Corrected router imagename length limiting. Thanks KanjiMonster for reminding me.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24191 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 22:13:00 +00:00
cshore
f7a2edf410 bcm63xx: Add support for the T-Com Speedport W 500V.
Add support for the T-Com Speedport W 500V using a special tagged image as it
identifies itself as a 96348GW, but has some gpios wired differently, and also
has only one ethernet port without a switch attached to it.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24190 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 22:04:44 +00:00
cshore
9dd6c43103 bcm63xx: Add board id override fixup.
Add a fixup for the kernel to check the bcm tag of the image for a boardid in
the information1 field, and use that instead of the supplied one by cfe. This
is triggered by a + at the start of the information1 field.

Also modify the image generation to generate apropriately tagged images.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 22:04:40 +00:00
cshore
d26482830e bcm63xx: Finalize support for DSL-274xB, rev C2.
The DSL-2740B/DSL-2741B rev C2 support was missing the board definition,
resulting in a kernel panic on boot.
This patch adds it, and also renames the generated image name to properly
reflect that it is for the revision C2, and for both the DSL-2740B and
DSL-2741B.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24188 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 22:04:36 +00:00
cshore
36faccabad bcm63xx: Allow 'colored' power leds.
Since some devices have more than one power led, they might be separated by
their color in the name. To also allow them to be on after leaving preinit,
set any status led starting with 'power' to on instead of only those with
the exact name of 'power'.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 22:04:30 +00:00
cshore
74fd46691e bcm63xx: Don't hardcode the switch ethernet interface in preinit.
Currently eth1 is hardcoded as the expected interface switches in diagmode.
This patch replaces the eth1 with the ifname, and also directly tests if
the interface specified by ifname has a switch attached.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 22:04:26 +00:00
cshore
2ce35911df bcm63xx: Add defconfigs.
Port the mechanism for different default configurations from ar71xx and
use the old configuration as the default configuration. This should have
no functional differences to before.
While we are at it, remove the obsolete nat option.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24185 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 22:04:19 +00:00
florian
f0589f7290 [ar7] refresh patches and remove trailing whitespaces
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24181 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 18:14:34 +00:00
florian
90dd053819 [ar7] refresh and refine 972-cpmac_multi_probe.patch, patch from sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 18:03:56 +00:00
florian
45f1499380 [ar7] refresh 973-cpmac_handle_mvswitch.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24179 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 18:03:48 +00:00
florian
71bfc1ff04 [ar7] refresh and refine vlynq patch, patch from sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 18:03:42 +00:00
hauke
cae14a6a2e brcm47xx: remove support for old kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 14:08:04 +00:00
hauke
9d386c901e brcm47xx: use kernel 2.6.36.1 as new default kernel for this target.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 14:05:31 +00:00
hauke
cfe0566cfd kernel: add missing config symbols for 2.6.37-rc3
Thank you maddes for reporting. (closes #8323)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24165 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 11:14:25 +00:00
hauke
eb0da340cb brcm47xx: reorder patches like they were commitet upstream
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24162 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-27 22:47:11 +00:00
nbd
0726c0de70 remove CONFIG_ADM6996_PHY=y for ar7 and atheros - this driver is incomplete and should not be used yet
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24161 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-27 22:40:26 +00:00
hauke
53f5427aef kernel: add missing config option
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24157 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-27 16:08:41 +00:00
florian
ae6fa6a361 [ar7] patch 972-cpmac_multi_probe.patch correctly, thanks sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-25 12:18:41 +00:00
florian
2e825b7d5b [ar7] rename 973-cpmac_handle_mvswitch.c to 973-cpmac_handle_mvswitch.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-25 12:18:36 +00:00
florian
1a32a83a20 [ar7] handle mvswitch in cpmac, rework MII probing logic, patch from sn9 and Wipster
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24140 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-25 11:58:02 +00:00
florian
87ae2b3271 [ar7] handle new revisions of vlynq wrt reset sequence, patch from sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24139 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-25 11:57:57 +00:00
florian
61b72678e6 [ar7] increase flash window size to 32MiB, patch from sn9.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-25 11:57:52 +00:00
kaloz
d053fa7af0 update to the latest stable kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 18:50:11 +00:00
cshore
0760ba4d65 [brcm63xx] image Makefile: Removed extraneous tab from Image/LimitName16 macro definition. The solves the strange whitespace in front of the image name in the info1 section
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 11:06:13 +00:00
juhosg
ed0adccdff ramips: add support for Belkin F5D8235 v2 board
No support for usb for now.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 10:01:23 +00:00
juhosg
dbdef16088 generic: add rtl8366rb switch vlan fid support
Allows to use fids 0 to 7. Default is 0.
Those who will use this don't forget to `set vlan fid` every time
after `set vlan ports` if you want non default behavior.
Minor changes. Version bump.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 10:01:21 +00:00
juhosg
d59a23df99 ramips: Use NET_IP_ALIGN instead of hardcoding 2
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 10:01:18 +00:00
juhosg
37b545f00f ramips: DMA map the correct RX skb size
The skb_reserve call prior to DMA mapping the RX skb reduced the skb
data len by 2. To not allow DMA to write behind the skb we should pass
the correct skb data len to the device.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 10:01:16 +00:00
juhosg
c523394925 ramips: Don't trigger BUG_ON due to skb allocation failure
Instead just drop the rx'ed frame silently and reuse the already
available buffer.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24122 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 10:01:12 +00:00
juhosg
e0af17401f ramips: Remove unnecessary skb_put
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24121 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 10:01:08 +00:00
cshore
97de625a9b [brcm63xx] image: Limited image name put into the info1 field to 16 characters and eliminted the OpenWRT revision. This makes using the image (router) name as the board name possible, so that boards with same real boardid but different GPIOs can be detected and the correct GPIOs used.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 20:17:08 +00:00
acoul
e79fbe8597 linux/brcm47xx: sync yhe BCM4710 fix with the upcoming upstream patch.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24116 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 16:41:34 +00:00
acoul
ed8ad021b1 linux/generic: add 2.6.37 support for the Cisco 7941/7945 IP phones: http://lkml.org/lkml/2010/11/21/219 (thank you Kevin Cernekee)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 14:36:15 +00:00
acoul
a7565ddade linux/brcm47xx: add missing patch on r24112
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24113 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 14:12:42 +00:00
acoul
723857f8a7 linux/brcm47xx: Broadcom BCM4710 does not belong in the BMIPS4KC family.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24112 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 14:08:41 +00:00
acoul
d92c081a67 linux/generic: refresh 2.6.37 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24111 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 14:04:42 +00:00
hcg
2f0ecbd629 [gumstix] Fix ext4 build
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24110 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 12:07:50 +00:00
hcg
517144faf6 [gumstix] Bump kernel version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24109 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 11:59:03 +00:00
hcg
f6bd632bfc [gumstix] Remove NAND support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24108 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 10:16:37 +00:00
acoul
e521e0fb00 linux/brcm47xx: properly fix r24096
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24102 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 18:16:55 +00:00
acoul
19c4f2cb67 linux/brcm47xx: mainline 2.6.37 602977b0d672687909b0cb0542ede134ed6ef858 commit broke CPU revision: 00024000, MIPS (cc 0x805, rev 0x00, vendor
0x4243) functionality. Revert that patch until we get a proper fix.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 17:17:15 +00:00
acoul
c2edd8cbfc target/linux: sync kernel patches to 2.6.37-rc3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24095 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 16:29:27 +00:00
kaloz
825f13453e remove 2.6.25 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 13:43:32 +00:00
kaloz
02028358c7 [coldfire]: remove 2.6.25 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 13:31:46 +00:00
kaloz
12a0868f92 [coldfire]: 2.6.31 support (WiP)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 13:29:58 +00:00
kaloz
d7833103e7 [target/x86]: move x86 back to .32 for now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24085 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 12:58:31 +00:00
kaloz
0835d732ce switch from ext2 to ext4 (w/o) journaling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 12:12:39 +00:00
kaloz
1823498df7 use ext4 for ext2/3 on 2.6.32+
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 12:11:50 +00:00
kaloz
d5e6bde258 add 2.6.32 patches to use ext4 for ext2/3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24082 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 12:03:23 +00:00
kaloz
e71ac4855b [target/x86]: additional Kconfig options for newer kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 11:34:45 +00:00
kaloz
e1fc4af8c6 [target/x86]: we don't need microcode updates
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24080 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 11:33:25 +00:00
kaloz
fa101fbdb6 add missing Kconfig symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24077 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 11:03:29 +00:00
nbd
fcdd5734fb x86: add missing l1 cache shift change
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24072 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-21 23:27:25 +00:00
nbd
7231ec09a2 x86: turn off CONFIG_X86_GENERIC for geos and net5501
CONFIG_X86_GENERIC obscures CONFIG_MGEODE_LX, etc. and causes it to use wrong cache-line size.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-21 22:56:33 +00:00
cshore
01a2513287 [brcm63xx] Initial support for Telsey CPVA642 boards (no vlans, no DSL, GPIO led/buttons not known).
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-19 13:41:54 +00:00
kaloz
16d5b60d5f [avr32]: upgrade u-boot to v2010.12-rc1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24039 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-19 11:44:25 +00:00
juhosg
c80f4f97c6 ar71xx: D-Link DIR-825 B1 eth1 MAC address is garbage
r22700 contained a copy-and-paste error that set eth0's MAC address
twice and never set eth1's.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-19 07:24:00 +00:00
nbd
b6b0015701 x86: refresh config, enable pci express support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-17 22:41:17 +00:00
acoul
3fc5f9de73 target/linux: revert r24014 (further testing is needed)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 14:07:40 +00:00
acoul
1723896745 linux/generic: add kernel mppc/mppe for 2.6.37. http://yablochkin.net.ru/mppc/ (not enabled by default)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 13:42:21 +00:00
acoul
6dfcae994b linux/generic: fix a dynamic ingress_queue allocation on 2.6.37. http://patchwork.ozlabs.org/patch/71237/ (thank you KanjiMonster)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 13:28:24 +00:00
acoul
3537e1d856 linux/generic: switch to userspace __aligned_u64 calls.
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=79b5dc0c64d88cda3da23b2e22a5cec0964372ac (thank you hauke)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24012 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 08:00:07 +00:00
cshore
33d20e9dce [tools/firmware-utils] imagetag: Significantly updated brcm63xx imagetag writing tool.
* Rewrote commandline parsing code using gengetopt
		- We now get long options
		- We have more options including use of the info section for 
			board information (e.g. to add the same boardid but
			different GPIOs on different routers)
	* Added back the ability to write stock images (this is useful, for example,
		when copying the firmware from the in-memory flash, and then being
		able to create an image that will let you revert to/test stock firmware
	* Fixed copying of CRCs to use memcpy instead of strncpy (strncpy stops at 0)
	* Added ability to use all sections of the imagetag, including custom magic 
	 	signatures (e.g. for the Telsey router I'm adding soon), info sections,
		and reserved sections
	* Added putting the router type (as defined in the image generating Makefile)
		into the info1 section and the filesystem type in the info2 section.
		This will be used by mtd (when I add the code) to return the name of
		image used to flash this router.  (As requested by Jo, as well as being
		useful for same boardid different board scenario described above).



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24011 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 06:46:53 +00:00
florian
3c9084f873 [rdc] fix r6040 multicast operations (#7848)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-15 14:24:50 +00:00
florian
f516d1d9e7 [kernel] refresh 2.6.32 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-15 14:24:43 +00:00
acoul
d453069149 linux/generic: update to layer7-2.22 for kernels >=2.6.36
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-15 12:24:48 +00:00
acoul
a70dfa8550 target/linux: add some 2.6.37 missing symbols. (thank you maddes)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24002 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-15 09:04:23 +00:00
acoul
9893933674 linux/generic: add a missing symbol. (thank you kaloz)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-15 08:57:26 +00:00
hauke
fe242ff768 kernel: fix l2tp kernel packages
l2tp-ip and l2tp-eth should depend on l2tp_netlink
fix pppol2tp for kernel >= 2.6.35


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23993 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-14 20:51:30 +00:00
acoul
7f98aaaa7a linux/generic: backport device tree support to MIPS from 2.6.37 to 2.6.36
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23991 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-14 11:43:22 +00:00
juhosg
dc37a9bd6b generic: update gpio_buttons driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23984 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:53:01 +00:00
juhosg
4355718b98 ar71xx: drivers/ar71xx_wdt: fix size argument passed to copy_to_user()
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:52:45 +00:00
juhosg
cc04995115 ar71xx: drivers/ag71xx: remove deprecated usage of IRQF_SAMPLE_RANDOM
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:52:28 +00:00
juhosg
cbd9e227db ar71xx: use pr_* functions in drivers
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23981 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:52:12 +00:00
juhosg
b0acc8feff ar71xx: drivers/rb4xx_nand: remove C++ comment usage
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:51:55 +00:00
juhosg
c0734b8ffe ar71xx: return statements does not need parenthesis
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23979 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:51:38 +00:00
juhosg
74ed307c1e ar71xx: fix inline attribute location
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23978 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:51:21 +00:00
juhosg
2adda3cec6 ar71xx: wrap long lines
(build errors has been fixed - juhosg)

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23977 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:51:04 +00:00
juhosg
6be076283d ar71xx: fix trailing statements location
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23976 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:50:47 +00:00
juhosg
b6dbd83901 ar71xx: fix whitespaces nits
(build error has been fixed - juhosg)

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:50:29 +00:00
acoul
8db1ac1beb linux/adm5120: add preliminary 2.6.37 kernel support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 17:06:16 +00:00
acoul
28620683f1 linux/generic: add imq patches for linux kernels 2.6.35,36,37. (closes #8211)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 09:28:00 +00:00
acoul
ef689f44db linux/ixp4xx: remove some garbage from 601_arm_2.6.37_update.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 18:45:28 +00:00
acoul
bb1657ec55 linux/ixp4xx: add preliminary 2.6.37 kernel support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23964 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 18:42:38 +00:00
acoul
b5b2ead8eb linux/generic: add some missing 2.6.37 USB symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23963 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 16:36:05 +00:00
acoul
c5ec8ecc60 linux/generic: cosmetic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23958 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 15:09:04 +00:00
acoul
f2e717e983 linux/generic: fix a mistake in 2.6.37/089-mtd-samsung-flash.patch. (thank you maddes)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23957 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 14:57:58 +00:00
acoul
30062312e2 linux/generic: update mini_fo for kernels >=2.6.36
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 13:48:48 +00:00
acoul
24e0b7a944 linux/brcm47xx: include a missing 2.6.37 file (thank you hauke)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23955 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 08:49:52 +00:00
hauke
a4b7b26e4b kernel: disable some config symbols for kernel 2.6.37
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23951 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-10 20:42:46 +00:00
hauke
f66cc5090e brcm47xx: missing in r23949
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-10 19:12:49 +00:00
hauke
96e24ccdc5 brcm47xx: CONFIG_HAMRADIO=n makes no sense
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23949 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-10 19:11:24 +00:00