<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/fec.h, branch linux-3.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-03-31T14:26:23Z</updated>
<entry>
<title>Fix common misspellings</title>
<updated>2011-03-31T14:26:23Z</updated>
<author>
<name>Lucas De Marchi</name>
</author>
<published>2011-03-31T01:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=25985edcedea6396277003854657b5f3cb31a628'/>
<id>urn:sha1:25985edcedea6396277003854657b5f3cb31a628</id>
<content type='text'>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>net/fec: add dual fec support for mx28</title>
<updated>2011-01-09T23:42:56Z</updated>
<author>
<name>Shawn Guo</name>
</author>
<published>2011-01-05T21:13:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b5680e0b591f2701c5ba7d5fc8f96b55414073c8'/>
<id>urn:sha1:b5680e0b591f2701c5ba7d5fc8f96b55414073c8</id>
<content type='text'>
This patch is to add mx28 dual fec support. Here are some key notes
for mx28 fec controller.

 - The mx28 fec controller naming ENET-MAC is a different IP from FEC
   used on other i.mx variants.  But they are basically compatible
   on software interface, so it's possible to share the same driver.
 - ENET-MAC design on mx28 made an improper assumption that it runs
   on a big-endian system. As the result, driver has to swap every
   frame going to and coming from the controller.
 - The external phys can only be configured by fec0, which means fec1
   can not work independently and both phys need to be configured by
   mii_bus attached on fec0.
 - ENET-MAC reset will get mac address registers reset too.
 - ENET-MAC MII/RMII mode and 10M/100M speed are configured
   differently FEC.
 - ETHER_EN bit must be set to get ENET-MAC interrupt work.

Signed-off-by: Shawn Guo &lt;shawn.guo@freescale.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>fec: add support for PHY interface platform data</title>
<updated>2010-05-24T07:36:13Z</updated>
<author>
<name>Baruch Siach</name>
</author>
<published>2010-05-24T07:36:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5eb32bd059379530fc3809a7fcf183feca75f601'/>
<id>urn:sha1:5eb32bd059379530fc3809a7fcf183feca75f601</id>
<content type='text'>
The i.MX25 PDK uses RMII to communicate with its PHY. This patch adds
the ability to configure RMII, based on platform data.

Signed-off-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
Acked-by:  Greg Ungerer &lt;gerg@uclinux.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>fec: fix definition of 5272 version of FEC_X_DES_ACTIVE register</title>
<updated>2009-07-07T01:56:11Z</updated>
<author>
<name>Greg Ungerer</name>
</author>
<published>2009-07-06T15:23:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5ca1ea23c4581f961afaddf1599970e6f05d02dc'/>
<id>urn:sha1:5ca1ea23c4581f961afaddf1599970e6f05d02dc</id>
<content type='text'>
fec: fix definition of 5272 version of FEC_X_DES_ACTIVE register

The ColdFire 5272 FEC driver has a different register address map
than other users of the FEC driver. And its definition of the
FEC_X_DES_ACTIVE register is incorrect, it should be 0x14.
The fec interface cannot transmit data with the old value.

Signed-off-by: Greg Ungerer &lt;gerg@uclinux.org&gt;
----
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>fec: remove extra ";" from definition names</title>
<updated>2009-07-07T01:55:07Z</updated>
<author>
<name>Greg Ungerer</name>
</author>
<published>2009-07-07T01:10:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9ff1a91c027145a53bec618c8255a7bd0a89794b'/>
<id>urn:sha1:9ff1a91c027145a53bec618c8255a7bd0a89794b</id>
<content type='text'>
Signed-off-by: Greg Ungerer &lt;gerg@uclinux.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>fec: do not typedef struct types</title>
<updated>2009-04-16T09:34:48Z</updated>
<author>
<name>Sascha Hauer</name>
</author>
<published>2009-04-15T01:32:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2e28532f7e63c3011f7b3c1516cfebd5321bdd15'/>
<id>urn:sha1:2e28532f7e63c3011f7b3c1516cfebd5321bdd15</id>
<content type='text'>
Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>fec: switch to writel/readl</title>
<updated>2009-04-16T09:34:47Z</updated>
<author>
<name>Sascha Hauer</name>
</author>
<published>2009-04-15T03:11:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f44d6305280378cb34319e0118e18d84cc7ac773'/>
<id>urn:sha1:f44d6305280378cb34319e0118e18d84cc7ac773</id>
<content type='text'>
Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>fec: Add support for Freescale MX27</title>
<updated>2009-02-01T08:58:26Z</updated>
<author>
<name>Sascha Hauer</name>
</author>
<published>2009-01-28T23:03:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=196719ecec0c526de273dcb902f0be956a193232'/>
<id>urn:sha1:196719ecec0c526de273dcb902f0be956a193232</id>
<content type='text'>
Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Acked-by: Greg Ungerer &lt;gerg@uclinux.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>m68knommu: fix ColdFire 5272 fec driver hash registers</title>
<updated>2008-05-01T15:08:36Z</updated>
<author>
<name>Greg Ungerer</name>
</author>
<published>2008-05-01T03:35:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc462f7df0a78df568fd4e1d19f0874476f3c002'/>
<id>urn:sha1:cc462f7df0a78df568fd4e1d19f0874476f3c002</id>
<content type='text'>
Renamed the 5272 hash_table registers to match the "grp" hash_table
registers of the other ColdFire parts. They are actually a group hash.
The makes for consistent setup across all ColdFire parts.

Signed-off-by: Greg Ungerer &lt;gerg@uclinux.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] m68knommu: 532x FEC eth struct map</title>
<updated>2006-06-26T00:43:33Z</updated>
<author>
<name>Greg Ungerer</name>
</author>
<published>2006-06-26T00:33:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c88b36e2c828c78c51e90002351f9d9068b75dec'/>
<id>urn:sha1:c88b36e2c828c78c51e90002351f9d9068b75dec</id>
<content type='text'>
Specify the struct mapping used on the new Freescale 532x CPU family's
FEC ethernet core.

Patch submitted by Matt Waddel &lt;Matt.Waddel@freescale.com&gt;.

Signed-off-by: Greg Ungerer &lt;gerg@uclinux.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
