kernel/arch: remove zephyr,ccm initialization code
doc: dts: api: remove documentation of chosen `zephyr,ccm` The `zephyr,ccm` chosen was an ST-specific property which has been replaced by the generic `zephyr,dtcm`. Remove region initialization code from the common arch init code (+ BSS zeroing from common XIP init code). Signed-off-by: Mathieu Choplain <mathieu.choplain-ext@st.com>
This commit is contained in:
committed by
Anas Nashif
parent
f7d75fc991
commit
dc5e85a8d0
@@ -55,11 +55,6 @@ void arch_bss_zero(void)
|
||||
}
|
||||
|
||||
arch_early_memset(__bss_start, 0, __bss_end - __bss_start);
|
||||
#if DT_NODE_HAS_STATUS_OKAY(DT_CHOSEN(zephyr_ccm))
|
||||
arch_early_memset(&__ccm_bss_start, 0,
|
||||
(uintptr_t) &__ccm_bss_end
|
||||
- (uintptr_t) &__ccm_bss_start);
|
||||
#endif
|
||||
#if DT_NODE_HAS_STATUS_OKAY(DT_CHOSEN(zephyr_dtcm))
|
||||
arch_early_memset(&__dtcm_bss_start, 0,
|
||||
(uintptr_t) &__dtcm_bss_end
|
||||
|
||||
@@ -38,10 +38,6 @@ void arch_data_copy(void)
|
||||
(uintptr_t) &_nocache_load_ram_size);
|
||||
#endif /* CONFIG_NOCACHE_MEMORY */
|
||||
#endif /* CONFIG_ARCH_HAS_NOCACHE_MEMORY_SUPPORT */
|
||||
#if DT_NODE_HAS_STATUS_OKAY(DT_CHOSEN(zephyr_ccm))
|
||||
arch_early_memcpy(&__ccm_data_start, &__ccm_data_load_start,
|
||||
__ccm_data_end - __ccm_data_start);
|
||||
#endif
|
||||
#if DT_NODE_HAS_STATUS_OKAY(DT_CHOSEN(zephyr_itcm))
|
||||
arch_early_memcpy(&__itcm_start, &__itcm_load_start,
|
||||
(uintptr_t) &__itcm_size);
|
||||
|
||||
Reference in New Issue
Block a user