Reviewed-by: Michael D Kinney <[email protected]> > -----Original Message----- > From: Ni, Ruiyu > Sent: Tuesday, August 9, 2016 10:56 PM > To: [email protected] > Cc: Kinney, Michael D <[email protected]>; Steele, Kelly > <[email protected]> > Subject: [PATCH 07/11] QuarkSocPkg/ResetSystemLib: Implement > ResetPlatformSpecific > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Ruiyu Ni <[email protected]> > Cc: Michael D Kinney <[email protected]> > Cc: Kelly Steele <[email protected]> > --- > .../Library/ResetSystemLib/ResetSystemLib.c | 22 > +++++++++++++++++++++- > 1 file changed, 21 insertions(+), 1 deletion(-) > > diff --git > a/QuarkSocPkg/QuarkNorthCluster/Library/ResetSystemLib/ResetSystemLib.c > b/QuarkSocPkg/QuarkNorthCluster/Library/ResetSystemLib/ResetSystemLib.c > index c2ad7f3..3aa0f6d 100644 > --- a/QuarkSocPkg/QuarkNorthCluster/Library/ResetSystemLib/ResetSystemLib.c > +++ b/QuarkSocPkg/QuarkNorthCluster/Library/ResetSystemLib/ResetSystemLib.c > @@ -2,7 +2,7 @@ > System reset Library Services. This library class provides a set of > methods to reset whole system with manipulate QNC. > > -Copyright (c) 2013-2015 Intel Corporation. > +Copyright (c) 2013-2016 Intel Corporation. > > This program and the accompanying materials > are licensed and made available under the terms and conditions of the BSD > License > @@ -320,3 +320,23 @@ VOID > } > } > > +/** > + This function causes a systemwide reset. The exact type of the reset is > defined > + by the EFI_GUID that follows the Null-terminated Unicode string passed into > ResetData. > + If the platform does not recognize the EFI_GUID in ResetData the platform > must > pick a > + supported reset type to perform.The platform may optionally log the > parameters > from > + any non-normal reset that occurs. > + > + @param[in] DataSize The size, in bytes, of ResetData. > + @param[in] ResetData The data buffer starts with a Null-terminated > string, > followed > + by the EFI_GUID. > +**/ > +VOID > +EFIAPI > +ResetPlatformSpecific ( > + IN UINTN DataSize, > + IN VOID *ResetData > + ) > +{ > + ResetCold (); > +} > -- > 2.9.0.windows.1
_______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

