<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/net/fec.c, branch v3.0.91</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v3.0.91</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v3.0.91'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2011-03-04T05:27:42+00:00</updated>
<entry>
<title>Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6</title>
<updated>2011-03-04T05:27:42+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-03-04T05:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0a0e9ae1bd788bc19adc4d4ae08c98b233697402'/>
<id>urn:sha1:0a0e9ae1bd788bc19adc4d4ae08c98b233697402</id>
<content type='text'>
Conflicts:
	drivers/net/bnx2x/bnx2x.h
</content>
</entry>
<entry>
<title>net/fec: fix unterminated platform_device_id table</title>
<updated>2011-02-28T20:35:44+00:00</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2011-02-22T23:28:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9eb0e6f26e48ef22cc56a2b81b1572ace999f70f'/>
<id>urn:sha1:9eb0e6f26e48ef22cc56a2b81b1572ace999f70f</id>
<content type='text'>
The platform_device_id table is supposed to be zero-terminated.

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net/fec: remove unused driver data</title>
<updated>2011-02-17T20:47:24+00:00</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2011-02-17T20:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9721dbb375a9db5f7f430601b7ec0393e1c59f82'/>
<id>urn:sha1:9721dbb375a9db5f7f430601b7ec0393e1c59f82</id>
<content type='text'>
Apart from not being used the first argument isn't even a struct
platform_device *.

Reported-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;
Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>net/fec: enable flow control and length check on enet-mac</title>
<updated>2011-02-15T08:26:31+00:00</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2011-01-25T21:11:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cd1f402c18cf31b38bb304bc0c320669762ac50b'/>
<id>urn:sha1:cd1f402c18cf31b38bb304bc0c320669762ac50b</id>
<content type='text'>
Also optimize not to reread the value written to FEC_R_CNTRL.

Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>net/fec: postpone unsetting driver data until the hardware is stopped</title>
<updated>2011-02-15T08:26:31+00:00</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2011-01-25T17:03:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b3cde36cf1e19f696cb302ea426b5cf6ab4afb8a'/>
<id>urn:sha1:b3cde36cf1e19f696cb302ea426b5cf6ab4afb8a</id>
<content type='text'>
Reported-by: Lothar Waßmann &lt;LW@KARO-electronics.de&gt;
Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>net/fec: provide device for dma functions and matching sizes for map and unmap</title>
<updated>2011-02-15T08:26:30+00:00</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2011-01-20T08:26:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d1ab1f54a1b0fb0ae6479fad6e26983f09fd263a'/>
<id>urn:sha1:d1ab1f54a1b0fb0ae6479fad6e26983f09fd263a</id>
<content type='text'>
This fixes warnings when CONFIG_DMA_API_DEBUG=y:

	NULL NULL: DMA-API: device driver tries to free DMA memory it has not allocated [device address=0x000000004781a020] [size=64 bytes]
	net eth0: DMA-API: device driver frees DMA memory with different size [device address=0x000000004781a020] [map size=2048 bytes] [unmap size=64 bytes]

Moreover pass the platform device to dma_{,un}map_single which makes
more sense because the logical network device doesn't know anything
about dma.

Passing the platform device was a suggestion by Lothar Waßmann.

Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>net/fec: reorder functions a bit allows removing forward declarations</title>
<updated>2011-02-15T08:26:30+00:00</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2011-01-19T19:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=45993653bd5935dbf975bc26a834f2ff23c9f914'/>
<id>urn:sha1:45993653bd5935dbf975bc26a834f2ff23c9f914</id>
<content type='text'>
Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>net/fec: some whitespace cleanup</title>
<updated>2011-02-15T08:26:30+00:00</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2011-01-19T19:26:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=db8880bc92657559320ba8384acb2547d4255521'/>
<id>urn:sha1:db8880bc92657559320ba8384acb2547d4255521</id>
<content type='text'>
A few of these were found and reported by Lothar Waßmann.

Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>net/fec: consistenly name struct net_device pointers "ndev"</title>
<updated>2011-02-15T08:26:30+00:00</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2011-01-19T10:58:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c556167f819160e157b4d73937885de8754ea53c'/>
<id>urn:sha1:c556167f819160e157b4d73937885de8754ea53c</id>
<content type='text'>
A variable named "dev" usually (usually subjective) points to a struct
device.

Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>net/fec: add phy_stop to fec_enet_close</title>
<updated>2011-02-15T08:26:29+00:00</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2011-01-17T19:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e497ba825b60727f02d8bc21869f445c5aad34e2'/>
<id>urn:sha1:e497ba825b60727f02d8bc21869f445c5aad34e2</id>
<content type='text'>
This undoes the effects of phy_start in fec_enet_open.

Reported-by: Lothar Waßmann &lt;LW@KARO-electronics.de&gt;
Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
</feed>
