Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
8717d07b1143e0f150921f5bd7cfe7af579a995a
/
drivers
/
net
/
sfc
/
falcon.c
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
· 15 years ago
b7b40ee
sfc: Reconfigure the XAUI serdes after an EM reset
by Steve Hodgson
· 15 years ago
6369545
sfc: Handle serious errors in exactly one interrupt handler
by Steve Hodgson
· 15 years ago
e41c11e
sfc: Change falcon_probe_board() to fail for unsupported boards
by Ben Hutchings
· 15 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
0589ece
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
44838a4
sfc: Clean up struct falcon_board and struct falcon_board_data
by Ben Hutchings
· 15 years ago
734a350
sfc: Remove unused constant
by Ben Hutchings
· 15 years ago
8986352
sfc: Comment corrections
by Ben Hutchings
· 15 years ago
80cb9a0
sfc: Treat all MAC registers as 128-bit
by Ben Hutchings
· 15 years ago
46e1ac0
sfc: Fix descriptor cache sizes
by Ben Hutchings
· 15 years ago
c459302
sfc: Log interrupt and reset type names, not numbers
by Ben Hutchings
· 15 years ago
eb50c0d
sfc: Gather link state fields in struct efx_nic into new struct efx_link_state
by Ben Hutchings
· 15 years ago
e775fb9
sfc: Move all I2C stuff into struct falcon_board
by Ben Hutchings
· 15 years ago
5c16a96
sfc: Move definition of struct falcon_nic_data into falcon.h
by Ben Hutchings
· 15 years ago
278c062
sfc: Make board information explicitly Falcon-specific
by Ben Hutchings
· 15 years ago
9c1bbba
sfc: Really allow RX checksum offload to be disabled
by Ben Hutchings
· 15 years ago
b37b62f
sfc: Rename 'xfp' file and functions to reflect reality
by Ben Hutchings
· 15 years ago
96c4572
sfc: Merge falcon_probe_phy() into falcon_probe_port()
by Ben Hutchings
· 15 years ago
dc803df
sfc: Remove pointless abstraction of memory BAR number
by Ben Hutchings
· 15 years ago
0d86ebd
sfc: Maintain interrupt moderation values in ticks, not microseconds
by Ben Hutchings
· 15 years ago
0484e0d
sfc: Move shared members of struct falcon_nic_data into struct efx_nic
by Ben Hutchings
· 15 years ago
63f1988
sfc: Move all TX DMA length limiting into tx.c
by Ben Hutchings
· 15 years ago
6d51d30
sfc: Define DMA address mask explicitly in terms of descriptor field width
by Ben Hutchings
· 15 years ago
3ffeabd
sfc: Eliminate indirect lookups of queue size constants
by Ben Hutchings
· 15 years ago
12d00ca
sfc: Rename register I/O header and functions used by both Falcon and Siena
by Ben Hutchings
· 15 years ago
3e6c453
sfc: Update hardware definitions for Siena
by Ben Hutchings
· 15 years ago
625b451
sfc: Move RX data FIFO thresholds out of struct efx_nic_type
by Ben Hutchings
· 15 years ago
56241ce
sfc: Remove versioned bitfield macros
by Ben Hutchings
· 15 years ago
5087b54
sfc: Remove boards.h, moving last remaining declaration to falcon.h
by Ben Hutchings
· 15 years ago
3473a5b
sfc: Rename Falcon-specific board code and types
by Ben Hutchings
· 15 years ago
19e71cf
sfc: Remove redundant hardware initialisation
by Ben Hutchings
· 15 years ago
68e7f45
sfc: Use generic MDIO functions and definitions
by Ben Hutchings
· 16 years ago
239795a
sfc: Use correct macro to set event bitfield
by Ben Hutchings
· 16 years ago
6e15cf0
Merge branch 'core/percpu' into percpu-cpumask-x86-for-linus-2
by Ingo Molnar
· 16 years ago
6fb70fd
sfc: Implement adaptive IRQ moderation
by Ben Hutchings
· 16 years ago
28c4605
sfc: Remove unused private PCI register definitions
by Ben Hutchings
· 16 years ago
a9de9a7
sfc: Work around unreliable legacy interrupt status
by Ben Hutchings
· 16 years ago
2c3c3d0
sfc: Improve NIC internal error recovery
by Ben Hutchings
· 16 years ago
4720bc6
sfc: Fix search for flush completion events
by Ben Hutchings
· 16 years ago
8c87037
sfc: Clear I2C adapter structure in falcon_remove_nic()
by Ben Hutchings
· 16 years ago
d2d2c37
sfc: Add support for QT2025C PHY
by Ben Hutchings
· 16 years ago
9c8976a
falcon fix compilation warnings
by Jaswinder Singh Rajput
· 16 years ago
1974cc2
sfc: Replace stats_enabled flag with a disable count
by Ben Hutchings
· 16 years ago
0cc128387
sfc: Fix post-reset MAC selection
by Steve Hodgson
· 16 years ago
2d18835
sfc: SFX7101: Remove workaround for bad link training
by Steve Hodgson
· 16 years ago
ef1bba2
net: sfc: Use pci_clear_master() to disable bus mastering
by Ben Hutchings
· 16 years ago
Next »