diff options
Diffstat (limited to 'src/soc/intel')
-rw-r--r-- | src/soc/intel/apollolake/cpu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/soc/intel/apollolake/cpu.c b/src/soc/intel/apollolake/cpu.c index ec262f7b35..dba1923522 100644 --- a/src/soc/intel/apollolake/cpu.c +++ b/src/soc/intel/apollolake/cpu.c @@ -273,6 +273,8 @@ void apollolake_init_cpus(struct device *dev) { if (CONFIG(SOC_INTEL_COMMON_BLOCK_CPU_MPINIT)) return; + if (!dev->link_list) + add_more_links(dev, 1); soc_init_cpus(dev->link_list); /* Temporarily cache the memory-mapped boot media. */ |