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
|
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 |
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
|
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
|
f1ad6d3768
|
fixes licenses
SVN-Revision: 18152
|
2009-10-25 17:41: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 |
John Crispin
|
c23f92244c
|
fixes dma hangups in eth
SVN-Revision: 18139
|
2009-10-25 00:11:08 +00:00 |
John Crispin
|
eff75d868b
|
make ethernet a platform device
SVN-Revision: 18135
|
2009-10-24 20:58:41 +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
|
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 |