From 5d149bdb18c0c6fb0aa76f32e0ffbb9f9269c994 Mon Sep 17 00:00:00 2001 From: John Tsichritzis Date: Tue, 16 Apr 2019 12:05:29 +0100 Subject: [PATCH] Temporarily disable shared Mbed TLS heap for SGM There is a bug in the shared heap implementation for SGM. Until the bug is solved, the default implementation is used. Change-Id: I010911a3f00ed860f742b14daad1d99b9e7ce711 Signed-off-by: John Tsichritzis --- plat/arm/css/sgm/sgm_plat_config.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/plat/arm/css/sgm/sgm_plat_config.c b/plat/arm/css/sgm/sgm_plat_config.c index d9e65c513..eed36314d 100644 --- a/plat/arm/css/sgm/sgm_plat_config.c +++ b/plat/arm/css/sgm/sgm_plat_config.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -10,6 +10,7 @@ #include #include +#include #include #include @@ -74,9 +75,6 @@ css_plat_config_t *get_plat_config(void) #if TRUSTED_BOARD_BOOT int plat_get_mbedtls_heap(void **heap_addr, size_t *heap_size) { - assert(heap_addr != NULL); - assert(heap_size != NULL); - - return arm_get_mbedtls_heap(heap_addr, heap_size); + return get_mbedtls_heap_helper(heap_addr, heap_size); } #endif -- 2.39.5