summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorNathan Rossi <nathan@nathanrossi.com>2017-08-27 17:53:31 +1000
committerNathan Rossi <nathan@nathanrossi.com>2017-10-02 22:03:34 +1000
commit9a759f830bd623626f3e623ebf72428293acb93d (patch)
tree4aeffa2430bb69cdd26ab83d110c315969203949 /conf
parent5a4a8fbba93a8f9abc1c97bd51aded36cb0a5cb6 (diff)
downloadmeta-xilinx-9a759f830bd623626f3e623ebf72428293acb93d.tar.gz
pmu-firmware: Make the recipe provide virtual/pmu-firmware
Make the pmu-firmware recipe provide a non-prefixed virtual/pmu-firmware. Due to the common use of a class extender the PROVIDES variable will be remapped with the 'zynqmp-pmu-' prefix. In order to ensure the provider is always without a prefix modify the PROVIDES after the recipe has been parsed (and any class extender mapping is already processed). Additionally set the zcu102-zynqmp machine to use the virtual/pmu-firmware target and set the zynqmp-pmu-pmu-firmware recipe as the default provider. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/zcu102-zynqmp.conf3
1 files changed, 2 insertions, 1 deletions
diff --git a/conf/machine/zcu102-zynqmp.conf b/conf/machine/zcu102-zynqmp.conf
index 5e21e0d0..e6d66cd9 100644
--- a/conf/machine/zcu102-zynqmp.conf
+++ b/conf/machine/zcu102-zynqmp.conf
@@ -18,11 +18,12 @@ KERNEL_DEVICETREE = "xilinx/zynqmp-zcu102-revB.dtb xilinx/zynqmp-zcu102.dtb"
18 18
19PREFERRED_PROVIDER_virtual/kernel ?= "linux-xlnx" 19PREFERRED_PROVIDER_virtual/kernel ?= "linux-xlnx"
20PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-xlnx" 20PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-xlnx"
21PREFERRED_PROVIDER_virtual/pmu-firmware ?= "zynqmp-pmu-pmu-firmware"
21 22
22EXTRA_IMAGEDEPENDS += " \ 23EXTRA_IMAGEDEPENDS += " \
23 arm-trusted-firmware \ 24 arm-trusted-firmware \
24 qemu-devicetrees \ 25 qemu-devicetrees \
25 zynqmp-pmu-pmu-firmware \ 26 virtual/pmu-firmware \
26 " 27 "
27 28
28# This machine has a QEMU model, runqemu setup: 29# This machine has a QEMU model, runqemu setup: