summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* meta-microblaze: newlib/libgloss: Update for microblazeMark Hatle2024-07-2817-173/+114
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-multimedia: Fix recipe ParseError for poky distroSandeep Gundlupet Raju2024-07-286-0/+6
| | | | | | | | | | Fix recipe ParseError in meta-xilinx-multimedia layer for poky distroi. ERROR: ParseError at /scratch/sandeep/yocto/2024.2/yp-ci/sources/poky/../meta-xilinx/meta-xilinx-multimedia/recipes-multimedia/gstreamer/gstreamer-vcu-notebooks_0.1.bb:5: Could not inherit file classes/jupyter-examples.bbclass ERROR: ParseError at /scratch/sandeep/yocto/2024.2/yp-ci/sources/poky/../meta-xilinx/meta-xilinx-multimedia/recipes-multimedia/gstreamer/gstreamer-vdu-examples_0.1.bb:5: Could not include required file gstreamer-multimedia-notebooks_0.1.inc Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-demos: Fix recipe ParseError for poky distroSandeep Gundlupet Raju2024-07-285-0/+10
| | | | | | | | | | | Fix recipe ParseError in meta-xilinx-demos layer for poky distro. ERROR: ParseError at /scratch/sandeep/yocto/2024.2/yp-ci/sources/poky/../meta-xilinx/meta-xilinx-demos/recipes-core/packagegroups/packagegroup-xilinx-ros.bb:6: Could not inherit file classes/ros_distro_${ROS_DISTRO}.bbclass ERROR: ParseError at /scratch/sandeep/yocto/2024.2/yp-ci/sources/poky/../meta-xilinx/meta-xilinx-demos/recipes-examples/openamp/openamp-demo-notebooks_0.1.bb:5: Could not inherit file classes/jupyter-examples.bbclass ERROR: ParseError at /scratch/sandeep/yocto/2024.2/yp-ci/sources/poky/../meta-xilinx/meta-xilinx-demos/recipes-examples/pm-notebooks/pm-notebooks_1.0.bb:5: Could not inherit file classes/jupyter-examples.bbclass Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* boot.cmd.generic:update syntax cp.b commandsSwagath Gadde2024-07-281-3/+3
| | | | | | | | qspi and nand read syntax are different with nor read syntax so updating cp.b commands in boot script for nor bootmode. Signed-off-by: Swagath Gadde <swagath.gadde@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Move jupyter recipes, class and packagegroupJohn Toomey2024-07-2818-5/+509
| | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* raft: Rename dependency on jupyter packagegroupMark Hatle2024-07-281-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-sdt: openamp-fw: Update to work with latestBen Levinsky2024-07-281-8/+12
| | | | | | | | There is issue with installing firmware. Update path to work with scarthgap update. Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* device-tree: Move zcu111 dtsi to meta-xilinx-bspJohn Toomey2024-07-282-0/+16
| | | | | | | | This dtsi is required for the sdfec application and will be removed when the design has been updated Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* raft: Move recipes to meta-xilinx-coreJohn Toomey2024-07-283-0/+82
| | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* embeddedsw : Updated SRCREV for 2024.2_6667Sivaprasad Addepalli2024-07-271-1/+1
| | | | Updated commit ID to latest HEAD
* aie-rt : Updated SRCREV for 2024.2_1111Sivaprasad Addepalli2024-07-271-1/+1
| | | | Updated commit ID to latest HEAD
* u-boot-xlnx : Updated SRCREV for 2024.2_2543Sivaprasad Addepalli2024-07-261-1/+1
| | | | Updated commit ID to latest HEAD
* embeddedsw : Updated SRCREV for 2024.2_6999Sivaprasad Addepalli2024-07-251-1/+1
| | | | Updated commit ID to latest HEAD
* meta-vitis-tc: Fix SDK install from a RO locationMark Hatle2024-07-241-3/+9
| | | | | | | | When runtime-relocation is enabled, installing from a read-only location could failure due to a temporary log file. Ensure this log file is written into a tmp/writable location. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: Update to gcc 13Mark Hatle2024-07-2461-495/+509
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "meta-microblaze: Import last version of gcc 12.2"Mark Hatle2024-07-24122-5289/+1
| | | | | | | | | This reverts commit 80dc01609f4cf24329cd71adac4dacd2882f82dc. This effectively reverts back to 2024.1 state, GCC won't work but gives us a clean starting point. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "meta-microblaze: gcc-12.2 fix CVE_STATUS"Mark Hatle2024-07-241-1/+1
| | | | | | This reverts commit 93d2836d4d0f7732e51b96250a1bfe2b2f058202. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "meta-vitis-tc: packagegroup-cross-canadian: Disable GDB on microblaze"Mark Hatle2024-07-241-3/+0
| | | | | | This reverts commit 2993142ac77a864e9e8de16000f7c977738827d4. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: gdb: Fix target GDB compilation for Linux nativeMark Hatle2024-07-244-75/+29
| | | | | | | | | | | | Add patch for Linux native issue Add library linkage to libatomic to address: ld: /usr/include/c++/13.3.0/bits/atomic_base.h:1015:(.text+0x16d0c): undefined reference to `__atomic_compare_exchange_1' Also remove extra files no longer required. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: gdb: Update to latest versionMark Hatle2024-07-2447-2771/+5280
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "gdb: Bring in last OE version of gdb 12.1"Mark Hatle2024-07-2417-593/+0
| | | | | | This reverts commit 5db2df9a364b9fee7402c0bf0e2eaa2ecd7bee48. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: binutils: Add local patches, including 64-bit supportMark Hatle2024-07-2455-16/+13693
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* embeddedsw : Updated SRCREV for 2024.2_2531Sivaprasad Addepalli2024-07-241-1/+1
| | | | Updated commit ID to latest HEAD
* qemu : Updated SRCREV for 2024.2_9619Sivaprasad Addepalli2024-07-241-1/+1
| | | | Updated commit ID to latest HEAD
* packagegroup-openamp: Block zynqMark Hatle2024-07-231-0/+3
| | | | | | OpenAMP does not build for Zynq. Block this to make it clear to the user. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* gstreamer: Work with updated versionsMark Hatle2024-07-2312-11/+11
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Move example code to meta-xilinx-demosJohn Toomey2024-07-2312-0/+1189
| | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp-xlnx: Bump SRCREV for 2024.2Ben Levinsky2024-07-231-1/+1
| | | | | | | | apps: zynqmp_r5: Add Versal and Versal-NET Information to Debug Banner apps: zynqmp_r5: Change get_ipi_msg_buf to use unsigned ints Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xf86-video-armsoc: Accelerated image compositionAnatoliy Klymenko2024-07-232-1/+1065
| | | | | | | | Implement GPU accelerated picture compositor to supplement screen rotation and reflection support in xorg. Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xserver-nodm-init: Set LD_LIBRARY_PATH for xserverAnatoliy Klymenko2024-07-231-0/+8
| | | | | | | | | Adjust xserver LD_LIBRARY_PATH to direct runtime linker towards headless version of libMali. This is required for GPU accelerated image composition in armsoc video driver. Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-mali400: Add headless libMali symlinkAnatoliy Klymenko2024-07-231-0/+2
| | | | | | | | | | Add major version only link for headless version of libMali. This will enable runtime linker to find libMali in /usr/lib/headless directory. The goal is to use headless libMali version within xorg conext for GPU accelerated rendering. Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: update SRCREVBen Levinsky2024-07-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: assists: baremetallinker: Update the logic to find phandle in address msp lopper: assists: gen_domain_dts: Add mipi pipeline documentation lopper: lops: lop-ttc-split.dts: Add new lops file for baremetal ttc driver tree: fix phandle collision detection isospec: read id from .iss and propagate to yaml lopper: assists: gen_domain_dts: Add HDMI Phy Controller DT yaml modify: delete node before copy and rename assist-sanity: add node reordering self test tree: add API to reorder nodes lopper: assists: gen_domain_dts: Add Video Phy Controller DT yaml lopper: assists: gen_domain_dts: Add HDMI 2.0 Tx Subsystem DT yaml lopper: assists: gen_domain_dts: Add HDMI 2.0 Rx Subsystem DT yaml assists: linker_xlnx: Fix memory assignment to avoid build failure tree: remove extraneous output tree: fix property debug level and output tree: simplfy node copy and update lopper: make print() more robust lopper/tree: fix node addition and move robustness lopper_sanity: add external assist santy lopper: search configured paths for assists tests: add selftest for assist sanity checking lopper: assists: gen_domain_dts: Add HDMI 2.1 Tx Subsystem DT yaml lopper: assists: gen_domain_dts: Add HDMI 2.1 Rx Subsystem DT yaml lopper: assists: gen_domain_dts: Don't delete child nodes when pruning yaml files lopper: assists: Initial support for zynq pl configuration openamp: Add Validation for carveouts and linker assists: baremetallinker: Add HBM specific address ranges in axi_noc1 dictionary lopper: assists: xlnx_overlay_dt: Add proper checks to add &amba node lopper: assists: gen_domain_dts: Move the yaml bindings into a seperate folder assists: baremetal_xparameters: Generate Canonical definitions for IPI targets lopper: assists: bmcmake_metadata_xlnx: Add proper checks lops: lop-microblaze-riscv: Sync with Vitis riscv gnu lib installation assists: baremetal_gentestapp: Check the interrupt-parent of IPs before adding their intr example in peripheral test lopper: assists: baremetal_gentestapp_xlnx: Don't pull uart examples if the hardware instance is configured as stdin assists: gentest_app: exclude last occurence of ttc node assists:baremetal_validate_comp_xlnx: Avoid the hw check when device_type property is missing in YAML lopper: assists: Add num-insts to rfdc node lopper: Update check to adjust DDR start and size address lopper: fix incorrect warning log lopper: assists: baremetallinker: Adjust heap size for microblaze lmb_bram designs having size less than 8k openamp: xlnx: Add vc-p and vn-p models openamp: xlnx: versal: match model parsing same as VNET assists: generate_config_object: Enable user-driven customization of library options assists: generate_config_object: Addressed the scenario where, not all masters are reset masters lopper:assists:baremetallinker: Do not consider linear SPIs for memory tests lopper:assists:gen_domain_dts: Remove axi_noc and noc_ddr4 IPs from linux ignore list base: add expression to clock phandle description openamp: xlnx: Update model parsing openamp: xlnx: remove a2197 lopper: assists: gen_domain_dts: Update symbol node entry for gic_its node base/phandle: add resets and assigned-clocks lopper: assists: gen_domain_dts: Add option to keep TCM nodes lopper: assists: baremetal_validate_comp_xlnx: Update the assist to handle use cases where dev_type is missing in the driver yaml lopper: assists: baremetal_validate_comp_xlnx: Update mem_type check for microblaze_riscv lopper: assists: baremetal_xparameters_xlnx: Generate reg and interrupt defines for all possible ranges assists: gen_domain_dts: Remove BRAM memory nodes from linux device tree assists: linker/domain: Add support for linear flash memories in linker script lopper: assists: baremetal_validate_comp_xlnx: Update memory test checks for zynq platform lopper: assists: baremetal_xparameters_xlnx: Fix whitespace after the marco name warning assists: baremetal_xparameters_xlnx: Export defines needed by MB V BSP lops: lop-microblaze-riscv: Add support for library fallback mechanism lopper: assists: baremetal_gentestapp_xlnx: Fix the condition for selftest API declartion setup.py: change minimum version to 3.8 lopper: assists: xlnx_overlay_dt: Handle phandle properties in a specific way assists:gen_domain_dts.py: Remove PL DDR from default linux device tree lopper: assists: gen_domain_dts: Prune clocking wizard setup: update description and python version Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dts : Updated SRCREV for 2024.2_4307Sivaprasad Addepalli2024-07-231-1/+1
| | | | Updated commit ID to latest HEAD
* embeddedsw : Updated SRCREV for 2024.2_9179Sivaprasad Addepalli2024-07-231-1/+1
| | | | Updated commit ID to latest HEAD
* embeddedsw : Updated SRCREV for 2024.2_2751Sivaprasad Addepalli2024-07-221-1/+1
| | | | Updated commit ID to latest HEAD
* xen : Updated SRCREV for 2024.2_9419Sivaprasad Addepalli2024-07-221-1/+1
| | | | Updated commit ID to latest HEAD
* u-boot-xlnx : Updated SRCREV for 2024.2_5623Sivaprasad Addepalli2024-07-221-1/+1
| | | | Updated commit ID to latest HEAD
* embeddedsw : Updated SRCREV for 2024.2_2415Sivaprasad Addepalli2024-07-221-1/+1
| | | | Updated commit ID to latest HEAD
* meta-vitis-tc: gcc-source_13.%: Fix python call in riscv multilibMark Hatle2024-07-172-0/+20
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Fix issue with vdu not getting enabled for gstreamer.Arno Glim2024-07-171-1/+1
| | | | | Signed-off-by: Arnog Glim <arno.glim@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: relocate-wrapper: Update author email addressMark Hatle2024-07-171-2/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: riscv-tc: _ is no longer permittedMark Hatle2024-07-172-21/+21
| | | | | | | | | | The multilib name will be promoted into package names. Package names no longer permit the use of a '_' in the name. So strip this from the multilib name, everything else remains the same. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit f452a4f639bf4e714df8f07d8c8ac85d88541794) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: packagegroup-cross-canadian: Disable GDB on microblazeMark Hatle2024-07-171-0/+3
| | | | | | | | | cross-gdb does not current building for Microblaze. Disable from the toolchain SDK until this is corrected. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit f355f2f9f939f33890060ac582ca7c05f6d2dbac) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: microblaze-tc: Disable 64-bit multilibsMark Hatle2024-07-171-16/+16
| | | | | | | | | Currently binutils does not support m64 on microblaze. Disable 64-bit multilibs until this can be fixed. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 70efe2b8418776ccef7800ded53432332c7c5516) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: Disable PACBTI for ilp32Mark Hatle2024-07-171-0/+5
| | | | | | | | | gcc on ilp32 doesn't support generating PAC/BTI components: cc1: sorry, unimplemented: return address signing is only supported for '-mabi=lp64' Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 71e895689e7daa0e9df83aebff4e56ae9cc6a9e4) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: Rename newlib/libgloss for latest masterMark Hatle2024-07-172-0/+0
| | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 80fb097f428975439642e0f9f9b77b89edcff853) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-vitis-tc: update Upstream-StatusMark Hatle2024-07-172-0/+4
| | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 53220b5448997ef97d93e3be5fc47f3fdf9715a9) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* 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>