diff --git a/plat/arm/css/sgi/include/platform_def.h b/plat/arm/css/sgi/include/platform_def.h index c645d109e..ce86a75a9 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 c9ff1fe23..9b29d74e4 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 74d255cba..28f97b1f1 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 0a7e319db..710430bb7 100644 --- a/plat/arm/css/sgi/sgi_plat.c +++ b/plat/arm/css/sgi/sgi_plat.c @@ -65,7 +65,7 @@ const mmap_region_t plat_arm_mmap[] = { #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 @@ const struct secure_partition_boot_info *plat_get_secure_partition_boot_info( } #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 b171d9a68..75abeffb2 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 6a3caba24..b10e14cb1 100644 --- a/plat/arm/css/sgm/sgm-common.mk +++ b/plat/arm/css/sgm/sgm-common.mk @@ -48,9 +48,6 @@ BL31_SOURCES += $(SGM_CPU_SOURCES) \ # 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 8a4a8ab03..0f0410995 100644 --- a/plat/arm/css/sgm/sgm_mmap_config.c +++ b/plat/arm/css/sgm/sgm_mmap_config.c @@ -43,7 +43,7 @@ const mmap_region_t plat_arm_mmap[] = { #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 97b16a8f8..e977e618b 100644 --- a/plat/arm/css/sgm/sgm_plat_config.c +++ b/plat/arm/css/sgm/sgm_plat_config.c @@ -68,7 +68,7 @@ css_plat_config_t *get_plat_config(void) 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);