soc: arm: Use HEAP_MEM_POOL_ADD_SIZE KConfig options

Kconfig options with a HEAP_MEM_POOL_ADD_SIZE_ prefix should be used to
set the minimum required system heap size. This helps prevent
applications from creating a non-working image by trying to set a too
small value.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
This commit is contained in:
Johan Hedberg 2023-11-29 11:45:22 +02:00 committed by Carles Cufí
commit 95b1d586b9
3 changed files with 8 additions and 6 deletions

View file

@ -10,8 +10,8 @@ config HWINFO_SAM0
if USB_DEVICE_DRIVER
config HEAP_MEM_POOL_SIZE
default 1024
config HEAP_MEM_POOL_ADD_SIZE_SOC
def_int 1024
endif # USB_DEVICE_DRIVER

View file

@ -14,8 +14,9 @@ config NUM_IRQS
config IEEE802154_NRF5
default IEEE802154
config HEAP_MEM_POOL_SIZE
default 4096 if NRF_802154_SER_HOST
config HEAP_MEM_POOL_ADD_SIZE_SOC
def_int 4096
depends on NRF_802154_SER_HOST
if IPC_SERVICE_BACKEND_RPMSG

View file

@ -15,8 +15,9 @@ config IEEE802154_NRF5
default y
depends on IEEE802154
config HEAP_MEM_POOL_SIZE
default 4096 if NRF_802154_SER_RADIO
config HEAP_MEM_POOL_ADD_SIZE_SOC
def_int 4096
depends on NRF_802154_SER_RADIO
config LOG_DOMAIN_NAME
default "net"