Commit History

Author SHA1 Message Date
  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 13 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
  Ben Hutchings 6602041b83 sfc: Store port number in private data, not net_device::dev_id 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
  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