<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git/meta-xilinx-core/classes/qemuboot-xilinx.bbclass, branch mickledore</title>
<subtitle>Mirror of git.yoctoproject.org/meta-xilinx.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=mickledore</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=mickledore'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/'/>
<updated>2023-04-10T16:03:22+00:00</updated>
<entry>
<title>qemuboot-xilinx: Return empty if soc_family not defined</title>
<updated>2023-04-10T16:03:22+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2022-12-16T18:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=45991a32cfe2c0459fdd70ec27b104be15cd1a9b'/>
<id>urn:sha1:45991a32cfe2c0459fdd70ec27b104be15cd1a9b</id>
<content type='text'>
Fix an issue when soc_family is not defined that an exception was thrown.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>qemu-xilinx-helper-native: Remove, replace with standard upstream version</title>
<updated>2023-04-08T00:50:36+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2022-11-21T21:11:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=0b46eea2b2a5d27a502cab2a4e72f4d356b6d704'/>
<id>urn:sha1:0b46eea2b2a5d27a502cab2a4e72f4d356b6d704</id>
<content type='text'>
qemu-system-helper contains support for general system items, there is no
reason for us to provide our own version.  We can then add a dependency for
the specific xilinx multiarch component as needed to the system-native
versions.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>qemuboot-xilinx.bbclass: Defaults should be ?= as classes load after conf</title>
<updated>2022-07-28T19:49:51+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2022-07-28T16:29:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=9c7ac2f2b0d4c03eff3be9afa641189125ef8375'/>
<id>urn:sha1:9c7ac2f2b0d4c03eff3be9afa641189125ef8375</id>
<content type='text'>
The conf file(s) should specify board specific defaults, but if left not set
should fall back to what is implemented here.  Since the load order is:

machine.conf -&gt; *-generic.conf -&gt; xilinx-machine-qemu.conf ---|

|--&gt; inherits -&gt; qemuboot-xilinx.bbclass

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>qemu-xilinx cleanup</title>
<updated>2022-07-28T19:49:51+00:00</updated>
<author>
<name>John Toomey</name>
<email>john.toomey@xilinx.com</email>
</author>
<published>2022-07-26T16:36:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=843923cfc2083fe2f9c8bc83834331da527b5cb7'/>
<id>urn:sha1:843923cfc2083fe2f9c8bc83834331da527b5cb7</id>
<content type='text'>
Refactor qemuboot-xilinx.bbclass and machine-xilinx-qemu.inc.  Following
the example of the core version of qemu.bbclass and match inc file.

Refactor some of the functions to make them more readable.  Specifically
around qemu_rootfs_params.  Code may not be as compact, but it'll be
easier to read (and update) in the future.

Add mising qemu-system-native PREFERRED_PROVIDER (and recipe PROVIDE).
This resolves the issue where occasionally you use runqemu and the qemu
binary appears to be missing.

*-generic.conf: Remove overrides that are the same as the default qemu
settings.

Remove :append operations on QB_OPT_APPEND, this allows easy override
when someone includes a generic machine.

Signed-off-by: John Toomey &lt;jtoomey@xilinx.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>qemuboot-xilinx:machine-xilinx-default: Update kernel images</title>
<updated>2022-07-28T19:49:51+00:00</updated>
<author>
<name>Raju Kumar Pothuraju</name>
<email>raju.kumar-pothuraju@xilinx.com</email>
</author>
<published>2022-06-27T12:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=177c6a7789249026bd966c76e1dafcd380dc7b50'/>
<id>urn:sha1:177c6a7789249026bd966c76e1dafcd380dc7b50</id>
<content type='text'>
For zynq,microblaze qemu supports direct kernel boot by specifying
kernel image name to QB_DEFAULT_KERNEL.
Adjusting the kernel image based on the bundle image selection.

Signed-off-by: Raju Kumar Pothuraju &lt;raju.kumar-pothuraju@xilinx.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>Initial restructure/split of meta-xilinx-bsp</title>
<updated>2022-01-14T23:37:02+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@xilinx.com</email>
</author>
<published>2021-12-15T21:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=f900c6a0c8908e370689235230094308ec419cf9'/>
<id>urn:sha1:f900c6a0c8908e370689235230094308ec419cf9</id>
<content type='text'>
Create a new meta-xilinx-core, move core functionality to the core, keeping
board specific files in the bsp layer.

zynqmp-generic changed from require &lt;board&gt; to include, so if meta-xilinx-bsp
is not available it will not fail.

Signed-off-by: Mark Hatle &lt;mark.hatle@xilinx.com&gt;
</content>
</entry>
</feed>
