Commit graph

6179 commits

Author SHA1 Message Date
Hauke Mehrtens
fb27da9487 brcm47xx: reorder patches like they were commitet upstream
SVN-Revision: 24162
2010-11-27 22:47:11 +00:00
Felix Fietkau
b54002aa8e remove CONFIG_ADM6996_PHY=y for ar7 and atheros - this driver is incomplete and should not be used yet
SVN-Revision: 24161
2010-11-27 22:40:26 +00:00
Hauke Mehrtens
256f94dea4 kernel: add missing config option
SVN-Revision: 24157
2010-11-27 16:08:41 +00:00
Florian Fainelli
e8881e29b6 patch 972-cpmac_multi_probe.patch correctly, thanks sn9
SVN-Revision: 24142
2010-11-25 12:18:41 +00:00
Florian Fainelli
4b3ffba803 rename 973-cpmac_handle_mvswitch.c to 973-cpmac_handle_mvswitch.patch
SVN-Revision: 24141
2010-11-25 12:18:36 +00:00
Florian Fainelli
80785891e8 handle mvswitch in cpmac, rework MII probing logic, patch from sn9 and Wipster
SVN-Revision: 24140
2010-11-25 11:58:02 +00:00
Florian Fainelli
e7ecbdcaa8 handle new revisions of vlynq wrt reset sequence, patch from sn9
SVN-Revision: 24139
2010-11-25 11:57:57 +00:00
Florian Fainelli
6f825a0be3 increase flash window size to 32MiB, patch from sn9.
SVN-Revision: 24138
2010-11-25 11:57:52 +00:00
Imre Kaloz
ead8ab8403 update to the latest stable kernels
SVN-Revision: 24136
2010-11-24 18:50:11 +00:00
Daniel Dickinson
195d1d7446 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
SVN-Revision: 24127
2010-11-24 11:06:13 +00:00
Gabor Juhos
21c8d63505 ramips: add support for Belkin F5D8235 v2 board
No support for usb for now.

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

SVN-Revision: 24126
2010-11-24 10:01:23 +00:00
Gabor Juhos
90c0618011 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>

SVN-Revision: 24125
2010-11-24 10:01:21 +00:00
Gabor Juhos
64b16b9f34 ramips: Use NET_IP_ALIGN instead of hardcoding 2
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24124
2010-11-24 10:01:18 +00:00
Gabor Juhos
624cfc5c91 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>

SVN-Revision: 24123
2010-11-24 10:01:16 +00:00
Gabor Juhos
f833e399f2 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>

