Ben Hutchings
|
fae8563b25
sfc: Only use TX push if a single descriptor is to be written
|
12 years ago |
Daniel Pieczko
|
525d9e8240
sfc: Work-around flush timeout when flushes have completed
|
12 years ago |
Ben Hutchings
|
c3771a35be
sfc: Do not initialise buffer in efx_alloc_special_buffer()
|
12 years ago |
Ben Hutchings
|
778cdaf639
sfc: Remove confusing MMIO functions
|
12 years ago |
Ben Hutchings
|
d5e8cc6c94
sfc: Really disable flow control while flushing
|
13 years ago |
Ben Hutchings
|
32766ec819
drivers/net/ethernet/sfc: use standard __{clear,set}_bit_le() functions
|
12 years ago |
Ben Hutchings
|
f7251a9ce9
sfc: Simplify TSO header buffer allocation
|
13 years ago |
Ben Hutchings
|
7668ff9c2a
sfc: Refactor struct efx_tx_buffer to use a flags field
|
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
|
dd40781e3a
sfc: Run event/IRQ self-test asynchronously when interface is brought up
|
13 years ago |
Ben Hutchings
|
eee6f6a9e0
sfc: Encapsulate access to efx_{channel,nic}::last_irq_cpu in self-test
|
13 years ago |
Ben Hutchings
|
e7bed9c883
sfc: Remove TX completions from adaptive IRQ scoring
|
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
|
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
|
90893000e2
sfc: Generalise event generation to cover VF-owned event queues
|
13 years ago |
Ben Hutchings
|
9f2cb71c2b
sfc: Leave interrupts and event queues enabled whenever we can
|
13 years ago |
Ben Hutchings
|
2ae75dac30
sfc: Generate RX fill events based on RX queues, not channels
|
13 years ago |
Ben Hutchings
|
4ef594eb89
sfc: Generalise driver event generation
|
13 years ago |
Ben Hutchings
|
5b6262d0cc
sfc: Replace some literal constants with EFX_PAGE_SIZE/EFX_BUF_SIZE
|
13 years ago |
Ben Hutchings
|
db3395697c
sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field
|
14 years ago |
Ben Hutchings
|
73ba7b68e9
sfc: Remove remnants of on-load self-test
|
13 years ago |
Ben Hutchings
|
1646a6f352
sfc: Clean up test interrupt handling
|
13 years ago |
Ben Hutchings
|
5f3f9d6c44
sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG
|
13 years ago |
Ben Hutchings
|
9c636baf85
sfc: Fix some formatting errors reported by checkpatch
|
13 years ago |
David S. Miller
|
8decf86879
Merge branch 'master' of github.com:davem330/net
|
13 years ago |
Jeff Kirsher
|
874aeea5d0
sfc: Move the Solarflare drivers
|
14 years ago |