<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git, branch warrior</title>
<subtitle>Mirror of git.yoctoproject.org/meta-xilinx.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=warrior</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=warrior'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/'/>
<updated>2019-09-03T21:59:59+00:00</updated>
<entry>
<title>meta-xilinx-contrib: Fix drm patch for v4.19 kernel</title>
<updated>2019-09-03T21:59:59+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2019-08-17T00:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=391c7054e88ae77abf18fe8a705ac7ff34c7dc79'/>
<id>urn:sha1:391c7054e88ae77abf18fe8a705ac7ff34c7dc79</id>
<content type='text'>
Fix drm patch for v4.19 kernel, seems like the api
drm_mode_connector_update_edid_property to
drm_connector_update_edid_property in v4.19

Update the patch to make sure there are no build errors

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>README.building: Update building instructions for multiconfig builds</title>
<updated>2019-08-17T01:42:29+00:00</updated>
<author>
<name>Alejandro Enedino Hernandez Samaniego</name>
<email>alejandr@xilinx.com</email>
</author>
<published>2019-05-17T23:36:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=af4c8e4d2be3f34965d597849a2b90658119065d'/>
<id>urn:sha1:af4c8e4d2be3f34965d597849a2b90658119065d</id>
<content type='text'>
Update building instructions for multiconfig builds

Signed-off-by: Alejandro Enedino Hernandez Samaniego &lt;alejandr@xilinx.com&gt;
Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>qemu-xilinx: split recipes for native (system, usermode) and target</title>
<updated>2019-08-17T00:41:49+00:00</updated>
<author>
<name>Alejandro Enedino Hernandez Samaniego</name>
<email>alejandr@xilinx.com</email>
</author>
<published>2019-04-29T23:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=85e8c99629ed61826490a2b1dc7791b886435748'/>
<id>urn:sha1:85e8c99629ed61826490a2b1dc7791b886435748</id>
<content type='text'>
The qemu recipe has been split in oe-core, into qemu target and
qemu-native, to improve build performance (check 4852290).

Previously it used BBCLASSEXTEND on the inc file (that we include)
to create the nativesdk package.

To keep up to date with OE-core, split out qemu-xilinx recipes as
well, use a separate native inc file and create a recipe for
qemu-xilinx-native and qemu-xilinx-system-native.

This also requires us to update PREFERRED_PROVIDER for such recipes.

Signed-off-by: Alejandro Enedino Hernandez Samaniego &lt;alejandr@xilinx.com&gt;
Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>machine-xilinx-default.inc: Deploy u-boot.elf for Versal devices</title>
<updated>2019-08-17T00:41:49+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2019-04-26T05:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=48a483c69fa2726f5816bd0ff559d73221921267'/>
<id>urn:sha1:48a483c69fa2726f5816bd0ff559d73221921267</id>
<content type='text'>
Deploy u-boot.elf for Versal devices

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>conf/machine/*-zynq7.conf: Fix UBOOT_ELF for upstream u-boot version</title>
<updated>2019-08-17T00:41:49+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2019-08-17T00:30:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=68eacd5636849d2c27f6c3fcf4b8ddb47e565fd7'/>
<id>urn:sha1:68eacd5636849d2c27f6c3fcf4b8ddb47e565fd7</id>
<content type='text'>
This patch fixes the u-boot issue in do_install

| DEBUG: Executing shell function do_install
| install: cannot stat
'microzed_zynq7-poky-linux-gnueabi/u-boot/1_2019.01-r0/build/u-boot.elf':
No such file or directory

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-standalone: Update layer compatibility to warrior release</title>
<updated>2019-08-16T23:05:49+00:00</updated>
<author>
<name>Alejandro Enedino Hernandez Samaniego</name>
<email>alejandr@xilinx.com</email>
</author>
<published>2019-04-29T18:52:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=b057aed4680ce67b280fed0e825c4d379955a199'/>
<id>urn:sha1:b057aed4680ce67b280fed0e825c4d379955a199</id>
<content type='text'>
Signed-off-by: Alejandro Enedino Hernandez Samaniego &lt;alejandr@xilinx.com&gt;
Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-contrib: Update layer compatibility to warrior release</title>
<updated>2019-08-16T23:05:49+00:00</updated>
<author>
<name>Alejandro Enedino Hernandez Samaniego</name>
<email>alejandr@xilinx.com</email>
</author>
<published>2019-04-23T23:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=674f39de03068d7bfdf7f7350c259a9cbfe89eb7'/>
<id>urn:sha1:674f39de03068d7bfdf7f7350c259a9cbfe89eb7</id>
<content type='text'>
Signed-off-by: Alejandro Enedino Hernandez Samaniego &lt;alejandr@xilinx.com&gt;
Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>layer.conf: Add warning for dangling bbappends</title>
<updated>2019-08-16T23:05:49+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2019-03-13T18:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=ccbe10596d6d76c8b15df47ceb1004b226a91f69'/>
<id>urn:sha1:ccbe10596d6d76c8b15df47ceb1004b226a91f69</id>
<content type='text'>
This layer depends on openembedded-layer for xf86 recipe.Make BitBake
throw an warning for situations where an append file (.bbappend) has no
corresponding recipe file

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-bsp: Update layer compatibility to warrior release</title>
<updated>2019-08-16T23:05:24+00:00</updated>
<author>
<name>Alejandro Enedino Hernandez Samaniego</name>
<email>alejandr@xilinx.com</email>
</author>
<published>2019-04-23T23:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=3a04c6989af4e1d7cf31929c05822f22f3278bae'/>
<id>urn:sha1:3a04c6989af4e1d7cf31929c05822f22f3278bae</id>
<content type='text'>
Signed-off-by: Alejandro Enedino Hernandez Samaniego &lt;alejandr@xilinx.com&gt;
Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>kernel-simpleimage.bbclass: Fix do_prep_simpleimage `[[: not found`</title>
<updated>2019-08-16T00:27:54+00:00</updated>
<author>
<name>Michael Monaghan</name>
<email>michael.l.monaghan@nasa.gov</email>
</author>
<published>2019-07-30T23:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=a0cec9bc3ea52c373a93ddd5d3356927a121f9b4'/>
<id>urn:sha1:a0cec9bc3ea52c373a93ddd5d3356927a121f9b4</id>
<content type='text'>
While developing a custom MicroBlaze machine configuration with
meta-xilinx-bsp, the linux-xlnx recipe would fail when configured to use
the “simpleImage.devicetree-name” kernel image type.

Though the do_prep_simpleimage task does not fail, messages were left in
the log indicating the “[[“ bash extension could not be found.

DEBUG: Executing shell function do_prep_simpleimage
temp/run.do_prep_simpleimage.66740:
[[: not found
DEBUG: Shell function do_prep_simpleimage finished

The two offending lines are in kernel-simpleimage.bbclass. Here's one of
them for reference.

if [[ "${type}" =~ "simpleImage" ]] &amp;&amp; [ ${ARCH} = "microblaze" ]; then

The problem is that “[[“ will return -1 since the extension is not found
and the if statement will simply interpret the error as false causing
the task to continue, even if the image type was "simpleImage"!

Testing was done using the official crops/poky docker image. The
crops/poky system shell was confirmed to include the “[[“ extension
however, it appears that the extension is disabled within the recipe
shell scripts. In addition, "[[" does not appear to be used by any
openembedded-core recipes so I made this patch to convert the two
instances of "[[" to "[". The patch was created for master, but the
problem appears to exist on all branches of meta-xilinx.

Signed-off-by: Michael Monaghan &lt;michael.l.monaghan@nasa.gov&gt;
Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
</feed>
