summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "vcu: Move vcu recipes to trigger off MACHINE_FEATURES vcu"Rohit Visavalia2023-01-104-15/+10
| | | | | | This reverts commit f9154e30c19c0a598b09100ff07ac74ba0888856. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "kernel-module-vcu: Move to using a kernel feature for VCU"Rohit Visavalia2023-01-101-0/+3
| | | | | | This reverts commit 72b4644675437c4c2b7e6c462ae139bacfd6e589. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "libomxil-xlnx: Temporarily allow it to build in all cases"Rohit Visavalia2023-01-101-2/+2
| | | | | | This reverts commit 6e2fc8da11337defb7c3abd5faae35e2fa9e28ac. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "libvcu-xlnx: Temporarily allow it to build in all cases"Rohit Visavalia2023-01-101-2/+2
| | | | | | This reverts commit 31b6e38662e63202617070ffd4161199ac7e7e4c. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_6919Sivaprasad Addepalli2023-01-103-3/+3
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated Commit IDSiva Addepalli2023-01-091-0/+0
| | | | | | | | | gen_yocto_machine: Update yocto machine conf file variables gen_*: Regenerate configs only when input files changed processor.yaml: Moving configs from header to cfg ethernet.yaml:u-boot header to u-boot config Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* xilinx-deprecated: Remove support for BOARD and BOARD VARIANTMark Hatle2023-01-066-106/+1
| | | | | | | | | | | We still warn the user. This will likely be moved to fatal in the near future, but this would impact some automated test cases so preserve it as a warning for now. Also remove all of the support infrastructure for the BOARD/BOARD_VARIANT values. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* mesa-gl: Use of mesa-gl assumes you have libmali-xlnxMark Hatle2023-01-061-2/+12
| | | | | | | | | | If a program wants OpenGL, but not GLE you still need files from libmali in order to compile. Add necessary links to header files in the -dev package. Since we now depend on libmali-xlnx, we also now have a machine specific package. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* arm-trusted-firmware.inc: Use softer assignmentRaju Kumar Pothuraju2023-01-061-6/+8
| | | | | | | | | | | Use softer assignemnt for ATF_CONSOLE zynqmp to override from .conf file. Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com> Adjusted to use an intermediate default, so no override is required. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* openamp: use latest meta-openamp rpmsg-examples for demosBen Levinsky2023-01-061-0/+1
| | | | | | | | As the meta-openamp rpmsg-examples has been updated, make sure this is included to enable demos being built. Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update srcrev for 2023Appana Durga Kedareswara rao2023-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | Below are the updates in lopper lopper: assists: bmcmake_metadata_xlnx: Generate node label name instead of node name in the cmake meta-data lopper: assists: Move get_label api to baremetalconfig_xlnx so that other baremetal assists can use it Revert "lopper: assists: baremetaldrvlist_xlnx: Generate CMakeLists.txt file" lopper: assists: bmcmake_metadata_xlnx: Add support for generating standalone bsp meta-data lopper: assists: Add MEMORY_SECTION cmake variable lopper: assists: petalinuxconfig_xlnx: Remove the hardcoded processor name Convert demo readme to markdown specification: remove secure-bus and secure-reg specification: fix incorrect usage of unit addresses specification: fix invalid dts in examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dynamic-layers: Move YAML_DT_BOARD_FLAGS to machine conf filesSandeep Gundlupet Raju2023-01-061-13/+0
| | | | | | | | Move YAML_DT_BOARD_FLAGS from device-tree.bbappend to respective generic machine conf files. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* microblaze-generic: Update machine conf file using gen-machineconf toolSandeep Gundlupet Raju2023-01-061-17/+21
| | | | | | | | | | | 1. Update machine conf file using gen-machineconf tool by parsing kcu105 xsa. 2. Move variables which changes based on xsa before required inclusion file to handle pre-expansion values. 3. Use UIMAGE_LOADADDR in KERNEL_EXTRA_ARGS instead of LOADADDR. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* versal-net-generic: Update machine conf file using gen-machineconf toolSandeep Gundlupet Raju2023-01-061-2/+13
| | | | | | | | | | 1. Update machine conf file using gen-machineconf tool by parsing versal-net static xsa. 2. Move variables which changes based on xsa before required inclusion file to handle pre-expansion values. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* versal-generic: Update machine conf file using gen-machineconf toolSandeep Gundlupet Raju2023-01-061-11/+41
| | | | | | | | | | | 1. Update machine conf file using gen-machineconf tool by parsing vck190 xsa. 2. Use TFA_BL33_LOAD for TF-A preloadded bl33 base address. 3. Move variables which changes based on xsa before required inclusion file to handle pre-expansion values. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* zynq-generic: Update machine conf file using gen-machineconf toolSandeep Gundlupet Raju2023-01-061-18/+50
| | | | | | | | | | | | 1. Update machine conf file using gen-machineconf tool by parsing zc702 xsa. 2. Add UIMAGE_LOADADDR to KERNEL_EXTRA_ARGS. 3. Move variables which changes based on xsa before required inclusion file to handle pre-expansion values. 4. Add uImage to IMAGE_BOOT_FILES. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* zynqmp-generic: Update machine conf file using gen-machineconf toolSandeep Gundlupet Raju2023-01-061-44/+85
| | | | | | | | | | | | | | 1. Update machine conf file using gen-machineconf tool by parsing zcu102 xsa. 2. Use TFA_BL33_LOAD for TF-A preloadded bl33 base address. 3. Move variables which changes based on xsa before required inclusion file to handle pre-expansion values. 4. Remove uEnv.txt from IMAGE_BOOT_FILES. 5. Disable U-boot SPL boot by default. User has to set explicitly to use it. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* arm-trusted-firmware: Add BL33 preloadded base addressSandeep Gundlupet Raju2023-01-061-0/+3
| | | | | | | | | Add BL33 preloadded base address to EXTRA_OEMAKE for ZynqMP and Versal. In machine or local configuration file user can set TFA_BL33_LOAD value. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dfx-mgr: Update SRCREVChristian Kohn2023-01-062-2/+2
| | | | | | | | Changelog: xlnx-firmware-detect: Remove valid ID check Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* weston-init: Don't replace weston.iniChristian Kohn2023-01-062-10/+2
| | | | | | | | | | | | | Instead of replacing the template weston.ini from the original recipe, augment it as needed: 1. There is a PACKAGECONFIG option to set idle-time=0. Use it. 2. For zynqmp device enablement, set gbm-format=rgb565. This keeps the template weston.ini intact so the user can easily uncomment the desired options while running on the target. Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* vdu: Update commit ids for vdu reposSai Hari Chandana Kalluri2023-01-064-5/+5
| | | | | | | | Pull in latest commit ids that include minor changes to License file. Verify correct compilation against latest kernel version. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemu-xilinx: Refactor to enable qemu 2023.1 ver 7.1Mark Hatle2023-01-0610-10/+82
| | | | | | Refactor QEMU integration as the versions now match the Langdale core version. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_6435Sivaprasad Addepalli2023-01-052-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2023.1_5295Sivaprasad Addepalli2023-01-051-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated commit IDSiva Addepalli2023-01-041-0/+0
| | | | | | | gen_plnx_machine.py: Deploy bit file to plnx deploy dir xilinx_mirrors: Update plnxtool.conf with mirrors Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2023.1_5475Sivaprasad Addepalli2023-01-031-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Update commit IDSiva Addepalli2023-01-031-0/+0
| | | | | | | | gen_plnx_machine.py: Update Local UNINATIVE_URL rootfs_config.py: Remove auto-login functionality Kconfig-*.part: Remove auto-login menu config entry from rootfs config Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2023.1_5327Sivaprasad Addepalli2023-01-022-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated commit IDSiva Addepalli2022-12-291-0/+0
| | | | | | | | rootfs_config.py: Add TUNE_FEATURES in plnxtool.conf file Kconfig-*.part: Add menuconfig entry for wolfssl in rootfs config Kconfig.part: Create menuconfig options for XSCT_WS,PLNX_DEPLOY_DIR Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Update commit IDSiva Addepalli2022-12-281-0/+0
| | | | | | gen_plnx_machine.py: Use MACHINE overrides for u-boot-xlnx-scr variables Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated commit IDSiva Addepalli2022-12-271-0/+0
| | | | | | | | gen_*_machine.py: Use overrides for yocto variables hw-description.tcl: FSBOOT support PL uart gen_yocto_machine.py: Update KERNEL_EXTRA_ARGS Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2023.1_5591Sivaprasad Addepalli2022-12-231-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2023.1_4251Sivaprasad Addepalli2022-12-222-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* soc-tune-include.inc: Make crypto tune availableChristian Kohn2022-12-211-0/+1
| | | | | | | | Make cortexa72-cortexa53-crypto tune available so it can be easily turned on by the user. Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated commit IDSiva Addepalli2022-12-211-0/+0
| | | | | | | | gen_yocto_machine.py: corrected the indentation gen_yocto_machine.py:Update uImage load address variable for zynq gen_plnx_machine.py: adding uninative_url for sdt bsps Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Remove unused autologin variableJohn Toomey2022-12-201-1/+0
| | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_1823Sivaprasad Addepalli2022-12-202-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated commit ID for gen-machine-confSiva Addepalli2022-12-201-0/+0
| | | | | | | | | gen_config.py: Generate bootargs required for versal-net README.md: Update README for gen-machineconf hw-description.tcl: restricting PL uart support Kconfig.part: Remove fpga-manager-util support Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* libvcu-xlnx: Temporarily allow it to build in all casesMark Hatle2022-12-171-2/+2
| | | | | | | The build system expects the package to be buildable for all zynqmp-generic configurations. Once build system is corrected, we can revert this patch. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* libomxil-xlnx: Temporarily allow it to build in all casesMark Hatle2022-12-161-2/+2
| | | | | | | The build system expects the package to be buildable for all zynqmp-generic configurations. Once build system is corrected, we can revert this patch. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* mesa: Refactor lima enablementMark Hatle2022-12-161-5/+6
| | | | | | Set when DISTRO_FEATURES ! 'libmali' and MACHINE_FEATURES = 'mali400' Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* various: Refactor mali400 related bbappendsMark Hatle2022-12-1610-33/+60
| | | | | | Combination of MACHINE_FEATURES = 'mali400' and DISTRO_FEATURES = 'libmali'. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* linux-xlnx: Enable lima when not using libmalMark Hatle2022-12-161-3/+3
| | | | | | Enabled when MACHINE_FEATURES 'mali400' and DISTRO_FEATURES ! 'libmali'. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* kernel-module-vcu: Move to using a kernel feature for VCUMark Hatle2022-12-161-3/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* mesa-demos: Move mesa-demos from meta-petalinuxMark Hatle2022-12-165-5/+165
| | | | | | | Move mesa-demos work from meta-petalinux, fix libmali integration and remove the testapps workaround. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* machine: Refactor mali400 supportMark Hatle2022-12-162-12/+22
| | | | | | | | | | | | | | | Define a new MACHINE_FEATURE called mali400 that is used to determine if the hardware has a mali400. Define a new DISTRO_FEATURE called libmali, as well as one called lima to indicated which configuration to build. Both the MACHINE_FEATURE and DISTRO_FEATURE must be enabled to activate the new code. This means any recipe that gets libmali-xlnx is expected to be: PACKAGE_ARCH = "${MACHINE_ARCH}" Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* glmark2: Move mali related items from meta-petalinuxMark Hatle2022-12-163-0/+585
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* soc-zynqmp: Move from vcu override to MACHINE_FEATURESMark Hatle2022-12-161-5/+6
| | | | | | | | | | The override was not being used anywhere, this was just acting as a potential tigger for recipes. Instead, we define the MACHINE_FEATURES vcu and will use that to determine if VCU functionality is enabled. By default the zynqmp-ev has VCU feature present. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* vcu: Move vcu recipes to trigger off MACHINE_FEATURES vcuMark Hatle2022-12-164-10/+15
| | | | | | Side effect of this change, all vcu recipes are now package arch of machine. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemuboot-xilinx: Return empty if soc_family not definedMark Hatle2022-12-161-0/+2
| | | | | | Fix an issue when soc_family is not defined that an exception was thrown. Signed-off-by: Mark Hatle <mark.hatle@amd.com>