<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/sfc/ethtool.c, branch linux-2.6.34.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-02-04T03:12:47Z</updated>
<entry>
<title>sfc: Fix some incorrect or redundant comments</title>
<updated>2010-02-04T03:12:47Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2010-02-03T09:31:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=754c653a4e62bfa19b4e015c45198863c4211947'/>
<id>urn:sha1:754c653a4e62bfa19b4e015c45198863c4211947</id>
<content type='text'>
In particular, the comment about EVQ_RPTR_REG is based on inconsistent
preliminary hardware documentation, though the following code was
fixed long before release.

Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Replace PHY MDIO test with an 'alive' test</title>
<updated>2010-02-04T03:12:44Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2010-02-03T09:30:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4f16c0739145476ba37a7fa9eea0c33850efc2ce'/>
<id>urn:sha1:4f16c0739145476ba37a7fa9eea0c33850efc2ce</id>
<content type='text'>
SFC9000-family boards do not all use MDIO PHYs, so we need a different
test for PHY aliveness.

Introduce a PHY operation test_alive().  For PHYs attached to Falcon,
use a common implementation based on the existing PHY MDIO test.
For PHYs managed through MCDI, use the appropriate MCDI request.

Change test name in ethtool from 'core mdio' to 'phy alive'.

Rename test_results::mdio to phy_alive and test_results::phy to phy_ext.

Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Update version, copyright dates, authors</title>
<updated>2009-11-30T01:23:58Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-11-29T15:16:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=906bb26c0624d87df74e6642f2d74cde176fcc12'/>
<id>urn:sha1:906bb26c0624d87df74e6642f2d74cde176fcc12</id>
<content type='text'>
This driver has been mostly rewritten since Michael Brown's initial
work, so swap the order of the authors.

Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Implement TSO for TCP/IPv6</title>
<updated>2009-11-30T01:23:57Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-11-29T15:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=738a8f4b0c0e6ce7260e1514d41c764f334982e4'/>
<id>urn:sha1:738a8f4b0c0e6ce7260e1514d41c764f334982e4</id>
<content type='text'>
Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Add support for SFC9000 family (2)</title>
<updated>2009-11-30T01:23:57Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-11-29T15:15:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8880f4ec21e668dcab3c6d387524a887e5bcbf73'/>
<id>urn:sha1:8880f4ec21e668dcab3c6d387524a887e5bcbf73</id>
<content type='text'>
This integrates support for the SFC9000 family of 10G Ethernet
controllers and LAN-on-motherboard chips, starting with the SFL9021
'Siena' and SFC9020 'Bethpage'.

Credit for this code is largely due to my colleagues at Solarflare:

   Guido Barzini
   Steve Hodgson
   Kieran Mansley
   Matthew Slattery
   Neil Turton

Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Rename falcon.h to nic.h</title>
<updated>2009-11-30T01:23:55Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-11-29T15:12:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=744093c98363f8a65853aed39708c9effc80f8ff'/>
<id>urn:sha1:744093c98363f8a65853aed39708c9effc80f8ff</id>
<content type='text'>
nic.h is no longer specific to Falcon.

Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Allow for additional checksum offload features</title>
<updated>2009-11-30T01:23:54Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-11-29T15:11:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c383b53729a9bbbceee132a85955d084ba00ca3a'/>
<id>urn:sha1:c383b53729a9bbbceee132a85955d084ba00ca3a</id>
<content type='text'>
Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Extend MTD driver for use with new NICs</title>
<updated>2009-11-30T01:23:54Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-11-29T15:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=76884835684411264cda2f15585261eb02183541'/>
<id>urn:sha1:76884835684411264cda2f15585261eb02183541</id>
<content type='text'>
In new NICs flash is managed by firmware and we will use high-level
operations on partitions rather than direct SPI commands.  Add support
for multiple MTD partitions per flash device and remove the direct
link between MTD and SPI devices.  Maintain a list of MTD partitions
in struct efx_nic.

Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Remove static PHY data and enumerations</title>
<updated>2009-11-30T01:23:53Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-11-29T15:08:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1c4f453b61463df4df16f7aa5782fc0cfe05b9e'/>
<id>urn:sha1:c1c4f453b61463df4df16f7aa5782fc0cfe05b9e</id>
<content type='text'>
New NICs have firmware managing the PHY, and we will discover the PHY
capabilities at run-time.  Replace the static data with probe() and
test_name() operations.

Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: Separate shared NIC code from Falcon-specific and rename accordingly</title>
<updated>2009-11-30T00:46:32Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2009-11-29T03:43:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=152b6a62aea2d43359dd37004e9c218bf7bdeb3b'/>
<id>urn:sha1:152b6a62aea2d43359dd37004e9c218bf7bdeb3b</id>
<content type='text'>
Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
