init: add pure_core_init level
There are devices that need are part of the architecture core the need to be initialized prior to devices that are integrated around a core to make up a complete SOC. Namely the interrupt controller in the SOC must be configured in order to allow the integrated IP blocks drivers to initialize correctly. Change-Id: I0a91e08f98516a7b7dd402ffc6494a071f1326b2 Signed-off-by: Dirk Brandewie <dirk.j.brandewie@intel.com>
This commit is contained in:
parent
c48418f2bd
commit
58a534b929
16 changed files with 56 additions and 54 deletions
|
@ -281,6 +281,7 @@ FUNC_NORETURN void _Cstart(void)
|
|||
|
||||
/* perform basic hardware initialization */
|
||||
|
||||
_sys_device_do_config_level(PURE_CORE);
|
||||
_sys_device_do_config_level(PURE_EARLY);
|
||||
_sys_device_do_config_level(PURE_LATE);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue