<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git/meta-xilinx-bsp/conf/machine/zc1254-zynqmp.conf, 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-04T14:01:06+00:00</updated>
<entry>
<title>meta-xilinx-bsp: Move XSCT bsps to meta-xilinx-tools</title>
<updated>2024-09-04T14:01:06+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-08-06T23:20:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=d7238edf7afe4c7afb6e304f9564d46a883b1e1a'/>
<id>urn:sha1:d7238edf7afe4c7afb6e304f9564d46a883b1e1a</id>
<content type='text'>
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>various: Remove SOC_VARIANT, split versal and versal-net, add machine_features</title>
<updated>2024-06-04T23:00:14+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-06-04T22:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=195e1fa9fb13b21bc41af4e0747d4646caeb65e5'/>
<id>urn:sha1:195e1fa9fb13b21bc41af4e0747d4646caeb65e5</id>
<content type='text'>
SOC_VARIANT has been remove, we are now only using the YP standard SOC_FAMILY
configuration.  The defined families are: zynq, zynqmp, versal and versal-net.

Our decision of breaking up versal-net from versal, is based on the SoC CPU
changes from cortexa72/r5 to cortexa78/r52, thus we're treating it as a
different SoC family.

In order to capture the individual capabilities that we used to handle via
SOC_VARIANT, we have defined the following features (some may have been
previously defined):
 - mali400 (zynqmp eg and ev)
 - vcu (zynqmp ev)
 - rfsoc (zynqmp dr RF capabiltiies)
 - aie - (versal ai &amp; premium)
 - vdu - (versal ai)

SOC_VARIANT_ARCH and SOC_FAMILY_ARCH are now obsolete and replaced by
MACHINE_ARCH.  This is based on the guideline that any recipes that use
MACHINE_FEATURES should be MACHINE_ARCH specific.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-bsp: Align SOC_VARIANT with PetaLinux</title>
<updated>2022-01-14T23:37:05+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@xilinx.com</email>
</author>
<published>2021-12-20T01:51:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=ab13b1b66fa13d95ade1d7201843fa758d77697e'/>
<id>urn:sha1:ab13b1b66fa13d95ade1d7201843fa758d77697e</id>
<content type='text'>
Signed-off-by: Mark Hatle &lt;mark.hatle@xilinx.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-bsps: Add board-style overrides to select correct components</title>
<updated>2022-01-14T23:37:05+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@xilinx.com</email>
</author>
<published>2021-12-20T01:28:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=2c8a2568946dbcd1b998912d153b1de76874bd7a'/>
<id>urn:sha1:2c8a2568946dbcd1b998912d153b1de76874bd7a</id>
<content type='text'>
Add the override expected by device-tree and other recipes to each machine.

Signed-off-by: Mark Hatle &lt;mark.hatle@xilinx.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-bsp: Remove extra entries, already set by the included defaults</title>
<updated>2022-01-14T23:37:05+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@xilinx.com</email>
</author>
<published>2021-12-19T22:34:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=58205ff04948596d6fdd8e815699baffb83510b7'/>
<id>urn:sha1:58205ff04948596d6fdd8e815699baffb83510b7</id>
<content type='text'>
Signed-off-by: Mark Hatle &lt;mark.hatle@xilinx.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-bsp: Convert all BSPs to use the generic configs</title>
<updated>2022-01-14T23:37:05+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@xilinx.com</email>
</author>
<published>2021-12-19T17:40:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=ea7d0d351127bc8f0a902af7afe55bcdfc543714'/>
<id>urn:sha1:ea7d0d351127bc8f0a902af7afe55bcdfc543714</id>
<content type='text'>
Signed-off-by: Mark Hatle &lt;mark.hatle@xilinx.com&gt;
</content>
</entry>
<entry>
<title>manual changes for overrides syntax fixes</title>
<updated>2021-09-29T06:06:42+00:00</updated>
<author>
<name>Sai Hari Chandana Kalluri</name>
<email>chandana.kalluri@xilinx.com</email>
</author>
<published>2021-09-29T05:26:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=9685904085ad2c96a222d50737a53a0e88d3e23b'/>
<id>urn:sha1:9685904085ad2c96a222d50737a53a0e88d3e23b</id>
<content type='text'>
Signed-off-by: Sai Hari Chandana Kalluri &lt;chandana.kalluri@xilinx.com&gt;
</content>
</entry>
<entry>
<title>Convert to new override syntax</title>
<updated>2021-09-29T05:12:06+00:00</updated>
<author>
<name>Sai Hari Chandana Kalluri</name>
<email>chandana.kalluri@xilinx.com</email>
</author>
<published>2021-09-29T05:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=6921a88182ce51763fcf61273972df99dc2faee5'/>
<id>urn:sha1:6921a88182ce51763fcf61273972df99dc2faee5</id>
<content type='text'>
This is the result of automated script (0.9.0) conversion:

    oe-core/scripts/contrib/convert-overrides.py .

    converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Sai Hari Chandana Kalluri &lt;chandana.kalluri@xilinx.com&gt;
