
Hi Tom,
This PR includes the following changes for v2020.10 release:
- dm: core: Don't show an ACPI warning if there is no ordering - x86: Enhance MTRR functionality to support multiple CPUs
Azure results: PASS https://dev.azure.com/bmeng/GitHub/_build/results?buildId=265&view=resul...
The following changes since commit 49cf75101db58ad3540d8de6749cf0c1d780dc76:
Merge tag 'mips-pull-2020-07-18' of https://gitlab.denx.de/u-boot/custodians/u-boot-mips (2020-07-18 11:34:49 -0400)
are available in the git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-x86
for you to fetch changes up to 2a3d9a7af9b3f7abad4d1bc4d40f1d665a54da8f:
x86: mtrr: Enhance 'mtrr' command to list MTRRs on any CPU (2020-07-20 09:46:48 +0800)
---------------------------------------------------------------- Simon Glass (26): dm: core: Don't show an ACPI warning if there is no ordering x86: mp_init: Switch to livetree x86: Move MP code into mp_init x86: mp_init: Avoid declarations in header files x86: mp_init: Switch parameter names in start_aps() x86: mp_init: Drop the num_cpus static variable x86: mtrr: Fix 'ensable' typo x86: mp_init: Set up the CPU numbers at the start x86: mp_init: Adjust bsp_init() to return more information x86: cpu: Remove unnecessary #ifdefs x86: mp: Support APs waiting for instructions global_data: Add a generic global_data flag for SMP state x86: Set the SMP flag when MP init is complete x86: mp: Allow running functions on multiple CPUs x86: mp: Park CPUs before running the OS x86: mp: Add iterators for CPUs x86: mtrr: Use MP calls to list the MTRRs x86: Don't enable SMP in SPL x86: coral: Update the memory map x86: mtrr: Update MTRRs on all CPUs x86: mtrr: Add support for writing to MTRRs on any CPU x86: mtrr: Update the command to use the new mtrr calls x86: mtrr: Restructure so command execution is in one place x86: mtrr: Update 'mtrr' to allow setting MTRRs on any CPU x86: mp: Add more comments to the module x86: mtrr: Enhance 'mtrr' command to list MTRRs on any CPU
arch/x86/Kconfig | 7 ++ arch/x86/cpu/Makefile | 2 +- arch/x86/cpu/apollolake/Kconfig | 1 + arch/x86/cpu/cpu.c | 58 +++++++------- arch/x86/cpu/i386/cpu.c | 26 ++----- arch/x86/cpu/mp_init.c | 528 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------- arch/x86/cpu/mtrr.c | 149 +++++++++++++++++++++++++++++++++++ arch/x86/include/asm/mp.h | 137 +++++++++++++++++++++++++++----- arch/x86/include/asm/mtrr.h | 51 ++++++++++++ cmd/x86/mtrr.c | 148 +++++++++++++++++++++++------------ doc/board/google/chromebook_coral.rst | 1 + drivers/core/acpi.c | 2 +- include/asm-generic/global_data.h | 1 + 13 files changed, 925 insertions(+), 186 deletions(-)
Regards, Bin

On Mon, Jul 20, 2020 at 11:24:41AM +0800, Bin Meng wrote:
Hi Tom,
This PR includes the following changes for v2020.10 release:
- dm: core: Don't show an ACPI warning if there is no ordering
- x86: Enhance MTRR functionality to support multiple CPUs
Azure results: PASS https://dev.azure.com/bmeng/GitHub/_build/results?buildId=265&view=resul...
The following changes since commit 49cf75101db58ad3540d8de6749cf0c1d780dc76:
Merge tag 'mips-pull-2020-07-18' of https://gitlab.denx.de/u-boot/custodians/u-boot-mips (2020-07-18 11:34:49 -0400)
are available in the git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-x86
for you to fetch changes up to 2a3d9a7af9b3f7abad4d1bc4d40f1d665a54da8f:
x86: mtrr: Enhance 'mtrr' command to list MTRRs on any CPU (2020-07-20 09:46:48 +0800)
Applied to u-boot/master, thanks!
participants (2)
-
Bin Meng
-
Tom Rini