summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone-experimental/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* device-tree: Merge experimental and standard flowsMark Hatle2022-01-231-15/+0
| | | | | | | | | | | We need a method for regular building to specify a device tree. Since the experimental flow already contained this, merge it in and connect to the existing SYSTEM_DTFILE as a fall back. Also enable addition 'early package failure' messages to alert the user as soon as possible they need to pass in additional information. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Remove cortexrm tune, as Yocto Project now has cortex-r tunesMark Hatle2021-12-201-1/+1
| | | | | | | armrm override is now replaced by armv7r and armv8r overrides. Adjust recipes to match the new usage. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Convert to new override syntaxSai Hari Chandana Kalluri2021-09-285-12/+12
| | | | | | | | | | 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>
* device-tree: rework prestep integrationMark Hatle2021-09-281-2/+4
| | | | | | | | | | | All configurations are expected to pass in a pre-processed device tree. Use this version unconditionally. In order to allow a Linux build, without 'system-top.dtb', we need to prepend the components in do_deploy as they expect some level of processing to have happened. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: Move from device-tree-lops to device-treeMark Hatle2021-09-282-1/+14
| | | | | | | | | | The device trees are now generated by the user as part of the configuration steps. As such, we need to simply copy/process these device trees as part of the system build so adjust the various usages to the new variable CONFIG_DTFILE, which is a full path reference to the device tree for a particular configuration. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* fsbl-firmware: Update to match current configurationMark Hatle2021-09-271-0/+47
| | | | | | | The fsbl has been renamed to fsbl-firmware, and some adjustments to the build method are required to match how standalone and xsct version work. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* psm/pmu/plm-firmware: Fix .bin generationMark Hatle2021-09-273-3/+3
| | | | | | The .bin name should follow the same format as the regular component name. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Embeddedsw: Make git versions defaultMark Hatle2021-09-273-0/+9
| | | | | | User can still override using PREFERRED_VERSION. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* pmu-firmware: Remove now upstream patchesMark Hatle2021-09-271-2/+0
| | | | | | Upstream respository now includes the various patches. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone-experimental: Adjust to match recent changesMark Hatle2021-09-271-1/+1
| | | | | | | | | Changes to meta-xilinx-standalone, as well as the embeddedsw require various changes to be made. This brings the implementation up to the current level. Note: various things do not yet compile! Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Move from plm/pmu/psm .bb to .bbappend filesMark Hatle2021-09-276-94/+56
| | | | | | | | Use the mechanisms already in place from meta-xilinx-standalone to config and build the three core firmware pieces. This unifies the standalone, xsct, and experimental versions. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Move experimental plm/pmu/psm to match standalone recipe namesMark Hatle2021-09-273-0/+94
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>