Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
ef215e64760ef6bd756c2999e7c8cee95b98e30a
/
drivers
/
net
/
ethernet
/
sfc
/
net_driver.h
ef215e6
sfc: Store VPD serial number at probe time
by Ben Hutchings
· 11 years ago
bd9a265
sfc: Add RX packet timestamping for EF10
by Jon Cooper
· 11 years ago
2ccd0b1
sfc: Copy RX prefix into skb head area in efx_rx_mk_skb()
by Ben Hutchings
· 11 years ago
9ec0659
sfc: split setup of hardware timestamping into NIC-type operation
by Daniel Pieczko
· 11 years ago
f8f3b5a
sfc: Correct RX dropped count for drops while interface is down
by Jon Cooper
· 11 years ago
74cd60a
sfc: Add MC BISTs to ethtool offline self test on EF10
by Jon Cooper
· 11 years ago
2ec0301
sfc: RX buffer allocation takes prefix size into account in IP header alignment
by Andrew Rybchenko
· 11 years ago
2acdb92
sfc: Fix DMA unmapping issue with firmware assisted TSO
by Alexandre Rames
· 11 years ago
ee45fd9
sfc: Use TX PIO for sufficiently small packets
by Jon Cooper
· 11 years ago
183233b
sfc: Allocate and link PIO buffers; map them with write-combining
by Ben Hutchings
· 11 years ago
f7a6d2c
sfc: Update copyright banners
by Ben Hutchings
· 11 years ago
8127d66
sfc: Add support for Solarflare SFC9100 family
by Ben Hutchings
· 11 years ago
ba8977b
sfc: Extend struct efx_tx_buffer to allow pushing option descriptors
by Ben Hutchings
· 11 years ago
3881d8a
sfc: Use a global count of active queues instead of pending drains
by Alexandre Rames
· 11 years ago
e8c68c0
sfc: Prepare for RX scatter on EF10
by Jon Cooper
· 11 years ago
c15eed2
sfc: Allow efx_nic_type::dimension_resources to fail
by Ben Hutchings
· 11 years ago
261e4d9
sfc: Allow event queue initialisation to fail
by Jon Cooper
· 11 years ago
3dced74
sfc: Add support for reading packet length from prefix
by Ben Hutchings
· 11 years ago
02e1216
sfc: Add TX merged completion counter
by Ben Hutchings
· 11 years ago
43a3739
sfc: Generalise packet hash lookup to support EF10 RX prefix
by Jon Cooper
· 12 years ago
977a5d5
sfc: Add a function pointer to abstract write of host time into NIC shared memory
by Laurence Evans
· 11 years ago
cd0ecc9
sfc: Delegate MAC/NIC statistic description to efx_nic_type
by Ben Hutchings
· 12 years ago
45a3fd5
sfc: Move MTD operations into efx_nic_type
by Ben Hutchings
· 12 years ago
b766630
sfc: Eliminate struct efx_mtd
by Ben Hutchings
· 12 years ago
964e613
sfc: Cleanup Falcon-arch simple MAC filter state
by Ben Hutchings
· 12 years ago
add7247
sfc: Make most filter operations NIC-type-specific
by Ben Hutchings
· 12 years ago
6d661ce
sfc: Split Falcon-arch-specific and common filter state
by Ben Hutchings
· 12 years ago
be3fc09
sfc: Do not assume efx_nic_type::ev_fini is idempotent
by Ben Hutchings
· 12 years ago
b105798
sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size
by Ben Hutchings
· 12 years ago
df2cd8a
sfc: Add support for MCDI v2
by Ben Hutchings
· 12 years ago
86094f7
sfc: Move and rename Falcon/Siena common NIC operations
by Ben Hutchings
· 11 years ago
e42c3d8
sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour
by Ben Hutchings
· 11 years ago
d8aec74
sfc: Stop RX refill before flushing RX queues
by Ben Hutchings
· 11 years ago
d829118
sfc: Rework IRQ enable/disable
by Ben Hutchings
· 12 years ago
514bedb
sfc: Remove efx_process_channel_now()
by Ben Hutchings
· 12 years ago
caa7558
sfc: Make struct efx_special_buffer less special
by Ben Hutchings
· 12 years ago
f3ad500
sfc: Make MCDI independent of Siena
by Ben Hutchings
· 12 years ago
9dd3a13
sfc: Move details of a Falcon bug workaround out of ethtool.c
by Ben Hutchings
· 12 years ago
d07df8e
sfc: Define and set RX buffer flag for packets parsed as TCP
by Ben Hutchings
· 11 years ago
b28405b
sfc: Fix EEH with legacy interrupts.
by Alexandre Rames
· 11 years ago
6602041
sfc: Store port number in private data, not net_device::dev_id
by Ben Hutchings
· 11 years ago
950c54d
sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate
by Ben Hutchings
· 11 years ago
c14ff2e
sfc: Delete EFX_PAGE_IP_ALIGN, equivalent to NET_IP_ALIGN
by Ben Hutchings
· 11 years ago
1648a23
sfc: allocate more RX buffers per page
by Daniel Pieczko
· 11 years ago
179ea7f
sfc: Replace efx_rx_is_last_buffer() with a flag
by Ben Hutchings
· 11 years ago
2768935
sfc: reuse pages to avoid DMA mapping/unmapping costs
by Daniel Pieczko
· 11 years ago
85740cdf
sfc: Enable RX DMA scattering where possible
by Ben Hutchings
· 11 years ago
b74e3e8
sfc: Update RX buffer address together with length
by Ben Hutchings
· 11 years ago
9bc2fc9
sfc: Make RX queue descriptor counts unsigned for consistency
by Ben Hutchings
· 11 years ago
272baee
sfc: Properly distinguish RX buffer and DMA lengths
by Ben Hutchings
· 11 years ago
80c2e71
sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len
by Ben Hutchings
· 11 years ago
626950d
sfc: Add AER and EEH support for Siena
by Alexandre Rames
· 11 years ago
97d48a1
sfc: Remove rx_alloc_method SKB
by Alexandre Rames
· 11 years ago
4a74dc6
sfc: Allow efx_channel_type::receive_skb() to reject a packet
by Ben Hutchings
· 11 years ago
b590ace
sfc: Fix efx_rx_buf_offset() in the presence of swiotlb
by Ben Hutchings
· 11 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
· 12 years ago
dd40781
sfc: Run event/IRQ self-test asynchronously when interface is brought up
by Ben Hutchings
· 12 years ago
73e0026
sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels
by Ben Hutchings
· 12 years ago
cd2d5b5
sfc: Add SR-IOV back-end support for SFC9000 family
by Ben Hutchings
· 12 years ago
28e47c4
sfc: Allocate SRAM between buffer table and descriptor caches at init time
by Ben Hutchings
· 12 years ago
7f967c0
sfc: Add support for 'extra' channel types
by Ben Hutchings
· 12 years ago
a16e5b2
sfc: Make all CPU/IRQ/channel/queue counts unsigned
by Ben Hutchings
· 12 years ago
5bbe2f4
sfc: Make buffer table indices and counts consistently unsigned
by Ben Hutchings
· 12 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
· 12 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
· 12 years ago
1646a6f
sfc: Clean up test interrupt handling
by Ben Hutchings
· 12 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
· 12 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
Next »