soc/qualcomm/x1p42100: Disable compression for CPUCP payload
The CPUCP (CPU Control Processor) firmware for X1P42100 is being loaded as a payload. Compressing this file in CBFS can lead to loading delays with the early-stage. Set the compression type to 'none' to ensure the ELF is stored uncompressed. BUG=b:449871690 TEST=Able to optimize boot time (tested on google/quartz) by ~200ms. w/o this patch: ``` fallback/cpucp 0xc7500 simple elf 149498 none ``` w/ this patch: ``` fallback/cpucp 0xc7500 simple elf 496196 none ``` Change-Id: I77418ac05ad950943a538ad1c2976d5cdfe41324 Signed-off-by: Subrata Banik <subratabanik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/91809 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kapil Porwal <kapilporwal@google.com>
This commit is contained in:
parent
6c8a2a6ea1
commit
92fa2bbd09
1 changed files with 1 additions and 1 deletions
|
|
@ -224,7 +224,7 @@ CPUCP_FILE := $(X1P42100_BLOB)/cpucp/cpucp.elf
|
|||
CPUCP_CBFS := $(CONFIG_CBFS_PREFIX)/cpucp
|
||||
$(CPUCP_CBFS)-file := $(CPUCP_FILE)
|
||||
$(CPUCP_CBFS)-type := payload
|
||||
$(CPUCP_CBFS)-compression := $(CBFS_COMPRESS_FLAG)
|
||||
$(CPUCP_CBFS)-compression := none
|
||||
cbfs-files-y += $(CPUCP_CBFS)
|
||||
|
||||
################################################################################
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue