<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/net, branch v2010.12-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/net?h=v2010.12-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/net?h=v2010.12-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2010-10-20T07:38:41Z</updated>
<entry>
<title>Fix compile warning in uli526x driver</title>
<updated>2010-10-20T07:38:41Z</updated>
<author>
<name>Kumar Gala</name>
<email>galak@kernel.crashing.org</email>
</author>
<published>2010-10-20T06:55:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0ef911934fe63495f9d81e359d168b03bd770c1b'/>
<id>urn:sha1:0ef911934fe63495f9d81e359d168b03bd770c1b</id>
<content type='text'>
uli526x.c: In function 'uli526x_init_one':
uli526x.c:314:2: warning: dereferencing type-punned pointer will break strict-aliasing rules
uli526x.c:314:2: warning: dereferencing type-punned pointer will break strict-aliasing rules

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>drivers/net/fec_mxc.c: write mac address in init</title>
<updated>2010-10-19T21:27:19Z</updated>
<author>
<name>John Rigby</name>
<email>john.rigby@linaro.org</email>
</author>
<published>2010-10-13T20:31:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e9319f111d366294b9a1e8b1f66875242a5de3dd'/>
<id>urn:sha1:e9319f111d366294b9a1e8b1f66875242a5de3dd</id>
<content type='text'>
Call fec_set_hwaddr in init routine to setup MAC address so when ethaddr is set
late via setenv the change will propagate to the hw.

Signed-off-by: John Rigby &lt;john.rigby@linaro.org&gt;
CC: Ben Warren &lt;biggerbadderben@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-arm</title>
<updated>2010-10-13T18:59:47Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2010-10-13T18:59:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e1b4c57096b87b4ada56df4154d9acee6a59141f'/>
<id>urn:sha1:e1b4c57096b87b4ada56df4154d9acee6a59141f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>smc91111: add write_hwaddr</title>
<updated>2010-10-12T06:07:28Z</updated>
<author>
<name>Thomas Chou</name>
<email>thomas@wytron.com.tw</email>
</author>
<published>2010-10-06T01:16:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1ca6d0df3ecb028e989f3489b95d021f4497477b'/>
<id>urn:sha1:1ca6d0df3ecb028e989f3489b95d021f4497477b</id>
<content type='text'>
Add smc_write_hwaddr() to set mac address.
Clear dev before use.

Signed-off-by: Thomas Chou &lt;thomas@wytron.com.tw&gt;
Acked-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Ben Warren &lt;biggerbadderben@gmail.com&gt;
</content>
</entry>
<entry>
<title>davinci_emac: davinci_eth_set_mac_addr to -&gt;write_hwaddr</title>
<updated>2010-10-12T06:07:17Z</updated>
<author>
<name>Ben Gardiner</name>
<email>bengardiner@nanometrics.ca</email>
</author>
<published>2010-09-23T13:58:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7b37a27e14975f32528552deed453b56a4149818'/>
<id>urn:sha1:7b37a27e14975f32528552deed453b56a4149818</id>
<content type='text'>
This patch proposes to migrate the davinci_emac driver to using the
eth_device-&gt;write_hwaddr function pointer as suggested by Ben Warren.

All the davinci boards had the behaviour, prior to this patch, of
sync'ing the environment variable enetaddr with the MAC address read
from non-volatile storage on boot -- when the two locations disagreed,
the environment variable value took precendence. This patch keeps the
same behaviour but lets eth_initialize take care of it.

This patch refactors davinci_emac setup in the boards so that the MAC
address is read from non-volatile storage into the environment variable
and then the environment variable value is use in eth_intialize. The
only exception is the direct call to davinci_eth_set_mac_addr made by
the da830evm board init which was changed into an assignment of the
enetaddr field.

