Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
4c75b43a7795671a52a002034d370ea1352f95c8
/
drivers
/
net
/
ethernet
/
sfc
/
efx.c
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
15acb1c
sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq()
by Ben Hutchings
· 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
cade715
sfc: Implement asynchronous MCDI requests
by Ben Hutchings
· 11 years ago
43a3739
sfc: Generalise packet hash lookup to support EF10 RX prefix
by Jon Cooper
· 12 years ago
ba388fd
sfc: Remove early call to efx_nic_type::reconfigure_mac in efx_reset_up()
by Ben Hutchings
· 11 years ago
3de82b9
sfc: Add EF10 support for TX/RX DMA error events handling.
by Alexandre Rames
· 11 years ago
cd0ecc9
sfc: Delegate MAC/NIC statistic description to efx_nic_type
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
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
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
501a248
sfc: Remove bogus call to efx_release_tx_buffers()
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
0c1072a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
1899c11
sfc: Fix IRQ cleanup in case of a probe failure
by Ben Hutchings
· 11 years ago
b28405b
sfc: Fix EEH with legacy interrupts.
by Alexandre Rames
· 11 years ago
776fbcc
sfc: Remove write permission from phy_type attribute
by Ben Hutchings
· 11 years ago
351638e
net: pass info struct via netdevice notifier
by Jiri Pirko
· 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
debd003
sfc: make local functions static
by stephen hemminger
· 11 years ago
df59456
sfc: remove duplicated include from efx.c
by Wei Yongjun
· 11 years ago
1648a23
sfc: allocate more RX buffers per page
by Daniel Pieczko
· 12 years ago
2768935
sfc: reuse pages to avoid DMA mapping/unmapping costs
by Daniel Pieczko
· 12 years ago
85740cdf
sfc: Enable RX DMA scattering where possible
by Ben Hutchings
· 12 years ago
ff734ef
sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet()
by Ben Hutchings
· 12 years ago
272baee
sfc: Properly distinguish RX buffer and DMA lengths
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
29c69a4
sfc: Detach net device when stopping queues for reconfiguration
by Ben Hutchings
· 12 years ago
1dd06ae
drivers/net: fix up function prototypes after __dev* removals
by Greg Kroah-Hartman
· 12 years ago
87d1fc1
sfc: remove __dev* attributes
by Bill Pemberton
· 12 years ago
b9cc977
sfc: Make module parameters really boolean
by Ben Hutchings
· 12 years ago
c2f3b8e
sfc: lock TX queues when calling netif_device_detach()
by Daniel Pieczko
· 12 years ago
32766ec
drivers/net/ethernet/sfc: use standard __{clear,set}_bit_le() functions
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
8f8b3d5
sfc: Fix the initial device operstate
by Ben Hutchings
· 12 years ago
adeb15a
sfc: Assign efx and efx->type as early as possible in efx_pci_probe()
by Ben Hutchings
· 12 years ago
3f65ea5
sfc: Remove bogus comment about MTU change and RX buffer overrun
by Ben Hutchings
· 12 years ago
7bde852
sfc: Remove overly paranoid locking assertions from netdev operations
by Ben Hutchings
· 12 years ago
7153f62
sfc: Fix reset vs probe/remove/PM races involving efx_nic::state
by Ben Hutchings
· 12 years ago
b812f8b
sfc: Improve log messages in case we abort probe due to a pending reset
by Ben Hutchings
· 12 years ago
8b7325b
sfc: Never try to stop and start a NIC that is disabled
by Ben Hutchings
· 12 years ago
5642cee
sfc: Hold RTNL lock (only) when calling efx_stop_interrupts()
by Ben Hutchings
· 12 years ago
6032fb5
sfc: Keep disabled NICs quiescent during suspend/resume
by Ben Hutchings
· 12 years ago
61da026
sfc: Hold the RTNL lock for more of the suspend/resume cycle
by Ben Hutchings
· 12 years ago
f16aeea
sfc: Change state names to be clearer, and comment them
by Ben Hutchings
· 12 years ago
14bf718
sfc: Stop TX queues before they fill up
by Ben Hutchings
· 12 years ago
7e6d06f
sfc: Fix maximum number of TSO segments and minimum TX queue size
by Ben Hutchings
· 12 years ago
0e33d87
sfc: Use generic DMA API, not PCI-DMA API
by Ben Hutchings
· 12 years ago
0289403
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 12 years ago
3de4e30
sfc: Fix missing cleanup in failure path of efx_pci_probe()
by Ben Hutchings
· 12 years ago
3dca9d2
sfc: Do not attempt to flush queues if DMA is disabled
by Stuart Hodgson
· 12 years ago
3132d28
sfc: Fix division by zero when using one RX channel and no SR-IOV
by Ben Hutchings
· 12 years ago
460eeaa
sfc: Log the part number on probe
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
e7bed9c
sfc: Remove TX completions from adaptive IRQ scoring
by Ben Hutchings
· 12 years ago
504f9b5
ethernet: unify return value of .ndo_set_mac_address if address is invalid
by Danny Kukawka
· 12 years ago
c92aaff
sfc: Reverse initial buffer table allocation to allow for later resizing
by Ben Hutchings
· 12 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
a9a52506
sfc: Pass NIC structure into efx_wanted_parallelism()
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
9d9a697
sfc: Use proper function to test for RX channel in efx_poll()
by Ben Hutchings
· 13 years ago
9f2cb71
sfc: Leave interrupts and event queues enabled whenever we can
by Ben Hutchings
· 13 years ago
7c43161
sfc: Warn if unable to create MTDs
by Ben Hutchings
· 13 years ago
fadac6a
sfc: Do not retry hardware probe if it schedules a reset
by Ben Hutchings
· 13 years ago
d9ab700
sfc: Skip RX end-of-batch work on channels without an RX queue
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
0fca8c9
sfc: Rename implementation of ndo_set_rx_mode
by Ben Hutchings
· 13 years ago
6c8eef4
sfc: Remove redundant 'rc' variable, always set to 0
by Ben Hutchings
· 13 years ago
2aa9ef1
sfc: Minor formatting fixes
by Ben Hutchings
· 13 years ago
86ee530
sfc: Use existing local variables instead of repeated indirect lookups
by Ben Hutchings
· 13 years ago
73ba7b6
sfc: Remove remnants of on-load self-test
by Ben Hutchings
· 13 years ago
cc180b6
sfc: Correct interrupt timer quantum for Siena (normal and turbo mode)
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
e332bcb
sfc: Remove fallback for invalid permanent MAC address
by Ben Hutchings
· 13 years ago
cdb08f8
sfc: Set default parallelism to per-core by default
by Ben Hutchings
· 13 years ago
fa142b9
sfc: Rename efx_wanted_channels() to efx_wanted_parallelism()
by Ben Hutchings
· 13 years ago
18e83e4
sfc: Const-qualify static data as appropriate, partly prompted by checkpatch
by Ben Hutchings
· 13 years ago
e9e0184
sfc: Avoid assignment in an if-statement, reported by checkpatch
by Ben Hutchings
· 13 years ago
9c636ba
sfc: Fix some formatting errors reported by checkpatch
by Ben Hutchings
· 13 years ago
4721d22
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
by David S. Miller
· 13 years ago
278bc42
ethtool: Define and apply a default policy for RX flow hash indirection
by Ben Hutchings
· 13 years ago
547c474
sfc: Remove device ID macros only used once
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
0e59e7e7
Merge branch 'next-rebase' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci
by Linus Torvalds
· 13 years ago
8decf86
Merge branch 'master' of github.com:davem330/net
by David S. Miller
· 13 years ago
Next »