Ben Hutchings
|
b590ace09d
sfc: Fix efx_rx_buf_offset() in the presence of swiotlb
|
12 years ago |
Daniel Pieczko
|
525d9e8240
sfc: Work-around flush timeout when flushes have completed
|
12 years ago |
Ben Hutchings
|
d5e8cc6c94
sfc: Really disable flow control while flushing
|
13 years ago |
Ben Hutchings
|
a24006ed12
ptp: Enable clock drivers along with associated net/PHY drivers
|
12 years ago |
Ben Hutchings
|
32766ec819
drivers/net/ethernet/sfc: use standard __{clear,set}_bit_le() functions
|
12 years ago |
Ben Hutchings
|
25ce200215
sfc: Bump version to 3.2
|
13 years ago |
Stuart Hodgson
|
7c236c43b8
sfc: Add support for IEEE-1588 PTP
|
13 years ago |
Stuart Hodgson
|
c31e5f9f97
sfc: Add channel specific receive_skb handler and post_remove callback
|
13 years ago |
Stuart Hodgson
|
79d68b3700
sfc: Add explicit RX queue flag to channel
|
13 years ago |
Ben Hutchings
|
f16aeea0e6
sfc: Change state names to be clearer, and comment them
|
13 years ago |
Ben Hutchings
|
f7251a9ce9
sfc: Simplify TSO header buffer allocation
|
13 years ago |
Ben Hutchings
|
14bf718fb9
sfc: Stop TX queues before they fill up
|
13 years ago |
Ben Hutchings
|
7668ff9c2a
sfc: Refactor struct efx_tx_buffer to use a flags field
|
13 years ago |
David S. Miller
|
54399a78c9
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
|
13 years ago |
Ben Hutchings
|
d4f2cecce1
sfc: Disable VF queues during register self-test
|
13 years ago |
Ben Hutchings
|
0e33d87033
sfc: Use generic DMA API, not PCI-DMA API
|
13 years ago |
Ben Hutchings
|
49ce9c2cda
drivers/net/ethernet: Fix (nearly-)kernel-doc comments for various functions
|
13 years ago |
Stuart Hodgson
|
c087bd2cfd
sfc: Added support for new ethtool APIs for obtaining module eeprom
|
13 years ago |
David Riddoch
|
da9ca50582
sfc: Fill RX rings completely full, rather than to 95% full
|
13 years ago |
Ben Hutchings
|
58f7e57d11
sfc: Remove efx_channel::last_eventq_read_ptr
|
13 years ago |
Ben Hutchings
|
dd40781e3a
sfc: Run event/IRQ self-test asynchronously when interface is brought up
|
13 years ago |
Ben Hutchings
|
73e0026fb2
sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels
|
13 years ago |
Ben Hutchings
|
cd2d5b529c
sfc: Add SR-IOV back-end support for SFC9000 family
|
13 years ago |
Ben Hutchings
|
28e47c498a
sfc: Allocate SRAM between buffer table and descriptor caches at init time
|
13 years ago |
Ben Hutchings
|
7f967c011a
sfc: Add support for 'extra' channel types
|
13 years ago |
Ben Hutchings
|
a16e5b246c
sfc: Make all CPU/IRQ/channel/queue counts unsigned
|
13 years ago |
Ben Hutchings
|
5bbe2f4f64
sfc: Make buffer table indices and counts consistently unsigned
|
13 years ago |
Steve Hodgson
|
a606f4325d
sfc: Disable flow control during flushes
|
14 years ago |
Ben Hutchings
|
9f2cb71c2b
sfc: Leave interrupts and event queues enabled whenever we can
|
13 years ago |
Ben Hutchings
|
db3395697c
sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field
|
14 years ago |