Signed-off-by: Ben Gardiner &lt;bengardiner@nanometrics.ca&gt;
Tested-by: Nick Thompson &lt;nick.thompson@ge.com&gt;
Signed-off-by: Ben Warren &lt;biggerbadderben@gmail.com&gt;
</content>
</entry>
<entry>
<title>net: Move Emaclite to NET_MULTI</title>
<updated>2010-10-12T06:07:04Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2010-10-11T01:41:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=042272a6f2fce3bf610a84cbfde3676b53c0d8dd'/>
<id>urn:sha1:042272a6f2fce3bf610a84cbfde3676b53c0d8dd</id>
<content type='text'>
Emaclite was using old net api that's why
this patch move emaclite to NET_MULTI api.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
Signed-off-by: Ben Warren &lt;biggerbadderben@gmail.com&gt;
</content>
</entry>
<entry>
<title>net: Fix emaclite driver to support little-endian microblaze</title>
<updated>2010-10-12T06:00:29Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2010-10-11T01:41:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3f91ec0fa1ceab413fa2e74b4ffd37ab505cc66c'/>
<id>urn:sha1:3f91ec0fa1ceab413fa2e74b4ffd37ab505cc66c</id>
<content type='text'>
Support New emaclite AXI IP.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
Signed-off-by: Ben Warren &lt;biggerbadderben@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpc5xxx_fec: add call to reset_phy() after PHY initialization</title>
<updated>2010-10-12T06:00:29Z</updated>
<author>
<name>Ilya Yanok</name>
<email>yanok@emcraft.com</email>
</author>
<published>2010-08-19T09:09:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f87a6f27e61ead22fd87bd4f38eadad82dc94b66'/>
<id>urn:sha1:f87a6f27e61ead22fd87bd4f38eadad82dc94b66</id>
<content type='text'>
Some boards need their board-specific PHY quirks to be called
to PHY to work normally. As mpc5xxx_fec driver uses on demand
PHY initialization and can even reinit PHY during normal operation
we can't count on reset_phy() call from arch/&lt;arch&gt;/lib/board.c
(it is most likely called _before_ we init the PHY from the
driver) so we need to add call to reset_phy() directly in the
driver.

Signed-off-by: Ilya Yanok &lt;yanok@emcraft.com&gt;
Signed-off-by: Ben Warren &lt;biggerbadderben@gmail.com&gt;
</content>
</entry>
<entry>
<title>drivers/net/at91_emac.c: change return values</title>
<updated>2010-10-12T06:00:29Z</updated>
<author>
<name>Andreas Bießmann</name>
<email>andreas.devel@googlemail.com</email>
</author>
<published>2010-10-07T07:44:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=77179067db7353c049403fe31701c35d52458d26'/>
<id>urn:sha1:77179067db7353c049403fe31701c35d52458d26</id>
<content type='text'>
Some return values pretended correct pass. This patch changes them according
to README.drivers.net. This patch changes e.g. command 'dhcp' to stop after
errorneous autonegotiation.

Signed-off-by: Andreas Bießmann &lt;andreas.devel@googlemail.com&gt;
Signed-off-by: Ben Warren &lt;biggerbadderben@gmail.com&gt;
</content>
</entry>
<entry>
<title>drivers/net/at91_emac.c: increase timeout for autonegotiation</title>
<updated>2010-10-12T06:00:28Z</updated>
<author>
<name>Andreas Bießmann</name>
<email>andreas.devel@googlemail.com</email>
</author>
<published>2010-10-07T07:44:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e63ac4cf11b8c4a86c692b9c22c49402228a22c4'/>
<id>urn:sha1:e63ac4cf11b8c4a86c692b9c22c49402228a22c4</id>
<content type='text'>
This patch increases timeout for autonegotiation from 1 second to 3 seconds.
Some boards (e.g. at91rm9200ek) did not negotiate within 1 second.

Signed-off-by: Andreas Bießmann &lt;andreas.devel@googlemail.com&gt;
Signed-off-by: Ben Warren &lt;biggerbadderben@gmail.com&gt;
</content>
</entry>
</feed>
