summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * 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>
| | * 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