<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git/recipes-kernel, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-xilinx.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/'/>
<updated>2017-12-14T00:11:14+00:00</updated>
<entry>
<title>meta-xilinx: Restructuring meta-xilinx to support multiple layers</title>
<updated>2017-12-14T00:11:14+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2017-12-07T00:06:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=a18947c20dba2c0c38db8bde1ad4684995df4bbd'/>
<id>urn:sha1:a18947c20dba2c0c38db8bde1ad4684995df4bbd</id>
<content type='text'>
As discussed previously on mailing list, we are proceeding with layer
restructuring. For rocko release we will have the following layers

meta-xilinx
        -&gt;meta-xilinx-bsp (current meta-xilinx)
        -&gt;meta-xilinx-contrib

In the subsequent releases we will add other layers from Xilinx
meta-xilinx
        -&gt;meta-xilinx-bsp (current meta-xilinx)
        -&gt;meta-petalinux
        -&gt;meta-xilinx-tools
        -&gt;meta-xilinx-contrib

This will provide one clone to get all the required meta layers from
Xilinx for a complete solution, and the users can blacklist any layer
which they don't want to use using bblayer.conf.
This will enables us to help our vendors/partners to add their reference
designs, board definitions etc.

Recipe changes :
 * Move reference design zybo-linux-bd.bb to meta-xilinx-contrib
 * Move kernel patches realted to zybo-linux-bd-zynq7 board to
   meta-xilinx-contrib
 * Update README

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>kc705-microblazeel: Updates to match v2017.3 bitstream</title>
<updated>2017-12-06T23:45:16+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-11-24T13:28:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=b86a915ae0129ad699eaa9ce7e4929591e093bf6'/>
<id>urn:sha1:b86a915ae0129ad699eaa9ce7e4929591e093bf6</id>
<content type='text'>
Update the device tree and machine configuration to match the updated
bitstream.

The bitstream was updated to v10.0 of the MicroBlaze core although
mainline GCC does not currently support v10.0+. Additionally the design
now enables divide-hard feature support. Memory and device addresses are
unchanged.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>Update recipes for Xilinx v2017.3 release</title>
<updated>2017-11-21T19:19:00+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-11-14T13:15:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=9814008b5ff354142e644609b6b4356c4161c521'/>
<id>urn:sha1:9814008b5ff354142e644609b6b4356c4161c521</id>
<content type='text'>
Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx, linux-xlnx,
qemu-xilinx and qemu-devicetrees recipes for to the 'xilinx-v2017.3'
release tags.

Drop/update existing patches where applicable.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
Reviewed-by: Alistair Francis &lt;alistair.francis@xilinx.com&gt;
Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>linux-yocto_4.4.bbappend: Drop patches for 4.4</title>
<updated>2017-10-18T08:00:31+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T13:21:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=ff9f7c1202687ef4c829e9be505e47cc1699c2e5'/>
<id>urn:sha1:ff9f7c1202687ef4c829e9be505e47cc1699c2e5</id>
<content type='text'>
Drop patches for the linux-yocto 4.4 kernel. This version of linux-yocto
does not have upstream configuration for meta-xilinx targets and is
superseded by 4.9 and newer kernels.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
Reviewed-by: Alistair Francis &lt;alistair.francis@xilinx.com&gt;
</content>
</entry>
<entry>
<title>linux/xilinx-kmeta: Consolidate zybo-linux-bd-zynq7 configs</title>
<updated>2017-10-18T08:00:09+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T15:31:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=f2bf3acefdbe7a96b8cd2997d4fec6d723c043f7'/>
<id>urn:sha1:f2bf3acefdbe7a96b8cd2997d4fec6d723c043f7</id>
<content type='text'>
Consolidate the BSP specific configs for the ZYBO Linux-BD BSP.

Move Xilinx DRM fragment under bsp/xilinx/soc/drivers-drm, this fragment
is currently only useful for linux-xlnx targets.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>linux-xlnx: Rework kernel config setup</title>
<updated>2017-10-18T08:00:09+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T15:16:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=0fb4608c502f2d333ef964a08a3d6adfb5fcc5ac'/>
<id>urn:sha1:0fb4608c502f2d333ef964a08a3d6adfb5fcc5ac</id>
<content type='text'>
This change reworks how the linux-xlnx kernel is configured, instead of
using kmeta fragments as the base config the kernel is instead
configured with defconfigs from the vendor tree. This has been the
default for zcu102-zynqmp and now extends to Zynq and MicroBlaze
targets.

Since linux-yocto.inc is still included by the linux-xlnx.inc, it is
possible to still use kmeta like .scc/.cfg fragments separately as well
as from a kmeta source. This is used by default to get the KC705 and
ZYBO Linux-BD kernel configuration fragments. Though fragments are
limited to the current in layer provided fragments by default.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>linux-yocto: Rework kmeta/config for linux-yocto bbappends</title>
<updated>2017-10-18T08:00:09+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T15:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=cac099d109916246d62fa45a93a1d4ceb9cf58aa'/>
<id>urn:sha1:cac099d109916246d62fa45a93a1d4ceb9cf58aa</id>
<content type='text'>
Rework meta-xilinx specific appends for linux-yocto to configure
specific KMACHINE -&gt; MACHINE pairs as well as setting up the
xilinx-kmeta directory for additional fragments.

Additionally pull out the MicroBlaze specific DEPENDS modificaation for
common use.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>linux/xilinx-kmeta: Collapse xilinx-* kmeta directories into one</title>
<updated>2017-10-18T08:00:09+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T13:10:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=5cc65e95f280e377822bbb0021187405b337356c'/>
<id>urn:sha1:5cc65e95f280e377822bbb0021187405b337356c</id>
<content type='text'>
Collapse the existing xilinx-* kmeta directories into a single kmeta
directory.

At the same time remove all linux-xlnx specific kmeta, it is no longer
required as linux-xlnx is using defconfigs as baseline kernel
configuration.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>linux/config: Rework kmeta based on kernel-cache merge</title>
<updated>2017-10-18T08:00:09+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T12:41:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=15f9678bbdc0a529f0fdce0b969482c0b96f0c86'/>
<id>urn:sha1:15f9678bbdc0a529f0fdce0b969482c0b96f0c86</id>
<content type='text'>
A large portion of the kmeta in xilinx-common and xilinx-machine was
upstreamed into the linux-yocto kernel-cache and is no longer needed in
the meta-xilinx layer.

This change removes any fragments that are in the yocto-kernel-cache,
and reworks remaining configs for use with linux-yocto. Compatibly with
linux-xlnx is dropped due to favouring defconfigs.

This includes Zynq and MicroBlaze machine configs (excluding kc705 and
Zybo Linux-BD BSP), board common bsp/ fragments and a number of feature
fragments that are already available in the yocto kernel cache.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>Drop Xilinx v2016.x release recipes</title>
<updated>2017-10-18T07:59:53+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T07:52:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=6463de465e89bebfa4b20ae7cdd1533a524a271f'/>
<id>urn:sha1:6463de465e89bebfa4b20ae7cdd1533a524a271f</id>
<content type='text'>
These recipes were primarily kept to make the transition for ZynqMP from
Non PMU Firmware to PMU Firmware easier for users. However these
releases are now outdated (by at least a year) and users should have
already transitioned or sorted out a long term strategy if not.

This change also drops any patches that were only used/available for
these recipes.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
Acked-by: Alistair Francis &lt;alistair.francis@xilinx.com&gt;
</content>
</entry>
</feed>
