Ben Hutchings
|
950c54df1e
sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate
|
12 years ago |
Ben Hutchings
|
c14ff2ea2d
sfc: Delete EFX_PAGE_IP_ALIGN, equivalent to NET_IP_ALIGN
|
12 years ago |
Daniel Pieczko
|
1648a23fa1
sfc: allocate more RX buffers per page
|
12 years ago |
Ben Hutchings
|
179ea7f039
sfc: Replace efx_rx_is_last_buffer() with a flag
|
12 years ago |
Daniel Pieczko
|
2768935a46
sfc: reuse pages to avoid DMA mapping/unmapping costs
|
12 years ago |
Ben Hutchings
|
85740cdf0b
sfc: Enable RX DMA scattering where possible
|
12 years ago |
Ben Hutchings
|
b74e3e8cd6
sfc: Update RX buffer address together with length
|
12 years ago |
Ben Hutchings
|
9bc2fc9b52
sfc: Make RX queue descriptor counts unsigned for consistency
|
12 years ago |
Ben Hutchings
|
272baeeb6a
sfc: Properly distinguish RX buffer and DMA lengths
|
12 years ago |
Ben Hutchings
|
80c2e716d5
sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len
|
12 years ago |
Alexandre Rames
|
626950db84
sfc: Add AER and EEH support for Siena
|
12 years ago |
Alexandre Rames
|
97d48a10c6
sfc: Remove rx_alloc_method SKB
|
12 years ago |
Ben Hutchings
|
4a74dc65e3
sfc: Allow efx_channel_type::receive_skb() to reject a packet
|
12 years ago |
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
|
12 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
|
12 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 |