Ben Hutchings
|
14990a5d66
sfc: Refactor Falcon-arch filter removal
|
vor 12 Jahren |
Ben Hutchings
|
add7247718
sfc: Make most filter operations NIC-type-specific
|
vor 12 Jahren |
Ben Hutchings
|
9a0a943321
sfc: Refactor Falcon-arch search limit reset
|
vor 12 Jahren |
Ben Hutchings
|
6d661cec79
sfc: Split Falcon-arch-specific and common filter state
|
vor 12 Jahren |
Ben Hutchings
|
7c460d9be6
sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10
|
vor 12 Jahren |
Ben Hutchings
|
f26e958cfc
sfc: Name the RX drop queue ID
|
vor 12 Jahren |
Ben Hutchings
|
33a8985c4a
sfc: Rename Falcon-arch filter implementation types and functions
|
vor 12 Jahren |
Ben Hutchings
|
910c485dc1
sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags()
|
vor 12 Jahren |
Ben Hutchings
|
be3fc09cdd
sfc: Do not assume efx_nic_type::ev_fini is idempotent
|
vor 12 Jahren |
Ben Hutchings
|
ab3b825060
sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture
|
vor 12 Jahren |
Ben Hutchings
|
b105798fa5
sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size
|
vor 13 Jahren |
Ben Hutchings
|
f76fe120d8
sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface
|
vor 12 Jahren |
Ben Hutchings
|
369327fa65
sfc: Fix race in completion handling
|
vor 12 Jahren |
Ben Hutchings
|
df2cd8af09
sfc: Add support for MCDI v2
|
vor 13 Jahren |
Ben Hutchings
|
f2b0befd1d
sfc: Update MCDI protocol definitions for EF10
|
vor 12 Jahren |
Ben Hutchings
|
5bc283e513
sfc: Translate MCDI error numbers received in events
|
vor 12 Jahren |
Ben Hutchings
|
86094f7f38
sfc: Move and rename Falcon/Siena common NIC operations
|
vor 12 Jahren |
Ben Hutchings
|
e42c3d85af
sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour
|
vor 12 Jahren |
Ben Hutchings
|
501a248cf6
sfc: Remove bogus call to efx_release_tx_buffers()
|
vor 12 Jahren |
Ben Hutchings
|
d8aec745dd
sfc: Stop RX refill before flushing RX queues
|
vor 12 Jahren |
Ben Hutchings
|
1840667a85
sfc: Limit scope of a Falcon A1 IRQ workaround
|
vor 12 Jahren |
Ben Hutchings
|
d829118705
sfc: Rework IRQ enable/disable
|
vor 12 Jahren |
Ben Hutchings
|
514bedbc3a
sfc: Remove efx_process_channel_now()
|
vor 12 Jahren |
Ben Hutchings
|
8b8a95a11a
sfc: Rename Falcon-architecture register definitions
|
vor 13 Jahren |
Ben Hutchings
|
caa7558655
sfc: Make struct efx_special_buffer less special
|
vor 13 Jahren |
Ben Hutchings
|
0d19a540be
sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking
|
vor 13 Jahren |
Ben Hutchings
|
f3ad500344
sfc: Make MCDI independent of Siena
|
vor 13 Jahren |
Ben Hutchings
|
f073dde03b
sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion()
|
vor 13 Jahren |
Ben Hutchings
|
43f775b2fa
sfc: Collect all MCDI port functions into mcdi_port.c
|
vor 13 Jahren |
Ben Hutchings
|
319ec6444d
sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename
|
vor 12 Jahren |