]> git.proxmox.com Git - mirror_edk2.git/commit
BeagleBoardPkg/ResetSystemLib: Add new API ResetSystem
authorZhichao Gao <zhichao.gao@intel.com>
Mon, 8 Apr 2019 08:07:35 +0000 (16:07 +0800)
committerLiming Gao <liming.gao@intel.com>
Sun, 28 Apr 2019 01:40:17 +0000 (09:40 +0800)
commit7701cd0487123d74e06796b326bce0d9660bcb79
treef758ff41fd6974b806824ffd8b8f786bfa2f7b34
parentc676cf740256a0eb88e75ab512069b5c8a44da9b
BeagleBoardPkg/ResetSystemLib: Add new API ResetSystem

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1460

Add a new API ResetSystem to this ResetSystemLib instance.
It only adds the basic functions from ResetSystemRuntimeDxe.
Lacking of this interface may cause link error, if some drivers
use this new API and link to this library instance.
Notes:
This library API only provide a basic function of reset. Full
function should use the instance in the MdeModulePkg and make
sure the depex driver is dispatched.

Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Zhichao Gao <zhichao.gao@intel.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
BeagleBoardPkg/Library/ResetSystemLib/ResetSystemLib.c