| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update preferred version for xrt,zocl to pick latest bb file.
And add compatible string for versal-net in xrt*.bb file.
Signed-off-by: Ashwini Lomate <ashwini.lomate@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Minor updates to the amd_spi_image bbclass and bootbin version files to
support updated version strin format for Kria, SC and emb-plus
Also fix an issue with IMAGE_NAME_SUFFIX being set to ".rootfs" by
default
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Verify the ATF_CONSOLE value is valid during parse time. This should save
us from trying to interpret confusing error messages if the console is
not set to one of the valid values. If the valid entries change over time
we will need to update the integration.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Move back to gitsm, this should now work properly
Changelog:
Petalinux: moving to latest petalinux for 2024.1 (#8232)
CR-1199344: boot scr offset made to 0x0 (#8172) (#8227)
Fix PCI Link down issue during EEMI PMC reset (#8208) (#8222)
libqdma: Updating QDMA to its latest commit (#8197) (#8221)
Minor changes in boost.sh script (#8202) (#8212)
Fixed an issue for single slot case where multiple IPs are opened. (#8177) (#8220)
Fixed a issue which is causing lsf. This is related to CR-1177852 (#8188) (#8219)
Fix boost library link issue when using static boost (#8193)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
commit a75e9843c875bac0f52d34a1763e39e16fb3c9a7 is tag 202410.2.17.319
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Rename QB_DEVICE_MODE to QB_BOOT_MODE to align with TRM boot mode
table.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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 & 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 <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
These files are already part of scarthgap, remove the local copies.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When the glob '*_g.c' does not exist in the source code an exception could
occur. Avoid this by checking if any files were found before looking for
the first file.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The path specified is the internal firmware path. This could be in a the
current deploy directory, a multiconfig deploy directory or some other place
directly specified by the user.
When using the sstate-cache, the build of the component in the a multiconfig
directory can be skipped, causing an error to find the component.
Instead we want to use OUR deploy directory, which will always have a copy
of the pmu firmware, no matter how it was constructed or packaged.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bootbin_arg is only set if '-bootbin' is passed in, but is unconditionally
checked later in the script. Set a default value of 'null' to avoid an
error about an undefined variable.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The ramdisk does not have 'rootfs' in the name, fix this.
ERROR: initramdisk-petalinux-initramfs-image-1.0-r0 do_install: Unable to find expected initramfs: petalinux-initramfs-image-vck-sc-zynqmp.rootfs.cpio.gz.u-boot
See:
https://git.yoctoproject.org/poky/commit/meta/classes-recipe/image-artifact-names.bbclass?id=6f6c79029bc2020907295858449c725952d560a1
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Set a default value for XILINX_WITH_ESW until gen-machine-conf can be
adjusted.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Clenaup and rework the code so that the 'generic' implementation no longers
affects xsct, or SDT (or future) variations.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
DTC_FLAGS and DT_INCLUDE should only be defined within the context of the
layer providing the device tree components. It is obsolete in the generic
case.
Spit the COMPATIBLE_HOST, xilinx-freertos belongs in the SDT layer.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
These machines have not been defined for a while, remove them.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Ensure that each bbappend only applies when XILINX_WITH_ESW or a related
DISTRO is enabled.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Follow the examples from meta-virtualization on how to enable bbappends and
set PREFERRED_VERSIONS.
This will require the user to set XILINX_WITH_ESW to some value. Any value
will enable the components in this layer at this time. We may choose to be
more selective in the future.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Add symlink to old name for temporarily compatibility.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Split the package so the libraries end up in a lib package. Everything
else follows standard package split behavior.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Create a new layer containing all code related to the Mali400 graphics
stack and software. This includes the Mali kernel module / patches,
libglu/libgles code, mesa, wayland, kernel recipe and udev rules. This
layer also includes a dynamic layer for the qt5 bbappends and patches.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Needs to be ported to a newer Scarthgap compatible version
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Create a new meta-xilinx-multimedia suplayer containing all of the
multimedia related recipes including those for the Xilinx specific fork
of GStreamer.
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add preferred_version support to select different versions of the SDT
embeddedsw components.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adjust the way the PREFERRED_VERSION happens to allow us to use the same
logic in layers that depend on this one.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
PV defaults to part of the FILE name
ESW_VER defaults to the same part of the FILE name
Both are intended to be overriden independently by the recipe, if necessary.
So remove the default value as it will already work as intended and avoid
future confusion.
Also cleanup the comment to explain why the remove is necessary.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Set QEMU to boot using the static OSPI file when it is available.
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add support for booting QEMU using a static BOOT.bin file (or OSPI file
with a boot.bin at offset 0x00000000) - the required firmware components
are extracted from the boot.bin and offsets read from the header using
bootgen.
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add QB_DEVICE_MODE variable to allow setting of QEMU boot mode - the
default value is unchanged but can be modified per machine
Signed-off-by: John Toomey <john.toomey@amd.com>
Add zynqmp boot-mode reference
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 60542eb1dea413c631330524836412cfefc933bb.
This also makes the same change to 2024.1 version.
This change caused:
ERROR: core-image-minimal-1.0-r0 do_rootfs: Unable to find package with name 'kernel-module-zocl' in SPDX file .../tmp/deploy/spdx/by-hash/zynqmp_generic/sstate:kernel-module-zocl:zynqmp_generic-poky-linux:202410.2.17.0:r0:zynqmp_generic:12:/kernel-module-zocl-6.6.10-xilinx-g3af4295e00ef.spdx.json
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Recently oe-core implemented an architetural change that WORKDIR is no
longer to be used as a dumping group for miscellaneous files.
link: https://lists.openembedded.org/g/openembedded-architecture/topic/cleanup_of_workdir_by/105739556
oe-core: e022d62ba917 ("base/bitbake.conf: Introduce UNPACKDIR")
Based on changes submitted by Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|/ /
| |
| |
| |
| |
| | |
To match YP, we only use the first two version digits.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\|
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
Changelog:
fixed the incorrect sysfs path (#8182) (#8184)
Signed-off-by: saumya garg <saumya.garg@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Changelog:
Fix for CR-1182821: AIE Status was unable to get good data and was outputting empty files (#8178) (#8181)
enablign rtp updates from alias name also (#8167) (#8168)
Signed-off-by: saumya garg <saumya.garg@amd.com>
|
| |
| |
| |
| | |
xilpm: versal: server: Add XRAM AXI-lite workaround for ES1 devices
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Changelog:
fixing reserved memory logic (#8164) (#8165)
Fixed rw_shared flag for user managed kernel (#8158) (#8162)
Add instructions for installation of xrt package on Alma Linux (#8156) (#8159)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Updated commit message
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\ \
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|