aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
Commit message (Collapse)AuthorAgeFilesLines
* ar71xx: fix up alignment handlingFelix Fietkau2010-04-152-26/+41
| | | | | | | | | | | - on ar724x, rx buffers can be aligned with an offset of 2, which keeps the ip header aligned - alignment offset is only added if the ar8216 workaround is not active and the phy driver does not advertise its own packet alignment - ar71xx and ar91xx can not handle rx alignment offsets, however taking a hit on unaligned exceptions seems to have less overhead than re-aligning the data for large packets - use memmove to re-align small packets, if necessary tested on ar9132, ar7240 and ar7242 based devices without ar8216 headers SVN-Revision: 20892
* brcm47xx: add preliminary 2.6.34 supportAlexandros C. Couloumbis2010-04-1524-0/+2672
| | | | SVN-Revision: 20888
* 2.6.34: fix kzalloc errorAlexandros C. Couloumbis2010-04-151-1/+2
| | | | SVN-Revision: 20881
* target/adm5120: fix image building after r20834Nicolas Thill2010-04-141-0/+4
| | | | SVN-Revision: 20855
* target/ixp4xx: fix image building after r20834 (closes: #7157)Nicolas Thill2010-04-142-2/+2
| | | | SVN-Revision: 20854
* tools/firmware-utils/imagetag: Fixed Pirelli Alice Gate CRC calculation in ↵Daniel Dickinson2010-04-141-2/+2
| | | | | | imagetag (was invalid strings in bcm_tag.h). Closes #7120 SVN-Revision: 20850
* add Buffalo WHR-G125 specifc switch quirks to netconfig, shorten code by ↵Jo-Philipp Wich2010-04-131-12/+4
| | | | | | merging identical fixes SVN-Revision: 20846
* add lzma/jffs2 patches for 2.6.34Alexandros C. Couloumbis2010-04-131-0/+5142
| | | | SVN-Revision: 20845
* don't use lzma/jffs2 on <2.6.33, set lzma/jffs2 as default for >=2.6.33. ↵Alexandros C. Couloumbis2010-04-132-2/+4
| | | | | | switch verbose mode on compresor statistics. SVN-Revision: 20844
* vp6500: Add backlight deviceLars-Peter Clausen2010-04-133-8/+187
| | | | SVN-Revision: 20843
* ar71xx: fix image builds (broken by r20834)Felix Fietkau2010-04-131-7/+7
| | | | SVN-Revision: 20840
* define a shared IMG_PREFIX variable used as a basename for image files, it ↵Nicolas Thill2010-04-1242-244/+228
| | | | | | contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files SVN-Revision: 20834
* remove 'svn:executable' propertyNicolas Thill2010-04-128-0/+0
| | | | SVN-Revision: 20831
* add jffs2/lzma support (not activated by default yet)Alexandros C. Couloumbis2010-04-121-0/+5142
| | | | SVN-Revision: 20828
* fix module loading due to CONFIG_LOCALVERSION being on (#7144)Florian Fainelli2010-04-122-2/+0
| | | | SVN-Revision: 20822
* ppc40x: add sysupgrade supportGabor Juhos2010-04-125-15/+110
| | | | | | Cc: backfire@openwrt.org SVN-Revision: 20821
* ppc40x: increase kernel partition size on OpenRB/MagicboxGabor Juhos2010-04-123-10/+10
| | | | | | Cc: backfire@openwrt.org SVN-Revision: 20820
* ppc40x: sync kernel configGabor Juhos2010-04-121-26/+28
| | | | | | Cc: backfire@openwrt.org SVN-Revision: 20819
* mpc83xx: add 2.6.33 supportAlexandros C. Couloumbis2010-04-1228-0/+4716
| | | | SVN-Revision: 20818
* vp6500: Add leds and keypad devices.Lars-Peter Clausen2010-04-123-6/+100
| | | | SVN-Revision: 20817
* Add missing symbols to 2.6.34 configLars-Peter Clausen2010-04-111-0/+9
| | | | SVN-Revision: 20816
* Use lzma kernel compression.Lars-Peter Clausen2010-04-112-3/+79
| | | | SVN-Revision: 20815
* swconfig: Check vlan/port indexes for validity.Florian Fainelli2010-04-111-0/+4
| | | | | | | | | | | | Swconfig needs to make sure that requested vlans/ports actually exist, else it might read or modify memory not belonging to itself. This patch adds a quick range check in swconfig's kernel part to prevent accidential or intentional memory modification. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 20811
* refresh 2.6.33 patches for 2.6.33.2Florian Fainelli2010-04-1121-72/+72
| | | | SVN-Revision: 20803
* ramips: nuke clocksource init patchGabor Juhos2010-04-111-56/+0
| | | | SVN-Revision: 20802
* ramips: generate sysupgrade images for the rt305x devicesGabor Juhos2010-04-111-10/+75
| | | | SVN-Revision: 20801
* ramips: add sysupgrade supportGabor Juhos2010-04-111-0/+38
| | | | SVN-Revision: 20800
* ramips: add diag supportGabor Juhos2010-04-114-2/+96
| | | | SVN-Revision: 20799
* ramips: enable image commandline hack and cmdline partition parsingGabor Juhos2010-04-112-0/+4
| | | | SVN-Revision: 20798
* ramips: add default profilesGabor Juhos2010-04-112-0/+32
| | | | SVN-Revision: 20797
* time.c: Timer enable registers are only 8bit width.Lars-Peter Clausen2010-04-111-2/+2
| | | | SVN-Revision: 20796
* add net5501 supportFlorian Fainelli2010-04-117-60/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch brings up the net5501 platform. Note that the x86/ target included support for all x86/ class processors. That's not technically correct. This should be constrained only to the "generic" subtarget. Every x86-class target that isn't generic should be able to select only the optimizations/capabilities applicable to that architectural variant. It's also assumed that all x86 processors have keyboard & mouse ports, ISA, DMI, ACPI... the embedded ones typically don't. Again, moving that to the generic subtarget. Fortunately, this was a fairly benign tweak. The net5501 board includes the following logic: Geode/LX processor CS5535 super-I/O chip PC87360 sensor chip Via Rhine Ethernet controllers Via Sata controllers USB, LEDS, I2C Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com> SVN-Revision: 20794
* ixp4xx: add Titan Wireless TW-266-2 support (thanks juhosg & florian)Alexandros C. Couloumbis2010-04-112-0/+330
| | | | SVN-Revision: 20793
* ixp4xx: add 2.6.33 supportAlexandros C. Couloumbis2010-04-1138-0/+6169
| | | | SVN-Revision: 20792
* create two endian-specific subtargets, as malta can run bothFlorian Fainelli2010-04-107-9/+382
| | | | SVN-Revision: 20790
* adss 2.6.33 kernel patches, not defult yet as linux-atm breaks on 2.6.33John Crispin2010-04-10103-55/+9649
| | | | SVN-Revision: 20789
* remove 2.6.32 files, out of sync and going to be replaced differentlyFlorian Fainelli2010-04-104-469/+0
| | | | SVN-Revision: 20787
* Add mx2 target with very basic support for the vp6500 voip phoneLars-Peter Clausen2010-04-108-0/+408
| | | | SVN-Revision: 20786
* ar71xx: add a profile for PB92Felix Fietkau2010-04-101-0/+11
| | | | SVN-Revision: 20778
* add script to fixup the wireless mac (#7102)Jo-Philipp Wich2010-04-101-0/+33
| | | | SVN-Revision: 20775
* Generic: Clean up output of AR8216 driver.Gabor Juhos2010-04-101-6/+8
| | | | | | | | | | | | | | | | This patch is rather a cosmetic patch. It fixes the following issues: * Demote the unknown device message to debug level to not spam the log. * Fix the version print of the unknown device message. * Output the 'attach' message only when attaching as switch driver, not when attaching as phy driver. * Correctly return NET_RX_DROP when dropping packets. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> Cc: bacfire@openwrt.org SVN-Revision: 20773
* refresh patchesFlorian Fainelli2010-04-099-38/+28
| | | | SVN-Revision: 20767
* do not overwrite ENET_CTL_REG, fixes ethernet on bcm6338Florian Fainelli2010-04-092-0/+26
| | | | SVN-Revision: 20765
* ar71xx: nuke clocksource init patches, it is not required since 2.6.27Gabor Juhos2010-04-093-168/+0
| | | | SVN-Revision: 20764
* x86: generic: fix soekris support (closes #7081)Alexandros C. Couloumbis2010-04-091-0/+2
| | | | SVN-Revision: 20757
* ar71xx: update phy masks for the Planex boardsGabor Juhos2010-04-092-4/+10
| | | | | | | | This avoids probing of the AR8216 chip on the eth0 interface. Cc: backfire@openwrt.org SVN-Revision: 20754
* generic: make chip detection more reliable in the AR8216 driverGabor Juhos2010-04-091-2/+22
| | | | | | | | Fixes broken ethernet on the Planex MZK-W04NU/W300NH boards. Cc: bacfire@openwrt.org SVN-Revision: 20753
* ar71xx: make the AR8216 driver usable on the TEW-632BRP/DIR-615-Cx boardsGabor Juhos2010-04-094-8/+52
| | | | | | Cc: backfire@openwrt.org SVN-Revision: 20752
* ar71xx: ag71xx: avoid unalinged accesses when using the phy specific receive ↵Gabor Juhos2010-04-092-1/+8
| | | | | | | | functions Cc: backfire@openwrt.org SVN-Revision: 20751
* ar71xx: ag71xx: call the phy driver's netif_receive_skb()Gabor Juhos2010-04-092-3/+7
| | | | | | | | | | | | Ag71xx needs to call the phy's netif_receive_skb() to allow phy drivers to mangle rx packets. This patch fixes it. This fixes the header mangling of the AR8216 driver. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> Cc:backfire@openwrt.org SVN-Revision: 20750