Gabor Juhos
|
100f76a010
|
ramips: raeth: add rx_info structure
This helps to reduce code size on RX path:
add/remove: 0/0 grow/shrink: 3/1 up/down: 68/-56 (12)
function old new delta
ramips_eth_open 1104 1144 +40
ramips_ring_free 212 232 +20
ramips_eth_stop 400 408 +8
ramips_eth_rx_hw 648 592 -56
SVN-Revision: 30732
|
2012-02-26 10:54:12 +00:00 |
|
Gabor Juhos
|
32e7b1c7d9
|
ramips: raeth: add tx_info structure
This helps to reduce code size on TX path:
add/remove: 0/0 grow/shrink: 1/4 up/down: 56/-92 (-36)
function old new delta
ramips_eth_open 1048 1104 +56
ramips_eth_tx_housekeeping 156 148 -8
ramips_ring_free 224 212 -12
ramips_eth_stop 420 400 -20
ramips_eth_hard_start_xmit 480 428 -52
SVN-Revision: 30731
|
2012-02-26 10:54:10 +00:00 |
|
Gabor Juhos
|
30143b715c
|
ramips: raeth: don't process disabled interrupts
Also rename the 'fe_int' variable.
SVN-Revision: 30713
|
2012-02-25 11:59:19 +00:00 |
|
Gabor Juhos
|
a18a821733
|
ramips: raeth: show interrupt statistics in debugfs
SVN-Revision: 30681
|
2012-02-22 13:06:44 +00:00 |
|
Gabor Juhos
|
214216c04d
|
ramips: raeth: add debugfs support
SVN-Revision: 30680
|
2012-02-22 13:06:42 +00:00 |
|
Gabor Juhos
|
c1e4d709fa
|
ramips: raeth: rename main source file
SVN-Revision: 30679
|
2012-02-22 13:06:41 +00:00 |
|
Gabor Juhos
|
5e6bc97d0c
|
ramips: raeth: add missing Kconfig and Makefile
SVN-Revision: 30671
|
2012-02-21 09:44:30 +00:00 |
|
Gabor Juhos
|
3ba0f4e1ca
|
ramips: move the ethernet driver into a separate directory
Also clean up the Kconfig symbols.
SVN-Revision: 30670
|
2012-02-21 09:26:43 +00:00 |
|