Commit Graph

177 Commits (4ad8aa543db84074775024164a6f3822e355ddae)

Author SHA1 Message Date
Gabor Juhos 1ca67cba7f ramips: enable ethernet driver for rt288x
SVN-Revision: 22214
14 years ago
Gabor Juhos 2e45ce264d ramips: register ethernet device on the RT-N15
SVN-Revision: 22213
14 years ago
Gabor Juhos c2ebadc504 ramips: add generic ethernet device for the RT288x
SVN-Revision: 22212
14 years ago
Gabor Juhos 0d8c036e56 ramips: add mdio_cfg configuration for the ethernet driver
SVN-Revision: 22211
14 years ago
Gabor Juhos d14e9e706e ramips: Fix bridging in ramips ethernet driver
Bridging between the ramips ethernet driver and rt2800pci was somewhat
broken. Frames received by the ethernet driver which were passed to the
wifi driver for transmission were sometimes corrupted or sent out with
huge delays.

The reason for this is the missing assignment of skb->tail in the ramips
ethernet driver's rx path resulting in skb->tail pointing to skb->data.
Since skb->tail is used by mac80211 it writes into skb->data which messes
up the frames content.

Fix this by using skb_put to correctly set skb->len and skb->tail.

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

SVN-Revision: 22172
14 years ago
Gabor Juhos 27375c5139 ramips: protect GPIO register access with a spinlock
SVN-Revision: 22171
14 years ago
Gabor Juhos 9ee8b1f8c6 ramips: sync kernel config
SVN-Revision: 22170
14 years ago
Hauke Mehrtens e2ce2feedb kernel: update to kernel 2.6.34.1
SVN-Revision: 22118
14 years ago
Alexandros C. Couloumbis cd2069a57c fix commit r21994 (thanks juhosg)
SVN-Revision: 21995
14 years ago
Alexandros C. Couloumbis 0409c64e34 fix commit r21993
SVN-Revision: 21994
14 years ago
Gabor Juhos 2dfcdb9465 generic: merge mips multi machine update to generic patches for 2.6.34
SVN-Revision: 21675
14 years ago
Gabor Juhos 383bd396fa generic: merge mips multi machine update to generic patches for 2.6.32
SVN-Revision: 21673
14 years ago
John Crispin 971b7ff50e Fix ramips build when CONFIG_RALINK_DEV_GPIO_BUTTONS is not set.
Signed-off-by: Helmut Schaa

SVN-Revision: 21643
14 years ago
Daniel Dickinson ba2b75f710 ramips: Added preinit scriptlet to set vars based on cpuinfo during preinit_main. This fixes a bug in which the vars were not set due to /proc not being mounted when ramips.sh was sourced
SVN-Revision: 21635
14 years ago
Gabor Juhos c24397b385 ramips: merge slab patch
SVN-Revision: 21607
14 years ago
Gabor Juhos 7ac21ada55 ramips: use COMMAND_LINE_SIZE directly
SVN-Revision: 21606
14 years ago
Gabor Juhos 178e4e9927 ramips: add missing 2.6.34 config files
SVN-Revision: 21605
14 years ago
Gabor Juhos b86455a7ec ramips: refresh 2.6.34 patches
SVN-Revision: 21604
14 years ago
Gabor Juhos fdf1561386 ramips: sync 2.6.32 config
SVN-Revision: 21603
14 years ago
John Crispin 0ab7d18462 update to 2.6.34, signed of by russiane39, thx
SVN-Revision: 21573
14 years ago
Hauke Mehrtens b18a1d217b kernel: update kernel to version 2.6.32.13 and 2.6.33.4
SVN-Revision: 21540
14 years ago
Alexandros C. Couloumbis fdac9ae836 sync to kernel 2.6.32.12
SVN-Revision: 21195
14 years ago
Nicolas Thill 37b02afe6a package/kernel: use common gpio- & wdt- prefixes for GPIO and watchdog module names
SVN-Revision: 21137
14 years ago
Gabor Juhos 60cbdbb686 ramips: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons
SVN-Revision: 21083
14 years ago
Nicolas Thill 3162bc1ecf target/ramips: fix another typo from [20834] (closes: #7182)
SVN-Revision: 21012
14 years ago
Nicolas Thill e2b57ecf5f define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
SVN-Revision: 20834
14 years ago
Gabor Juhos de18353622 ramips: nuke clocksource init patch
SVN-Revision: 20802
14 years ago
Gabor Juhos b4bb5ebfaa ramips: generate sysupgrade images for the rt305x devices
SVN-Revision: 20801
14 years ago
Gabor Juhos 7581054e93 ramips: add sysupgrade support
SVN-Revision: 20800
14 years ago
Gabor Juhos 09aec474af ramips: add diag support
SVN-Revision: 20799
14 years ago
Gabor Juhos 2872bade69 ramips: enable image commandline hack and cmdline partition parsing
SVN-Revision: 20798
14 years ago
Gabor Juhos af05b16c98 ramips: add default profiles
SVN-Revision: 20797
14 years ago
Gabor Juhos 0abc7e6d53 ramips: add wpad-mini to the default packages
SVN-Revision: 20632
14 years ago
Gabor Juhos a423c3abee ramips: annotate device register function prototypes with __init
SVN-Revision: 20627
14 years ago
Gabor Juhos a9f313edea ramips: register wifi device for the RT2880 based boards
SVN-Revision: 20625
14 years ago
Gabor Juhos 9f3d673dbc ramips: add wifi device for the RT2880 as well
SVN-Revision: 20624
14 years ago
Gabor Juhos 1c25cfcde0 ramips: register wifi device on the rt305x based boards
SVN-Revision: 20616
14 years ago
Gabor Juhos ce2ac05602 ramips: sync kernel config
SVN-Revision: 20614
14 years ago
John Crispin 6f4052abe0 The ralink rt305x board has a wireless card that can be used with the rt2800pci driver (it does not work yet but basically should). Hence, register the appropriate platform device to allow developing/testing the rt2800pci driver. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 20599
14 years ago
John Crispin 3ad14f304e Fix the base address of the wireless card. Otherwise it is not possible to register a platform wireless device as it overlaps with something else. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 20596
14 years ago
Gabor Juhos e66a368bd1 kernel: update to 2.6.32.10
SVN-Revision: 20444
14 years ago
Felix Fietkau 2d305bdc23 the mips -ffreestanding patch has been unnecessary for a long time now, remove it
SVN-Revision: 20149
14 years ago
Nicolas Thill e1863691d9 do *not* enable CONFIG_PCI in generic config, but on targets where it makes sense instead (partially revert [18370])
SVN-Revision: 20136
14 years ago
Hauke Mehrtens 0c7b285613 kernel: update to kernel 2.6.32.9
SVN-Revision: 19890
15 years ago
Travis Kemen 5c75e1dd02 update kernel from 2.6.32.7 to 2.6.32.8, thanks tripolar
SVN-Revision: 19591
15 years ago
Imre Kaloz 825b37cc56 clean up handling of some kernel symbols
SVN-Revision: 19581
15 years ago
Imre Kaloz 0a52bc58f8 re-sort all target and subtarget config files
SVN-Revision: 19580
15 years ago
Gabor Juhos 1e4e3b21fb ramips: nuke 2.6.30 support
SVN-Revision: 19466
15 years ago
Gabor Juhos bdc1565554 ramips: enable RTL8366SR driver for the RT288x devices
SVN-Revision: 19465
15 years ago
Gabor Juhos 4267623e2e ramips_eth: cleanup mac_address changing
SVN-Revision: 19464
15 years ago