summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone-experimental/recipes-libraries
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/rel-v2023.2' into nanbieldMark Hatle2023-10-231-1/+1
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilffs: Remove ↵Mark Hatle2023-03-301-1/+1
| | | | | | | | | | | | | | | | | | | | features check Previous commit (abffd2fb1afe76d4e89140aaaafb562fe6b280d4) already removed the feature to be checked, but this resulted in a warning about the features_check being loaded, but not checking anything. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilffs: Remove ↵Appana Durga Kedareswara rao2023-03-211-2/+0
| | | | | | | | | | | | | | | | | | | | unneeded required distro feature check xilffs should be compiled if the design has no sd peripheral update the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | esw-conf: Move to embeddedsw and use BBCLASSEXTENDMark Hatle2023-10-151-30/+0
| | | | | | | | | | | | | | | | | | | | | | | | Make sure that we have native and nativesdk versions of esw-conf. Add a dependency on lopper and xilinx-lops, as presumably users of this recipe will need to use lopper to process the configurations. This will allow someone to use oe-run-native with esw-conf-native to use lopper to transform system to domain specific device trees and their associated configurations. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'origin/rel-v2023.1'Mark Hatle2023-05-1814-26/+38
|\ \ | | | | | | | | | | | | | | | | | | Resolved conflicts Preserved 2022* versions Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | meta-xilinx-standalone-experimental: recipes-libraries: xilffs: Remove ↵Mark Hatle2023-03-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | features check Previous commit (abffd2fb1afe76d4e89140aaaafb562fe6b280d4) already removed the feature to be checked, but this resulted in a warning about the features_check being loaded, but not checking anything. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 57776e5592ec5a6ef647bdd8fcf836b70e8c9be5) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | meta-xilinx-standalone-experimental: recipes-libraries: xilffs: Remove ↵Appana Durga Kedareswara rao2023-03-211-2/+0
| |/ | | | | | | | | | | | | | | | | | | | | | | unneeded required distro feature check xilffs should be compiled if the design has no sd peripheral update the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit abffd2fb1afe76d4e89140aaaafb562fe6b280d4) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xilffs_git: Fix features check QA issueSandeep Gundlupet Raju2023-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | xilffs warnings are obversed due to missing features_check inhert. Hence inherit features_check bbclass to fix QA warnings. WARNING: mc:microblaze-0-pmc:xilffs-2023.1_sdt_experimental+gitAUTOINC+4ab00f250f-r0 do_package_qa: QA Issue: xilffs: recipe doesn't inherit features_check [unhandled-features-check] Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilsecure: Update ↵Appana Durga Kedareswara rao2023-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | recipe DEPENDS checks as per latest changes With the latest changes MACHINE name no longer be generated as versal-generic update the checks in the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: lwip: Update recipe ↵Appana Durga Kedareswara rao2023-03-031-8/+8
| | | | | | | | | | | | | | | | | | | | as per latest source changes In 2023.1 release lwip library got upgraded from lwip211 to lwip213 update the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: lwip: Update config ↵Appana Durga Kedareswara rao2023-02-101-7/+7
| | | | | | | | | | | | | | | | | | | | | | parameters as per latest source code In the latest esw source code lwip library sofware config parameter prefix got changed from lwip_* to lwip211_* update the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilpm: Fix ↵Appana Durga Kedareswara rao2023-02-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | pm_cfg_obj copy location xilpm library source structure is expecting the pm_cfg_obj.c file to be available at src/zynqmp/client/common location, update the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: Include config ↵Madhav Bhatt2023-01-171-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | object generation by lopper Add support for the config object generation for given system device tree using lopper plugin for zynqmp. Signed-off-by: Madhav Bhatt <madhav.bhatt@amd.com> Reworked the format of the prepend Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * libxil: Move from require to includeMark Hatle2023-01-161-1/+18
| | | | | | | | | | | | | | | | | | | | Due to the change of the machine.conf where LIBXIL_CONFIG is set to the multiconfig, some non-baremetal configurations may not generate a config file. Using include will prevent this from being an early parse error, while the python function will disble libxil when no configuration file is present. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimetnal: Move from using DISTRO to MACHINE featuresMark Hatle2023-01-163-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Using DISTRO_FEATURES will affect task hashes for non-target recipes. This triggers some signficant unnecessary rebuilds. Since these options all point back to a given device-tree (related) setting they really are machine, not distribution specific anyway. So the change should also better align to the purpose of the settings. Additionally, change dt-processor.sh to generate MACHINE_FEATURES instead of DISTRO_FEATURES. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: Update recipes as per latest lopper updatesAppana Durga Kedareswara rao2023-01-067-6/+2
| | | | | | | | | | | | | | | | With the latest lopper changes memory.ld file is no longer getting generated update the recipes for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: Update machine name checks to inline ↵Appana Durga Kedareswara rao2023-01-063-3/+3
| | | | | | | | | | | | | | | | | | | | | | with latest system device-tree system device-tree repo (DTG++) has updated the processor label names to inline with xsa ip naming, update the machine checks in the recipes for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: update recipes as per 2023.1 embeddedsw ↵Appana Durga Kedareswara rao2022-12-053-2/+11
| | | | | | | | | | | | | | | | | | | | repo changes Update recipes and readme as per 2023.1 embeddedsw repo and as per latest lopper changes. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * lwip_git: Fix incorrect override syntaxMark Hatle2022-12-021-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: Update as per latest lopper updatesAppana Durga Kedareswara rao2022-11-213-3/+3
| | | | | | | | | | | | | | | | | | | | lopper baremeal assists got updated to take cpu name as input instead of yocto machine name this commit updates the dt-processor.sh script for the same, and also adds support for generating mulit config machine for Other processor cores (Cortexr5-1 etc...) Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | xilffs_git: Fix features check QA issueSandeep Gundlupet Raju2023-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | xilffs warnings are obversed due to missing features_check inhert. Hence inherit features_check bbclass to fix QA warnings. WARNING: mc:microblaze-0-pmc:xilffs-2022.2_sdt_experimental+gitAUTOINC+4ab00f250f-r0 do_package_qa: QA Issue: xilffs: recipe doesn't inherit features_check [unhandled-features-check] Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | libxil: Move from require to includeMark Hatle2023-04-101-1/+18
| | | | | | | | | | | | | | | | | | | | Due to the change of the machine.conf where LIBXIL_CONFIG is set to the multiconfig, some non-baremetal configurations may not generate a config file. Using include will prevent this from being an early parse error, while the python function will disble libxil when no configuration file is present. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lwip_git: Fix incorrect override syntaxMark Hatle2023-04-071-1/+1
|/ | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilffs: Enable ↵Appana Durga Kedareswara rao2022-07-051-1/+1
| | | | | | | | | | word_access by default In the xilffs library default configuration word_access is enabled by default, enable the same in the recipe too. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimanetal:recipes-libraries:xilpuf:Updates ↵Harsha2022-06-272-2/+2
| | | | | | | | | DEPENDS for 2022.2 This patch updated DEPENDS to fix build issue for xilpuf-example recipe. Signed-off-by: Harsha <harshah.harshah@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilffs-example: Add REQURIED_DISTRO_FEATURES to match dependency xilffsMark Hatle2022-06-131-0/+3
| | | | | | | Resolve build wanring about xilffs-example not having REQUIRED_DISTRO_FEATURES when one of it's dependencies has them. Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* meta-xilinx-standalone-experimental: Wrap do_configure:prependMark Hatle2022-06-1310-0/+20
| | | | | | | | The do_configure prepend steps need to run in the 'S' directory, so wrap the operations to prevent them from changing the working directory for the rest of the do_configure operations. Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* meta-xilinx-standalone-experimental:recipes-libraries:xilsecure:updated ↵Praveen Teja Kundanala2022-05-261-1/+1
| | | | | | | | | depends as per 2022.1 xilsecure library Updated depends in xilsecure_git.bb as per 2022.1 xilsecure library Signed-off-by: Praveen Teja Kundanala <praveen.teja.kundanala@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: libxil: Remove ↵Appana Durga Kedareswara rao2022-05-261-1/+1
| | | | | | | | | | | | | MACHINE_FEATURES from packageconfig libxil recipe PACKAGECONFIG is depending on only DISTRO_FEATURES, but existing recipe is including MACHINE_FEATURES features also due to which getting warnings invalid PACKAGECONFIG. This commit fixes this issue. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* meta-xilinx-standalone-experimental: Deploy images to sub folder having ↵Appana Durga Kedareswara rao2022-04-116-12/+12
| | | | | | | | | | component/recipe name This commit updates the deploy task to deploy images to a sub folder having component name. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mhatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilpuf: Update ↵Appana Durga Kedareswara rao2022-04-041-1/+1
| | | | | | | | | | dependencies as per latest source code With the updated source code xilpuf is depending on xilplmi library update the dependency for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilnvm: Update ↵Appana Durga Kedareswara rao2022-04-041-1/+1
| | | | | | | | | | dependencies as per latest source code With the updated source code xilnvm is depending on xilplmi library update the dependency for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* xilffs: Allow per recipe configurationMark Hatle2022-03-071-3/+4
| | | | | | | The recipe can have: use_mkfs, read_only, and word_access specified as a per recipe configuration. Only read_only is enabled by default. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: Change from lopper.py to lopperMark Hatle2022-03-0711-12/+12
| | | | | | | Upgrade of lopper changed the executable name to lopper. Switch all of the users. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: various fixes for override syntax changesMark Hatle2021-10-251-2/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Convert to new override syntaxSai Hari Chandana Kalluri2021-09-2812-21/+21
| | | | | | | | | | This is the result of automated script (0.9.0) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* meta-xilinx-standalone-experimental: xilffs-example: Fix YAML file ↵Sai Krishna Potthuri2021-09-281-2/+25
| | | | | | | | | dependency for compilation This patch fix the YAML file dependency to compile xilffs example. Signed-off-by: Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilnvm: Add recipe ↵Appana Durga Kedareswara rao2021-09-281-0/+6
| | | | | | | for compiling xilnvm library Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilnvm-example: Add ↵Appana Durga Kedareswara rao2021-09-281-0/+28
| | | | | | | recipe for compiling xilnvm library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilpuf-example: Add ↵Appana Durga Kedareswara rao2021-09-281-0/+28
| | | | | | | recipe for compiling xilpuf library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilsecure-example: ↵Appana Durga Kedareswara rao2021-09-281-0/+28
| | | | | | | Add recipe for compiling xilsecure library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilmailbox-example: ↵Appana Durga Kedareswara rao2021-09-281-0/+37
| | | | | | | Add recipe for compiling xilmailbox library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilfpga-example: Add ↵Appana Durga Kedareswara rao2021-09-281-0/+28
| | | | | | | recipe for compiling xilfpga library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: Update dependencies ↵Appana Durga Kedareswara rao2021-09-282-2/+2
| | | | | | | with xiltimer library Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilmailbox: Update ↵Appana Durga Kedareswara rao2021-09-281-1/+1
| | | | | | | dependencies with xiltimer library Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-libraries: xilfpga: Update ↵Appana Durga Kedareswara rao2021-09-281-0/+1
| | | | | | | | | | dependency for versal platform For compiling xilfpga library on versal platform it has a dependency on xilmailbox library, Update the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: Added recipe to compile xilffs exampleSai Krishna Potthuri2021-09-272-0/+7
| | | | | | | | This patch does following - Add SDPS driver dependency to compile xilffs library. - Add recipe to compile xilffs example. Signed-off-by: Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com>
* dtb-embeddedsw.inc: Unify the approach to overridingMark Hatle2021-09-271-2/+3
| | | | | | | | | Add an 'experimental' configuration, and default to this when using any of the experimental esw based recipes. The class must be inherited first, and THEN the override processed. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Adjust xilplmi and xilpm dependenciesMark Hatle2021-09-272-2/+2
| | | | | | | | xilplmi appears to depend on cfupmc xilpm appears to depend on cframe, if microblaze-plm is enabled. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: recipes-*: Correct the lopper ↵Appana Durga Kedareswara rao2021-09-272-2/+2
| | | | | | bmcmake_metadata_xlnx assist command line arguments Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>