Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: c4cc609dc8cf1fe96ae331c61b7803be0fa23e03
      
https://github.com/tianocore/edk2/commit/c4cc609dc8cf1fe96ae331c61b7803be0fa23e03
  Author: Ard Biesheuvel <ard.biesheu...@linaro.org>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M ArmPlatformPkg/PrePi/MainUniCore.c
    M ArmPlatformPkg/PrePi/PrePi.c

  Log Message:
  -----------
  ArmPlatformPkg/PrePi: allow unicore version to be used on MP hardware

When combining UEFI firmware built from Tianocore with ARM Trusted
Firmware running in EL3, it is the responsibility of ATF that only
a single core enters the UEFI firmware in EL2, and the remaining cores
are released directly to the OS via PSCI SMC calls.

In this case, we don't need the MpCore flavor of PrePi or PrePeiCore,
but the UniCore flavor currently checks the CPU identification registers
directly, and refuses to proceed if the boot CPU is part of a MpCore
system.

So drop the ASSERT()'s that implement this check.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheu...@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindh...@linaro.org>


------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to