Ben Hutchings
|
add7247718
sfc: Make most filter operations NIC-type-specific
|
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
|
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
|
501a248cf6
sfc: Remove bogus call to efx_release_tx_buffers()
|
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 |
David S. Miller
|
0c1072ae02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
12 years ago |
Ben Hutchings
|
1899c111a5
sfc: Fix IRQ cleanup in case of a probe failure
|
12 years ago |
Alexandre Rames
|
b28405b0f2
sfc: Fix EEH with legacy interrupts.
|
12 years ago |
Ben Hutchings
|
776fbcc9cb
sfc: Remove write permission from phy_type attribute
|
12 years ago |
Jiri Pirko
|
351638e7de
net: pass info struct via netdevice notifier
|
12 years ago |
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 |
stephen hemminger
|
debd0034de
sfc: make local functions static
|
12 years ago |
Wei Yongjun
|
df594563fc
sfc: remove duplicated include from efx.c
|
12 years ago |
Daniel Pieczko
|
1648a23fa1
sfc: allocate more RX buffers per page
|
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
|
ff734ef4bc
sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet()
|
12 years ago |
Ben Hutchings
|
272baeeb6a
sfc: Properly distinguish RX buffer and DMA lengths
|
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
|
29c69a4882
sfc: Detach net device when stopping queues for reconfiguration
|
12 years ago |
Greg Kroah-Hartman
|
1dd06ae8db
drivers/net: fix up function prototypes after __dev* removals
|
12 years ago |
Bill Pemberton
|
87d1fc1130
sfc: remove __dev* attributes
|
12 years ago |
Ben Hutchings
|
b9cc977d9d
sfc: Make module parameters really boolean
|
12 years ago |
Daniel Pieczko
|
c2f3b8e3a4
sfc: lock TX queues when calling netif_device_detach()
|
12 years ago |