22 Nov, 2011
1 commit
-
This patch implements advice by Ben Hutchings to change the mii side of
the function names to look more like the register whose values they
convert. New LPA translation functions have been added as well.Signed-off-by: Matt Carlson
Signed-off-by: Michael Chan
Signed-off-by: David S. Miller
17 Nov, 2011
1 commit
-
Translating between ethtool advertisement settings and MII
advertisements are common operations for ethernet drivers. This patch
adds a set of helper functions that implements the conversion. The
patch then modifies a couple of the drivers to use the new functions.Signed-off-by: Matt Carlson
Signed-off-by: Michael Chan
Signed-off-by: David S. Miller
16 Sep, 2011
2 commits
-
There are references to this PHY chip in the generic mii.h header, so removing them.
Re-jiggle the changed comments, in response to points raised by Ben Hutchings.Signed-off-by: Mark Einon
Signed-off-by: David S. Miller -
Whitespace changes - spaces converted to tabs after each define name and value
Signed-off-by: Mark Einon
Signed-off-by: David S. Miller
15 Jun, 2011
1 commit
-
This patch changes to code to use some of the preprocessor
definitions from mii.h over its homegrown equivalents.Signed-off-by: Matt Carlson
Reviewed-by: Michael Chan
Reviewed-by: Benjamin Li
Signed-off-by: David S. Miller
30 Apr, 2009
2 commits
-
This converts flow control capabilites to an advertising mask and can
be useful in combination with mii_resolve_flowctrl_fdx().Signed-off-by: Ben Hutchings
Signed-off-by: David S. Miller -
This is a shorter and more comprehensible formulation of the
conditions for each flow control mode.Signed-off-by: Ben Hutchings
Signed-off-by: David S. Miller
16 Dec, 2008
2 commits
-
These 4 drivers have identical full duplex flow control resolution
functions. This patch changes them all to use one common function.The function in question decides whether a device should enable TX and
RX flow control in a standard way (IEEE 802.3-2005 table 28B-3), so this
should also be useful for other drivers.Signed-off-by: Steve Glendinning
Signed-off-by: David S. Miller -
flags used within drivers for indicating tx and rx flow control are
defined in 4 drivers (and probably more), move these constants to mii.h.The 3 SMSC drivers use the same constants (FLOW_CTRL_TX), but TG3 uses
TG3_FLOW_CTRL_TX, so this patch also renames the constants within TG3.Signed-off-by: Steve Glendinning
Signed-off-by: David S. Miller
18 May, 2007
1 commit
-
Noticed by Matvejchikov Ilya.
Signed-off-by: David S. Miller
29 Apr, 2006
1 commit
-
They shouldn't be using 'u32' et al in structures which are used for
communication with userspace. Switch to the proper types (__u32 etc).Signed-off-by: David Woodhouse
14 Sep, 2005
1 commit
-
Signed-off-by: Dale Farnsworth
Signed-off-by: Jeff Garzik
31 Jul, 2005
1 commit
-
ethernet drivers to remain as ignorant as is reasonable of the connected
PHY's design and operation details.Signed-off-by: Andy Fleming
Signed-off-by: Jeff Garzik
27 May, 2005
1 commit
-
A new driver bnx2 for Broadcom bcm5706 is available.
The patch also includes new 1000BASE-X advertisement bit definitions in
mii.hThanks to David Miller and Jeff Garzik for reviewing and their valuable
feedback.Signed-off-by: Michael Chan
Signed-off-by: David S. Miller
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!