diff --git a/plat/arm/css/sgi/include/platform_def.h b/plat/arm/css/sgi/include/platform_def.h index c645d10..ce86a75 100644 --- a/plat/arm/css/sgi/include/platform_def.h +++ b/plat/arm/css/sgi/include/platform_def.h @@ -62,11 +62,6 @@ #define PLAT_MAX_PWR_LVL U(1) -#define PLAT_ARM_G1S_IRQS ARM_G1S_IRQS, \ - CSS_IRQ_MHU - -#define PLAT_ARM_G0_IRQS ARM_G0_IRQS - #define PLAT_ARM_G1S_IRQ_PROPS(grp) CSS_G1S_IRQ_PROPS(grp) #define PLAT_ARM_G0_IRQ_PROPS(grp) ARM_G0_IRQ_PROPS(grp) diff --git a/plat/arm/css/sgi/include/sgi_plat_config.h b/plat/arm/css/sgi/include/sgi_plat_config.h index c9ff1fe..9b29d74 100644 --- a/plat/arm/css/sgi/include/sgi_plat_config.h +++ b/plat/arm/css/sgi/include/sgi_plat_config.h @@ -7,7 +7,6 @@ #ifndef __SGI_PLAT_CONFIG_H__ #define __SGI_PLAT_CONFIG_H__ -#include #include #include diff --git a/plat/arm/css/sgi/sgi-common.mk b/plat/arm/css/sgi/sgi-common.mk index 74d255c..28f97b1 100644 --- a/plat/arm/css/sgi/sgi-common.mk +++ b/plat/arm/css/sgi/sgi-common.mk @@ -6,8 +6,6 @@ CSS_USE_SCMI_SDS_DRIVER := 1 -ENABLE_PLAT_COMPAT := 0 - CSS_ENT_BASE := plat/arm/css/sgi RAS_EXTENSION := 0 diff --git a/plat/arm/css/sgi/sgi_plat.c b/plat/arm/css/sgi/sgi_plat.c index 0a7e319..710430b 100644 --- a/plat/arm/css/sgi/sgi_plat.c +++ b/plat/arm/css/sgi/sgi_plat.c @@ -65,7 +65,7 @@ #if ENABLE_SPM ARM_SP_IMAGE_MMAP, #endif -#if TRUSTED_BOARD_BOOT && LOAD_IMAGE_V2 && !BL2_AT_EL3 +#if TRUSTED_BOARD_BOOT && !BL2_AT_EL3 ARM_MAP_BL1_RW, #endif {0} @@ -148,7 +148,7 @@ } #endif /* ENABLE_SPM && defined(IMAGE_BL31) */ -#if TRUSTED_BOARD_BOOT && LOAD_IMAGE_V2 +#if TRUSTED_BOARD_BOOT int plat_get_mbedtls_heap(void **heap_addr, size_t *heap_size) { assert(heap_addr != NULL); diff --git a/plat/arm/css/sgm/include/sgm_plat_config.h b/plat/arm/css/sgm/include/sgm_plat_config.h index b171d9a..75abeff 100644 --- a/plat/arm/css/sgm/include/sgm_plat_config.h +++ b/plat/arm/css/sgm/include/sgm_plat_config.h @@ -7,7 +7,6 @@ #ifndef __SGM_PLAT_CONFIG_H__ #define __SGM_PLAT_CONFIG_H__ -#include #include #include diff --git a/plat/arm/css/sgm/sgm-common.mk b/plat/arm/css/sgm/sgm-common.mk index 6a3caba..b10e14c 100644 --- a/plat/arm/css/sgm/sgm-common.mk +++ b/plat/arm/css/sgm/sgm-common.mk @@ -48,9 +48,6 @@ # sgm uses CCI-500 as Cache Coherent Interconnect ARM_CCI_PRODUCT_ID := 500 -# Disable the PSCI platform compatibility layer -ENABLE_PLAT_COMPAT := 0 - # System coherency is managed in hardware HW_ASSISTED_COHERENCY := 1 diff --git a/plat/arm/css/sgm/sgm_mmap_config.c b/plat/arm/css/sgm/sgm_mmap_config.c index 8a4a8ab..0f04109 100644 --- a/plat/arm/css/sgm/sgm_mmap_config.c +++ b/plat/arm/css/sgm/sgm_mmap_config.c @@ -43,7 +43,7 @@ #ifdef SPD_opteed ARM_OPTEE_PAGEABLE_LOAD_MEM, #endif -#if TRUSTED_BOARD_BOOT && LOAD_IMAGE_V2 && !BL2_AT_EL3 +#if TRUSTED_BOARD_BOOT && !BL2_AT_EL3 ARM_MAP_BL1_RW, #endif {0} diff --git a/plat/arm/css/sgm/sgm_plat_config.c b/plat/arm/css/sgm/sgm_plat_config.c index 97b16a8..e977e61 100644 --- a/plat/arm/css/sgm/sgm_plat_config.c +++ b/plat/arm/css/sgm/sgm_plat_config.c @@ -68,7 +68,7 @@ return css_plat_info; } -#if TRUSTED_BOARD_BOOT && LOAD_IMAGE_V2 +#if TRUSTED_BOARD_BOOT int plat_get_mbedtls_heap(void **heap_addr, size_t *heap_size) { assert(heap_addr != NULL);