<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/net/phy/phy.c, branch v2015.10-rc2</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/phy.c?h=v2015.10-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/net/phy/phy.c?h=v2015.10-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-08-11T18:48:25Z</updated>
<entry>
<title>net: phy: delay only if reset handler is registered</title>
<updated>2015-08-11T18:48:25Z</updated>
<author>
<name>Jörg Krause</name>
<email>joerg.krause@embedded.rocks</email>
</author>
<published>2015-07-15T13:18:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=59370f3fcd135089c402c93720a87c688abe600c'/>
<id>urn:sha1:59370f3fcd135089c402c93720a87c688abe600c</id>
<content type='text'>
With commit e3a77218a256edbe201112a39beeed8adcabae3f the MII bus is only
reset if a reset handler is registered. If there is no reset handler there
is no need to wait for a device to come out of the reset.

Signed-off-by: Jörg Krause &lt;joerg.krause@embedded.rocks&gt;
</content>
</entry>
<entry>
<title>net: phy: fix data type of phy_id</title>
<updated>2015-08-11T18:47:15Z</updated>
<author>
<name>Jörg Krause</name>
<email>joerg.krause@embedded.rocks</email>
</author>
<published>2015-07-15T12:58:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2c171a2a5fc0865501a2e5043e9728036dac6dc3'/>
<id>urn:sha1:2c171a2a5fc0865501a2e5043e9728036dac6dc3</id>
<content type='text'>
phy_id is declared as u32 in create_phy_by_mask and in struct phy_device.

Signed-off-by: Jörg Krause &lt;joerg.krause@embedded.rocks&gt;
</content>
</entry>
<entry>
<title>net: phy: Add support for all targets which requires MANUAL_RELOC</title>
<updated>2015-05-19T18:33:21Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2015-05-13T11:40:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=abbfcbe58eefc1accda5dd120fcfe58d244b63dd'/>
<id>urn:sha1:abbfcbe58eefc1accda5dd120fcfe58d244b63dd</id>
<content type='text'>
Targets with CONFIG_NEEDS_MANUAL_RELOC do not use REL/RELA
relocation (mostly only GOT) where functions aray are not
updated. This patch is fixing function pointers passed to phy_register
function.
This patch was tested on Microblaze architecture.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net/phy: fixup for get_phy_id</title>
<updated>2015-04-20T22:57:13Z</updated>
<author>
<name>Shengzhou Liu</name>
<email>Shengzhou.Liu@freescale.com</email>
</author>
<published>2015-04-07T10:46:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5707d5ffd42a45088f433a2514d1320a6491697b'/>
<id>urn:sha1:5707d5ffd42a45088f433a2514d1320a6491697b</id>
<content type='text'>
commit 3c6928fd7b0f84 "net: phy: fix warnings with W=1" caused
some PHYs(e.g. CS4315/CS4340) not working. This patch fixes the
warning and make those special PHYs working as well.

Signed-off-by: Shengzhou Liu &lt;Shengzhou.Liu@freescale.com&gt;
</content>
</entry>
<entry>
<title>dm: net: Adjust PHY interface to work with CONFIG_DM_ETH</title>
<updated>2015-04-18T17:11:36Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-04-05T22:07:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c74c8e6651e760c6b0a25aa229b9adde706a547b'/>
<id>urn:sha1:c74c8e6651e760c6b0a25aa229b9adde706a547b</id>
<content type='text'>
When driver model is used for Ethernet a few functions are passed a udevice
instead of an eth_device. Also add a function to find a PHY type given its
name. This will be used to decode the device tree node.

Finally, put a phy_interface field in struct eth_pdata since this is an
important part of the platform data for Ethernet.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>phylib: add support for aquantia PHYs</title>
<updated>2015-01-16T17:32:11Z</updated>
<author>
<name>Shaohui Xie</name>
<email>Shaohui.Xie@freescale.com</email>
</author>
<published>2014-12-30T10:32:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f7c38cf827a0cf9d5ab4ca60131dffa10a2e4309'/>
<id>urn:sha1:f7c38cf827a0cf9d5ab4ca60131dffa10a2e4309</id>
<content type='text'>
This patch supports AQ1202, AQ2104, AQR105 PHY.

Signed-off-by: Shaohui Xie &lt;Shaohui.Xie@freescale.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Reviewed-by: York Sun &lt;yorksun@freescale.com&gt;
</content>
</entry>
<entry>
<title>net/phy: Add support for CS4315/CS4340 PHY</title>
<updated>2014-12-05T16:06:11Z</updated>
<author>
<name>Shengzhou Liu</name>
<email>Shengzhou.Liu@freescale.com</email>
</author>
<published>2014-11-10T10:32:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9b18e5199ec42f9dc62c0da7f4fe7554e199980d'/>
<id>urn:sha1:9b18e5199ec42f9dc62c0da7f4fe7554e199980d</id>
<content type='text'>
Add support for Cortina CS4315/CS4340 10G PHY.
- This driver loads CS43xx firmware from NOR/NAND/SPI/SD device
  to initialize Cortina PHY.
- Cortina PHY has non-standard offset of PHY ID registers, thus
  we define own get_phy_id() to override default get_phy_id().
- To define macro CONFIG_PHY_CORTINA will enable this driver.

Signed-off-by: Shengzhou Liu &lt;Shengzhou.Liu@freescale.com&gt;
Reviewed-by: York Sun &lt;yorksun@freescale.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-ti</title>
<updated>2014-10-27T13:05:43Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2014-10-27T13:05:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5aa7bece1045c28806ce919099616ebe8fa63325'/>
<id>urn:sha1:5aa7bece1045c28806ce919099616ebe8fa63325</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: phy: fix warnings with W=1</title>
<updated>2014-10-25T11:01:59Z</updated>
<author>
<name>Jeroen Hofstee</name>
<email>jeroen@myspectrum.nl</email>
</author>
<published>2014-10-08T20:57:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3c6928fd7b0f849cd1ed882f41a769286e3e35d1'/>
<id>urn:sha1:3c6928fd7b0f849cd1ed882f41a769286e3e35d1</id>
<content type='text'>
get_phy_id is marked weak but has no protype nor a
strong version, just make it static. Use __weak for
board_phy_config.

Signed-off-by: Jeroen Hofstee &lt;jeroen@myspectrum.nl&gt;
</content>
</entry>
<entry>
<title>net: phy: print a number of phy that is not found</title>
<updated>2014-10-23T15:27:28Z</updated>
<author>
<name>Khoronzhuk, Ivan</name>
<email>ivan.khoronzhuk@ti.com</email>
</author>
<published>2014-10-17T17:44:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=adc9a79f3f7c6d79f32048598f4d18cf0f48180f'/>
<id>urn:sha1:adc9a79f3f7c6d79f32048598f4d18cf0f48180f</id>
<content type='text'>
In case when several Ethernet ports are supported it's
convenient to see the number of phy that is not found.

Acked-by: Vitaly Andrianov &lt;vitalya@ti.com&gt;
Signed-off-by: Ivan Khoronzhuk &lt;ivan.khoronzhuk@ti.com&gt;
</content>
</entry>
</feed>
