From 5958fb41f74d0c0bb71d542443a44b5ed646f1c5 Mon Sep 17 00:00:00 2001 From: Trevor Woerner Date: Fri, 13 Dec 2024 10:40:43 -0500 Subject: [PATCH] rk3308: add provider for trusted firmware-a A PREFERRED_PROVIDER entry was missed for rk3308 builds: NOTE: Multiple providers are available for trusted-firmware-a (rk3308-rkbin, rockchip-rkbin-tf-a) Consider defining a PREFERRED_PROVIDER entry to match trusted-firmware-a This allows the RKBIN_RK3308_LATEST knob to work in all cases again. Reviewed-by: Quentin Schulz Signed-off-by: Trevor Woerner --- conf/machine/include/rk3308.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/rk3308.inc b/conf/machine/include/rk3308.inc index 1ecf085..d30901f 100644 --- a/conf/machine/include/rk3308.inc +++ b/conf/machine/include/rk3308.inc @@ -19,6 +19,7 @@ KERNEL_IMAGETYPE ?= "fitImage" UBOOT_SUFFIX ?= "itb" UBOOT_ENTRYPOINT ?= "0x06000000" +PREFERRED_PROVIDER_trusted-firmware-a = "${@bb.utils.contains('RKBIN_RK3308_LATEST', '1', 'rockchip-rkbin-tf-a', 'rk3308-rkbin', d)}" PREFERRED_PROVIDER_rockchip-rkbin-ddr = "${@bb.utils.contains('RKBIN_RK3308_LATEST', '1', 'rockchip-rkbin-ddr', 'rk3308-rkbin', d)}" PREFERRED_PROVIDER_rockchip-rkbin-tf-a = "${@bb.utils.contains('RKBIN_RK3308_LATEST', '1', 'rockchip-rkbin-tf-a', 'rk3308-rkbin', d)}" PREFERRED_PROVIDER_rockchip-rkbin-optee-os = "${@bb.utils.contains('RKBIN_RK3308_LATEST', '1', 'rockchip-rkbin-optee-os', 'rk3308-rkbin', d)}"