<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/net, branch v2018.03-rc3</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=v2018.03-rc3</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/net?h=v2018.03-rc3'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-02-18T10:20:18Z</updated>
<entry>
<title>net: sh_eth: Fix DT base address fetching</title>
<updated>2018-02-18T10:20:18Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@gmail.com</email>
</author>
<published>2018-02-16T23:57:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5abcbd7847cf7ea87744bfedaaf0b4a6b99e7b02'/>
<id>urn:sha1:5abcbd7847cf7ea87744bfedaaf0b4a6b99e7b02</id>
<content type='text'>
Drop the whole map/unmap_physmem stuff and just use the address
already obtained from DT in ofdata_to_platdata(), instead of
repeating that, wrongly, in probe.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
Cc: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: sh_eth: Fix checkpatch warning</title>
<updated>2018-02-18T10:20:18Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@gmail.com</email>
</author>
<published>2018-02-16T23:57:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5262767deda2a46014654ad2f7e20a42397861b1'/>
<id>urn:sha1:5262767deda2a46014654ad2f7e20a42397861b1</id>
<content type='text'>
Fix minor checkpatch warning about udelay(3000) being too long
and should be replaced by mdelay(3).

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
Cc: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: sh_eth: Return directly from sh_eth_recv_start</title>
<updated>2018-02-18T10:20:18Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@gmail.com</email>
</author>
<published>2018-02-16T23:47:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=60279b5757990665386799ccf681d420de295404'/>
<id>urn:sha1:60279b5757990665386799ccf681d420de295404</id>
<content type='text'>
Drop the len variable, it's useless.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
Cc: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: sh_eth: Zap port variable</title>
<updated>2018-02-18T10:20:17Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@gmail.com</email>
</author>
<published>2018-02-16T23:46:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3c5a7b75479bb476bb4ed298537ad48a2a23b79d'/>
<id>urn:sha1:3c5a7b75479bb476bb4ed298537ad48a2a23b79d</id>
<content type='text'>
Inline this variable which is quite useless.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
Cc: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>net: ravb: Initialize PHY in probe() once</title>
<updated>2018-02-16T15:43:09Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@gmail.com</email>
</author>
<published>2018-02-13T16:21:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d64c789414be11a5e542262adfcb51a48d476534'/>
<id>urn:sha1:d64c789414be11a5e542262adfcb51a48d476534</id>
<content type='text'>
Reset and initialize the PHY once in the probe() function rather than
doing it over and over again is start() function. This requires us to
keep the clock enabled while the driver is in use. This significantly
reduces the time between transfers as the PHY doesn't have to restart
autonegotiation between transfers, which takes forever.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Cc: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>Kconfig: net: phylib: Phylib should depends on NET</title>
<updated>2018-02-08T17:48:10Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-02-06T12:23:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c946b0e9fd722212cb646ea23ea564b4c96e2bb2'/>
<id>urn:sha1:c946b0e9fd722212cb646ea23ea564b4c96e2bb2</id>
<content type='text'>
There is no value to enable phylib without networking support.

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: e1000: implement eth_write_hwaddr</title>
<updated>2018-02-04T11:00:58Z</updated>
<author>
<name>Hannu Lounento</name>
<email>hannu.lounento@ge.com</email>
</author>
<published>2018-01-10T19:31:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8d9bde0dbb1972f7cfff3757238abe311e21d4d0'/>
<id>urn:sha1:8d9bde0dbb1972f7cfff3757238abe311e21d4d0</id>
<content type='text'>
Implement programming MAC address to the hardware, i.e. external flash
seen as EEPROM.

MAC address is only written if it differs from what is already stored in
flash or if reading the current MAC address fails.

Signed-off-by: Hannu Lounento &lt;hannu.lounento@ge.com&gt;
CC: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Signed-off-by: Martyn Welch &lt;martyn.welch@collabora.co.uk&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>net: e1000: split e1000_read_mac_addr</title>
<updated>2018-02-04T11:00:58Z</updated>
<author>
<name>Hannu Lounento</name>
<email>hannu.lounento@ge.com</email>
</author>
<published>2018-01-10T19:31:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e0a75fed9e5940d976dd10f2c27194e5fd5f7944'/>
<id>urn:sha1:e0a75fed9e5940d976dd10f2c27194e5fd5f7944</id>
<content type='text'>
Split the implementation of e1000_read_mac_addr into eeprom and register
versions called by e1000_read_mac_addr.

This allows for calling e1000_read_mac_addr when MAC address is needed
with no constraints where it is read from, and for calling the register
and, especially, the eeprom version directly in order to specify where
to read the address from.

Signed-off-by: Hannu Lounento &lt;hannu.lounento@ge.com&gt;
CC: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Signed-off-by: Martyn Welch &lt;martyn.welch@collabora.co.uk&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>net: e1000: add support for writing to EEPROM</title>
<updated>2018-02-04T11:00:58Z</updated>
<author>
<name>Hannu Lounento</name>
<email>hannu.lounento@ge.com</email>
</author>
<published>2018-01-10T19:31:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f1bcad22dd19754d2233d3150c841c3659ae9560'/>
<id>urn:sha1:f1bcad22dd19754d2233d3150c841c3659ae9560</id>
<content type='text'>
Port functions for writing to EEPROM, updating the checksum and
committing data to flash from the Linux kernel igb driver.

Functions were ported from Linux 4.8-rc2 (694d0d0bb20).

Signed-off-by: Hannu Lounento &lt;hannu.lounento@ge.com&gt;
CC: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Signed-off-by: Martyn Welch &lt;martyn.welch@collabora.co.uk&gt;
Reviewed-by: Stefano Babic &lt;sbabic@denx.de&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>net: fec: fix build warnings for 64bits support</title>
<updated>2018-02-04T11:00:58Z</updated>
<author>
<name>Ye Li</name>
<email>ye.li@nxp.com</email>
</author>
<published>2018-01-10T05:20:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f24e482ae0b856fcf18e8e6956ab3f6b59f3693f'/>
<id>urn:sha1:f24e482ae0b856fcf18e8e6956ab3f6b59f3693f</id>
<content type='text'>
When building for 64bits system, we get some warnings about type
cast between pointer and integer. This patch eliminates the warnings
by using ulong/long type which is 32bits on 32bits system or 64bits on
64bits system.

Signed-off-by: Ye Li &lt;ye.li@nxp.com&gt;
Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Reviewed-by: Stefano Babic &lt;sbabic@denx.de&gt;
Reviewed-by: Fabio Estevam &lt;fabio.estevam@nxp.com&gt;
</content>
</entry>
</feed>
