<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git/meta-xilinx-core/conf/machine/include, 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>2024-09-16T16:38:57+00:00</updated>
<entry>
<title>qemu-devicetrees: Move from target to native/nativesdk package</title>
<updated>2024-09-16T16:38:57+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-08-18T02:51:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=592569c84cfc6c70ae2ee233c98e4462adfbd12a'/>
<id>urn:sha1:592569c84cfc6c70ae2ee233c98e4462adfbd12a</id>
<content type='text'>
This recipe did not provide anything useful for the target, so adjust to only
run native and nativesdk.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-core: Move generic machines to be firmware-less</title>
<updated>2024-09-13T13:13:30+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-08-17T21:09:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=8e79e44a070c51a19ce815ec3f7069f9538276cc'/>
<id>urn:sha1:8e79e44a070c51a19ce815ec3f7069f9538276cc</id>
<content type='text'>
Generic machines no longer depend on firmware (ESW) components.  Thus they
will now build a full Linux system, where possible, without XSCT or SDT
modes.

It is up to the specific machine.conf files to enable the correct build
flow and that will enable the necessary firmware dependencies for the SoC.

This also means HDF_MACHINES is no longer required.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>machine-xilinx-qemu.inc: Set weak assignment for QB_XILINX_SERIAL</title>
<updated>2024-09-13T13:13:30+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2024-09-05T01:54:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=dd65327ec173eeef99890e68245701d82aee4411'/>
<id>urn:sha1:dd65327ec173eeef99890e68245701d82aee4411</id>
<content type='text'>
Zynq-7000 SDT and XSCT runqemu doesn't come up due to conditional
assignment in both machine-xilinx-qemu.inc and zynq-generic.conf file.
With that said the value set in machine-xilinx-qemu.inc will be used
during pre-expansion value. To fix this issue set weak assignment for
QB_XILINX_SERIAL so that variable can be override from machine conf
file or local.conf.

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>extract-cdo: Fix do_deploy behavior</title>
<updated>2024-08-25T14:40:04+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-08-18T02:50:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=2ed5bf21388336bc1c95c7a3e6b2c5532df47924'/>
<id>urn:sha1:2ed5bf21388336bc1c95c7a3e6b2c5532df47924</id>
<content type='text'>
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-core: Enable generic machine to be firmware-less</title>
<updated>2024-08-25T14:40:04+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-08-17T21:09:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=f0df9f73fb65d678ac87ff2cc24dd8e30a6a88ce'/>
<id>urn:sha1:f0df9f73fb65d678ac87ff2cc24dd8e30a6a88ce</id>
<content type='text'>
Generic machines no longer depend on firmware (ESW) components.  Thus they
will now build a full Linux system, where possible, without XSCT or SDT
modes.  (Default, if XILINX_WITH_ESW is set to xsct, still builds firmware.)

It is up to the specific machine.conf files to enable the correct build
flow and that will enable the necessary firmware dependencies for the SoC.

This also means HDF_MACHINES is no longer required.  Set HDF_MACHINES = ""
to produce a firmware-less build.

Also correct QEMU settings so they can be overridden.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>Revert "machine-xilinx-default.inc: Remove soft assignment in IMAGE_FSTYPES"</title>
<updated>2024-08-08T23:11:13+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-08-08T23:11:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=c1d382f3375581de44cee75b26184661d99e8191'/>
<id>urn:sha1:c1d382f3375581de44cee75b26184661d99e8191</id>
<content type='text'>
This reverts commit da77c918db698d7912b6a2c6807720e9e2c522c8.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>machine-xilinx-default.inc: Remove soft assignment in IMAGE_FSTYPES</title>
<updated>2024-08-08T23:00:57+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2024-08-07T20:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=da77c918db698d7912b6a2c6807720e9e2c522c8'/>
<id>urn:sha1:da77c918db698d7912b6a2c6807720e9e2c522c8</id>
<content type='text'>
Remove soft assignment in IMAGE_FSTYPES variable due to this cpio file
are not generated for poky distro and this is required for devtool
boot-jtag feature.

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>soc-zynq.inc: Remove FSBL recipe variables</title>
<updated>2024-08-08T23:00:57+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2024-08-06T01:25:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=4ebe3560822477f8d47cd2b6c04ff6e0e95eaa9e'/>
<id>urn:sha1:4ebe3560822477f8d47cd2b6c04ff6e0e95eaa9e</id>
<content type='text'>
Remove FSBL recipe variables from soc-zynq.inc as this is already set
in fsbl recipes and no more required in machine inclusion file.

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>soc-tune-include: Add cortexa9 DEFAULTTUNE</title>
<updated>2024-08-08T23:00:57+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2024-08-06T01:25:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=2b45dd549935d28f6f6c5e3b6bbf2f6126ce153c'/>
<id>urn:sha1:2b45dd549935d28f6f6c5e3b6bbf2f6126ce153c</id>
<content type='text'>
Add cortexa9 DEFAULTTUNE which is required for zynq-7000 multiconfig
builds.

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>machine-xilinx-qemu.inc: Add nodefaults option in qemu</title>
<updated>2024-08-02T13:44:25+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2024-08-01T16:34:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=594e17e53f2892360f030d19bbbdbad5b0f4b645'/>
<id>urn:sha1:594e17e53f2892360f030d19bbbdbad5b0f4b645</id>
<content type='text'>
By default upstream qemu sets CDROM, Floppy drive and use eMMC
as secondary boot device the drive index doesn't work as expected.

Hence add -nodefaults option to qemu all device this fix this issue.

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
</feed>
