soc: espressif: Remove ESP heap and use heap adapter

Remove ESP heap from the sources. System heap is default heap.
Use heap adapter layer to configure used heap.
Use MEM_POOL memory request config to Wi-Fi and Bluetooth drivers.
Update the Wi-Fi and BLE memory needs.

Signed-off-by: Marek Matej <marek.matej@espressif.com>
This commit is contained in:
Marek Matej 2025-01-29 14:25:09 +01:00 committed by Benjamin Cabé
commit 6e6ab2f8ab
15 changed files with 45 additions and 162 deletions

View file

@ -100,7 +100,9 @@ REGION_ALIAS("rtc_data_location", rtc_iram_seg );
/* Default entry point: */
ENTRY(CONFIG_KERNEL_ENTRY)
/* Heap size calculations */
_heap_sentry = DRAM_RESERVED_START;
_libc_heap_size = _heap_sentry - _end;
SECTIONS
{