6d083cac7e
The commit introduced regression for hsdk4xd platform.
The hsdk4xd SoC setup from soc_early_asm_init_percpu need to be done
in early code before any C code execution.
The current approach has multiple issues
- we call function (which can be easily implemented in C for
this or other SoC) from the place where we haven't setup stack
pointer (so we can't use stack) - which is very error-prone
- we never return back from soc_reset_hook on hsdk4xd platform
So let's just revert it for now. If any other ARC SoC need to use
soc_reset_hook - than it can be implemented properly.
This reverts commit
|
||
---|---|---|
.. | ||
dsp | ||
mpu | ||
offsets | ||
secureshield | ||
CMakeLists.txt | ||
arc_connect.c | ||
cache.c | ||
cpu_idle.S | ||
fast_irq.S | ||
fatal.c | ||
fault.c | ||
fault_s.S | ||
irq_manage.c | ||
irq_offload.c | ||
isr_wrapper.S | ||
prep_c.c | ||
regular_irq.S | ||
reset.S | ||
smp.c | ||
switch.S | ||
thread.c | ||
thread_entry_wrapper.S | ||
timestamp.c | ||
tls.c | ||
userspace.S | ||
vector_table.c | ||
vector_table.ld |