summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* meta-vitis-tc: Rename the special toolchain scripts classMark Hatle2024-07-172-3/+6
| | | | | | | | Also update the class to match the latest YP master versions. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit c0e042440306ab5c2ee793404f10e1b899f52a10) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: Update files/toolchain-share* to latest master versionsMark Hatle2024-07-171-5/+8
| | | | | | | | Minor updates to sync to the latest upstream YP changes. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 550e2bc3255a70364ee0fbc4515a1a20f1feb775) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: Create new layer from meta-petalinux as of 2024.1Mark Hatle2024-07-1731-0/+2826
| | | | | | | | | These components are used to build SDKs that are often shipped with the AMD Vitis and Vivado products. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 5f481ae55aa646b334e15e16ef826b8d42792edf) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone: xilinx-standalone: Remove FULL_OPTIMIZATION changesMark Hatle2024-07-171-6/+0
| | | | | | | | | | | | | Yocto Project has changed the optimization settings in poky commit 1cf0974ad242f7eb2815a4ef0e3e5b6507ca56ea Since the settings match the Yocto Project defaults, remove them. If we need to default for size in the future, we can re-implement this using the current approach. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit b7708778180849caa972a6ccebc01aa60d97ddfb) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* perf: Remove all necessarily changes in pokyMark Hatle2024-07-173-525/+0
| | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 1ab38403e91e5cfdf08852c06e5583f707aa53c1) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: qemu-xilinx-multiarch-helper-native fix default helpMark Hatle2024-07-171-4/+35
| | | | | | | | | | | | | | | | | | | | | Code change is based on the discussion with Corey Thompson on the meta-xilinx@lists.yoctoproject.org mailing list. It was pointed out that the default help behavior did not match what runqemu was expecting from the actual qemu execution. We need to properly handle the user asking from help information or improperly invoking the binary with correct return codes. The new behavior will ensure that incorrect arguments results in a non-zero return code with an error message or basic help text. If the user passes -h, -help or --help (matching qemu's behavior) will report the basic help text, and then invoke the APU, PMU or PLM qemu as appropriate to augment and provide the full set of arguments. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 7f196888506291f7274f93d734a427f3e0226219) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* v4l-utils: Remove redefinition of Xilinx specific formats in libv4l2subdevAdrian Fiergolski2024-07-171-22/+2
| | | | | | | | All formats, including Xilinx specific, defined in "linux/media-bus-format.h" are included in "libv4l2subdev.c" through "libv4l2subdev.h" -> "linux/v4l2-subdev.h" -> "linux/v4l2-mediabus.h". Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit a6e4b699a9633f7bc931e7c2b2cf9cf37b7243eb) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* v4l-utils: Remove MEDIA_BUS_FMT_Y16_1X16 from Xilinx specific formatsAdrian Fiergolski2024-07-171-18/+16
| | | | | | | | | | | MEDIA_BUS_FMT_Y16_1X16 is part of upstream now.[1] [1] https://github.com/gjasny/v4l-utils/blob/4aee01a027923cab1e40969f56f8ba58d3e6c0d1/include/linux/media-bus-format.h#L99 Signed-off-by: Adrian Fiergolski <Adrian.Fiergolski@fastree3d.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 03aec2d36be5c918ce537b90a69c711646b4b277) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilinx-vars.bbclass: Skip Xilinx license warning for per-package license flagAdrian Fiergolski2024-07-171-1/+1
| | | | | | | | | As described in the README.md, user can enable the 'xilinx' license on a per-package basis (i.e. 'xilinx_pmu-rom-native') in LICENSE_FLAGS_ACCEPTED. This patch updates the license flag check to reflect that possibility. Signed-off-by: Adrian Fiergolski <Adrian.Fiergolski@fastree3d.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit ded63a5cd9cf05bb91f75d79f9d3e42cce99c04e) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: Update Upstream-StatusMark Hatle2024-07-172-1/+3
| | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 79fa542cb1202cd491fd8a1395892b3e9f905773) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: Move multimedia components to meta-xilinx-multimediaMark Hatle2024-07-175-0/+0
| | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit af16a4f1470e0fa5b78e387c915692b78cb20e1f) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* boot.cmd.generic:Add nor bootmode support in boot scriptSwagath Gadde2024-07-171-0/+11
| | | | | | | | | Add support to nor bootmode in boot script to boot linux from it. usecase: when bootmode changed on board to BPI mode it will be detected as nor Signed-off-by: Swagath Gadde <swagath.gadde@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp: Add 2024.2 recipesBen Levinsky2024-07-172-0/+32
| | | | | | | | | Add with 2024 branches to ensure SRCREV bumps and branch bumps can occur for 2024.2 In the future this will have release branch Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* gstreamer-multimedia-notebooks: Changed branch from xlnx_rel_v2024.1 to masterHibitha B Raj2024-07-171-1/+1
| | | | | Signed-off-by: Hibitha B Raj <hibitha.braj@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Added VDU bb files for 2024.2 and updated SRCREVHibitha B Raj2024-07-174-0/+171
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: linux-xlnx: Restore 2024.1 release versionMark Hatle2024-07-171-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx : Updated SRCREV for 2024.2_5647Sivaprasad Addepalli2024-07-171-1/+1
| | | | Updated commit ID to latest HEAD
* linux-xlnx : Updated SRCREV for 2024.2_7643Sivaprasad Addepalli2024-07-171-1/+1
| | | | Updated commit ID to latest HEAD
* embeddedsw : Updated SRCREV for 2024.2_3927Sivaprasad Addepalli2024-07-171-1/+1
| | | | Updated commit ID to latest HEAD
* u-boot-xlnx : Updated SRCREV for 2024.2_9807Sivaprasad Addepalli2024-07-151-1/+1
| | | | Updated commit ID to latest HEAD
* linux-xlnx : Updated SRCREV for 2024.2_5451Sivaprasad Addepalli2024-07-131-1/+1
| | | | Updated commit ID to latest HEAD
* arm-trusted-firmware : Updated SRCREV for 2024.2_4435Sivaprasad Addepalli2024-07-131-1/+1
| | | | Updated commit ID to latest HEAD
* linux-xlnx : Updated SRCREV for 2024.2_7247Siva Addepalli2024-07-112-1/+12
| | | | | | Updated commit ID to latest HEAD Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Update recipes for VCU2 to use the july 2024 Allegro release commit idsArno Glim2024-07-114-7/+7
| | | | | Signed-off-by: Arnog Glim <arno.glim@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Add missing compatible string for versal-net in xrt_202420.2.18.0.bb file.Manoj Takasi2024-07-113-0/+3
| | | | | | | | Signed-off-by: Manoj Takasi <mtakasi@amd.com> Also added 202310 and 202320 version. (202410 already had the entry) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* recipes-firmware: Add vek280-pl-bram-uart-gpio-fw recipesSandeep Gundlupet Raju2024-07-111-0/+28
| | | | | | | Add vek280-pl-bram-uart-gpio-fw segmented config recipes. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: Update default version for aieMark Hatle2024-07-111-2/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dts : Updated SRCREV for 2024.2_9207Sivaprasad Addepalli2024-07-111-1/+1
| | | | Updated commit ID to latest HEAD
* qemu : Updated SRCREV for 2024.2_6495Sivaprasad Addepalli2024-07-111-1/+1
| | | | Updated commit ID to latest HEAD
* u-boot-xlnx : Updated SRCREV for 2024.2_4651Sivaprasad Addepalli2024-07-111-1/+1
| | | | Updated commit ID to latest HEAD
* embeddedsw : Updated SRCREV for 2024.2_8995Sivaprasad Addepalli2024-07-101-1/+1
| | | | Updated commit ID to latest HEAD
* embeddedsw : Updated SRCREV for 2024.2_8751Sivaprasad Addepalli2024-07-091-1/+1
| | | | Updated commit ID to latest HEAD
* aie-rt : Updated SRCREV for 2024.2_9103Sivaprasad Addepalli2024-07-091-1/+1
| | | | Updated commit ID to latest HEAD
* xen : Updated SRCREV for 2024.2_4959Sivaprasad Addepalli2024-07-091-1/+1
| | | | Updated commit ID to latest HEAD
* u-boot-xlnx : Updated SRCREV for 2024.2_9959Sivaprasad Addepalli2024-07-091-1/+1
| | | | Updated commit ID to latest HEAD
* libmali: Always install libgbm into sysrootDaniel Levin2024-07-031-2/+4
| | | | | | | | | | | | | | libgdm is required for graphics buffer management on Wayland. But it may also may be used directly in EGL by reinterprenting gbm_surface* as EGLNativeWindowType. Partuclarly, glmark2 requires libgbm when either gbm- or drm- flavor is enabled without Wayland. Signed-off-by: Daniel Levin <daniel.levin@amd.com> Signed-off-by: Parth Gajjar <parth.gajjar@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* machine: Remove vck500-versal conf fileSandeep Gundlupet Raju2024-07-022-50/+0
| | | | | Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* versal-*generic.conf: Fix runqemu boot hang issueSandeep Gundlupet Raju2024-07-022-2/+2
| | | | | | | | | Yocto runqemu boot hangs for all versal devices, this is due to QB_FW_FILES variable doesn't get expanded, Hence fix variable QB_FW_FILES variable expansion issue. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* vhk158-versal.conf: Update YAML_MAIN_MEMORY_CONFIG to lower 2GBSandeep Gundlupet Raju2024-07-021-0/+1
| | | | | | | Update YAML_MAIN_MEMORY_CONFIG to lower 2GB DDR for vhk158-versal.conf. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "Remove vck500, vhk158 and zcu670, these are not publicly available ↵Sandeep Gundlupet Raju2024-07-023-0/+151
| | | | | | | | BSPs." This reverts commit 155bedb17469d3f622f184e74b47e3d660223008. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xrt, zocl : update commit id for 2024.2Manoj Takasi2024-07-021-9/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: Disable RDI CCCAHE if cmake version great that 3.20.0 (#8262) Changes to support new trace metadata & some bug fixes (#8250) Fix xbutil wrapper for Windows (#8254) Fix Copyright Device -> Devices (#8255) Removed zocl_gem_import function, using drm_gem_prime_import (#8252) Replace keyword ipu with npu (#8249) fix clang-tidy warnings for hip (#8112) Infra: Providing additional parameters to pcie-hw action (#8247) VITIS-11112 HIP Binding: Memory Management. (#8170) CR-1203967: uninit value and unlocked mutex in icap.c (#8248) Changing the default for all profiling writers to use a different directory on Windows. (#8245) Xbutil windows wrapper (#8246) CR-1201062: Fixing issue where enabling both AIE trace and PL trace resulted in PL trace not being generated (#8241) Fix distribution on Windows for host report (#8240) telemetry report update (#8239) VITIS-12131 and VITIS-11466 add command chaining benchmarks (#8238) Add getGroupID for memory port identifier as AIE Trace on Client uses it. (#8236) VITIS-11824 Consolidate examine reports, xrt-smi cleanup (#8234) enable telemetry report (#8235) Larger Debug Buffer Support (#8231) Petalinux: moving to latest petalinux for 2024.2 (#8228) removing edited from workflow file (#8223) RyzenAI-1.2-Cleanup Various cosmetic changes, removal of aie reports ... (#8229) add api to patch address directly (#8226) Add export macro for use of function in different dll (#8230) VITIS-11750 Rename exe from xbutil to xrt-smi (#8191) Signed-off-by: Manoj Takasi <mtakasi@amd.com> Moved to gitsm:// Adjust changelog to match sync Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: Correct 2024.1 xrt versionMark Hatle2024-06-281-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xrt, zocl: update commit id for 2024.2Manoj Takasi2024-06-285-1/+126
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: In GCC 13.1 usage of uint64 and similar will result in an error without (#8224) Fix dll import/export warning (#8225) ERT command for IPU and IPU preemption (#8211) Catch all the exceptions when firmware version is not present. (#8214) hide extra validate details in verbose (#8210) Fix random crash in aie-pdi-transform (#8201) Fix PCI Link down issue during EEMI PMC reset (#8208) CID-314885,331341,331443 (#8209) Add changes to support xrt::elf based flows in HIP (#8206) Removed m_device in the xbutil advanced command since its mentioned in (#8203) CID-369005, CID-369006: Amend #8198 with missing essential operators (#8207) Added explicit destructor (#8198) Minor changes in boost.sh script (#8202) Bug fix in abs column calculation (#8200) VITIS-12055 Remove PID from aie-partitions report (#8192) CR-1199344: boot scr offset made to 0x0 (#8172) Support add_end in elf (#8180) libqdma: Updating QDMA to its latest commit (#8197) Remove used header include (#8196) Replace XRT_PRINTF with XRT_DEBUGF (#8195) VITIS-11806 Support runlist submission as chained command objects (#8194) fix the tile_type compararison (#8187) [Client][Edge] Support interface tiles input ports details metric events (#8179) Fixed a issue which is causing lsf. This is related to CR-1177852 (#8188) Apply mask to rela->r_addend to get the patching scheme (#8186) VITIS-11384 - [Preemption] XRT to support patching save/restore scratch pad address (#8157) fixed the incorrect sysfs path (#8182) Update codeql-analysis.yml Fix for CR-1182821: AIE Status was unable to get good data and was outputting empty files (#8178) Remove leftover link dependencies on boost (#8176) Fix coverity issues (#8125) Fixed an issue for single slot case where multiple IPs are opened. (#8177) VITIS-11806 Break runlist into multiple submissions if necessary (#8171) VITIS-11772 - [ELF Migration]: XRT userspace library (#8160) Implementation of read/write mem and reg of xrt::aie::device (#8166) enablign rtp updates from alias name also (#8167) VITIS-11829 Xbutil: Separate throughput and latency from verify as individual microbenchmarks (#8154) VITIS-11384 - Process elf section "preempt_save" and "preempt_restore" (#8143) fixing reserved memory logic (#8164) Fixed rw_shared flag for user managed kernel (#8158) VITIS-11112 HIP Binding: Memory Management. (#8138) Add hip related functions (#8141) Add instructions for installation of xrt package on Alma Linux (#8156) Fix bug in runlist implementation (#8153) Update CODEOWNERS Update CODEOWNERS Update CODEOWNERS Update CODEOWNERS VITIS-11334 Update XRT to remove Early Access label for Ryzen (#8148) Fix for CR-1178294: XRT AIE Status .json file does not include tile information for a tile where only memory is used (#8147) running cron at 7pm PST (#8149) Fix windows build error (#8140) giving default value for event column (#8144) Enable HIP build in windows (#8110) zocl version adjusted to 2.18 for 2024.2 (#8142) CR-1186958 Fix duplicate busybar in xbutil validate tests (#8137) initial support for execution trace (#8136) VITIS-11623 - use same patching scheme for same hardware regardless of firmware code path (#8076) fix hipMalloc() issue when running in multithreads. (#8127) CR-1199552: Fixing mem-bw test for RAVE (#8123) Explicitly load xdp_core library before all XDP Plugin in Client Flow. (#8126) replacing DMA events for PLIO in profiling (#8128) Update release version for 2024.2 (#8116) fixing issue in adf::event crash (#8119) cover all stream switch port events (#8117) Enabling 2024.2 for XRT master (#8113) ZOCL version adjusted to 2.17 for 2024.1 (#8114) fixing elapsed time calculation (#8106) Signed-off-by: Manoj Takasi <mtakasi@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Merge remote-tracking branch 'xilinx/2024.1_2024.2' into 2024.2Mark Hatle2024-06-283-3/+3
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_5887Sivaprasad Addepalli2024-06-281-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * dts : Updated SRCREV for 2024.1_2024.2_2195Sivaprasad Addepalli2024-06-281-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * qemu : Updated SRCREV for 2024.1_2024.2_7243Sivaprasad Addepalli2024-06-281-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_7655Sivaprasad Addepalli2024-06-261-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_8839Sivaprasad Addepalli2024-06-261-1/+1
| | | | | | | | Updated commit ID to latest HEAD
* | packagegroup-*: Move packagegroups from meta-petalinuxJohn Toomey2024-06-2716-3/+449
| | | | | | | | | | | | | | | | | | | | Move and rename a subset of the packagegroups from meta-petalinux to meta-xilinx-core/recipes-core/packagegroups/ Add new meta-xilinx-demos layer Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>