</content>
</entry>
<entry>
<title>*.conf: use weaker assignment for UBOOT_MACHINE</title>
<updated>2021-07-14T21:57:15+00:00</updated>
<author>
<name>Raju Kumar Pothuraju</name>
<email>raju.kumar-pothuraju@xilinx.com</email>
</author>
<published>2021-04-28T12:31:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=a895ed95aba747bef685cfae691a44c564b50981'/>
<id>urn:sha1:a895ed95aba747bef685cfae691a44c564b50981</id>
<content type='text'>
Using weaker assingnment for UBOOT_MACHINE to update this value in
petalinux without _forcevariable.

Signed-off-by: Raju Kumar Pothuraju &lt;raju.kumar-pothuraju@xilinx.com&gt;
Signed-off-by: Sai Hari Chandana Kalluri &lt;chandana.kalluri@xilinx.com&gt;
</content>
</entry>
<entry>
<title>embeddedsw: Rework plm/pmu/psm firmware and Linux packaging</title>
<updated>2021-07-14T21:49:19+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@xilinx.com</email>
</author>
<published>2021-03-10T03:32:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=453ba3b622e0dce7834209b453c01412028799fa'/>
<id>urn:sha1:453ba3b622e0dce7834209b453c01412028799fa</id>
<content type='text'>
In order to allow standalone (meta-xilinx-standalone), XSCT
(meta-xilinx-tools), and future items to work in the same way
the recipes have been restructured.

A *-firmware recipe will generate the firmware and stage it to do_deploy.
A *fw recipe will take the deployed version and package it for the Linux
side of things.  This allows the firmware generation to be easily extended
without requiring packaging knowledge.  Similarly packaging can be
extended for alternative boot/upgrade mechanisms as required.

In all cases, the MACHINE configuration will specify the default way
the components are to be built, along with the names of the item in
the deploy directory.

The PLM/PSM/PMU_IMAGE_NAME is the name for the generated firmware.

PLM/PSM/PMU_DEPLOY_DIR is the path to the constructed firmware.  This along
with the IMAGE_NAME above can be used to specify the location of an
externally generated set of firmware.

Addtionally the dependencies for building the plmfw/psmfw/pmufw can be
changed easily using PLM/PSM/PMU_DEPENDS and PLM/PSM/PMU_MCDEPENDS. The
former specifies dependencies in the same multiconfig, while the later
allows the component to require another multiconfig to have finihed.

The system has a referenced default, if multiconfig is enabled it will
automatically use it, otherwise it will try to use the recipe in the
main configuration.  (This will fail unless meta-xilinx-tools is available.)

Also two multiconfigs hve been implemented: versal-fw and zynqmp-pmufw
They can be enabled using BBMULITCONFIG += "zynqmp-pmufw" or versal-fw.

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