<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/drivers/net/fsl-mc, 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-03-15T06:22:00Z</updated>
<entry>
<title>mc : Reduce MC memory size to 128M</title>
<updated>2019-03-15T06:22:00Z</updated>
<author>
<name>Meenakshi Aggarwal</name>
</author>
<published>2019-02-27T09:11:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=43ad41e6aecdfd4df71698bec8a69caa23c30232'/>
<id>urn:sha1:43ad41e6aecdfd4df71698bec8a69caa23c30232</id>
<content type='text'>
ls2088, ls1088 : minimum MC Memory size is 128 MB
lx2 : minimum MC memory size is 256 MB

Signed-off-by: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Reviewed-by: Prabhakar Kushwaha &lt;prabhakar.kushwaha@nxp.com&gt;
</content>
</entry>
<entry>
<title>driver: net: fsl-mc: Fix DPC MAC address fixup</title>
<updated>2019-03-15T06:22:00Z</updated>
<author>
<name>Ioana Ciocoi Radulescu</name>
</author>
<published>2019-02-26T15:50:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=2e9f1bf5888b0df65a691bd10702f33193e9a666'/>
<id>urn:sha1:2e9f1bf5888b0df65a691bd10702f33193e9a666</id>
<content type='text'>
If node /board_info/ports does not exist in the DPC file,
function mc_fixup_dpc() will skip not only MAC address fixup,
but also the cache flush at the end. This may cause the other
fixup changes (e.g. ICID related ones) to be ignored by MC.

Fixes: 1161dbcc0a36 ("drivers: net: fsl-mc: Include MAC addr fixup to DPL")

Signed-off-by: Ioana Radulescu &lt;ruxandra.radulescu@nxp.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Reviewed-by: Prabhakar Kushwaha &lt;prabhakar.kushwaha@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl-layerscape: dpaa: fix fsl-mc status in fdt with bootefi</title>
<updated>2019-01-17T21:16:49Z</updated>
<author>
<name>Mian Yousaf Kaukab</name>
</author>
<published>2018-12-18T13:01:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=7e96804975a7a640901d30e28f34a93d014e2e23'/>
<id>urn:sha1:7e96804975a7a640901d30e28f34a93d014e2e23</id>
<content type='text'>
fsl-mc lazyapply command applies dpl from efi_exit_boot_services().
Status of fsl-mc node in working fdt is updated at this stage.
However, an efi application like grub may already have copied the fdt.
So the updates to fdt done at efi_exit_boot_services() may not be
visible to the OS. Fix it by updating fdt earlier if fsl-mc lazyapply
command is used.

Fixes: b7b8410a8f (ls2080: Exit dpaa only right before exiting U-Boot)
Signed-off-by: Mian Yousaf Kaukab &lt;ykaukab@suse.de&gt;
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>driver: net: fsl-mc: initialize dpmac irrespective of phy</title>
<updated>2018-10-10T17:45:23Z</updated>
<author>
<name>Pankaj Bansal</name>
</author>
<published>2018-10-10T08:38:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=1ed19a1421691e0238b79f8ac14dc4a65ddd7ad0'/>
<id>urn:sha1:1ed19a1421691e0238b79f8ac14dc4a65ddd7ad0</id>
<content type='text'>
The dpmac initalization should not depend on phy.
As the phy is not necessary to be present for dpmac to function.
Therefore, remove dpmac initialization dependency from phy.

Signed-off-by: Pankaj Bansal &lt;pankaj.bansal@nxp.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>driver: net: fsl-mc: Memset MC reserve ram memory before usage</title>
<updated>2018-09-27T15:55:21Z</updated>
<author>
<name>Prabhakar Kushwaha</name>
</author>
<published>2018-08-27T07:28:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=87519a9ecefaabc707535a0111b745a1189e3b29'/>
<id>urn:sha1:87519a9ecefaabc707535a0111b745a1189e3b29</id>
<content type='text'>
Memory reserved for Management Complex needs to be cleaned before any
usage.

