Commit Graph

117 Commits (89751a7cb70a20f0d604dd7c4be29dd7b0011718)

Author SHA1 Message Date
Steve Hodgson ff3b00a0fc sfc: Move PHY software state initialisation from init() into probe() 15 years ago
Ben Hutchings 906bb26c06 sfc: Update version, copyright dates, authors 15 years ago
Ben Hutchings 738a8f4b0c sfc: Implement TSO for TCP/IPv6 15 years ago
Ben Hutchings 8880f4ec21 sfc: Add support for SFC9000 family (2) 15 years ago
Ben Hutchings 744093c983 sfc: Rename falcon.h to nic.h 15 years ago
Ben Hutchings c383b53729 sfc: Allow for additional checksum offload features 15 years ago
Ben Hutchings 7688483568 sfc: Extend MTD driver for use with new NICs 15 years ago
Ben Hutchings e58f69f408 sfc: Extend loopback mode enumeration 15 years ago
Ben Hutchings 152b6a62ae sfc: Separate shared NIC code from Falcon-specific and rename accordingly 15 years ago
Ben Hutchings eb9f6744cb sfc: Implement ethtool reset operation 15 years ago
Ben Hutchings 89c758fa47 sfc: Add power-management and wake-on-LAN support 15 years ago
Steve Hodgson 78c1f0a065 sfc: Generalise link state monitoring 15 years ago
Ben Hutchings d3245b28ef sfc: Refactor link configuration 15 years ago
Ben Hutchings ef2b90ee4d sfc: Move Falcon NIC operations to efx_nic_type 15 years ago
Ben Hutchings daeda6309e sfc: Decouple NIC revision number from Falcon PCI revision number 15 years ago
Steve Hodgson b895d73e98 sfc: Always start Falcon using the XMAC 15 years ago
Steve Hodgson ab86746175 sfc: Replace MDIO spinlock with mutex 15 years ago
Steve Hodgson fdaa9aed21 sfc: Simplify PHY polling 15 years ago
Ben Hutchings 8be4f3e6f7 sfc: Change MAC promiscuity and multicast hash at the same time 15 years ago
Ben Hutchings 9007b9fa36 sfc: Simplify XMAC link polling 15 years ago
Ben Hutchings fe75820b99 sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c 15 years ago
Ben Hutchings 55edc6e6ff sfc: Split MAC stats DMA initiation and completion 15 years ago
Ben Hutchings 1dfc5ceacd sfc: Hold MAC lock for longer in efx_init_port() 15 years ago
Ben Hutchings 1338344a84 sfc: Remove unused function efx_flush_queues() 15 years ago
Ben Hutchings 44838a447d sfc: Clean up struct falcon_board and struct falcon_board_data 15 years ago
Ben Hutchings 332c1ce9e7 sfc: Strengthen EFX_ASSERT_RESET_SERIALISED 15 years ago
Ben Hutchings c459302db6 sfc: Log interrupt and reset type names, not numbers 15 years ago
Ben Hutchings f5e7adc3d4 sfc: Combine high-level header files 15 years ago
Ben Hutchings eb50c0d67f sfc: Gather link state fields in struct efx_nic into new struct efx_link_state 15 years ago
Ben Hutchings 3759433db2 sfc: Move struct falcon_board into struct falcon_nic_data 15 years ago
Ben Hutchings 278c0621fb sfc: Make board information explicitly Falcon-specific 15 years ago
Ben Hutchings 981fc1b4b8 sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T 15 years ago
Ben Hutchings 398468ed1b sfc: Use a single blink implementation 15 years ago
Ben Hutchings a5211bb5f7 sfc: Move MTD probe after netdev registration and name allocation 16 years ago
Ben Hutchings 2ed380a59b sfc: Remove unnecessary tests of efx->membase 16 years ago
Ben Hutchings be4b163b28 sfc: Remove incorrect assertion from efx_pci_remove_main() 16 years ago
Ben Hutchings dc803df8dd sfc: Remove pointless abstraction of memory BAR number 16 years ago
Ben Hutchings 0d86ebd815 sfc: Maintain interrupt moderation values in ticks, not microseconds 16 years ago
Ben Hutchings f01865f064 sfc: Change order of device removal to reverse of probe order 16 years ago
Ben Hutchings 3ffeabdd2b sfc: Eliminate indirect lookups of queue size constants 16 years ago
Li Zefan 79f5599772 cpumask: use zalloc_cpumask_var() where possible 16 years ago
Ben Hutchings 5c8af3b9aa sfc: Improve reliability of RX queue flushing 16 years ago
Ben Hutchings aed0628dae sfc: Fix ordering of device registration and initial netif_carrier_off() 16 years ago
Ben Hutchings 97bc54152e sfc: Remove lro module parameter 16 years ago
Mike Travis 3977d0334b sfc: modify allocation error message 16 years ago
Ben Hutchings 68e7f45e11 sfc: Use generic MDIO functions and definitions 16 years ago
Ben Hutchings 718cff1eec sfc: Match calls to netif_napi_add() and netif_napi_del() 16 years ago
Ben Hutchings 7e765cb4a0 sfc: Call netif_napi_add() before registering our interrupt handler 16 years ago
Ben Hutchings 6fb70fd1b5 sfc: Implement adaptive IRQ moderation 16 years ago
Ben Hutchings 115122afc5 sfc: Clean up properly on reset failure paths 16 years ago