From ca5b51ef9c953dd74ac921e51ff2d19dc5f4d9fa Mon Sep 17 00:00:00 2001 From: Venkateshwar S Date: Mon, 13 Oct 2025 21:03:33 -0700 Subject: [PATCH] mb/google/bluey: Select QTEE firmware dependent Kconfig When the mainboard is Bluey, the Kconfig options 'ARM64_HAS_SECURE_OS' and 'ARM64_HAS_SECURE_OS_PAYLOAD' are selected to pack and load the QTEE firmware as a CBFS payload type, since its memory regions are non- contiguous across system IMEM and DDR. TEST = Create an image.serial.bin incorporating QTEE firmware and ensure it boots to OS on X1P42100. Change-Id: Iaedfa25d574af8451a7bb9a4a35c557f4e09eee2 Signed-off-by: Venkateshwar S Reviewed-on: https://review.coreboot.org/c/coreboot/+/89554 Reviewed-by: Subrata Banik Tested-by: build bot (Jenkins) --- src/mainboard/google/bluey/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mainboard/google/bluey/Kconfig b/src/mainboard/google/bluey/Kconfig index 14c6bdf1c6..ffe06eb433 100644 --- a/src/mainboard/google/bluey/Kconfig +++ b/src/mainboard/google/bluey/Kconfig @@ -2,6 +2,8 @@ config BOARD_GOOGLE_BLUEY_COMMON def_bool n + select ARM64_USE_SECURE_OS + select ARM64_USE_SECURE_OS_PAYLOAD select COMMON_CBFS_SPI_WRAPPER select MAINBOARD_HAS_CHROMEOS select SPI_FLASH