Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
17cd0a59f9c34164c4f3bfe404894f5285bac112
/
drivers
/
net
/
mv643xx_eth.c
17cd0a5
mv643xx_eth: get rid of compile-time configurable transmit checksumming
by Lennert Buytenhek
· 16 years ago
2257e05
mv643xx_eth: get rid of receive-side locking
by Lennert Buytenhek
· 16 years ago
78fff83
mv643xx_eth: make napi unconditional
by Lennert Buytenhek
· 16 years ago
45c5d3b
mv643xx_eth: use the SMI done interrupt to wait for SMI access completion
by Lennert Buytenhek
· 16 years ago
2b3ba0e
mv643xx_eth: switch ->phy_lock from a spinlock to a mutex
by Lennert Buytenhek
· 16 years ago
9da7874
mv643xx_eth: get rid of modulo operations
by Lennert Buytenhek
· 16 years ago
2a1867a
mv643xx_eth: get rid of IRQF_SAMPLE_RANDOM
by Lennert Buytenhek
· 16 years ago
3a49948
mv643xx_eth: fix receive buffer DMA unmapping
by Lennert Buytenhek
· 16 years ago
b987384
mv643xx_eth: fix 'netdev_priv(dev) == dev->priv' assumption
by Lennert Buytenhek
· 16 years ago
c456031
mv643xx_eth: bump version to 1.3
by Lennert Buytenhek
· 16 years ago
abe7871
mv643xx_eth: enforce multiple-of-8-bytes receive buffer size restriction
by Lennert Buytenhek
· 16 years ago
9e1f377
mv643xx_eth: fix NULL pointer dereference in rxq_process()
by Lennert Buytenhek
· 16 years ago
8e0b1bf
mv643xx_eth: fix inconsistent lock semantics
by Lennert Buytenhek
· 16 years ago
92c70f2
mv643xx_eth: fix double add_timer() on the receive oom timer
by Lennert Buytenhek
· 16 years ago
819ddca
mv643xx_eth: fix NAPI 'rotting packet' issue
by Lennert Buytenhek
· 16 years ago
ac0a2d0
mv643xx_eth: bump version to 1.2
by Lennert Buytenhek
· 16 years ago
e32b661
mv643xx_eth: enable hardware TX checksumming with vlan tags
by Lennert Buytenhek
· 16 years ago
2f7eb47
mv643xx_eth: print message on link status change
by Lennert Buytenhek
· 16 years ago
81600eea9
mv643xx_eth: use auto phy polling for configuring (R)(G)MII interface
by Lennert Buytenhek
· 16 years ago
7dde154
mv643xx_eth: print driver version on init
by Lennert Buytenhek
· 16 years ago
7f106c1
mv643xx_eth: use symbolic MII register addresses and values
by Lennert Buytenhek
· 16 years ago
cd4ccf7
mv643xx_eth: use longer DMA bursts
by Lennert Buytenhek
· 17 years ago
ae9ae06
mv643xx_eth: also check TX_IN_PROGRESS when disabling transmit path
by Lennert Buytenhek
· 16 years ago
65193a9
mv643xx_eth: don't fiddle with maximum receive packet size setting
by Lennert Buytenhek
· 17 years ago
4dfc1c8
mv643xx_eth: fix transmit-reclaim-in-napi-poll
by Lennert Buytenhek
· 16 years ago
6b368f6
mv643xx_eth: prevent breakage when link goes down during transmit
by Lennert Buytenhek
· 17 years ago
8fa89bf
mv643xx_eth: fix TX hang erratum workaround
by Lennert Buytenhek
· 16 years ago
f2ca60f
mv643xx_eth: fix NETPOLL build
by Lennert Buytenhek
· 17 years ago
45675bc
mv643xx_eth: update driver version and author fields
by Lennert Buytenhek
· 17 years ago
bedfe32
mv643xx_eth: add PHY-less mode
by Lennert Buytenhek
· 17 years ago
12e4ab7
mv643xx_eth: be more agressive about RX refill
by Lennert Buytenhek
· 17 years ago
1e88159
mv643xx_eth: detect alternate TX BW control register location
by Lennert Buytenhek
· 17 years ago
773fc3e
mv643xx_eth: detect extended rx coal register field
by Lennert Buytenhek
· 17 years ago
226bb6b
mv643xx_eth: work around TX hang hardware issue
by Lennert Buytenhek
· 17 years ago
3d6b35b
mv643xx_eth: allow multiple TX queues
by Lennert Buytenhek
· 17 years ago
64da80a
mv643xx_eth: allow multiple RX queues
by Lennert Buytenhek
· 17 years ago
89df5fd
mv643xx_eth: add tx rate control
by Lennert Buytenhek
· 17 years ago
fc32b0e
mv643xx_eth: general cleanup
by Lennert Buytenhek
· 17 years ago
ffd86bb
mv643xx_eth: remove write-only interrupt coalescing variables
by Lennert Buytenhek
· 17 years ago
13d6428
mv643xx_eth: split out tx queue state
by Lennert Buytenhek
· 17 years ago
8a57811
mv643xx_eth: split out rx queue state
by Lennert Buytenhek
· 17 years ago
6987656
mv643xx_eth: massively simplify multicast address crc8 computation
by Lennert Buytenhek
· 17 years ago
1682005
mv643xx_eth: kill private unused instance of struct net_device_stats
by Lennert Buytenhek
· 17 years ago
03ae1aa
mv643xx_eth: kill FUNC_RET_STATUS/pkt_info
by Lennert Buytenhek
· 17 years ago
de34f22
mv643xx_eth: move rx_return_buff() into its only caller
by Lennert Buytenhek
· 17 years ago
9658766
mv643xx_eth: move port_receive() into its only caller
by Lennert Buytenhek
· 17 years ago
5daffe9
mv643xx_eth: get rid of hungarian variable naming
by Lennert Buytenhek
· 17 years ago
fab1f6b
mv643xx_eth: kill ->rx_resource_err
by Lennert Buytenhek
· 17 years ago
5dc4d174
mv643xx_eth: kill superfluous comments
by Lennert Buytenhek
· 17 years ago
e537149
mv643xx_eth: use 'mv643xx_eth_' prefix consistently
by Lennert Buytenhek
· 17 years ago
cc9754b3
mv643xx_eth: get rid of ETH_/ethernet_/eth_ prefixes
by Lennert Buytenhek
· 17 years ago
7ca72a3
mv643xx_eth: clean up rx/tx descriptor field defines
by Lennert Buytenhek
· 17 years ago
a2a4168
mv643xx_eth: remove port serial status register bit defines
by Lennert Buytenhek
· 17 years ago
4b8e365
mv643xx_eth: move MIB offset defines into their only user
by Lennert Buytenhek
· 17 years ago
0a6cf74d
mv643xx_eth: get rid of RX_BUF_OFFSET
by Lennert Buytenhek
· 17 years ago
e1bea50
mv643xx_eth: move PHY wait defines into callers
by Lennert Buytenhek
· 17 years ago
073a345
mv643xx_eth: clarify irq masking and unmasking
by Lennert Buytenhek
· 17 years ago
d08911c
mv643xx_eth: remove unused DESC_SIZE define
by Lennert Buytenhek
· 17 years ago
5a5ba93
mv643xx_eth: nuke port status register bit defines
by Lennert Buytenhek
· 17 years ago
2beff77
mv643xx_eth: delete unused port serial control register bit defines
by Lennert Buytenhek
· 17 years ago
2679a55
mv643xx_eth: delete unused SDMA config register bit defines
by Lennert Buytenhek
· 17 years ago
376489a
mv643xx_eth: get rid of individual port config extend register bit defines
by Lennert Buytenhek
· 17 years ago
d9a073e
mv643xx_eth: get rid of individual port config register bit defines
by Lennert Buytenhek
· 17 years ago
3cb4667c
mv643xx_eth: shorten reg names
by Lennert Buytenhek
· 17 years ago
a779d38
mv643xx_eth: trim unnecessary includes
by Lennert Buytenhek
· 17 years ago
c9df406f
mv643xx_eth: reverse topological sort of functions
by Lennert Buytenhek
· 17 years ago
ce4e2e4
mv643xx_eth: inter-mv643xx SMI port sharing
by Lennert Buytenhek
· 17 years ago
c416a41
mv643xx_eth: configurable t_clk
by Lennert Buytenhek
· 17 years ago
f2ce825
mv643xx_eth: mbus decode window support
by Lennert Buytenhek
· 17 years ago
fa3959f
mv643xx_eth: get rid of static variables, allow multiple instances
by Lennert Buytenhek
· 17 years ago
72abb46
net drivers: fix platform driver hotplug/coldplug
by Kay Sievers
· 17 years ago
4547fa6
mv643xx_eth: update copyright
by Lennert Buytenhek
· 17 years ago
e519abb
mv643xx_eth: only print banner once
by Lennert Buytenhek
· 17 years ago
ec69d65
mv643xx_eth: pass port identifier to register accessors
by Lennert Buytenhek
· 17 years ago
c1b35a2
mv643xx_eth: report netdev name in all printks
by Lennert Buytenhek
· 17 years ago
afdb57a
mv643xx_eth: identify ports by struct mv643xx_private *
by Lennert Buytenhek
· 17 years ago
c0d0f2c
mv643xx_eth: various cleanups
by Lennert Buytenhek
· 17 years ago
4d64e71
mv643xx_eth: mp->tx_desc_count needs spinlock protection
by Lennert Buytenhek
· 17 years ago
7a6d84c
drivers/net/mv643xx_eth.c: Use FIELD_SIZEOF
by Julia Lawall
· 17 years ago
27c8bc2
mv643xx_eth: Define module alias for platform device
by Martin Michlmayr
· 17 years ago
324ff2c
mv643xx_eth: fix byte order when checksum offload is enabled
by Byron Bradley
· 17 years ago
02bae21
Merge branch 'features' of git://farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream
by Jeff Garzik
· 17 years ago
194b2d0
mv643xx_eth: Hook up mv643xx_get_sset_count
by Dale Farnsworth
· 17 years ago
c1f395f1
mv643xx_eth: Remove obsolete checksum offload comment
by Dale Farnsworth
· 17 years ago
fbd6a75
mv643xx_eth: Merge drivers/net/mv643xx_eth.h into mv643xx_eth.c
by Lennert Buytenhek
· 17 years ago
e4d00fa
mv643xx_eth: Remove MV643XX_ETH_ register prefix
by Lennert Buytenhek
· 17 years ago
f9fbbc1
mv643xx_eth: Remove SHARED_REGS register address bias
by Lennert Buytenhek
· 17 years ago
9c1bbdf
mv643xx_eth: Enable use on Orion platforms
by Lennert Buytenhek
· 17 years ago
c5d6471
fallout from DECLARE_MAC_BUF patches
by Al Viro
· 17 years ago
b9f2c04
[netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count
by Jeff Garzik
· 17 years ago
0795af5
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
by Joe Perches
· 17 years ago
88d3aaf
[ETHTOOL] Provide default behaviors for a few ethtool sub-ioctls
by Jeff Garzik
· 17 years ago
09f75cd
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
by Jeff Garzik
· 17 years ago
ff8ac60
drivers/net/: all drivers/net/ cleanup with ARRAY_SIZE
by Denis Cheng
· 17 years ago
10d024c
[NET]: Nuke SET_MODULE_OWNER macro.
by Ralf Baechle
· 17 years ago
bea3348
[NET]: Make NAPI polling independent of struct net_device objects.
by Stephen Hemminger
· 17 years ago
593ff56
mv643xx_eth: Do not modify struct netdev tx_queue_len
by Dale Farnsworth
· 17 years ago
2bcff60
mv643xx_eth: Check ETH_INT_CAUSE_STATE bit
by Dale Farnsworth
· 17 years ago
d8c4a2f
mv643xx_eth: duplicate methods in initializer
by Al Viro
· 17 years ago
e7e381f
mv643xx_eth: Fix tx_bytes stats calculation
by Dale Farnsworth
· 17 years ago
Next »