summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDalon Westergreen <dwesterg@gmail.com>2019-08-12 14:39:09 -0700
committerKhem Raj <raj.khem@gmail.com>2019-08-13 22:13:28 -0700
commitae35fdf0d628be57e46b52a994329a9fb8f14676 (patch)
tree2ed27ff5ae1b10b3ea8cb7a013628db6981b8b48
parentcdabbbd867c08f1a5b81b6d875c637007a2a46cb (diff)
downloadmeta-altera-ae35fdf0d628be57e46b52a994329a9fb8f14676.tar.gz
Add preferred provider for u-boot
PREFERRED_PROVIDER_u-boot ?= "u-boot-socfpga" is required if enabled u-boot kernel signing of fitimages. The uboot-sign class requires this is set when u-boot is being provided by a package not called u-boot. For socfpga devices, the u-boot package is u-boot-socfpga. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
-rw-r--r--conf/machine/include/socfpga.inc1
-rw-r--r--conf/machine/include/socfpga_armv8a.inc7
2 files changed, 5 insertions, 3 deletions
diff --git a/conf/machine/include/socfpga.inc b/conf/machine/include/socfpga.inc
index 256c008..f274060 100644
--- a/conf/machine/include/socfpga.inc
+++ b/conf/machine/include/socfpga.inc
@@ -9,6 +9,7 @@ KERNEL_PROVIDER ?= "linux-altera"
9PREFERRED_PROVIDER_virtual/kernel ?= "${KERNEL_PROVIDER}" 9PREFERRED_PROVIDER_virtual/kernel ?= "${KERNEL_PROVIDER}"
10 10
11PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-socfpga" 11PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-socfpga"
12PREFERRED_PROVIDER_u-boot ?= "u-boot-socfpga"
12 13
13# Increase this everytime you change something in the kernel 14# Increase this everytime you change something in the kernel
14MACHINE_KERNEL_PR = "r1" 15MACHINE_KERNEL_PR = "r1"
diff --git a/conf/machine/include/socfpga_armv8a.inc b/conf/machine/include/socfpga_armv8a.inc
index 603f61a..e6307a7 100644
--- a/conf/machine/include/socfpga_armv8a.inc
+++ b/conf/machine/include/socfpga_armv8a.inc
@@ -6,11 +6,12 @@ KERNEL_IMAGETYPE = "Image"
6MACHINE_EXTRA_RRECOMMENDS += "kernel-modules" 6MACHINE_EXTRA_RRECOMMENDS += "kernel-modules"
7 7
8PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-socfpga" 8PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-socfpga"
9PREFERRED_PROVIDER_u-boot ?= "u-boot-socfpga"
9 10
10SPL_BINARY = "spl/u-boot-spl-dtb.hex" 11SPL_BINARY = "spl/u-boot-spl.hex"
11UBOOT_SUFFIX = "img" 12UBOOT_SUFFIX = "img"
12UBOOT_BINARY = "u-boot-dtb.img" 13UBOOT_BINARY = "u-boot.img"
13UBOOT_IMAGE = "u-boot-dtb-${MACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}" 14UBOOT_IMAGE = "u-boot-${MACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}"
14 15
15IMAGE_FSTYPES ?= "cpio ext3 tar.gz" 16IMAGE_FSTYPES ?= "cpio ext3 tar.gz"
16do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot virtual/bootloader:do_deploy virtual/kernel:do_deploy" 17do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot virtual/bootloader:do_deploy virtual/kernel:do_deploy"