Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ramips: Allow ethernet interface to be taken down and up again | Gabor Juhos | 2010-10-05 | 1 | -0/+4 |
| | | | | | | | | | | Taking the ramips ethernet interface down and up again resulted in the driver not receiving any frames anymore. Fix this by correctly disabling interrupts in the hw on ifdown. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 23243 | ||||
* | ramips: Ralink RT305x, support for Prolink PWH2004 (Abocom5205) | Gabor Juhos | 2010-09-27 | 4 | -0/+111 |
| | | | | | | | | | | | The attached patch adds a preliminary support for Prolink PWH2004 board (Ralink RT305x based). LAN and flash appear to work. However, the USB port and WLAN I have not managed to activate properly yet, but that problem appears to be present with other rt305x targets as well(?). Signed-off-by: Esa Hyytia <esa at netlab.tkk.fi> SVN-Revision: 23129 | ||||
* | ramips: add support for Sparklan WCR-150GN board | Gabor Juhos | 2010-08-15 | 4 | -0/+76 |
| | | | | | | | | | | | This patch adds support for Sparklan WCR-150GN board. Network configuration should be tweaked to make it work fully. The reason it's not in this patch is that ramips target should be modified to support different /etc/config/network files for different boards. Signed-off-by: Roman Yeryomin <roman@advem.lv> SVN-Revision: 22658 | ||||
* | ramips: register ethernet device on the RT-N15 | Gabor Juhos | 2010-07-15 | 1 | -0/+8 |
| | | | | SVN-Revision: 22213 | ||||
* | ramips: add generic ethernet device for the RT288x | Gabor Juhos | 2010-07-15 | 2 | -0/+44 |
| | | | | SVN-Revision: 22212 | ||||
* | ramips: add mdio_cfg configuration for the ethernet driver | Gabor Juhos | 2010-07-15 | 3 | -0/+86 |
| | | | | SVN-Revision: 22211 | ||||
* | ramips: Fix bridging in ramips ethernet driver | Gabor Juhos | 2010-07-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | 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 | ||||
* | ramips: protect GPIO register access with a spinlock | Gabor Juhos | 2010-07-13 | 1 | -1/+11 |
| | | | | SVN-Revision: 22171 | ||||
* | Fix ramips build when CONFIG_RALINK_DEV_GPIO_BUTTONS is not set. | John Crispin | 2010-05-31 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Helmut Schaa SVN-Revision: 21643 | ||||
* | ramips: merge slab patch | Gabor Juhos | 2010-05-28 | 2 | -0/+2 |
| | | | | SVN-Revision: 21607 | ||||
* | ramips: use COMMAND_LINE_SIZE directly | Gabor Juhos | 2010-05-28 | 1 | -1/+1 |
| | | | | SVN-Revision: 21606 | ||||
* | ramips: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons | Gabor Juhos | 2010-04-22 | 5 | -9/+9 |
| | | | | SVN-Revision: 21083 | ||||
* | ramips: annotate device register function prototypes with __init | Gabor Juhos | 2010-03-31 | 1 | -2/+2 |
| | | | | SVN-Revision: 20627 | ||||
* | ramips: register wifi device for the RT2880 based boards | Gabor Juhos | 2010-03-31 | 2 | -0/+3 |
| | | | | SVN-Revision: 20625 | ||||
* | ramips: add wifi device for the RT2880 as well | Gabor Juhos | 2010-03-31 | 2 | -0/+27 |
| | | | | SVN-Revision: 20624 | ||||
* | ramips: register wifi device on the rt305x based boards | Gabor Juhos | 2010-03-30 | 4 | -0/+4 |
| | | | | SVN-Revision: 20616 | ||||
* | The ralink rt305x board has a wireless card that can be used with the ↵ | John Crispin | 2010-03-30 | 2 | -0/+27 |
| | | | | | | 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 | ||||
* | Fix the base address of the wireless card. Otherwise it is not possible to ↵ | John Crispin | 2010-03-30 | 1 | -1/+1 |
| | | | | | | register a platform wireless device as it overlaps with something else. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 20596 | ||||
* | ramips_eth: cleanup mac_address changing | Gabor Juhos | 2010-01-31 | 1 | -19/+12 |
| | | | | SVN-Revision: 19464 | ||||
* | ramips_eth: update register offsets | Gabor Juhos | 2010-01-31 | 1 | -8/+8 |
| | | | | SVN-Revision: 19463 | ||||
* | ramips_eth: pass sys_clk via platform_data | Gabor Juhos | 2010-01-31 | 3 | -2/+5 |
| | | | | SVN-Revision: 19462 | ||||
* | ramips_eth: add helper functions to {ed,dis}able interrupts | Gabor Juhos | 2010-01-31 | 1 | -6/+21 |
| | | | | SVN-Revision: 19446 | ||||
* | ramips_eth: remove unnecessary typecasts | Gabor Juhos | 2010-01-31 | 1 | -2/+2 |
| | | | | SVN-Revision: 19445 | ||||
* | ramips_eth: simplify tx_next computation | Gabor Juhos | 2010-01-31 | 1 | -5/+2 |
| | | | | SVN-Revision: 19444 | ||||
* | ramips_eth: simplify tx descriptor initialization | Gabor Juhos | 2010-01-31 | 1 | -3/+2 |
| | | | | SVN-Revision: 19443 | ||||
* | ramips_eth: pass 'raeth_priv' struct directly to dma specific functions | Gabor Juhos | 2010-01-31 | 1 | -39/+35 |
| | | | | SVN-Revision: 19442 | ||||
* | ramips_eth: convert to use netdev_ops | Gabor Juhos | 2010-01-31 | 1 | -6/+12 |
| | | | | SVN-Revision: 19440 | ||||
* | ramips_eth: fix invalid register writes | Gabor Juhos | 2010-01-30 | 1 | -4/+5 |
| | | | | SVN-Revision: 19417 | ||||
* | ramips_eth: move memset call out from the loop | Gabor Juhos | 2010-01-30 | 1 | -1/+1 |
| | | | | SVN-Revision: 19416 | ||||
* | ramips_eth: header file cleanup | Gabor Juhos | 2010-01-30 | 1 | -144/+146 |
| | | | | SVN-Revision: 19415 | ||||
* | ramips_eth: coding style cleanup | Gabor Juhos | 2010-01-30 | 1 | -54/+66 |
| | | | | SVN-Revision: 19414 | ||||
* | ramips: register gpio buttons on the Fonera 2.0N board | Gabor Juhos | 2010-01-30 | 2 | -0/+27 |
| | | | | SVN-Revision: 19413 | ||||
* | ramips: register gpio buttons on the WHR-G300N board | Gabor Juhos | 2010-01-30 | 2 | -1/+45 |
| | | | | SVN-Revision: 19412 | ||||
* | ramips: register gpio buttons on the V22RW-2x2 board | Gabor Juhos | 2010-01-30 | 2 | -1/+26 |
| | | | | SVN-Revision: 19411 | ||||
* | ramips: register gpio buttons on the DIR-300 revB board | Gabor Juhos | 2010-01-30 | 2 | -1/+26 |
| | | | | SVN-Revision: 19410 | ||||
* | ramips: fix wrong base addresses for the RT288x | Gabor Juhos | 2010-01-30 | 1 | -4/+5 |
| | | | | SVN-Revision: 19409 | ||||
* | ramips: include 'linux/leds.h' from 'dev-gpio-leds.h' | Gabor Juhos | 2010-01-30 | 7 | -8/+2 |
| | | | | SVN-Revision: 19408 | ||||
* | ramips: rename dev_gpio_leds.h to dev-gpio-leds.h | Gabor Juhos | 2010-01-30 | 7 | -6/+6 |
| | | | | SVN-Revision: 19407 | ||||
* | ramips: cleanup WZR-AGL300NH board support file | Gabor Juhos | 2010-01-30 | 1 | -33/+9 |
| | | | | SVN-Revision: 19406 | ||||
* | ramips: register gpio-buttons on the RT-N15 board | Gabor Juhos | 2010-01-30 | 2 | -0/+26 |
| | | | | SVN-Revision: 19405 | ||||
* | ramips: add common gpio-buttons device | Gabor Juhos | 2010-01-30 | 4 | -1/+93 |
| | | | | SVN-Revision: 19404 | ||||
* | ramips: register rtl8366s device on the RT-N15 board | Gabor Juhos | 2010-01-30 | 1 | -2/+21 |
| | | | | SVN-Revision: 19403 | ||||
* | ramips: sanitize return value of ramips_gpio_get | Gabor Juhos | 2010-01-30 | 1 | -1/+1 |
| | | | | SVN-Revision: 19401 | ||||
* | ramips: update mips multi-machine stuff | Gabor Juhos | 2010-01-30 | 9 | -59/+17 |
| | | | | SVN-Revision: 19400 | ||||
* | add initial support for the WZR-AGL300NH - patch by Joonas Lahtinen ↵ | Jo-Philipp Wich | 2010-01-24 | 5 | -0/+119 |
| | | | | | | <joonas.lahtinen@gmail.com> SVN-Revision: 19321 | ||||
* | ramips: register ethernet device on the WHR-G300N and V22RW-2x2 boards | Gabor Juhos | 2009-10-30 | 2 | -2/+2 |
| | | | | SVN-Revision: 18229 | ||||
* | missing header file changes, and fix mtu value | John Crispin | 2009-10-30 | 2 | -1/+2 |
| | | | | SVN-Revision: 18220 | ||||
* | fixes rx path for eth, spinlock it, increases buffer size, board now ↵ | John Crispin | 2009-10-29 | 1 | -28/+23 |
| | | | | | | survives ping -f SVN-Revision: 18212 | ||||
* | hopefully fixes dma issues seen on ethernet driver when under high load | John Crispin | 2009-10-29 | 1 | -2/+7 |
| | | | | SVN-Revision: 18203 | ||||
* | ramips: move 'arch/mips/include/asm/mach-ralink/eth.h' to ↵ | Gabor Juhos | 2009-10-26 | 2 | -1/+1 |
| | | | | | | 'drivers/net/ramips_eth.h' SVN-Revision: 18176 |