14 Sep, 2006
1 commit
-
Signed-off-by: Jeff Garzik
01 Jul, 2006
1 commit
-
Signed-off-by: Jörn Engel
Signed-off-by: Adrian Bunk
21 Apr, 2006
1 commit
-
This patch fixes several bugs in the gianfar driver, including a major one
where spinlocks were horribly broken:* Split gianfar locks into two types: TX and RX
* Made it so gfar_start() now clears RHALT
* Fixed a bug where calling gfar_start_xmit() with interrupts off would
corrupt the interrupt state
* Fixed a bug where a frame could potentially arrive, and never be handled
(if no more frames arrived
* Fixed a bug where the rx_work_limit would never be observed by the rx
completion code
* Fixed a bug where the interrupt handlers were not actually protected by
their spinlocksSigned-off-by: Andy Fleming
Signed-off-by: Jeff Garzik
11 Jan, 2006
1 commit
-
drivers/net/gianfar_sysfs.c still contained the old email address
of Kumar Gala.Signed-off-by: Adrian Bunk
19 Nov, 2005
1 commit
-
This seems to have gotten lost, so I'll resend.
Signed-off-by: Andy Fleming
* Added sysfs support to gianfar for modifying FIFO and stashing parameters
* Updated driver to support 10 Mbit, full duplex operation
* Improved comments throughout
* Cleaned up and optimized offloading code
* Fixed a bug where rx buffers were being improperly mapped and unmapped
* (only manifested if cache-coherency was off)
* Added support for using the eTSEC exact-match MAC registers
* Bumped the version to 1.3
* Added support for distinguishing between reduced 100 and 10 Mbit modes
* Modified default coalescing values to lower latency
* Added documentation
Signed-off-by: Jeff Garzik