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
|
2010-03-30 12:04:05 +00:00 |
|
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
|
2010-03-30 10:06:05 +00:00 |
|
Gabor Juhos
|
e66a368bd1
|
kernel: update to 2.6.32.10
SVN-Revision: 20444
|
2010-03-26 10:45:25 +00:00 |
|
Felix Fietkau
|
2d305bdc23
|
the mips -ffreestanding patch has been unnecessary for a long time now, remove it
SVN-Revision: 20149
|
2010-03-11 18:48:50 +00:00 |
|
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
|
2010-03-11 09:50:11 +00:00 |
|
Hauke Mehrtens
|
0c7b285613
|
kernel: update to kernel 2.6.32.9
SVN-Revision: 19890
|
2010-02-28 10:16:47 +00:00 |
|
Travis Kemen
|
5c75e1dd02
|
update kernel from 2.6.32.7 to 2.6.32.8, thanks tripolar
SVN-Revision: 19591
|
2010-02-12 01:12:11 +00:00 |
|
Imre Kaloz
|
825b37cc56
|
clean up handling of some kernel symbols
SVN-Revision: 19581
|
2010-02-11 09:33:16 +00:00 |
|
Imre Kaloz
|
0a52bc58f8
|
re-sort all target and subtarget config files
SVN-Revision: 19580
|
2010-02-11 08:55:15 +00:00 |
|
Gabor Juhos
|
1e4e3b21fb
|
ramips: nuke 2.6.30 support
SVN-Revision: 19466
|
2010-01-31 17:56:41 +00:00 |
|
Gabor Juhos
|
bdc1565554
|
ramips: enable RTL8366SR driver for the RT288x devices
SVN-Revision: 19465
|
2010-01-31 17:56:38 +00:00 |
|
Gabor Juhos
|
4267623e2e
|
ramips_eth: cleanup mac_address changing
SVN-Revision: 19464
|
2010-01-31 17:56:36 +00:00 |
|
Gabor Juhos
|
b16aaf5fac
|
ramips_eth: update register offsets
SVN-Revision: 19463
|
2010-01-31 17:56:33 +00:00 |
|
Gabor Juhos
|
72b08b729a
|
ramips_eth: pass sys_clk via platform_data
SVN-Revision: 19462
|
2010-01-31 17:56:30 +00:00 |
|
Gabor Juhos
|
9ab88ce62d
|
ramips_eth: add helper functions to {ed,dis}able interrupts
SVN-Revision: 19446
|
2010-01-31 12:48:53 +00:00 |
|
Gabor Juhos
|
224edd2575
|
ramips_eth: remove unnecessary typecasts
SVN-Revision: 19445
|
2010-01-31 12:48:51 +00:00 |
|
Gabor Juhos
|
8aceaf96be
|
ramips_eth: simplify tx_next computation
SVN-Revision: 19444
|
2010-01-31 12:48:48 +00:00 |
|
Gabor Juhos
|
21b06bd2c0
|
ramips_eth: simplify tx descriptor initialization
SVN-Revision: 19443
|
2010-01-31 12:48:46 +00:00 |
|
Gabor Juhos
|
d0fb66e3a4
|
ramips_eth: pass 'raeth_priv' struct directly to dma specific functions
SVN-Revision: 19442
|
2010-01-31 12:48:43 +00:00 |
|
Gabor Juhos
|
c9d8869d1b
|
ramips: switch to 2.6.32
SVN-Revision: 19441
|
2010-01-31 12:48:41 +00:00 |
|
Gabor Juhos
|
f0be6ab20c
|
ramips_eth: convert to use netdev_ops
SVN-Revision: 19440
|
2010-01-31 12:48:38 +00:00 |
|
Gabor Juhos
|
d37975f6b2
|
ramips_eth: fix invalid register writes
SVN-Revision: 19417
|
2010-01-30 15:26:02 +00:00 |
|
Gabor Juhos
|
43e1dd85c2
|
ramips_eth: move memset call out from the loop
SVN-Revision: 19416
|
2010-01-30 15:25:59 +00:00 |
|
Gabor Juhos
|
ea4ce3b6fd
|
ramips_eth: header file cleanup
SVN-Revision: 19415
|
2010-01-30 15:25:57 +00:00 |
|
Gabor Juhos
|
67cd819da6
|
ramips_eth: coding style cleanup
SVN-Revision: 19414
|
2010-01-30 15:25:55 +00:00 |
|
Gabor Juhos
|
a4e85bbceb
|
ramips: register gpio buttons on the Fonera 2.0N board
SVN-Revision: 19413
|
2010-01-30 15:25:52 +00:00 |
|
Gabor Juhos
|
8823482a02
|
ramips: register gpio buttons on the WHR-G300N board
SVN-Revision: 19412
|
2010-01-30 15:25:49 +00:00 |
|
Gabor Juhos
|
35f47a3654
|
ramips: register gpio buttons on the V22RW-2x2 board
SVN-Revision: 19411
|
2010-01-30 15:25:47 +00:00 |
|
Gabor Juhos
|
30a397fd5e
|
ramips: register gpio buttons on the DIR-300 revB board
SVN-Revision: 19410
|
2010-01-30 15:25:44 +00:00 |
|
Gabor Juhos
|
f9b053e87f
|
ramips: fix wrong base addresses for the RT288x
SVN-Revision: 19409
|
2010-01-30 15:25:41 +00:00 |
|
Gabor Juhos
|
8448caa6ad
|
ramips: include 'linux/leds.h' from 'dev-gpio-leds.h'
SVN-Revision: 19408
|
2010-01-30 15:25:36 +00:00 |
|
Gabor Juhos
|
94c9590e91
|
ramips: rename dev_gpio_leds.h to dev-gpio-leds.h
SVN-Revision: 19407
|
2010-01-30 15:25:33 +00:00 |
|
Gabor Juhos
|
55185915de
|
ramips: cleanup WZR-AGL300NH board support file
SVN-Revision: 19406
|
2010-01-30 15:25:29 +00:00 |
|
Gabor Juhos
|
0530dd9849
|
ramips: register gpio-buttons on the RT-N15 board
SVN-Revision: 19405
|
2010-01-30 15:25:25 +00:00 |
|
Gabor Juhos
|
9327f02b7b
|
ramips: add common gpio-buttons device
SVN-Revision: 19404
|
2010-01-30 15:25:20 +00:00 |
|
Gabor Juhos
|
4af1f533bb
|
ramips: register rtl8366s device on the RT-N15 board
SVN-Revision: 19403
|
2010-01-30 15:25:16 +00:00 |
|
Gabor Juhos
|
e2dde81ead
|
ramips: sanitize return value of ramips_gpio_get
SVN-Revision: 19401
|
2010-01-30 15:25:08 +00:00 |
|
Gabor Juhos
|
af9f40e60d
|
ramips: update mips multi-machine stuff
SVN-Revision: 19400
|
2010-01-30 15:25:03 +00:00 |
|
Gabor Juhos
|
b34feab713
|
ramips: add preliminary support for 2.6.32
SVN-Revision: 19343
|
2010-01-26 09:57:38 +00:00 |
|
Gabor Juhos
|
c5ac3f64ab
|
ramips: refresh patches
SVN-Revision: 19342
|
2010-01-26 09:57:34 +00:00 |
|
Gabor Juhos
|
03aa95b791
|
ramips: sync kernel config
SVN-Revision: 19341
|
2010-01-26 09:57:32 +00:00 |
|
Jo-Philipp Wich
|
6351d88e29
|
add initial support for the WZR-AGL300NH - patch by Joonas Lahtinen <joonas.lahtinen@gmail.com>
SVN-Revision: 19321
|
2010-01-24 23:31:49 +00:00 |
|
Florian Fainelli
|
a47b8566a1
|
update to 2.6.30, refresh patches
SVN-Revision: 18635
|
2009-12-04 14:52:45 +00:00 |
|
Imre Kaloz
|
6b280112f2
|
some more Kconfig symbol move..
SVN-Revision: 18371
|
2009-11-11 11:52:41 +00:00 |
|
Imre Kaloz
|
1d62d9a95c
|
another round of kernel config cleanups
SVN-Revision: 18370
|
2009-11-11 11:42:24 +00:00 |
|
Imre Kaloz
|
ef42fb4c13
|
sort all target config files
SVN-Revision: 18367
|
2009-11-11 09:27:13 +00:00 |
|
Gabor Juhos
|
b624dec41b
|
ramips: register ethernet device on the WHR-G300N and V22RW-2x2 boards
SVN-Revision: 18229
|
2009-10-30 15:15:41 +00:00 |
|
John Crispin
|
9364f83dbc
|
missing header file changes, and fix mtu value
SVN-Revision: 18220
|
2009-10-30 09:18:40 +00:00 |
|
John Crispin
|
ff5deeef08
|
fixes rx path for eth, spinlock it, increases buffer size, board now survives ping -f
SVN-Revision: 18212
|
2009-10-29 21:08:11 +00:00 |
|
John Crispin
|
135111a05b
|
hopefully fixes dma issues seen on ethernet driver when under high load
SVN-Revision: 18203
|
2009-10-29 12:51:45 +00:00 |
|
Gabor Juhos
|
bc59e3da51
|
ramips: move 'arch/mips/include/asm/mach-ralink/eth.h' to 'drivers/net/ramips_eth.h'
SVN-Revision: 18176
|
2009-10-26 17:17:51 +00:00 |
|
Gabor Juhos
|
5dd653a6bd
|
ramips: use definitions from rt305x_regs, and nuke the duplicated ones
SVN-Revision: 18175
|
2009-10-26 17:17:48 +00:00 |
|
Gabor Juhos
|
c170980c4f
|
ramips: move ramips_eth_platform_data into a separate file
SVN-Revision: 18174
|
2009-10-26 17:17:45 +00:00 |
|
Gabor Juhos
|
b98fa096a6
|
ramips: request_irq prior to dma allocation, and handle the case if it fails
SVN-Revision: 18173
|
2009-10-26 17:17:42 +00:00 |
|
Gabor Juhos
|
08f77d2e7e
|
ramips: add error handling to ramips_alloc_dma
SVN-Revision: 18172
|
2009-10-26 17:17:39 +00:00 |
|
Gabor Juhos
|
941c1dae2c
|
ramips: free allocated skbs in ramips_cleanup_dma
SVN-Revision: 18171
|
2009-10-26 17:17:37 +00:00 |
|
Gabor Juhos
|
82cc25d5f0
|
ramips: add ramips_setup_dma helper to the ethernet driver
SVN-Revision: 18170
|
2009-10-26 17:17:34 +00:00 |
|
Gabor Juhos
|
f69b042df9
|
ramips: add ramips_cleanup_dma helper
SVN-Revision: 18169
|
2009-10-26 17:17:29 +00:00 |
|
Gabor Juhos
|
defb7c0059
|
ramips: remove unnecessary includes in the ethernet driver
SVN-Revision: 18168
|
2009-10-26 17:17:26 +00:00 |
|
Gabor Juhos
|
36cb733d4f
|
ramips: fix dma api usage in the ethernet driver
SVN-Revision: 18167
|
2009-10-26 17:17:22 +00:00 |
|
Gabor Juhos
|
69a3298ab5
|
ramips: use resource to pass irq and base address to the ethernet driver
SVN-Revision: 18166
|
2009-10-26 17:17:18 +00:00 |
|
Gabor Juhos
|
7c7f004875
|
ramips: add error-path handling to the ramips_eth_plat_probe
SVN-Revision: 18165
|
2009-10-26 17:17:13 +00:00 |
|
John Crispin
|
1729f7bdc1
|
use gpio_led package rather than staticly linking it into the kernel
SVN-Revision: 18154
|
2009-10-25 18:08:16 +00:00 |
|
John Crispin
|
f1ad6d3768
|
fixes licenses
SVN-Revision: 18152
|
2009-10-25 17:41:01 +00:00 |
|
John Crispin
|
6a56b1186e
|
select CONFIG_LEDS_GPIO per default
SVN-Revision: 18151
|
2009-10-25 17:06:01 +00:00 |
|
John Crispin
|
6f63d7baf2
|
clean up dma api of ethernet driver
SVN-Revision: 18150
|
2009-10-25 16:58:00 +00:00 |
|
John Crispin
|
9126be5b6e
|
fixes dma bug in eth driver, that was caused under high net load. the dma ring was not initialized on time
SVN-Revision: 18149
|
2009-10-25 14:34:55 +00:00 |
|
Gabor Juhos
|
984fe7992a
|
ramips: nuke net_device stats from the private data of the ethernet driver
SVN-Revision: 18147
|
2009-10-25 09:37:30 +00:00 |
|
Gabor Juhos
|
ec836476b0
|
ramips: remove unnecessary type-castings in the ethernet driver
SVN-Revision: 18146
|
2009-10-25 09:37:27 +00:00 |
|
Gabor Juhos
|
ac92dc42d4
|
ramips: change debug message levels, and add missing LFs
SVN-Revision: 18145
|
2009-10-25 09:37:24 +00:00 |
|
Gabor Juhos
|
0fe967f6e6
|
ramips: make ethernet fuctions static
SVN-Revision: 18144
|
2009-10-25 09:37:21 +00:00 |
|
Gabor Juhos
|
7af7711f9f
|
ramips: register ethernet device on the DIR-300 board
SVN-Revision: 18143
|
2009-10-25 09:37:17 +00:00 |
|
Gabor Juhos
|
2ad69183a8
|
ramips: change prom code to accept 'board=FOOBAR' from the command line
SVN-Revision: 18142
|
2009-10-25 07:10:16 +00:00 |
|
Gabor Juhos
|
d681005ce3
|
ramips: modify {read,write}_config helpers
SVN-Revision: 18141
|
2009-10-25 07:10:14 +00:00 |
|
Gabor Juhos
|
ebde2e4c90
|
ramips: nuke config_access helper
SVN-Revision: 18140
|
2009-10-25 07:10:11 +00:00 |
|
John Crispin
|
c23f92244c
|
fixes dma hangups in eth
SVN-Revision: 18139
|
2009-10-25 00:11:08 +00:00 |
|
John Crispin
|
c7db1ecc33
|
select fon20n mach
SVN-Revision: 18137
|
2009-10-24 23:08:06 +00:00 |
|
John Crispin
|
eff75d868b
|
make ethernet a platform device
SVN-Revision: 18135
|
2009-10-24 20:58:41 +00:00 |
|
John Crispin
|
5c399c6f20
|
missing define to make mach for fonera20n work
SVN-Revision: 18134
|
2009-10-24 20:57:59 +00:00 |
|
John Crispin
|
81e5a2d14b
|
make default llll/w vlan setup in esw
SVN-Revision: 18133
|
2009-10-24 20:56:31 +00:00 |
|
John Crispin
|
e4e4aa90d3
|
adds mach type for fonera20n
SVN-Revision: 18132
|
2009-10-24 20:55:36 +00:00 |
|
John Crispin
|
5b2c123b60
|
fixes commit 18128, wrong patch :)
SVN-Revision: 18129
|
2009-10-23 16:52:48 +00:00 |
|
John Crispin
|
d95163658c
|
adds ethernet driver, esw needs to be moved to swconfig, driver is missing rt288x support, not a platform device yet
SVN-Revision: 18128
|
2009-10-23 16:51:51 +00:00 |
|
Florian Fainelli
|
d4b251bdb8
|
update to 2.6.30.9
SVN-Revision: 18126
|
2009-10-23 12:10:25 +00:00 |
|
Gabor Juhos
|
279c5dad25
|
ramips: add preliminary support for the DIR-300 revB board
SVN-Revision: 18058
|
2009-10-18 08:48:07 +00:00 |
|
Gabor Juhos
|
9a65c14678
|
ramips: sync rt288x kernel config
SVN-Revision: 17976
|
2009-10-07 11:37:15 +00:00 |
|
Gabor Juhos
|
3b9cb8b673
|
ramips: fix return value in 'pcibios_map_irq' in the rt288x pci code
SVN-Revision: 17975
|
2009-10-07 11:37:12 +00:00 |
|
Gabor Juhos
|
13be9155c5
|
ramips: remove obsolete 'pcibios_fixups' from the rt288x pci code
SVN-Revision: 17974
|
2009-10-07 11:37:10 +00:00 |
|
Gabor Juhos
|
f2470f7590
|
ramips: add rt2880_pci_get_cfgaddr helper
SVN-Revision: 17973
|
2009-10-07 11:37:07 +00:00 |
|
Gabor Juhos
|
fe360a232b
|
ramips: use switch statement instead of multiple if-else-if in the rt288x pci code
SVN-Revision: 17972
|
2009-10-07 11:37:03 +00:00 |
|
Gabor Juhos
|
37f5a64938
|
ramips: protect rt288x pci config accesses with a spinlock
SVN-Revision: 17971
|
2009-10-07 11:37:00 +00:00 |
|
Gabor Juhos
|
84e2f22465
|
ramips: make rt2880_pci_base static
SVN-Revision: 17970
|
2009-10-07 11:36:57 +00:00 |
|
Gabor Juhos
|
ca82f13970
|
ramips: define some magic values in the rt288x pci code
SVN-Revision: 17969
|
2009-10-07 11:36:53 +00:00 |
|
Gabor Juhos
|
6a54d033fc
|
ramips: add copyright header to the rt288x pci code
SVN-Revision: 17968
|
2009-10-07 11:36:49 +00:00 |
|
Gabor Juhos
|
7f3d685eec
|
ramips: make {read,write}_config static
SVN-Revision: 17920
|
2009-10-05 18:44:24 +00:00 |
|
Gabor Juhos
|
2739177201
|
ramips: convert 'config_access' function to void
SVN-Revision: 17919
|
2009-10-05 18:44:22 +00:00 |
|
Gabor Juhos
|
5b07caf121
|
ramips: add register access functions into the rt288x pci code
SVN-Revision: 17918
|
2009-10-05 18:44:19 +00:00 |
|
Gabor Juhos
|
0f51ed2723
|
ramips: fix RT2880_PCI_BASE definition
SVN-Revision: 17917
|
2009-10-05 18:44:16 +00:00 |
|
Gabor Juhos
|
5a37945317
|
ramips: rt288x pci code cleanup
SVN-Revision: 17916
|
2009-10-05 18:44:13 +00:00 |
|
Gabor Juhos
|
0e0e945e33
|
ramips: cleanup coding-style of the rt288x pci code
SVN-Revision: 17915
|
2009-10-05 18:44:10 +00:00 |
|