Signed-off-by: Prabhakar Kushwaha &lt;prabhakar.kushwaha@nxp.com&gt;
[York S: revised commit message]
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>u-boot: fixup the iommu-map property of fsl-mc node</title>
<updated>2018-09-27T15:55:05Z</updated>
<author>
<name>Nipun Gupta</name>
</author>
<published>2018-08-20T10:31:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a78df40cbabe2cb96e0d2fc18a64759302f9e809'/>
<id>urn:sha1:a78df40cbabe2cb96e0d2fc18a64759302f9e809</id>
<content type='text'>
The iommu-map property in the fsl-mc node is updated by
valid stream-ids by u-boot. This patch is to fixup this
property for LS208x and LS1088.

Signed-off-by: Nipun Gupta &lt;nipun.gupta@nxp.com&gt;
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl/mc: Limit the ethernet name to ETH_NAME_LEN</title>
<updated>2018-08-08T15:23:49Z</updated>
<author>
<name>Pankaj Bansal</name>
</author>
<published>2018-08-02T11:01:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c022ec039d3f32a153a1f7d3b1ffe3dd548d9be4'/>
<id>urn:sha1:c022ec039d3f32a153a1f7d3b1ffe3dd548d9be4</id>
<content type='text'>
The ethernet name should be within the ETH_NAME_LEN, as this
is the buffer space allocated to ethernet name.

Otherwise, this causes buffer overflow.

Reported-by: Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;
Signed-off-by: Pankaj Bansal &lt;pankaj.bansal@nxp.com&gt;
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>driver: net: fsl-mc: updated copyright info</title>
<updated>2018-05-09T14:17:51Z</updated>
<author>
<name>Yogesh Gaur</name>
</author>
<published>2018-05-09T05:22:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a6f2a6eafe0e5ad71c41341219ae3b187c1f738a'/>
<id>urn:sha1:a6f2a6eafe0e5ad71c41341219ae3b187c1f738a</id>
<content type='text'>
Updated copyright info for the issues reported after running
check-legal test.

Signed-off-by: Yogesh Gaur &lt;yogeshnarayan.gaur@nxp.com&gt;
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>SPDX: Convert all of our single license tags to Linux Kernel style</title>
<updated>2018-05-07T13:34:12Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-05-06T21:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=83d290c56fab2d38cd1ab4c4cc7099559c1d5046'/>
<id>urn:sha1:83d290c56fab2d38cd1ab4c4cc7099559c1d5046</id>
<content type='text'>
When U-Boot started using SPDX tags we were among the early adopters and
there weren't a lot of other examples to borrow from.  So we picked the
area of the file that usually had a full license text and replaced it
with an appropriate SPDX-License-Identifier: entry.  Since then, the
Linux Kernel has adopted SPDX tags and they place it as the very first
line in a file (except where shebangs are used, then it's second line)
and with slightly different comment styles than us.

In part due to community overlap, in part due to better tag visibility
and in part for other minor reasons, switch over to that style.

This commit changes all instances where we have a single declared
license in the tag as both the before and after are identical in tag
contents.  There's also a few places where I found we did not have a tag
and have introduced one.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>libfdt: move headers to &lt;linux/libfdt.h&gt; and &lt;linux/libfdt_env.h&gt;</title>
<updated>2018-03-05T15:16:28Z</updated>
<author>
<name>Masahiro Yamada</name>
</author>
<published>2018-03-04T16:20:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=b08c8c4870831c9315dcae237772238e80035bd5'/>
<id>urn:sha1:b08c8c4870831c9315dcae237772238e80035bd5</id>
<content type='text'>
Thomas reported U-Boot failed to build host tools if libfdt-devel
package is installed because tools include libfdt headers from
/usr/include/ instead of using internal ones.

This commit moves the header code:
  include/libfdt.h         -&gt; include/linux/libfdt.h
  include/libfdt_env.h     -&gt; include/linux/libfdt_env.h

and replaces include directives:
  #include &lt;libfdt.h&gt;      -&gt; #include &lt;linux/libfdt.h&gt;
  #include &lt;libfdt_env.h&gt;  -&gt; #include &lt;linux/libfdt_env.h&gt;

Reported-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
</content>
</entry>
</feed>
