<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/net/eth.c, branch v2012.04-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/net/eth.c?h=v2012.04-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/net/eth.c?h=v2012.04-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2012-03-18T20:41:39Z</updated>
<entry>
<title>bootstage: Replace show_boot_progress/error() with bootstage_...()</title>
<updated>2012-03-18T20:41:39Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2012-02-13T13:51:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=770605e4f9874230728f5a592820c619b1565ebc'/>
<id>urn:sha1:770605e4f9874230728f5a592820c619b1565ebc</id>
<content type='text'>
These calls should not be made directly any more, since bootstage
will call the show_boot_...() functions as needed.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>bootstage: Convert net progress numbers to enums</title>
<updated>2012-03-18T20:33:05Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2012-01-14T15:24:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c8e66db7893532f2222334e7c36ee841da34ef4c'/>
<id>urn:sha1:c8e66db7893532f2222334e7c36ee841da34ef4c</id>
<content type='text'>
This changes over the network-related progress numbers to use enums
from bootstage.h.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>bootstage: Use show_boot_error() for -ve progress numbers</title>
<updated>2012-03-18T19:56:00Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2011-12-10T11:07:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5ddb118da4cbd34c3c8a0231dedad56ba504699f'/>
<id>urn:sha1:5ddb118da4cbd34c3c8a0231dedad56ba504699f</id>
<content type='text'>
Rather than the caller negating our progress numbers to indicate an
error has occurred, which seems hacky, add a function to indicate this.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Acked-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>net/miiphy/serial: drop duplicate "NAMESIZE" define</title>
<updated>2012-03-18T19:11:22Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-11-10T14:11:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f6add132f6d7f45eb7d4b3839513c38bfb28eb08'/>
<id>urn:sha1:f6add132f6d7f45eb7d4b3839513c38bfb28eb08</id>
<content type='text'>
A few subsystems are using the same define "NAMESIZE".  This has been
working so far because they define it to the same number.  However, I
want to change the size of eth_device's NAMESIZE, so rather than tweak
the define names, simply drop references to it.  Almost no one does,
and the handful that do can easily be changed to a sizeof().

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>PPC: Drop mv6446x_eth_initialize() from net/eth.c</title>
<updated>2012-03-06T20:13:26Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2012-03-02T22:39:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=021f6038a233bc6a60edc4adc1819492fddff9ff'/>
<id>urn:sha1:021f6038a233bc6a60edc4adc1819492fddff9ff</id>
<content type='text'>
This function was defined as an extern in net/eth.c, drop that and use
standard means of calling it.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>PPC: Drop mv6436x_eth_initialize() from net/eth.c</title>
<updated>2012-03-06T20:13:22Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2012-03-02T22:39:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=658c3b9eafd0167fd150f129c0720eb305efc225'/>
<id>urn:sha1:658c3b9eafd0167fd150f129c0720eb305efc225</id>
<content type='text'>
This function was defined as an extern in net/eth.c, drop that and use
standard means of calling it.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Reinhard Arlt &lt;reinhard.arlt@esd-electronics.com&gt;
</content>
</entry>
<entry>
<title>eth: remove usb-ethernet devices before re-enumerating them</title>
<updated>2012-03-03T15:56:04Z</updated>
<author>
<name>Vincent Palatin</name>
<email>vpalatin@chromium.org</email>
</author>
<published>2012-01-09T08:32:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e7e982d69c43b89f7e19b63479c8b2e880fbd75c'/>
<id>urn:sha1:e7e982d69c43b89f7e19b63479c8b2e880fbd75c</id>
<content type='text'>
Fix the crash when running several times usb_init() with a USB ethernet
device plugged.

Signed-off-by: Vincent Palatin &lt;vpalatin@chromium.org&gt;
Tested-by: Wolfgang Grandegger &lt;wg@denx.de&gt;
</content>
</entry>
<entry>
<title>net: introduce per device index</title>
<updated>2011-12-20T21:57:25Z</updated>
<author>
<name>Michael Walle</name>
<email>michael@walle.cc</email>
</author>
<published>2011-10-27T11:31:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fea7dcae506bfbc3f67f8ed6a415d4f45914ee9b'/>
<id>urn:sha1:fea7dcae506bfbc3f67f8ed6a415d4f45914ee9b</id>
<content type='text'>
Instead of counting the device index everytime a functions needs it, store
it in the eth_device struct. eth_register() keeps track of the indices and
updates the device's index number. This simplifies some functions in
net/eth.c.

Additionally, a network driver can now query its index, eg. to get the
correct environment ethaddr name.

Signed-off-by: Michael Walle &lt;michael@walle.cc&gt;
Cc: Prafulla Wadaskar &lt;prafulla@marvell.com&gt;
Cc: Mike Frysinger &lt;vapier@gentoo.com&gt;
Cc: Wolfgang Denk &lt;wd@denx.de&gt;
Acked-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>net: drop !NET_MULTI code</title>
<updated>2011-10-05T20:22:16Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-10-02T10:01:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e2a53458a7ab375233048e922c4adf494866a78f'/>
<id>urn:sha1:e2a53458a7ab375233048e922c4adf494866a78f</id>
<content type='text'>
This is long over due.  All but two net drivers have been converted, but
those have now been dropped.

The only thing left to do is actually delete all references to NET_MULTI
and code that is compiled when that is not defined.  So here we scrub the
core code.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>net: drop !NET_MULTI ns7520 driver</title>
<updated>2011-10-05T20:22:15Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-10-02T10:01:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d90f0c107bdb9766aeaf11181b97f5d7fde3efda'/>
<id>urn:sha1:d90f0c107bdb9766aeaf11181b97f5d7fde3efda</id>
<content type='text'>
This driver was never converted to NET_MULTI, and no board uses it.
So punt it and be done.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
</feed>