SVN-Revision: 24122
2010-11-24 10:01:12 +00:00
Gabor Juhos
c6e4124855 ramips: Remove unnecessary skb_put
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24121
2010-11-24 10:01:08 +00:00
Daniel Dickinson
0c0c1f017f 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.
SVN-Revision: 24118
2010-11-23 20:17:08 +00:00
Alexandros C. Couloumbis
8f94a9a224 linux/brcm47xx: sync yhe BCM4710 fix with the upcoming upstream patch.
SVN-Revision: 24116
2010-11-23 16:41:34 +00:00
Alexandros C. Couloumbis
6a3cc2583b 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)
SVN-Revision: 24114
2010-11-23 14:36:15 +00:00
Alexandros C. Couloumbis
16dd69760f linux/brcm47xx: add missing patch on r24112
SVN-Revision: 24113
2010-11-23 14:12:42 +00:00
Alexandros C. Couloumbis
40b5fad48d linux/brcm47xx: Broadcom BCM4710 does not belong in the BMIPS4KC family.
SVN-Revision: 24112
2010-11-23 14:08:41 +00:00
Alexandros C. Couloumbis
60cbd62791 linux/generic: refresh 2.6.37 patches
SVN-Revision: 24111
2010-11-23 14:04:42 +00:00
Hamish Guthrie
4cee84f7d0 Fix ext4 build
SVN-Revision: 24110
2010-11-23 12:07:50 +00:00
Hamish Guthrie
2ebd82b518 Bump kernel version
SVN-Revision: 24109
2010-11-23 11:59:03 +00:00
Hamish Guthrie
73e38425a2 Remove NAND support
SVN-Revision: 24108
2010-11-23 10:16:37 +00:00
Alexandros C. Couloumbis
26df9231fa linux/brcm47xx: properly fix r24096
SVN-Revision: 24102
2010-11-22 18:16:55 +00:00
Alexandros C. Couloumbis
aab31771f8 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.
SVN-Revision: 24096
2010-11-22 17:17:15 +00:00
Alexandros C. Couloumbis
47d7ed3d09 target/linux: sync kernel patches to 2.6.37-rc3
SVN-Revision: 24095
2010-11-22 16:29:27 +00:00
Imre Kaloz
5ea6194ab0 remove 2.6.25 support
SVN-Revision: 24089
2010-11-22 13:43:32 +00:00
Imre Kaloz
d6ea3e24d4 remove 2.6.25 support
SVN-Revision: 24088
2010-11-22 13:31:46 +00:00
Imre Kaloz
d066a4c712 2.6.31 support (WiP)
SVN-Revision: 24087
2010-11-22 13:29:58 +00:00
Imre Kaloz
809943774d move x86 back to .32 for now
SVN-Revision: 24085
2010-11-22 12:58:31 +00:00
Imre Kaloz
4052849677 switch from ext2 to ext4 (w/o) journaling
SVN-Revision: 24084
2010-11-22 12:12:39 +00:00
Imre Kaloz
67d797821c use ext4 for ext2/3 on 2.6.32+
SVN-Revision: 24083
2010-11-22 12:11:50 +00:00
Imre Kaloz
06e91a553e add 2.6.32 patches to use ext4 for ext2/3
SVN-Revision: 24082
2010-11-22 12:03:23 +00:00
Imre Kaloz
cca7066e73 additional Kconfig options for newer kernels
SVN-Revision: 24081
2010-11-22 11:34:45 +00:00
Imre Kaloz
5406906be1 we don't need microcode updates
SVN-Revision: 24080
2010-11-22 11:33:25 +00:00
Imre Kaloz
7a8be69ce6 add missing Kconfig symbols
SVN-Revision: 24077
2010-11-22 11:03:29 +00:00
Felix Fietkau
9bfd20a160 x86: add missing l1 cache shift change
SVN-Revision: 24072
2010-11-21 23:27:25 +00:00
Felix Fietkau
1a9b885c74 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>

SVN-Revision: 24071
2010-11-21 22:56:33 +00:00
Daniel Dickinson
049e59a27b Initial support for Telsey CPVA642 boards (no vlans, no DSL, GPIO led/buttons not known).
SVN-Revision: 24040
2010-11-19 13:41:54 +00:00
Imre Kaloz
de509c49d7 upgrade u-boot to v2010.12-rc1
SVN-Revision: 24039
2010-11-19 11:44:25 +00:00
Gabor Juhos
9971dfe059 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>

SVN-Revision: 24036
2010-11-19 07:24:00 +00:00
Felix Fietkau
ba5296268c x86: refresh config, enable pci express support
SVN-Revision: 24026
2010-11-17 22:41:17 +00:00
Alexandros C. Couloumbis
79a2f2debc target/linux: revert r24014 (further testing is needed)
SVN-Revision: 24015
2010-11-16 14:07:40 +00:00
Alexandros C. Couloumbis
4cf92fbdf7 linux/generic: add kernel mppc/mppe for 2.6.37. http://yablochkin.net.ru/mppc/ (not enabled by default)
SVN-Revision: 24014
2010-11-16 13:42:21 +00:00
Alexandros C. Couloumbis
5d3e4e0bd3 linux/generic: fix a dynamic ingress_queue allocation on 2.6.37. http://patchwork.ozlabs.org/patch/71237/ (thank you KanjiMonster)
SVN-Revision: 24013
2010-11-16 13:28:24 +00:00
Alexandros C. Couloumbis
7ccc3d9695 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)
SVN-Revision: 24012
2010-11-16 08:00:07 +00:00
Daniel Dickinson
eadb5c84fa 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).
SVN-Revision: 24011
2010-11-16 06:46:53 +00:00
Florian Fainelli
0733900356 fix r6040 multicast operations (#7848)
SVN-Revision: 24006
2010-11-15 14:24:50 +00:00