diff options
| author | Shengyu Qu <[email protected]> | 2023-08-25 00:25:18 +0800 |
|---|---|---|
| committer | Leo Yu-Chi Liang <[email protected]> | 2023-09-05 10:53:46 +0800 |
| commit | dd1eb1af2683f5d0e30e70af5bef1bab83f3e594 (patch) | |
| tree | 5f3a9a8f67d7c84a3ef2421d365f9d5916f5d117 /Kconfig | |
| parent | f943417737cd9b230ccaab94a717b338028a4f36 (diff) | |
Kconfig: Add SPL_SYS_MALLOC_CLEAR_ON_INIT
Add SPL version of SYS_MALLOC_CLEAR_ON_INIT, this would help devices
that need to clear ram before use to work correctly.
Signed-off-by: Bo Gan <[email protected]>
Signed-off-by: Shengyu Qu <[email protected]>
Reviewed-by: Tom Rini <[email protected]>
Diffstat (limited to 'Kconfig')
| -rw-r--r-- | Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -372,6 +372,17 @@ if EXPERT When disabling this, please check if malloc calls, maybe should be replaced by calloc - if one expects zeroed memory. +config SPL_SYS_MALLOC_CLEAR_ON_INIT + bool "Init with zeros the memory reserved for malloc (slow) in SPL" + depends on SPL + default SYS_MALLOC_CLEAR_ON_INIT + help + Same as SYS_MALLOC_CLEAR_ON_INIT, but for SPL. It's possible to + Enable it without SYS_MALLOC_CLEAR_ON_INIT. It's useful for boards + that must have particular memory regions zero'ed before first use. + If SYS_SPL_MALLOC_START is configured to be in such region, this + option should be enabled. + config SYS_MALLOC_DEFAULT_TO_INIT bool "Default malloc to init while reserving the memory for it" help |
