Lennert Buytenhek
|
ee04448d88
mv643xx_eth: fix SMI bus access timeouts
|
16 years ago |
Lennert Buytenhek
|
c3efab8ed4
mv643xx_eth: include linux/ip.h to fix build
|
16 years ago |
Lennert Buytenhek
|
298cf9beb9
phylib: move to dynamic allocation of struct mii_bus
|
16 years ago |
Lennert Buytenhek
|
18ee49ddb0
phylib: rename mii_bus::dev to mii_bus::parent
|
16 years ago |
Lennert Buytenhek
|
2bcb4b0f11
mv643xx_eth: hook up skb recycling
|
16 years ago |
Lennert Buytenhek
|
042af53c78
mv643xx_eth: bump version to 1.4
|
17 years ago |
Lennert Buytenhek
|
ed94493fb3
mv643xx_eth: convert to phylib
|
17 years ago |
Lennert Buytenhek
|
4ff3495a51
mv643xx_eth: enforce frequent hardware statistics polling
|
17 years ago |
Lennert Buytenhek
|
4df89bd5a5
mv643xx_eth: deal with unexpected ethernet header sizes
|
17 years ago |
Lennert Buytenhek
|
170e7108a3
mv643xx_eth: fix receive checksumming
|
17 years ago |
Lennert Buytenhek
|
457b1d5a4b
mv643xx_eth: add support for chips without transmit bandwidth control
|
17 years ago |
Lennert Buytenhek
|
6b8f90c276
mv643xx_eth: avoid reading ->byte_cnt twice during receive processing
|
17 years ago |
Lennert Buytenhek
|
2b4a624d70
mv643xx_eth: shrink default receive and transmit queue sizes
|
17 years ago |
Lennert Buytenhek
|
99ab08e091
mv643xx_eth: replace array of skbs awaiting transmit completion with a queue
|
17 years ago |
Lennert Buytenhek
|
a418950c13
mv643xx_eth: avoid dropping tx lock during transmit reclaim
|
17 years ago |
Lennert Buytenhek
|
8fd89211bf
mv643xx_eth: switch to netif tx queue lock, get rid of private spinlock
|
17 years ago |
Lennert Buytenhek
|
1fa38c586e
mv643xx_eth: move all work to the napi poll handler
|
17 years ago |
Lennert Buytenhek
|
e5ef1de198
mv643xx_eth: transmit multiqueue support
|
17 years ago |
Lennert Buytenhek
|
befefe2177
mv643xx_eth: delete unused and uninteresting interrupt source mask bits
|
17 years ago |
Lennert Buytenhek
|
4fdeca3f4e
mv643xx_eth: get rid of netif_{stop,wake}_queue() calls on link down/up
|
17 years ago |
Lennert Buytenhek
|
ac840605f3
mv643xx_eth: remove force_phy_addr field
|
17 years ago |
Lennert Buytenhek
|
fc0eb9f226
mv643xx_eth: smi sharing is a per-unit property, not a per-port one
|
17 years ago |
Lennert Buytenhek
|
f7981c1c67
mv643xx_eth: require contiguous receive and transmit queue numbering
|
17 years ago |
Lennert Buytenhek
|
17cd0a59f9
mv643xx_eth: get rid of compile-time configurable transmit checksumming
|
17 years ago |
Lennert Buytenhek
|
2257e05c17
mv643xx_eth: get rid of receive-side locking
|
17 years ago |
Lennert Buytenhek
|
78fff83b03
mv643xx_eth: make napi unconditional
|
17 years ago |
Lennert Buytenhek
|
45c5d3bc1e
mv643xx_eth: use the SMI done interrupt to wait for SMI access completion
|
17 years ago |
Lennert Buytenhek
|
2b3ba0e3ea
mv643xx_eth: switch ->phy_lock from a spinlock to a mutex
|
17 years ago |
Lennert Buytenhek
|
9da7874575
mv643xx_eth: get rid of modulo operations
|
17 years ago |
Lennert Buytenhek
|
2a1867a76f
mv643xx_eth: get rid of IRQF_SAMPLE_RANDOM
|
17 years ago |