<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/net/phy, branch v2012.10-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/phy?h=v2012.10-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/net/phy?h=v2012.10-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2012-07-11T18:15:30Z</updated>
<entry>
<title>net: phy: micrel: make ksz9021 phy accessible</title>
<updated>2012-07-11T18:15:30Z</updated>
<author>
<name>Troy Kisky</name>
<email>troy.kisky@boundarydevices.com</email>
</author>
<published>2012-06-28T08:00:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cc5f552283eceb08bc614dfb6cfbcdd155be35b0'/>
<id>urn:sha1:cc5f552283eceb08bc614dfb6cfbcdd155be35b0</id>
<content type='text'>
Micrel accidentally used the same part number
for the KS8721 and KSZ9021. So, both cannot be
in the same build of u-boot. Add a config option
to handle this.

Signed-off-by: Troy Kisky &lt;troy.kisky@boundarydevices.com&gt;
Acked-by: Vladimir Zapolskiy &lt;vz@mleia.com&gt;
</content>
</entry>
<entry>
<title>phylib: phy_startup() should return an error code on failure</title>
<updated>2012-07-11T18:15:30Z</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2012-07-05T10:33:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6e5b9ac097689e96d53f638842823fb1d1bf4223'/>
<id>urn:sha1:6e5b9ac097689e96d53f638842823fb1d1bf4223</id>
<content type='text'>
phy_startup() calls the PHY driver's startup function, but it ignores the
return code from that function, and so it never returns any failures.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
</content>
</entry>
<entry>
<title>net: phy: make board_phy_config responsible for calling drv-&gt;config</title>
<updated>2012-02-27T20:19:25Z</updated>
<author>
<name>Troy Kisky</name>
<email>troy.kisky@boundarydevices.com</email>
</author>
<published>2012-02-07T14:08:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9fafe7dab9bc8a9e33e1ba5e28a3ec870d689b82'/>
<id>urn:sha1:9fafe7dab9bc8a9e33e1ba5e28a3ec870d689b82</id>
<content type='text'>
Boards may have things they want done before or after normal phy config.
Letting the boards call drv-&gt;config allows them more flexibilty.
Boards affected by this change are corenet_ds and mpc8544ds.

Signed-off-by: Troy Kisky &lt;troy.kisky@boundarydevices.com&gt;
Acked-by: Dirk Behme &lt;dirk.behme@de.bosch.com&gt;
</content>
</entry>
<entry>
<title>net: phy: add support for Micrel's KSZ9021</title>
<updated>2012-02-27T20:19:25Z</updated>
<author>
<name>Troy Kisky</name>
<email>troy.kisky@boundarydevices.com</email>
</author>
<published>2012-02-07T14:08:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8682aba7da2af2842296710acca7c03fcebafd5c'/>
<id>urn:sha1:8682aba7da2af2842296710acca7c03fcebafd5c</id>
<content type='text'>
Add the gigabit phy KSZ9021.
Also, add function ksz9021_phy_extended_write
/_read for access to the phys extended registers.
The environment variable "disable_giga"
can be used to disable 1000baseTx.

Signed-off-by: Troy Kisky &lt;troy.kisky@boundarydevices.com&gt;
Acked-by: Dirk Behme &lt;dirk.behme@de.bosch.com&gt;
</content>
</entry>
<entry>
<title>phy: add Micrel KS8721BL phy definition</title>
<updated>2011-12-20T22:50:10Z</updated>
<author>
<name>Vladimir Zapolskiy</name>
<email>vz@mleia.com</email>
</author>
<published>2011-12-06T02:47:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fcc0c75dea90f2bb8394e7031fc33f72119be544'/>
<id>urn:sha1:fcc0c75dea90f2bb8394e7031fc33f72119be544</id>
<content type='text'>
This adds support for the Micrel KS8721BL/SL PHY.

The definition is taken from the correspondent datasheet.

Signed-off-by: Vladimir Zapolskiy &lt;vz@mleia.com&gt;
</content>
</entry>
<entry>
<title>phy: Add support for SMSC LAN87xx PHYs</title>
<updated>2011-12-05T22:07:59Z</updated>
<author>
<name>Nobuhiro Iwamatsu</name>
<email>nobuhiro.iwamatsu.yj@renesas.com</email>
</author>
<published>2011-11-23T21:24:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5751aa2f248a72c3cec7048cec8dfad33dab0979'/>
<id>urn:sha1:5751aa2f248a72c3cec7048cec8dfad33dab0979</id>
<content type='text'>
This adds support for the SMSC LAN87xx PHYs.

Following PHYs can be used by set CONFIG_PHY_SMSC to config.
 - SMSC LAN8700
 - SMSC LAN8710/LAN8720
 - SMSC LAN8710/LAN8720

A setup of PHY was copied from linux kenrel.

Signed-off-by: Nobuhiro Iwamatsu &lt;nobuhiro.iwamatsu.yj@renesas.com&gt;
Fixed white space errors; modified commit message a bit.
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
</entry>
<entry>
<title>Phy/Marvell: Rewrite the MV88E1111 phy config function based on kernel code</title>
<updated>2011-12-05T20:59:00Z</updated>
<author>
<name>Zang Roy-R61911</name>
<email>tie-fei.zang@freescale.com</email>
</author>
<published>2011-10-27T18:52:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fa12a08ec0b197766b6b3a2994cdc1fba5f31599'/>
<id>urn:sha1:fa12a08ec0b197766b6b3a2994cdc1fba5f31599</id>
<content type='text'>
The original m88e1111s_config() does not do the SGMII mode
initialization and is buggy. Rewrite the function according to
3.0.6 kernel function m88e1111_config_init() in drivers/net/phy/marvell.c

Signed-off-by: Roy Zang &lt;tie-fei.zang@freescale.com&gt;
Acked-by: Andy Fleming &lt;afleming@freescale.com&gt;
Cc: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/85xx: wait for alignment before resetting SERDES RX lanes (SERDES9)</title>
<updated>2011-10-20T21:01:37Z</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2011-10-18T23:44:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a836626cc4ddae53bfa46195a39194f21ad157af'/>
<id>urn:sha1:a836626cc4ddae53bfa46195a39194f21ad157af</id>
<content type='text'>
The work-around for P4080 erratum SERDES9 says that the SERDES receiver
lanes should be reset after the XAUI starts tranmitting alignment signals.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>phylib: wait for TN2020 to achieve SERDES lane alignment at startup</title>
<updated>2011-10-14T04:38:11Z</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2011-10-07T20:35:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2339e4972f55c9daa0d0e297ad3378c53e2f6fc3'/>
<id>urn:sha1:2339e4972f55c9daa0d0e297ad3378c53e2f6fc3</id>
<content type='text'>
Before the Teranetics TN2020 PHY can be used, the SERDES lanes need to be
aligned, so wait for lane alignment before completing the startup sequence.

Note that this process can take up to three seconds.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>phylib: Work around bug in Teranetics PHY</title>
<updated>2011-10-09T22:57:53Z</updated>
<author>
<name>Andy Fleming</name>
<email>afleming@freescale.com</email>
</author>
<published>2011-04-20T23:41:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ebfdacb42b5e29ed847a8bee05affc24e3d4eb10'/>
<id>urn:sha1:ebfdacb42b5e29ed847a8bee05affc24e3d4eb10</id>
<content type='text'>
The Teranetics PHY does not properly report the link state
for fiber connections. The new PHY code actually checked the link,
and so the FM driver would refuse to talk over a linkless PHY.

But the link may actually be up, so now we always report it as up
for fiber connections on the tn2020.

Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
</feed>
