u-boot/arch/x86/cpu/apollolake
Simon Glass c33aa3527d x86: mp: Support APs waiting for instructions
At present the APs (non-boot CPUs) are inited once and then parked ready
for the OS to use them. However in some cases we want to send new requests
through, such as to change MTRRs and keep them consistent across CPUs.

Change the last state of the flight plan to go into a wait loop, accepting
instructions from the main CPU.

Drop cpu_map since it is not used.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
2020-07-20 09:46:45 +08:00
..
cpu.c x86: apl: Use cpu_x86_get_count() for cpu_ops.get_count 2020-03-05 18:25:22 +08:00
cpu_common.c x86: apl: Add a CPU driver 2019-12-15 11:44:29 +08:00
cpu_spl.c x86: Avoid #ifdef with CONFIG_HAVE_ACPI_RESUME 2020-07-17 14:32:24 +08:00
fsp_bindings.c x86: apl: Use devicetree for FSP-S configuration 2020-05-27 14:40:09 +08:00
fsp_m.c x86: apl: Adjust FSP-M code to avoid hard-coded address 2020-07-17 14:32:24 +08:00
fsp_s.c x86: apl: Fix save/restore of ITSS priorities 2020-07-17 14:32:24 +08:00
hostbridge.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
Kconfig x86: mp: Support APs waiting for instructions 2020-07-20 09:46:45 +08:00
lpc.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
Makefile x86: apl: Re-enable loading of SPL 2020-07-09 12:33:24 +08:00
pch.c x86: apl: Add PCH driver 2019-12-15 11:44:28 +08:00
pmc.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
punit.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
spl.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
systemagent.c x86: apl: Add systemagent driver 2019-12-15 11:44:27 +08:00
uart.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00