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 <vens@qualcomm.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/89554
Reviewed-by: Subrata Banik <subratabanik@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Venkateshwar S 2025-10-13 21:03:33 -07:00 committed by Subrata Banik
commit ca5b51ef9c

View file

@ -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