This series adds support for building the ZynqMP PMU firmware as well as its dependencies.
Also included in this series is newlib and libgloss recipes which are dependencies of the Xilinx standalone drivers/applications. The series also implements a extender bbclass to allow for the parallel building of the ZynqMP APU packages and the ZynqMP PMU packages (which are targeting MicroBlaze). This is done similar to how native/nativesdk/multilib classes extend to allow parallel builds. This solution is sufficient for the intended purpose of building the PMU firmware however it has limits. This solution should be replaced in the future with the multiconfig feature once it can provide the desired functionality (e.g. cross multiconfig dependencies and populating into single image/deploy output). Changes in v2: * Added symlink creation for pmu-firmware recipe * Moved newlib/libgloss source hashes into .inc Nathan Rossi (5): newlib_2.5.0: Add recipe for the newlib libc libgloss_2.5.0: Add libgloss recipe pmu-firmware: Create a recipe for the PMU firmware for PMU on ZynqMP classes/zynqmp-pmu.bbclass: Create a extender class for the ZynqMP PMU zcu102-zynqmp: Enable building of PMU recipes and build pmu firmware classes/zynqmp-pmu.bbclass | 118 ++++++++++++++++++++++++ conf/machine/include/zynqmp-pmu-config.inc | 5 + conf/machine/zcu102-zynqmp.conf | 4 +- recipes-bsp/pmu-firmware/pmu-firmware_2017.1.bb | 85 +++++++++++++++++ recipes-core/newlib/libgloss_2.5.0.bb | 18 ++++ recipes-core/newlib/newlib.inc | 59 ++++++++++++ recipes-core/newlib/newlib_2.5.0.bb | 11 +++ 7 files changed, 299 insertions(+), 1 deletion(-) create mode 100644 classes/zynqmp-pmu.bbclass create mode 100644 conf/machine/include/zynqmp-pmu-config.inc create mode 100644 recipes-bsp/pmu-firmware/pmu-firmware_2017.1.bb create mode 100644 recipes-core/newlib/libgloss_2.5.0.bb create mode 100644 recipes-core/newlib/newlib.inc create mode 100644 recipes-core/newlib/newlib_2.5.0.bb -- 2.11.0 -- _______________________________________________ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx