Ben Hutchings
|
f7a6d2c442
sfc: Update copyright banners
|
12 years ago |
Ben Hutchings
|
8127d661e7
sfc: Add support for Solarflare SFC9100 family
|
12 years ago |
Ben Hutchings
|
ba8977bdb2
sfc: Extend struct efx_tx_buffer to allow pushing option descriptors
|
12 years ago |
Alexandre Rames
|
3881d8ab06
sfc: Use a global count of active queues instead of pending drains
|
12 years ago |
Jon Cooper
|
e8c68c0a09
sfc: Prepare for RX scatter on EF10
|
12 years ago |
Ben Hutchings
|
c15eed220f
sfc: Allow efx_nic_type::dimension_resources to fail
|
12 years ago |
Jon Cooper
|
261e4d96b4
sfc: Allow event queue initialisation to fail
|
12 years ago |
Ben Hutchings
|
3dced740c2
sfc: Add support for reading packet length from prefix
|
12 years ago |
Ben Hutchings
|
02e121650b
sfc: Add TX merged completion counter
|
12 years ago |
Jon Cooper
|
43a3739d55
sfc: Generalise packet hash lookup to support EF10 RX prefix
|
12 years ago |
Laurence Evans
|
977a5d5d32
sfc: Add a function pointer to abstract write of host time into NIC shared memory
|
12 years ago |
Ben Hutchings
|
cd0ecc9a6d
sfc: Delegate MAC/NIC statistic description to efx_nic_type
|
12 years ago |
Ben Hutchings
|
45a3fd55ac
sfc: Move MTD operations into efx_nic_type
|
12 years ago |
Ben Hutchings
|
b766630b35
sfc: Eliminate struct efx_mtd
|
12 years ago |
Ben Hutchings
|
964e61355e
sfc: Cleanup Falcon-arch simple MAC filter state
|
12 years ago |
Ben Hutchings
|
add7247718
sfc: Make most filter operations NIC-type-specific
|
12 years ago |
Ben Hutchings
|
6d661cec79
sfc: Split Falcon-arch-specific and common filter state
|
12 years ago |
Ben Hutchings
|
be3fc09cdd
sfc: Do not assume efx_nic_type::ev_fini is idempotent
|
12 years ago |
Ben Hutchings
|
b105798fa5
sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size
|
12 years ago |
Ben Hutchings
|
df2cd8af09
sfc: Add support for MCDI v2
|
12 years ago |
Ben Hutchings
|
86094f7f38
sfc: Move and rename Falcon/Siena common NIC operations
|
12 years ago |
Ben Hutchings
|
e42c3d85af
sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour
|
12 years ago |
Ben Hutchings
|
d8aec745dd
sfc: Stop RX refill before flushing RX queues
|
12 years ago |
Ben Hutchings
|
d829118705
sfc: Rework IRQ enable/disable
|
12 years ago |
Ben Hutchings
|
514bedbc3a
sfc: Remove efx_process_channel_now()
|
12 years ago |
Ben Hutchings
|
caa7558655
sfc: Make struct efx_special_buffer less special
|
12 years ago |
Ben Hutchings
|
f3ad500344
sfc: Make MCDI independent of Siena
|
12 years ago |
Ben Hutchings
|
9dd3a13b88
sfc: Move details of a Falcon bug workaround out of ethtool.c
|
12 years ago |
Ben Hutchings
|
d07df8ec08
sfc: Define and set RX buffer flag for packets parsed as TCP
|
12 years ago |
Alexandre Rames
|
b28405b0f2
sfc: Fix EEH with legacy interrupts.
|
12 years ago |