<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/mii.h, branch tmp/leds/core</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=tmp%2Fleds%2Fcore</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=tmp%2Fleds%2Fcore'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2008-12-16T10:00:48Z</updated>
<entry>
<title>net: Refactor full duplex flow control resolution</title>
<updated>2008-12-16T10:00:48Z</updated>
<author>
<name>Steve Glendinning</name>
<email>steve.glendinning@smsc.com</email>
</author>
<published>2008-12-16T10:00:48Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=bc02ff95fe4ebd3e5ee7455c0aa6f76ebe39ebca'/>
<id>urn:sha1:bc02ff95fe4ebd3e5ee7455c0aa6f76ebe39ebca</id>
<content type='text'>
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 &lt;steve.glendinning@smsc.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: Move flow control definitions to mii.h</title>
<updated>2008-12-16T10:00:00Z</updated>
<author>
<name>Steve Glendinning</name>
<email>steve.glendinning@smsc.com</email>
</author>
<published>2008-12-16T10:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e18ce3465477502108187c6c08b6423fb784a313'/>
<id>urn:sha1:e18ce3465477502108187c6c08b6423fb784a313</id>
<content type='text'>
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 &lt;steve.glendinning@smsc.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NET]: Fix BMSR_100{HALF,FULL}2 defines in linux/mii.h</title>
<updated>2007-05-17T21:20:29Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2007-05-16T07:30:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=689d79469b64662440a93ffbd1cbf994510bcbf6'/>
<id>urn:sha1:689d79469b64662440a93ffbd1cbf994510bcbf6</id>
<content type='text'>
Noticed by Matvejchikov Ilya.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Sanitise ethtool.h and mii.h for userspace.</title>
<updated>2006-04-29T00:53:47Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@shinybook.infradead.org</email>
</author>
<published>2006-04-29T00:53:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c3ce7e203af5d8eab7c3390fc991a1fcb152f741'/>
<id>urn:sha1:c3ce7e203af5d8eab7c3390fc991a1fcb152f741</id>
<content type='text'>
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 &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] mii: Add test for GigE support</title>
<updated>2005-09-14T12:46:21Z</updated>
<author>
<name>Dale Farnsworth</name>
<email>dale@farnsworth.org</email>
</author>
<published>2005-08-23T17:30:29Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=43ec6e95e4d8a73afc2405a44b955c380aeeb65a'/>
<id>urn:sha1:43ec6e95e4d8a73afc2405a44b955c380aeeb65a</id>
<content type='text'>
Signed-off-by: Dale Farnsworth &lt;dale@farnsworth.org&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
<entry>
<title>This patch adds a PHY Abstraction Layer to the Linux Kernel, enabling</title>
<updated>2005-07-30T23:31:23Z</updated>
<author>
<name>Andy Fleming</name>
<email>afleming@freescale.com</email>
</author>
<published>2005-07-30T23:31:23Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=00db8189d984d6c51226dafbbe4a667ce9b7d5da'/>
<id>urn:sha1:00db8189d984d6c51226dafbbe4a667ce9b7d5da</id>
<content type='text'>
ethernet drivers to remain as ignorant as is reasonable of the connected
PHY's design and operation details.

Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
<entry>
<title>[BNX2]: New Broadcom gigabit network driver.</title>
<updated>2005-05-26T20:03:09Z</updated>
<author>
<name>Michael Chan</name>
<email>mchan@broadcom.com</email>
</author>
<published>2005-05-26T20:03:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b6016b767397258b58163494a869f8f1199e6897'/>
<id>urn:sha1:b6016b767397258b58163494a869f8f1199e6897</id>
<content type='text'>
A new driver bnx2 for Broadcom bcm5706 is available.

The patch also includes new 1000BASE-X advertisement bit definitions in
mii.h

Thanks to David Miller and Jeff Garzik for reviewing and their valuable
feedback.

Signed-off-by: Michael Chan &lt;mchan@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] mii: add GigE support</title>
<updated>2005-03-02T19:56:29Z</updated>
<author>
<name>James Chapman</name>
<email>jchapman@katalix.com</email>
</author>
<published>2005-03-02T19:56:29Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c817c3f85c544452a060c0002363330dd2e7b60a'/>
<id>urn:sha1:c817c3f85c544452a060c0002363330dd2e7b60a</id>
<content type='text'>
Add support for GigE PHYs in MII support library.

This patch allows GigE drivers to use the MII library the same way
10/100 drivers do.

Since the MII library is already used by lots of network drivers and the
GigE MII register bit definitions were reserved when many 10/100 PHYs
were designed, the new GigE registers are accessed only if a driver
specifically enables it. Existing 10/100 drivers should see no behavior
differences with this change.

Signed-off-by: James Chapman &lt;jchapman@katalix.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
<entry>
<title>Move MII-related constants from b44/tg3 drivers to linux/mii.h.</title>
<updated>2005-01-27T12:18:18Z</updated>
<author>
<name>David T. Hollis</name>
<email>dhollis@davehollis.com</email>
</author>
<published>2005-01-27T12:18:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7dd35f81da3d200d31e3948a519cf60adfca5e17'/>
<id>urn:sha1:7dd35f81da3d200d31e3948a519cf60adfca5e17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] update gianfar ethernet driver</title>
<updated>2004-08-22T12:58:14Z</updated>
<author>
<name>Andy Fleming</name>
<email>afleming@freescale.com</email>
</author>
<published>2004-08-22T12:58:14Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f3c1e4cf64ebcee9478508474bdc3fc253f46fab'/>
<id>urn:sha1:f3c1e4cf64ebcee9478508474bdc3fc253f46fab</id>
<content type='text'>
</content>
</entry>
</feed>
