Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
9bc2fc9b5272cc888fb10d5839f7188fa0bfdc90
/
drivers
/
net
/
ethernet
/
sfc
/
net_driver.h
9bc2fc9
sfc: Make RX queue descriptor counts unsigned for consistency
by Ben Hutchings
· 12 years ago
272baee
sfc: Properly distinguish RX buffer and DMA lengths
by Ben Hutchings
· 12 years ago
80c2e71
sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len
by Ben Hutchings
· 12 years ago
626950d
sfc: Add AER and EEH support for Siena
by Alexandre Rames
· 12 years ago
97d48a1
sfc: Remove rx_alloc_method SKB
by Alexandre Rames
· 12 years ago
4a74dc6
sfc: Allow efx_channel_type::receive_skb() to reject a packet
by Ben Hutchings
· 12 years ago
b590ace
sfc: Fix efx_rx_buf_offset() in the presence of swiotlb
by Ben Hutchings
· 12 years ago
525d9e8
sfc: Work-around flush timeout when flushes have completed
by Daniel Pieczko
· 12 years ago
d5e8cc6
sfc: Really disable flow control while flushing
by Ben Hutchings
· 12 years ago
a24006e
ptp: Enable clock drivers along with associated net/PHY drivers
by Ben Hutchings
· 12 years ago
32766ec
drivers/net/ethernet/sfc: use standard __{clear,set}_bit_le() functions
by Ben Hutchings
· 12 years ago
25ce200
sfc: Bump version to 3.2
by Ben Hutchings
· 12 years ago
7c236c4
sfc: Add support for IEEE-1588 PTP
by Stuart Hodgson
· 12 years ago
c31e5f9
sfc: Add channel specific receive_skb handler and post_remove callback
by Stuart Hodgson
· 12 years ago
79d68b3
sfc: Add explicit RX queue flag to channel
by Stuart Hodgson
· 12 years ago
f16aeea
sfc: Change state names to be clearer, and comment them
by Ben Hutchings
· 12 years ago
f7251a9
sfc: Simplify TSO header buffer allocation
by Ben Hutchings
· 12 years ago
14bf718
sfc: Stop TX queues before they fill up
by Ben Hutchings
· 12 years ago
7668ff9
sfc: Refactor struct efx_tx_buffer to use a flags field
by Ben Hutchings
· 12 years ago
54399a7
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
by David S. Miller
· 12 years ago
d4f2cec
sfc: Disable VF queues during register self-test
by Ben Hutchings
· 12 years ago
0e33d87
sfc: Use generic DMA API, not PCI-DMA API
by Ben Hutchings
· 12 years ago
49ce9c2
drivers/net/ethernet: Fix (nearly-)kernel-doc comments for various functions
by Ben Hutchings
· 12 years ago
c087bd2
sfc: Added support for new ethtool APIs for obtaining module eeprom
by Stuart Hodgson
· 12 years ago
da9ca50
sfc: Fill RX rings completely full, rather than to 95% full
by David Riddoch
· 12 years ago
58f7e57
sfc: Remove efx_channel::last_eventq_read_ptr
by Ben Hutchings
· 13 years ago
dd40781
sfc: Run event/IRQ self-test asynchronously when interface is brought up
by Ben Hutchings
· 13 years ago
73e0026
sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels
by Ben Hutchings
· 13 years ago
cd2d5b5
sfc: Add SR-IOV back-end support for SFC9000 family
by Ben Hutchings
· 13 years ago
28e47c4
sfc: Allocate SRAM between buffer table and descriptor caches at init time
by Ben Hutchings
· 13 years ago
7f967c0
sfc: Add support for 'extra' channel types
by Ben Hutchings
· 13 years ago
a16e5b2
sfc: Make all CPU/IRQ/channel/queue counts unsigned
by Ben Hutchings
· 13 years ago
5bbe2f4
sfc: Make buffer table indices and counts consistently unsigned
by Ben Hutchings
· 13 years ago
a606f43
sfc: Disable flow control during flushes
by Steve Hodgson
· 13 years ago
9f2cb71
sfc: Leave interrupts and event queues enabled whenever we can
by Ben Hutchings
· 13 years ago
db33956
sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field
by Ben Hutchings
· 13 years ago
f9c7625
sfc: Make all MAC statistics consistently 64 bits wide
by Ben Hutchings
· 13 years ago
b249513
sfc: Remove obsolete function efx_dev_name()
by Ben Hutchings
· 13 years ago
1646a6f
sfc: Clean up test interrupt handling
by Ben Hutchings
· 13 years ago
cc180b6
sfc: Correct interrupt timer quantum for Siena (normal and turbo mode)
by Ben Hutchings
· 13 years ago
5f3f9d6
sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG
by Ben Hutchings
· 13 years ago
30b81cd
sfc: Remove efx_nic_type::push_multicast_hash operation
by Ben Hutchings
· 13 years ago
710b208
sfc: Merge efx_mac_operations into efx_nic_type
by Ben Hutchings
· 13 years ago
1cb3452
sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats
by Ben Hutchings
· 13 years ago
18e83e4
sfc: Const-qualify static data as appropriate, partly prompted by checkpatch
by Ben Hutchings
· 13 years ago
c8f44af
net: introduce and use netdev_features_t for device features sets
by Michał Mirosław
· 13 years ago
874aeea
sfc: Move the Solarflare drivers
by Jeff Kirsher
· 13 years ago
[Renamed from drivers/net/sfc/net_driver.h]
10d1e8c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
by David S. Miller
· 13 years ago
0e2a9c7
sfc: Fix mapping of reset reasons and flags to methods
by Ben Hutchings
· 13 years ago
a7d529a
sfc: Allow resets to be upgraded; use atomic ops for safety
by Ben Hutchings
· 13 years ago
95cb365
net: Remove unneeded version.h includes from drivers/net/
by Jesper Juhl
· 13 years ago
b5626946
sfc: Don't use enums as a bitmask.
by David S. Miller
· 13 years ago
e4abce8
sfc: Use netif_device_{detach,attach}() around reset and self-test
by Ben Hutchings
· 13 years ago
e194342
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 13 years ago
6c8c251
sfc: make function tables const
by stephen hemminger
· 13 years ago
d4fabcc
sfc: Do not use efx_process_channel_now() in online self-test
by Ben Hutchings
· 14 years ago
1c01a80
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 13 years ago
abfe903
sfc: Implement generic features interface
by Ben Hutchings
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
6d84b98
sfc: Bump version to 3.1
by Ben Hutchings
· 14 years ago
0a6f40c
sfc: Update copyright dates
by Ben Hutchings
· 14 years ago
a526f14
sfc: Reduce size of efx_rx_buffer further by removing data member
by Steve Hodgson
· 14 years ago
8ba5366
sfc: Reduce size of efx_rx_buffer by unionising skb and page
by Steve Hodgson
· 14 years ago
64d8ad6
sfc: Implement hardware acceleration of RFS
by Ben Hutchings
· 14 years ago
94b274b
sfc: Add TX queues for high-priority traffic
by Ben Hutchings
· 14 years ago
525da90
sfc: Distinguish queue lookup from test for queue existence
by Ben Hutchings
· 14 years ago
04ed3e7
net: change netdev->features to u32
by Michał Mirosław
· 14 years ago
9765343
sfc: Make efx_get_tx_queue() an inline function
by Ben Hutchings
· 14 years ago
c04bfc6
sfc: Remove ancient support for nesting of TX stop
by Ben Hutchings
· 14 years ago
6ecfd0c
sfc: Remove unused field and comment on a previously removed field
by Ben Hutchings
· 14 years ago
cf78f8e
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next-2.6
by David S. Miller
· 14 years ago
fe6c791
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 14 years ago
94dec6a
sfc: Fix crash in legacy onterrupt handler during ring reallocation
by Ben Hutchings
· 14 years ago
cd38557
sfc: Use TX push whenever adding descriptors to an empty queue
by Ben Hutchings
· 14 years ago
ab28c12
sfc: Reorder struct efx_nic to separate fields by volatility
by Ben Hutchings
· 14 years ago
7e300bc
sfc: Store MAC address from NVRAM in net_device::perm_addr
by Ben Hutchings
· 14 years ago
78d4189
sfc: Update kernel-doc to match earlier move of Toeplitz hash key
by Ben Hutchings
· 14 years ago
cef68bd
sfc: Move xmac_poll_required into struct falcon_nic_data
by Ben Hutchings
· 14 years ago
40641ed
sfc: Move Falcon global event handling to falcon.c
by Ben Hutchings
· 14 years ago
4833f02
sfc: Move mdio_lock to struct falcon_nic_data
by Ben Hutchings
· 14 years ago
4de9218
sfc: Move SPI state to struct falcon_nic_data
by Ben Hutchings
· 14 years ago
d215697
sfc: make functions static
by stephen hemminger
· 14 years ago
807540b
drivers/net: return operator cleanup
by Eric Dumazet
· 14 years ago
8fbca79
sfc: Remove support for SFN4111T, SFT9001 and Falcon GMAC
by Ben Hutchings
· 14 years ago
10ed61c
sfc: Fix build due to lack of vmalloc.h include.
by David S. Miller
· 14 years ago
64eebcf
sfc: Add filter table management
by Ben Hutchings
· 14 years ago
efbc2d7
sfc: Fix order of channel_name array dimensions
by Ben Hutchings
· 14 years ago
4642610
sfc: Allow changing the DMA ring sizes dynamically via ethtool
by Ben Hutchings
· 14 years ago
ecc910f
sfc: Make the dmaq size a run-time setting (rather than compile-time)
by Steve Hodgson
· 14 years ago
8313aca
sfc: Allocate each channel separately, along with its RX and TX queues
by Ben Hutchings
· 14 years ago
f7d12cd
sfc: Refactor channel and queue lookup and iteration
by Ben Hutchings
· 14 years ago
ba1e8a3
sfc: Abstract channel and index lookup for RX queues
by Ben Hutchings
· 14 years ago
47562e5
sfc: Remove unused field left from mis-merge
by Ben Hutchings
· 14 years ago
765c9f4
sfc: Add support for RX flow hash control
by Ben Hutchings
· 14 years ago
5d3a6fc
sfc: Move siena_nic_data::ipv6_rss_key to efx_nic::rx_hash_key
by Ben Hutchings
· 14 years ago
39c9cf0
sfc: Record hardware RX hash on each skb where possible
by Ben Hutchings
· 14 years ago
c5d5f5f
sfc: Replace EFX_DRIVER_NAME with KBUILD_MODNAME
by Ben Hutchings
· 14 years ago
62776d0
sfc: Implement message level control
by Ben Hutchings
· 14 years ago
eedc765
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 14 years ago
3df95ce
sfc: Store port number in net_device::dev_id
by Ben Hutchings
· 14 years ago
Next »