sc7280: enable bl31 and SDI feature support
BUG=b:182963902 TEST=Validated on qualcomm sc7280 development board Signed-off-by: Ravi Kumar Bokka <rbokka@codeaurora.org> Change-Id: I61c695fb4fef3ae36ffc5a263236b9d40c299dc4 Reviewed-on: https://review.coreboot.org/c/coreboot/+/47904 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Shelley Chen <shchen@google.com>
This commit is contained in:
parent
289a67d160
commit
8a48241b8d
|
@ -6,6 +6,7 @@ config SOC_QUALCOMM_SC7280
|
||||||
select ARCH_RAMSTAGE_ARMV8_64
|
select ARCH_RAMSTAGE_ARMV8_64
|
||||||
select ARCH_ROMSTAGE_ARMV8_64
|
select ARCH_ROMSTAGE_ARMV8_64
|
||||||
select ARCH_VERSTAGE_ARMV8_64
|
select ARCH_VERSTAGE_ARMV8_64
|
||||||
|
select ARM64_USE_ARM_TRUSTED_FIRMWARE
|
||||||
select GENERIC_GPIO_LIB
|
select GENERIC_GPIO_LIB
|
||||||
select GENERIC_UDELAY
|
select GENERIC_UDELAY
|
||||||
select HAVE_MONOTONIC_TIMER
|
select HAVE_MONOTONIC_TIMER
|
||||||
|
|
|
@ -50,6 +50,26 @@ CPPFLAGS_common += -Isrc/soc/qualcomm/common/include
|
||||||
|
|
||||||
SC7280_BLOB := $(top)/3rdparty/qc_blobs/sc7280
|
SC7280_BLOB := $(top)/3rdparty/qc_blobs/sc7280
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
BL31_MAKEARGS += PLAT=sc7280
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_QC_SDI_ENABLE),y)
|
||||||
|
BL31_MAKEARGS += QTI_SDI_BUILD=1
|
||||||
|
BL31_MAKEARGS += QTISECLIB_PATH=$(SC7280_BLOB)/qtiseclib/libqtisec_dbg.a
|
||||||
|
else
|
||||||
|
BL31_MAKEARGS += QTISECLIB_PATH=$(SC7280_BLOB)/qtiseclib/libqtisec.a
|
||||||
|
endif # CONFIG_QC_SDI_ENABLE
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
ifeq ($(CONFIG_QC_SDI_ENABLE),y)
|
||||||
|
QCSDI_FILE := $(SC7280_BLOB)/boot/QcSdi.elf
|
||||||
|
QCSDI_CBFS := $(CONFIG_CBFS_PREFIX)/qcsdi
|
||||||
|
$(QCSDI_CBFS)-file := $(QCSDI_FILE)
|
||||||
|
$(QCSDI_CBFS)-type := stage
|
||||||
|
$(QCSDI_CBFS)-compression := $(CBFS_COMPRESS_FLAG)
|
||||||
|
cbfs-files-y += $(QCSDI_CBFS)
|
||||||
|
endif
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
QC_SEC_FILE := $(SC7280_BLOB)/qc_sec/qc_sec.mbn
|
QC_SEC_FILE := $(SC7280_BLOB)/qc_sec/qc_sec.mbn
|
||||||
$(objcbfs)/bootblock.bin: $(objcbfs)/bootblock.raw.elf
|
$(objcbfs)/bootblock.bin: $(objcbfs)/bootblock.raw.elf
|
||||||
|
|
Loading…
Reference in New Issue