summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
* lopper: Update SRCREV for 2024.2Ben Levinsky2024-08-161-1/+1
| | | | | | | | | | | | | | | | | | Changelogs: openamp: xlnx: Update property 'power-domain' to 'power-domains' assists: gen_domain_dts: Hardcode DDR address for Zynq to always start from 0 lopper_sanity: add phandle selection test assists/isospec: introduce base protections lopper: fix property comparisions lopper: assists: Initial support for Versal Gen2 pl configuration lopper: add --symbols command line flag lopper: update default phandle map definitions lopper/base: enhance node dereference field lookup lopper: assists: baremetal_xparameters_xlnx: Generate coherency defines to inline with old tool defines lopper: assists: petalinuxconfig_xlnx: Add support for memory_type in the generated yaml file Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* image-selector: Add SDT image selector recipeJohn Toomey2024-08-161-0/+72
| | | | | | | | Also add imgsel wrapper allowing for the correct image-selector recipe to be built depending if the XSCT or SDT flow is in use Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xrt, zocl : update commit id for 2024.2Manoj Takasi2024-08-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: XDP AIE Halt Plugin to set Debug Halt on AIE Cores for debugging on Client (#8344) fixing zynqmp build (#8346) Add DRC to xclbinutil for Linux file command utility compliance (#8337) add support for kernel_commit_id in AIE_PARTITION (#8335) Integrate aiebu as a submodule into XRT (#8336) Fixing issue in OpenCL counter information in Edge hardware emulation (#8342) Fixing issue where hardware emulation on Edge was not finding the debug_ip_layout file on disk (#8341) XRT OS Support for AlmaLinux 8 (#8331) Add signal API to fence_handle (#8339) Starting Event trace from specific layer (#8334) add a new metadata section in xclbin to support AIE profiling/debug (#8304) Corrected the logic in the function (#8296) Removal of AIESIM compilation flag in XRT (#8333) Remove Hardcoded register space 64KB in shim and zocl (#8300) Adding release variable (#8330) Signed-off-by: Manoj Takasi <mtakasi@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp: 2024.2: Bump SRCREVBen Levinsky2024-08-161-1/+1
| | | | | | | | | | | | | | | apps: zynqmp_r5: Update symbol IPI_IRQ_VECT_ID for FreeRTOS apps: examples: Add support for FreeRTOS OS for echo, matrix and rpc_demo apps: examples: Prepare echo, matrix and rpc_demo demos to support other OS's apps: zynqmp_r5: Move linker file logic to apps/machine/zynqmp_r5 apps: zynqmp_r5: Enable linker file generation based off SDT Lopper plugin apps: zynqmp_r5: Move all R5 library checks to apps/machine/zynqmp_r5 apps: zynqmp_r5: Remove SDT lib dependencies from OpenAMP Repo 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>
* python3-bokeh: add and updateTrevor Woerner2024-08-166-0/+107
| | | | | | | | | | | | | | | | Add (move) the python3-bokeh recipe to here from meta-jupyter while updating from 2.4.2 → 3.5.1. Bokeh is not a requirement or dependency for jupyter, therefore it does not need to be stored in that layer. Bokeh is used by: - meta-kria/recipes-utils/kria-dashboard/kria-dashboard.bb - meta-system-controller/recipes-utils/pmtool/pmtool.bb Both of those layers have dependencies on meta-xilinx-core, so moving the recipe here will still make it available to both. Signed-off-by: Trevor Woerner <trevor.woerner@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx : Updated SRCREV for 2024.2_1935Sivaprasad Addepalli2024-08-161-1/+1
| | | | | | | | cmd: sf: prevent overwriting the reserved memory arm64: versal2: fix the USB ref clock frequency initcall: break loop immediately on failure arm64: versal-net: add OSPI reset gpio for VNX board arm64: xilinx: Remove current-speed property from pl011
* linux-xlnx : Updated SRCREV for 2024.2_3551Sivaprasad Addepalli2024-08-161-1/+1
| | | | | | | | | | Revert "irqchip: gic: Add changes to handle SGI for Zynq Remoteproc driver" Revert "irqchip: gic: Add remoteproc changes to the driver" staging: xilinx-tsn: fix kernel crash when new bridge if is created dma: xilinx_dpdma: Fix locking Revert "dmaengine: xilinx: dpdma: Fix race condition in vsync IRQ" EDAC/synopsys: Fix error injection on Zynq UltraScale+ remoteproc: zynq: remove openamp support for Zynq-7000
* libdfx_2024.2.bb: Add 2024.2 version libdfx recipeSandeep Gundlupet Raju2024-08-141-0/+25
| | | | | Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dfx-mgr_2024.2.bb: Add 2024.2 version dfx-mgr recipeSandeep Gundlupet Raju2024-08-141-0/+74
| | | | | Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* bitstream_1.0.bb: Install and deploy bit fileSandeep Gundlupet Raju2024-08-141-3/+14
| | | | | | | | | | 1. Add recipe version to bitstream recipe. 2. Install and deploy bit file for non xsct builds, This is required for packaging bitstream to boot.bin when MACHINE_FEATURES=fpga-overlay is not set. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* aie-rt : Updated SRCREV for 2024.2_8555Sivaprasad Addepalli2024-08-141-1/+1
| | | | driver: src: core: Provide profiling capability in partial LoadElf
* aie-rt : Updated SRCREV for 2024.2_7631Sivaprasad Addepalli2024-08-091-1/+1
| | | | | Update send-email.yml driver: src: Fix aie-rt compilation warnings while compiling plm/psm.
* Revert "machine-xilinx-default.inc: Remove soft assignment in IMAGE_FSTYPES"Mark Hatle2024-08-081-1/+1
| | | | | | This reverts commit da77c918db698d7912b6a2c6807720e9e2c522c8. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* machine-xilinx-default.inc: Remove soft assignment in IMAGE_FSTYPESSandeep Gundlupet Raju2024-08-081-1/+1
| | | | | | | | | Remove soft assignment in IMAGE_FSTYPES variable due to this cpio file are not generated for poky distro and this is required for devtool boot-jtag feature. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* linux-image_update: Update xlnx_rel_v2024.1 branch to masterDasari Sharath Kumar2024-08-081-2/+2
| | | | | | | | Updated branch and srcrev to pull-in the latest code changes and updated image update app version to 1.2 Signed-off-by: Dasari Sharath Kumar <sharath.kumar.dasari@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update SRCREV for 2024.2Sandeep Gundlupet Raju2024-08-081-1/+1
| | | | | | | | | | Changelogs: lopper: assists: yaml_bindings: Documentation for switch and broadcaster assists: gen_domain_dts: Add ocm IPs into linux ignore list assists: gen_domain_dts: Add few Zynq specific IPs in Linux ignore list Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* soc-zynq.inc: Remove FSBL recipe variablesSandeep Gundlupet Raju2024-08-081-8/+0
| | | | | | | | Remove FSBL recipe variables from soc-zynq.inc as this is already set in fsbl recipes and no more required in machine inclusion file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* soc-tune-include: Add cortexa9 DEFAULTTUNESandeep Gundlupet Raju2024-08-081-0/+1
| | | | | | | | Add cortexa9 DEFAULTTUNE which is required for zynq-7000 multiconfig builds. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* aie-rt : Updated SRCREV for 2024.2_7495Sivaprasad Addepalli2024-08-081-1/+1
| | | | Remove review bot approval check
* aie-rt : Updated SRCREV for 2024.2_1371Sivaprasad Addepalli2024-08-061-1/+1
| | | | | fal: src: update the driver api to global one driver: src: Update the Interanl API to global API
* linux-xlnx : Updated SRCREV for 2024.2_4171Sivaprasad Addepalli2024-08-061-1/+1
| | | | | | | clk: idt: Fix incompatible function pointer types error mailbox: zynqmp-ipi: Make polling period configurable drm: xlnx: Fix DRM_XLNX_HDCP configuration ASoC: xilinx: Add missing module descriptions
* lopper: Update SRCREV for 2024.2Sandeep Gundlupet Raju2024-08-051-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelogs: lopper: don't check the existence of cpp when LOPPER_CPP is set assists: baremetallinker: Add support for the memory sections with new taxonomy changes lopper: lops: lop-ttc-split: Rename the label names to inline with old tool lopper: assists: baremetal_xparameters_xlnx: remove references to duplicate SDT* defines lopper: assists: baremetal_gentestapp_xlnx: Add support for override stdin configuration lopper: assists: baremetal_gentestapp_xlnx: Fix race condition while making the Interrupt Controller example as the primary example lopper: assists: baremetal_bspconfig_xlnx: Add support for generating microblaze_exceptions_g.h header lopper: assists: Add HLS IPs yaml documentation. assists: baremetal_gentestapp: Pull the examples based on the hwproperties lopper: assists: gen_domain_dts: Add phandle to Video Phy Controller DT entry lopper: assists: gen_domain_dts: Add DP1.4 Rx Subsystem DT yaml lopper: assists: gen_domain_dts: Add DP 1.4 Tx Subsystem DT yaml assists: zuplus_xppu_default: fix syntax error assists: baremetallinker: Fix ddr_default logic for memory tests Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Add OpenCL dependency in xclbinutil-native_202420.2.18.0.bbManoj Takasi2024-08-052-2/+2
| | | | | | | | | | | | | | | | | | | | xrt, zocl : update commit id for 2024.2 Changelog: fixing event stamp time (#8324) providing release input to setenv composite action (#8325) CR-1206962 (#8323) Fix for Incorrect behavior for xrt-smi examine --report (#8317) Use find_package for OpenCL (#8322) CR-1206951 Replace ipukmddrv with NPU Driver Version in xrt-smi host report (#8307) CR-1206955, 1206964, 1207002 Various xrt-smi output and json fixes (#8319) [XDP] Changes to support new profile format and update modules offset (#8281) Cleaning up build artifacts in the end of the build (#8320) CR-1205620: Removing cu_size limitation (#8309) CR-1206430 (#8318) Signed-off-by: Manoj Takasi <mtakasi@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* machine-xilinx-qemu.inc: Add nodefaults option in qemuSandeep Gundlupet Raju2024-08-021-1/+1
| | | | | | | | | | By default upstream qemu sets CDROM, Floppy drive and use eMMC as secondary boot device the drive index doesn't work as expected. Hence add -nodefaults option to qemu all device this fix this issue. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemuboot-xilinx: Add QB_SD_DRIVE_INDEX variableSandeep Gundlupet Raju2024-08-021-6/+17
| | | | | | | | | | | | | | | | | | | | | | SD drive index value was fixed in bbclass for SD0 and SD1 device. With this if user is booting QEMU with eMMC0(secondary boot mode) or eMMC1 device then QEMU doesn't boot. Hence add QB_SD_DRIVE_INDEX variable where user can set the drive index to SD/eMMC device as shown below. SoC Device Drive Index ------------------------------------------------------------------- Zynq-7000, ZynqMP, Versal SD0 0 ZynqMP, Versal SD1 1 ZynqMP, Versal eMMC0(secondary boot only) 2 ZynqMP, Versal eMMC1 3 Also do not set drive index based on boot mode some boards may have primary boot mode as QSPI/OSPI which use QSPI/OSPI bin file for mtd and secondary boot mode as SD/eMMC. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilinx-bootbin: Move versal qspi or ospi implementationSandeep Gundlupet Raju2024-08-021-1/+24
| | | | | | | | Move versal qspi or ospi implementation from meta-xilinx-tools to meta-xilinx as this is required for both SDT and XSCT build flows. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilinx-bootbin: Remove hardcoded qspi image nameSandeep Gundlupet Raju2024-08-021-1/+3
| | | | | | | | | Remove hardcoded qspi image name for QEMU flash bin and use QEMU_FLASH_TYPE variable to set image name as qspi or ospi bin file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx-scr: Set soft assignment to SDBOOTDEVSandeep Gundlupet Raju2024-08-021-0/+3
| | | | | | | | SDBOOTDEV is used but it is not assigned with any value. So set soft assignment to SDBOOTDEV variable. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* linux-xlnx: Update to current 6.6.40 versionMark Hatle2024-08-022-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: dmaengine: xilinx: dpdma: removed extra vchan lock arm64: zynqmp: Fix pwm-fan polarity arm64: versal-net: Enable sysmon for VN-P-B2197 revA board Revert "Revert "clk: Add ccf driver for IDT 8T49N24x UFT"" firmware: xilinx: Fix buffer overflow in config_reg_store v4l: xilinx: isppipeline: Add support for ISP-ENABLE and restructure xisp_dev to resolve pahole issues v4l: xilinx: isppipeline: Add support for RESIZE v4l: xilinx: isppipeline: Add support for MEDIAN v4l: xilinx: isppipeline: Add support for CLAHE v4l: xilinx: isppipeline: Add support for RGB STATS v4l: xilinx: isppipeline: Add support for LUMA STATS v4l: xilinx: isppipeline: Add support for BAYER STATS v4l: xilinx: isppipeline: Add support for CSC v4l: xilinx: isppipeline: Add support for 3DLUT v4l: xilinx: isppipeline: Add support for Tone mapping v4l: xilinx: isppipeline: Add support for HDR v4l: xilinx: isppipeline: Add support for GAMMA CORRECTION v4l: xilinx: isppipeline: Add support for Gain Control v4l: xilinx: isppipeline: Add support for CCM v4l: xilinx: isppipeline: Add support for DEMOSAIC v4l: xilinx: isppipeline: Add support for LSC v4l: xilinx: isppipeline: Add support for RGBIR v4l: xilinx: isppipeline: Add support for DEGAMMA v4l: xilinx: isppipeline: Add support for BPC v4l: xilinx: isppipeline: Add support for AWB v4l: xilinx: isppipeline: Add support for BLC v4l: xilinx: isppipeline: Add support for AEC v4l: xilinx: isppipeline: Add compatible string for v2.0 dt-bindings: media: xilinx: Add documentation for ISP-2.0 usb: misc: usb5744: Increase post reset delay arm64: xilinx: Enable SMMU by default include: linux: firmware: correct versal-net sw error event masks usb: dwc3: Export symbol dwc3_host_wakeup_register/capable firmware: xilinx: fix feature check logic for TF-A specific APIs arm64: zynqmp: dts: Add rts delay property for rs485 mode on KD240 drivers: iio: adc: xilinx-ams: Add module description arm64: dts: zynqmp: zcu106a: Remove dpcon node v4l: xilinx: isppipeline: Fix comment around Red Gain phy: xilinx-xhdmiphy: Add support for selection of PLL/MMCM clock primitive dt-bindings: phy: v-hdmi-phy1: Add dt entries for Tx/Rx clock primitives Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx : Updated SRCREV for 2024.2_3683Sivaprasad Addepalli2024-08-021-1/+1
| | | | | soc: zynqmp: Add support for zu1eg_lr device ARM: zynq: Add support for 7z010_lr and 7z020_lr
* xrt, zocl : update commit id for 2024.2Manoj Takasi2024-07-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: CR-1206993 and CR-1206941 (#8316) CR-1206982 and CR-1206998 fix (#8315) CR-1206972 Provide help menu when xrt-smi examine is given invalid report (#8313) using main branch for composite workflows (#8314) Use find tile comperator based on requirement (#8312) VITIS-12947 - Decode the mask value which is used for patching a scale value (#8298) Partial removal of AIE compilation flags in XRT (#8302) Windows build fix from the previous commit of graph task (#8301) CR-1206432 : Incorrect Help printed in xrt-smi when using incorrect option (#8299) CR-1206429 xrt-smi output and help menu fixes (#8297) VITIS-11024 enable hw_context support for xrt::graph objects 3rd commit (#8292) fix build warning 'unreferenced formal parameter' introduced in PR8283. (#8295) Fix hang in AIE Profile Plugin due to Win issue in static objects retrieving host info using WMI (#8294) Use IO type and module type enums (#8244) Added checks to build xrt with ALMA Linux 9.4 (#8290) Sw Emulation fix for Graph test case (#8291) VITIS-11024 enable hw_context support for xrt::graph objects 2nd commit (#8267) Undo #8262 (#8288) Up CMake minimum required version (#8287) Add change to support runlist test on simnowlite flow (#8283) XDP support for AIE Reload Reset feature on Edge platform. (#8006) VITIS-12786 - Fetch scratch-pad-mem size from elf (#8271) Add default ctor for xrt::runlist (#8284) Changes for periodic offload of trace on client devices for hung designs (#8263) fix coverity issue - CID 395489: Null pointer dereferences (#8278) VITIS-11272 : Remove XMA from XRT (#8279) adding additional build params for windows (#8265) Fix for CR-1186978 (#8273) revise API to patch address directly (#8272) Various Cleanup of xbutil with xrt-smi, Help Menu Fix (#8270) Add proper declspec define (#8269) Changes to fix no aie_profile data while running along with Device trace during hw emu (#8260) Use dedicated Read Reg op code for AIE Profile/Debug on client (#8251) Support polling for runlist completion (#8253) Fix issue where AIE profiling and PL device trace were not working together (#8261) enable hw_context support for xrt::graph objects (#8242) Signed-off-by: Manoj Takasi <mtakasi@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* tcf-agent: Switch to software breakpoint on ZynqMark Hatle2024-07-311-0/+2
| | | | | | | Due to limited hardware breakpoints on Zynq, we switch to software breakpoint. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx : Updated SRCREV for 2024.2_4059Sivaprasad Addepalli2024-07-311-1/+1
| | | | Updated commit ID to latest HEAD
* dts : Updated SRCREV for 2024.2_5239Sivaprasad Addepalli2024-07-311-1/+1
| | | | Updated commit ID to latest HEAD
* 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>
* raft: Rename dependency on jupyter packagegroupMark Hatle2024-07-281-1/+1
| | | | 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>
* 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
* 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>
* 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>
* 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
* u-boot-xlnx : Updated SRCREV for 2024.2_5623Sivaprasad Addepalli2024-07-221-1/+1
| | | | Updated commit ID to latest HEAD
* 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>
* 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>