<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/drivers/net/ti, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-05-04T17:04:01Z</updated>
<entry>
<title>net: davinci_emac: drop support for unused PHYs</title>
<updated>2019-05-04T17:04:01Z</updated>
<author>
<name>Bartosz Golaszewski</name>
</author>
<published>2019-04-29T16:37:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=50e3b4c7aa637f7ccf92c51e3a0fae931e0a7c4e'/>
<id>urn:sha1:50e3b4c7aa637f7ccf92c51e3a0fae931e0a7c4e</id>
<content type='text'>
The boards with SoCs from the DaVinci DM* family used to come with
different PHYs that needed special support implemented in mach-davinci.

Since the support for these chips has long been removed, we can now
drop this unnused code from the emac driver.

Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;
</content>
</entry>
<entry>
<title>board: ti: am335x: Add platdata for cpsw in SPL</title>
<updated>2019-04-12T12:05:54Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2019-03-18T08:24:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=0229c9330d2b34141f77584de417136d5c8088fc'/>
<id>urn:sha1:0229c9330d2b34141f77584de417136d5c8088fc</id>
<content type='text'>
The SPL image overflows when cpsw dt nodes are added and SPL_OF_CONTROL
is enabled. Use static platdata instead to save space.

Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
</content>
</entry>
<entry>
<title>net: ti: cpsw: Enable DM_FLAG_PRE_RELOC</title>
<updated>2019-04-12T12:05:54Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2019-03-18T08:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8a616cc292cd3e31efdbbdd63a72386cef0be833'/>
<id>urn:sha1:8a616cc292cd3e31efdbbdd63a72386cef0be833</id>
<content type='text'>
Add DM_FLAG_PRE_RELOC to make the driver probe in SPL.

Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
</content>
</entry>
<entry>
<title>net: ti: cpsw: Block off ofdata_to_platdata with OF_CONTROL</title>
<updated>2019-04-12T12:05:53Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2019-03-18T08:24:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c3b460a516c93ff43194a88d8675598a33bae1aa'/>
<id>urn:sha1:c3b460a516c93ff43194a88d8675598a33bae1aa</id>
<content type='text'>
The ofdata_to_platdata function should not be called if OF_CONTROL is
not enabled because fdtdec_* calls will fail. Block the function with
OF_CONTROL

Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
</content>
</entry>
<entry>
<title>net: ti: cpsw-common: Isolate getting syscon address from assigning macid</title>
<updated>2019-04-12T12:05:53Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2019-03-18T08:24:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a58d222df9be560e7fdba0300ca57b02b1362ded'/>
<id>urn:sha1:a58d222df9be560e7fdba0300ca57b02b1362ded</id>
<content type='text'>
ti_cm_get_macid() is used to get a syscon node from the dt, read the
efuse address and then assign the macid read from the address. Divide
these two steps into separate functions one of which can be called from
ofdata_to_platdata() while the other can be called from _probe(). This
ensures that platdata can be assigned statically in a board file when
OF_CONTROL is not enabled. Also add a macid_sel_compat in private data
to get information about the macid byte placement.

Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
</content>
</entry>
<entry>
<title>net: ti: cpsw: Convert cpsw_platform_data to a pointer in cpsw_priv</title>
<updated>2019-04-12T12:05:53Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2019-03-18T08:24:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=f32a816c26d8746668457733440474ee98e256ef'/>
<id>urn:sha1:f32a816c26d8746668457733440474ee98e256ef</id>
<content type='text'>
Convert cpsw_platform_data to a pointer in cpsw_priv. Allocate it
dynamically and assign it as a part of eth_pdata. This helps in
isolating platform data handling and implementing platdata for SPL
in a board file.

Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
</content>
</entry>
<entry>
<title>net: ti: cpsw: Move cpsw_phy_sel() to _probe()</title>
<updated>2019-04-12T12:05:52Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2019-03-18T08:24:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=e50f878c98ddec1f8247b835335d7ea1ab8e7b3f'/>
<id>urn:sha1:e50f878c98ddec1f8247b835335d7ea1ab8e7b3f</id>
<content type='text'>
cpsw_phy_sel() is a configuration step that should not be in
ofdata_to_platdata(). Add phy_sel_compat to the cpsw_platform_data
structure so that it is accessible in _probe. Then move the call of
cpsw_phy_sel() to _probe.

Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
</content>
</entry>
<entry>
<title>net: netcp: add support for phy with rgmii ids</title>
<updated>2019-04-12T12:05:46Z</updated>
<author>
<name>Murali Karicheri</name>
</author>
<published>2019-02-21T17:02:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=55d5cb17282e1e5a15309975e0259a9438308197'/>
<id>urn:sha1:55d5cb17282e1e5a15309975e0259a9438308197</id>
<content type='text'>
Enhance the netcp driver to support phys that can be configured
for internal delay (rgmii-id, rgmii-rxid, rgmii-txid)

Signed-off-by: Murali Karicheri &lt;m-karicheri2@ti.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>driver: net: ti: keystone_net: switch to use common mdio lib</title>
<updated>2018-11-05T16:42:01Z</updated>
<author>
<name>Grygorii Strashko</name>
</author>
<published>2018-10-31T21:21:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=79d8127168e211f4745bd2183a3338c6c4e2d003'/>
<id>urn:sha1:79d8127168e211f4745bd2183a3338c6c4e2d003</id>
<content type='text'>
Update TI Keystone 2 driver to re-use common mdio lib.

Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Signed-off-by: Grygorii Strashko &lt;grygorii.strashko@ti.com&gt;
</content>
</entry>
<entry>
<title>driver: net: ti: cpsw: switch to use common mdio lib</title>
<updated>2018-11-05T16:42:01Z</updated>
<author>
<name>Grygorii Strashko</name>
</author>
<published>2018-10-31T21:21:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=4f41cd9a95c01c276c2d2ecbe0c78d722fe2e9ef'/>
<id>urn:sha1:4f41cd9a95c01c276c2d2ecbe0c78d722fe2e9ef</id>
<content type='text'>
Update TI CPSW driver to re-use common mdio lib

Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Signed-off-by: Grygorii Strashko &lt;grygorii.strashko@ti.com&gt;
</content>
</entry>
</feed>
