Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f7a6d2c4427790cc8695401576dc594fcce8fc80
/
drivers
/
net
/
ethernet
/
sfc
/
falcon.c
f7a6d2c
sfc: Update copyright banners
by Ben Hutchings
· 11 years ago
c15eed2
sfc: Allow efx_nic_type::dimension_resources to fail
by Ben Hutchings
· 11 years ago
43a3739
sfc: Generalise packet hash lookup to support EF10 RX prefix
by Jon Cooper
· 12 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
e513612
sfc: Remove more left-overs from Falcon GMAC support
by Ben Hutchings
· 12 years ago
45a3fd5
sfc: Move MTD operations into efx_nic_type
by Ben Hutchings
· 12 years ago
ecd0a6f
sfc: Rename SPI stuff to show that it is Falcon-specific
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
ab3b825
sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture
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
1840667
sfc: Limit scope of a Falcon A1 IRQ workaround
by Ben Hutchings
· 12 years ago
d829118
sfc: Rework IRQ enable/disable
by Ben Hutchings
· 12 years ago
8b8a95a
sfc: Rename Falcon-architecture register definitions
by Ben Hutchings
· 12 years ago
0d19a54
sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking
by Ben Hutchings
· 12 years ago
ab0115f
sfc: Move more Falcon-specific code and definitions into falcon.c
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
99bece7
Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
by Linus Torvalds
· 11 years ago
bf51a8c
i2c: Ignore return value of i2c_del_adapter()
by Lars-Peter Clausen
· 12 years ago
85740cdf
sfc: Enable RX DMA scattering where possible
by Ben Hutchings
· 12 years ago
d5e8cc6
sfc: Really disable flow control while flushing
by Ben Hutchings
· 12 years ago
d4f2cec
sfc: Disable VF queues during register self-test
by Ben Hutchings
· 12 years ago
28e47c4
sfc: Allocate SRAM between buffer table and descriptor caches at init time
by Ben Hutchings
· 13 years ago
1646a6f
sfc: Clean up test interrupt handling
by Ben Hutchings
· 13 years ago
f70d184
Partly revert "sfc: Handle serious errors in exactly one interrupt handler"
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
18e83e4
sfc: Const-qualify static data as appropriate, partly prompted by checkpatch
by Ben Hutchings
· 13 years ago
3db1cd5
net: fix assignment of 0/1 to bool variables.
by Rusty Russell
· 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
9e393b3
sfc: Validate IRQ moderation parameters in efx_init_irq_moderation()
by Ben Hutchings
· 13 years ago
874aeea
sfc: Move the Solarflare drivers
by Jeff Kirsher
· 13 years ago
[Renamed from drivers/net/sfc/falcon.c]
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
6c8c251
sfc: make function tables const
by stephen hemminger
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
5fb6b06
sfc: Remove configurable FIFO thresholds for pause frame generation
by Ben Hutchings
· 14 years ago
0a6f40c
sfc: Update copyright dates
by Ben Hutchings
· 14 years ago
d73b388
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
by Linus Torvalds
· 14 years ago
1d3c16a
PCI: make pci_restore_state return void
by Jon Mason
· 14 years ago
7e300bc
sfc: Store MAC address from NVRAM in net_device::perm_addr
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
90b7a4e
sfc: Remove unnecessary inclusion of various private header files
by Ben Hutchings
· 14 years ago
6c88b0b
sfc: Remove broken automatic fallback for invalid Falcon chip/board config
by Ben Hutchings
· 14 years ago
7e51b43
sfc: Add support for SFE4003 board and TXC43128 PHY
by Ben Hutchings
· 14 years ago
8fbca79
sfc: Remove support for SFN4111T, SFT9001 and Falcon GMAC
by Ben Hutchings
· 14 years ago
b4187e4
sfc: Implement the ethtool RX n-tuple control functions
by Ben Hutchings
· 14 years ago
8313aca
sfc: Allocate each channel separately, along with its RX and TX queues
by Ben Hutchings
· 14 years ago
477e54e
sfc: Use Toeplitz IPv4 hash for RSS and hash insertion
by Ben Hutchings
· 14 years ago
39c9cf0
sfc: Record hardware RX hash on each skb where possible
by Ben Hutchings
· 14 years ago
62776d0
sfc: Implement message level control
by Ben Hutchings
· 14 years ago
fd371e3
sfc: Workaround flush failures on Falcon B0
by Steve Hodgson
· 14 years ago
7ef5273
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 14 years ago
b7b40ee
sfc: Reconfigure the XAUI serdes after an EM reset
by Steve Hodgson
· 14 years ago
6369545
sfc: Handle serious errors in exactly one interrupt handler
by Steve Hodgson
· 14 years ago
e41c11e
sfc: Change falcon_probe_board() to fail for unsupported boards
by Ben Hutchings
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
754c653
sfc: Fix some incorrect or redundant comments
by Ben Hutchings
· 15 years ago
4cddca5
sfc: Add some missing bits to register self-test masks
by Steve Hodgson
· 15 years ago
7a6b8f6
sfc: Enable autonegotiated flow-control by default if supported
by Steve Hodgson
· 15 years ago
ff3b00a
sfc: Move PHY software state initialisation from init() into probe()
by Steve Hodgson
· 15 years ago
906bb26
sfc: Update version, copyright dates, authors
by Ben Hutchings
· 15 years ago
8e730c1
sfc: Move shared NIC code from falcon.c to new source file nic.c
by Ben Hutchings
· 15 years ago
744093c
sfc: Rename falcon.h to nic.h
by Ben Hutchings
· 15 years ago
c383b53
sfc: Allow for additional checksum offload features
by Ben Hutchings
· 15 years ago
7688483
sfc: Extend MTD driver for use with new NICs
by Ben Hutchings
· 15 years ago
c1c4f45
sfc: Remove static PHY data and enumerations
by Ben Hutchings
· 15 years ago
5784946
sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic()
by Ben Hutchings
· 15 years ago
152b6a6
sfc: Separate shared NIC code from Falcon-specific and rename accordingly
by Ben Hutchings
· 15 years ago
06629f0
sfc: Add efx_nic_type operation for identity LED control
by Ben Hutchings
· 15 years ago
0aa3fba
sfc: Add efx_nic_type operation for NVRAM self-test
by Ben Hutchings
· 15 years ago
9bfc4bb
sfc: Add efx_nic_type operation for register self-test
by Ben Hutchings
· 15 years ago
eb9f674
sfc: Implement ethtool reset operation
by Ben Hutchings
· 15 years ago
89c758f
sfc: Add power-management and wake-on-LAN support
by Ben Hutchings
· 15 years ago
d3245b2
sfc: Refactor link configuration
by Ben Hutchings
· 15 years ago
ef2b90e
sfc: Move Falcon NIC operations to efx_nic_type
by Ben Hutchings
· 15 years ago
4b0d29d
sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO
by Ben Hutchings
· 15 years ago
674979d
sfc: Remove duplicate hardware structure definitions
by Ben Hutchings
· 15 years ago
39e6021
sfc: Remove redundant writes to INT_ADR_KER
by Ben Hutchings
· 15 years ago
c1ac403
sfc: Clean up RX event handling
by Ben Hutchings
· 15 years ago
0228f5cdb0
sfc: Move descriptor cache base addresses to struct efx_nic_type
by Ben Hutchings
· 15 years ago
daeda63
sfc: Decouple NIC revision number from Falcon PCI revision number
by Ben Hutchings
· 15 years ago
0589ece0
sfc: Remove EFX_WORKAROUND_9141 macro
by Matthew Slattery
· 15 years ago
b895d73
sfc: Always start Falcon using the XMAC
by Steve Hodgson
· 15 years ago
ab86746
sfc: Replace MDIO spinlock with mutex
by Steve Hodgson
· 15 years ago
fdaa9ae
sfc: Simplify PHY polling
by Steve Hodgson
· 15 years ago
8be4f3e
sfc: Change MAC promiscuity and multicast hash at the same time
by Ben Hutchings
· 15 years ago
9007b9f
sfc: Simplify XMAC link polling
by Ben Hutchings
· 15 years ago
fe75820
sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c
by Ben Hutchings
· 15 years ago
55edc6e
sfc: Split MAC stats DMA initiation and completion
by Ben Hutchings
· 15 years ago
26deba5
sfc: Only switch Falcon MAC clocks as necessary
by Steve Hodgson
· 15 years ago
127e6e1
sfc: Fix bugs in RX queue flushing
by Ben Hutchings
· 15 years ago
Next »