<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/net, branch v2017.05-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=v2017.05-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/net?h=v2017.05-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2017-04-04T13:17:56Z</updated>
<entry>
<title>Merge git://www.denx.de/git/u-boot-marvell</title>
<updated>2017-04-04T13:17:56Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2017-04-04T13:17:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f532703665ae5e5957211bbc4e7296a8313cc403'/>
<id>urn:sha1:f532703665ae5e5957211bbc4e7296a8313cc403</id>
<content type='text'>
This includes Marvell mvpp2 patches with the ethernet support for the
ARMv8 Armada 7k/8k platforms. The ethernet patches are all acked by Joe
and he is okay with me pushing them via the Marvell tree.
</content>
</entry>
<entry>
<title>Merge git://git.denx.de/u-boot-fsl-qoriq</title>
<updated>2017-04-04T13:17:08Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2017-04-04T13:17:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=797f165f7ae90a75579ae3df7932d8d1518e8544'/>
<id>urn:sha1:797f165f7ae90a75579ae3df7932d8d1518e8544</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: mvpp2: Remove unreferenced in_use_thresh from struct mvpp2_bm_pool</title>
<updated>2017-03-29T05:44:37Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2017-03-13T05:50:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fbaa266230872c4ea4ab5dff8f0b0f8b80417092'/>
<id>urn:sha1:fbaa266230872c4ea4ab5dff8f0b0f8b80417092</id>
<content type='text'>
As pointed out by Stefan Chulski, this variable is unused and should be
removed.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Stefan Chulski &lt;stefanc@marvell.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: mvpp2: Configure SMI PHY address needed for PHY polling</title>
<updated>2017-03-29T05:44:32Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2017-03-10T05:07:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fb64072934a5a4d0e8b89d2e9fd64c5e12d5c2ea'/>
<id>urn:sha1:fb64072934a5a4d0e8b89d2e9fd64c5e12d5c2ea</id>
<content type='text'>
On PPv2.2 we enable PHY polling, so we also need to configure the PHY
address in the specific PHY address rgisters.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Stefan Chulski &lt;stefanc@marvell.com&gt;
Cc: Kostya Porotchkin &lt;kostap@marvell.com&gt;
Cc: Nadav Haklai &lt;nadavh@marvell.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: mvpp2: Enable PHY polling mode on PPv2.2</title>
<updated>2017-03-29T05:44:26Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2017-03-09T11:01:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3e3cbb4967f0bff734aba20ca501bd391d858d77'/>
<id>urn:sha1:3e3cbb4967f0bff734aba20ca501bd391d858d77</id>
<content type='text'>
Testing shows, that PHY polling needs to be enabled on Armada 7k/8k.
Otherwise ethernet transfers will not work correctly. PHY polling
is enabled per default after reset, so we do not need to specifically
enable it, but this makes it clearer.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Stefan Chulski &lt;stefanc@marvell.com&gt;
Cc: Kostya Porotchkin &lt;kostap@marvell.com&gt;
Cc: Nadav Haklai &lt;nadavh@marvell.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: mvpp2: Add missing PHY_INTERFACE_MODE_RGMII_ID</title>
<updated>2017-03-29T05:44:11Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2017-03-22T14:11:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=025e5921be8555f38ad4578df07b337fb6d185e0'/>
<id>urn:sha1:025e5921be8555f38ad4578df07b337fb6d185e0</id>
<content type='text'>
Add a missing occurrance of PHY_INTERFACE_MODE_RGMII_ID, which should
be handled identical to PHY_INTERFACE_MODE_RGMII.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Stefan Chulski &lt;stefanc@marvell.com&gt;
Cc: Kostya Porotchkin &lt;kostap@marvell.com&gt;
Cc: Nadav Haklai &lt;nadavh@marvell.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: mvpp2: Add GoP and NetC support for port 0 (SFI)</title>
<updated>2017-03-29T05:44:02Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2017-03-22T14:09:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2fe23044cd7e8145dfd995d76cd6b991ad3da2a1'/>
<id>urn:sha1:2fe23044cd7e8145dfd995d76cd6b991ad3da2a1</id>
<content type='text'>
This patch adds the GoP (Group of Ports) and NetC (Net Complex) setup to
the Marvell mvpp2 ethernet driver for the missing port 0. This code is
mostly copied from the Marvell U-Boot version and was written by Stefan
Chulski. Please note that only SFI support have been added, as this
is the only interface that this code has been tested with. XAUI and
RXAUI support might follow at a later stage.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Stefan Chulski &lt;stefanc@marvell.com&gt;
Cc: Kostya Porotchkin &lt;kostap@marvell.com&gt;
Cc: Nadav Haklai &lt;nadavh@marvell.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: mvpp2: Add GoP and NetC support for ports 2 &amp; 3 (RGMII &amp; SGMII)</title>
<updated>2017-03-29T05:43:42Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2017-03-22T14:07:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=31aa1e38157882834b19a360b4096e848ed5bd2c'/>
<id>urn:sha1:31aa1e38157882834b19a360b4096e848ed5bd2c</id>
<content type='text'>
This patch adds the GoP (Group of Ports) and NetC (Net Complex) setup to
the Marvell mvpp2 ethernet driver. This code is mostly copied from the
Marvell U-Boot version and was written by Stefan Chulski. Please
note that only RGMII and SGMII support have been added, as these are
the only interfaces that this code has been tested with.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Stefan Chulski &lt;stefanc@marvell.com&gt;
Cc: Kostya Porotchkin &lt;kostap@marvell.com&gt;
Cc: Nadav Haklai &lt;nadavh@marvell.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: mvpp2: Read phy-speed from DT to select between 1GB and 2.5GB SGMII</title>
<updated>2017-03-29T05:43:20Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2017-03-22T13:15:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9acb7da14ebb55b2a9819c34a24f4ce6e99202c4'/>
<id>urn:sha1:9acb7da14ebb55b2a9819c34a24f4ce6e99202c4</id>
<content type='text'>
Read the "phy-speed" DT property to differentiate between 1 and 2.5GB
SGMII operations. Please note that its unclear right now, if this
DT property will be accepted in mainline Linux. If not, we need to
revisit this code and change it to use the accepted property.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: mvpp2: Restructure probe / init functions</title>
<updated>2017-03-29T05:42:59Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2017-03-22T13:11:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=66b11ccbb616910c593a18ba7232e30c3b13ee43'/>
<id>urn:sha1:66b11ccbb616910c593a18ba7232e30c3b13ee43</id>
<content type='text'>
This patch does a bit of restructuring of the probe / init functions,
mainly to allow earlier register access as it is needed for the upcoming
GoP (Group of Ports) and NetC (Net Complex) code.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
</feed>
