Re: [edk2-devel] [PATCH 3/3] IntelFsp2Pkg/FspSecCore: Add missing header file in INF file

2019-08-07 Thread Chiu, Chasel
Please extend copyright to 2019 of this file. With above change Reviewed-by: Chasel Chiu > -Original Message- > From: Zhang, Shenglei > Sent: Thursday, August 8, 2019 2:25 PM > To: devel@edk2.groups.io > Cc: Chiu, Chasel ; Desimone, Nathaniel L > ; Zeng, Star > Subject: [PATCH 3/3] In

Re: [edk2-devel] [PATCH 00/14] Multiple Controllers Support solution

2019-08-07 Thread Liming Gao
Eric: I review this patch set. I think patch 14 can be merged into patch 4, patch 13 can be merged into patch 5. And, patch 2 introduces new APIs in FmpDeviceLib. I see edk2-platform Platform\Intel\Vlv2TbltDevicePkg\Feature\Capsule\Library\FmpDeviceLib is the FmpDeviceLib library instan

Re: [edk2-devel] [Patch v5 0/9] Support 5-level paging in DXE long mode

2019-08-07 Thread Dong, Eric
Please ignore this serial which error adds "Signed-off-by: Eric Dong.." tag by git tool. V6 serial has been send out. Thanks, Eric > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Dong, Eric > Sent: Thursday, August 8, 2019 2:15 PM > To: dev

[edk2-devel] [Patch v6 9/9] UefiCpuPkg: Update code to include register definitions from MdePkg

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" Signed-off-by: Ray Ni Reviewed-by: Eric Dong Regression-tested-by: Laszlo Ersek --- UefiCpuPkg/Application/Cpuid/Cpuid.c | 2 +- UefiCpuPkg/CpuDxe/CpuDxe.h| 4 ++-- UefiCpuPkg/CpuDxe/CpuPageTable.c |

[edk2-devel] [PATCH 3/3] IntelFsp2Pkg/FspSecCore: Add missing header file in INF file

2019-08-07 Thread Zhang, Shenglei
SecFsp.h is used but missing inf file, which will cause generating warning message. Cc: Chasel Chiu Cc: Nate DeSimone Cc: Star Zeng Signed-off-by: Shenglei Zhang --- IntelFsp2Pkg/FspSecCore/FspSecCoreS.inf | 1 + 1 file changed, 1 insertion(+) diff --git a/IntelFsp2Pkg/FspSecCore/FspSecCoreS

[edk2-devel] [PATCH 2/3] ShellPkg/UefiShellAcpiViewCommandLib: Add missing header files in INF

2019-08-07 Thread Zhang, Shenglei
MadtParser.h and PpttParser.h are actually used but missing INF file, which will generate warning message when building this package. Cc: Jaben Carsey Cc: Ray Ni Cc: Zhichao Gao Signed-off-by: Shenglei Zhang --- .../UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.inf | 2 ++ 1 file ch

[edk2-devel] [Patch v6 2/9] UefiCpuPkg/MpInitLib: Enable 5-level paging for AP when BSP's enabled

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2008 MpInitLib is the library that's responsible to wake up APs to provide MP PPI and Protocol services. The patch synchronizes BSP's CR4.LA57 to each AP's CR4.LA57. Without this change, AP may enter to GP fault when BSP's 5-le

[edk2-devel] [PATCH 0/3] Fix warning message issues

2019-08-07 Thread Zhang, Shenglei
There are some header files used but not included in INF files. This causes warings are generated when building the packages. So now add them into INF files. https://bugzilla.tianocore.org/show_bug.cgi?id=2036 Cc: Jian J Wang Cc: Hao A Wu Cc: Jaben Carsey Cc: Ray Ni Cc: Zhichao Gao Cc: Chasel

[edk2-devel] [Patch v6 4/9] UefiCpuPkg/CpuDxe: Support parsing 5-level page table

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2008 Signed-off-by: Ray Ni Reviewed-by: Eric Dong Regression-tested-by: Laszlo Ersek --- UefiCpuPkg/CpuDxe/CpuPageTable.c | 18 +- UefiCpuPkg/CpuDxe/CpuPageTable.h | 3 ++- 2 files changed, 19 insertions(+),

[edk2-devel] [Patch v6 0/9] Support 5-level paging in DXE long mode

2019-08-07 Thread Dong, Eric
V6: Remove error added "Signed-off" tag added by git tool. V5: Correct the copyright time. Update print format code. v4: Move all files under UefiCpuPkg/Include/Register/ to MdePkg. NOTE: Changes like updating BaseLib.h to include Cpuid.h is not included. v3: Move UefiCpu

[edk2-devel] [PATCH 1/3] MdeModulePkg: Add missing header files in INF files

2019-08-07 Thread Zhang, Shenglei
The header files are used but missing in INF,which causes generating warning message when building them. Cc: Jian J Wang Cc: Hao A Wu Cc: Liming Gao Signed-off-by: Shenglei Zhang --- MdeModulePkg/Universal/CapsulePei/CapsulePei.inf| 1 + MdeModulePkg/Universal/EbcDxe/EbcDebuggerConfig.inf

[edk2-devel] [Patch v6 3/9] UefiCpuPkg/CpuDxe: Remove unnecessary macros

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" Today's code defines macros like CR0_PG, CR0_WP, CR4_PSE, CR4_PAE when checking whether individual bits are set in CR0 or CR4 register. The patch changes the code to use IA32_CR0 and IA32_CR4 structure defined in MdePkg/Include/Library/BaseLib.h so that the module local macros ca

[edk2-devel] [Patch v6 7/9] MdeModulePkg/DxeIpl: Create 5-level page table for long mode

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2008 DxeIpl is responsible to create page table for DXE phase running either in long mode or in 32bit mode with certain protection mechanism enabled (refer to ToBuildPageTable()). The patch updates DxeIpl to create 5-level page

[edk2-devel] [Patch v6 1/9] OvmfPkg/PlatformPei: Change referenced MSR name.

2019-08-07 Thread Dong, Eric
Change referenced MSR name to avoid later build failure. Signed-off-by: Eric Dong Cc: Laszlo Ersek Cc: Jordan Justen Cc: Ard Biesheuvel --- OvmfPkg/PlatformPei/FeatureControl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OvmfPkg/PlatformPei/FeatureControl.c b/Ovmf

[edk2-devel] [Patch v6 5/9] MdeModulePkg/DxeIpl: Introduce PCD PcdUse5LevelPageTable

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2008 The PCD indicates if 5-Level Paging will be enabled in long mode. 5-Level Paging will not be enabled when the PCD is TRUE but CPU doesn't support 5-Level Paging. Signed-off-by: Ray Ni Reviewed-by: Eric Dong Regression-te

[edk2-devel] [Patch v5 4/9] UefiCpuPkg/CpuDxe: Support parsing 5-level page table

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2008 Signed-off-by: Ray Ni Reviewed-by: Eric Dong Regression-tested-by: Laszlo Ersek Signed-off-by: Eric Dong --- UefiCpuPkg/CpuDxe/CpuPageTable.c | 18 +- UefiCpuPkg/CpuDxe/CpuPageTable.h | 3 ++- 2 files

[edk2-devel] [Patch v5 0/9] Support 5-level paging in DXE long mode

2019-08-07 Thread Dong, Eric
V5: Correct the copyright time. Update print format code. v4: Move all files under UefiCpuPkg/Include/Register/ to MdePkg. NOTE: Changes like updating BaseLib.h to include Cpuid.h is not included. v3: Move UefiCpuPkg/Include/Register/Cpuid.h to MdePkg/Include/Register/Intel/

[edk2-devel] [Patch v5 2/9] UefiCpuPkg/MpInitLib: Enable 5-level paging for AP when BSP's enabled

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2008 MpInitLib is the library that's responsible to wake up APs to provide MP PPI and Protocol services. The patch synchronizes BSP's CR4.LA57 to each AP's CR4.LA57. Without this change, AP may enter to GP fault when BSP's 5-le

[edk2-devel] [Patch v5 5/9] MdeModulePkg/DxeIpl: Introduce PCD PcdUse5LevelPageTable

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2008 The PCD indicates if 5-Level Paging will be enabled in long mode. 5-Level Paging will not be enabled when the PCD is TRUE but CPU doesn't support 5-Level Paging. Signed-off-by: Ray Ni Reviewed-by: Eric Dong Regression-te

[edk2-devel] [Patch v5 7/9] MdeModulePkg/DxeIpl: Create 5-level page table for long mode

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2008 DxeIpl is responsible to create page table for DXE phase running either in long mode or in 32bit mode with certain protection mechanism enabled (refer to ToBuildPageTable()). The patch updates DxeIpl to create 5-level page

[edk2-devel] [Patch v5 1/9] OvmfPkg/PlatformPei: Change referenced MSR name.

2019-08-07 Thread Dong, Eric
Change referenced MSR name to avoid later build failure. Signed-off-by: Eric Dong Cc: Laszlo Ersek Cc: Jordan Justen Cc: Ard Biesheuvel --- OvmfPkg/PlatformPei/FeatureControl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OvmfPkg/PlatformPei/FeatureControl.c b/Ovmf

[edk2-devel] [Patch v5 3/9] UefiCpuPkg/CpuDxe: Remove unnecessary macros

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" Today's code defines macros like CR0_PG, CR0_WP, CR4_PSE, CR4_PAE when checking whether individual bits are set in CR0 or CR4 register. The patch changes the code to use IA32_CR0 and IA32_CR4 structure defined in MdePkg/Include/Library/BaseLib.h so that the module local macros ca

[edk2-devel] [Patch v5 9/9] UefiCpuPkg: Update code to include register definitions from MdePkg

2019-08-07 Thread Dong, Eric
From: "Ni, Ray" Signed-off-by: Ray Ni Reviewed-by: Eric Dong Regression-tested-by: Laszlo Ersek Signed-off-by: Eric Dong --- UefiCpuPkg/Application/Cpuid/Cpuid.c | 2 +- UefiCpuPkg/CpuDxe/CpuDxe.h| 4 ++-- UefiCpuPkg/CpuDxe/CpuPageTable.c

Re: [edk2-devel] [Patch V2 3/3] EmulatorPkg: Add -D DISABLE_NEW_DEPRECATED_INTERFACES

2019-08-07 Thread Wu, Hao A
Hello Mike, With one typo mentioned below addressed, Reviewed-by: Hao A Wu > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Michael D Kinney > Sent: Thursday, August 08, 2019 10:26 AM > To: devel@edk2.groups.io > Cc: Justen, Jordan L; Andrew

Re: [edk2-devel] [Patch V2 2/3] EmulatorPkg: Remove UNIX_SEC_BUILD/WIN_SEC_BUILD

2019-08-07 Thread Wu, Hao A
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Michael D Kinney > Sent: Thursday, August 08, 2019 10:26 AM > To: devel@edk2.groups.io > Cc: Justen, Jordan L; Andrew Fish; Ni, Ray > Subject: [edk2-devel] [Patch V2 2/3] EmulatorPkg: Remove > UNI

Re: [edk2-devel] [Patch V2 1/3] EmulatorPkg: Fix VS20xx IA32 boot failure

2019-08-07 Thread Wu, Hao A
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Michael D Kinney > Sent: Thursday, August 08, 2019 10:26 AM > To: devel@edk2.groups.io > Cc: Justen, Jordan L; Andrew Fish; Ni, Ray > Subject: [edk2-devel] [Patch V2 1/3] EmulatorPkg: Fix VS20xx I

Re: [edk2-devel] [PATCH v4 4/8] MdeModulePkg/DxeIpl: Introduce PCD PcdUse5LevelPageTable

2019-08-07 Thread Liming Gao
PatchCheck reports Trailing whitespace. Please fix it when you push the change. * Trailing whitespace found File: MdeModulePkg/MdeModulePkg.dec Line: # @Prompt Enable 5-Level Paging support in long mode. * Trailing whitespace found File: MdeModulePkg/MdeModulePkg.uni Line: Thanks

Re: [edk2-devel] [PATCH v4 6/8] MdeModulePkg/DxeIpl: Create 5-level page table for long mode

2019-08-07 Thread Wu, Hao A
> -Original Message- > From: Ni, Ray > Sent: Thursday, August 01, 2019 5:58 PM > To: devel@edk2.groups.io > Cc: Dong, Eric; Laszlo Ersek; Wu, Hao A; Wang, Jian J > Subject: [PATCH v4 6/8] MdeModulePkg/DxeIpl: Create 5-level page table > for long mode > > REF: https://bugzilla.tianocore.org

Re: [edk2-devel] [PATCH v4 4/8] MdeModulePkg/DxeIpl: Introduce PCD PcdUse5LevelPageTable

2019-08-07 Thread Wu, Hao A
> -Original Message- > From: Ni, Ray > Sent: Thursday, August 01, 2019 5:58 PM > To: devel@edk2.groups.io > Cc: Dong, Eric; Laszlo Ersek; Wu, Hao A; Wang, Jian J > Subject: [PATCH v4 4/8] MdeModulePkg/DxeIpl: Introduce PCD > PcdUse5LevelPageTable > > REF: https://bugzilla.tianocore.org/sho

[edk2-devel] [edk2-test][PATCH V3 2/3] Adding FMP to IHVSCT.

2019-08-07 Thread shrishail
From: Shrishail Patil Adding Firmware Management Protocol to IHVSCT. This patch contains the changes to build/compilation Changes. Addressed the review comments relating to adding space between sections. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: shrishail patil

Re: [edk2-devel] [PATCH v4 5/8] MdePkg/Cpuid.h: Move Cpuid.h from UefiCpuPkg to MdePkg

2019-08-07 Thread Liming Gao
Reviewed-by: Liming Gao >-Original Message- >From: Ni, Ray >Sent: Thursday, August 01, 2019 5:58 PM >To: devel@edk2.groups.io >Cc: Kinney, Michael D ; Gao, Liming >; Dong, Eric ; Laszlo Ersek > >Subject: [PATCH v4 5/8] MdePkg/Cpuid.h: Move Cpuid.h from UefiCpuPkg to >MdePkg > >REF: https:

Re: [edk2-devel] [PATCH 0/4] Add EDKII_UFS_HC_PLATFORM_PROTOCOL to support platform specific programming of UFS host controllers

2019-08-07 Thread Wu, Hao A
Dear stewards and Liming, Sorry for top-posting. I plan to add the below new feature which is targeting for the upcoming edk2-stable201908 tag: * Add EDKII_UFS_HC_PLATFORM_PROTOCOL to support platform specific programming of UFS host controllers The BZ tracker for the feature request is at: ht

Re: [edk2-devel] [PATCH 4/4] MdeModulePkg/UfsPassThruDxe: Implement EDKII_UFS_HC_PLATFORM_PROTOCOL

2019-08-07 Thread Wu, Hao A
Hello Mateusz, One inline comment below: > -Original Message- > From: Albecki, Mateusz > Sent: Thursday, August 08, 2019 12:51 AM > To: devel@edk2.groups.io > Cc: Albecki, Mateusz; Wu, Hao A > Subject: [PATCH 4/4] MdeModulePkg/UfsPassThruDxe: Implement > EDKII_UFS_HC_PLATFORM_PROTOCOL >

Re: [edk2-devel] [PATCH 3/4] MdeModulePkg/UfsPassThruDxe: Refactor private data to use EDKII_UFS_HC_INFO

2019-08-07 Thread Wu, Hao A
Hello Mateusz, One inline comment below: > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Albecki, Mateusz > Sent: Thursday, August 08, 2019 12:51 AM > To: devel@edk2.groups.io > Cc: Albecki, Mateusz; Wu, Hao A > Subject: [edk2-devel] [PATCH

Re: [edk2-devel] [PATCH 1/4] MdeModulePkg: Add definition of the EDKII_UFS_HC_PLATFORM_PROTOCOL

2019-08-07 Thread Wu, Hao A
> -Original Message- > From: Albecki, Mateusz > Sent: Thursday, August 08, 2019 12:51 AM > To: devel@edk2.groups.io > Cc: Albecki, Mateusz; Wu, Hao A > Subject: [PATCH 1/4] MdeModulePkg: Add definition of the > EDKII_UFS_HC_PLATFORM_PROTOCOL > > https://bugzilla.tianocore.org/show_bug.cgi?

Re: [edk2-devel] [PATCH 2/4] MdeModulePkg/UfsPassThruDxe: Refactor UfsExecUicCommand function

2019-08-07 Thread Wu, Hao A
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Albecki, Mateusz > Sent: Thursday, August 08, 2019 12:51 AM > To: devel@edk2.groups.io > Cc: Albecki, Mateusz; Wu, Hao A > Subject: [edk2-devel] [PATCH 2/4] MdeModulePkg/UfsPassThruDxe: > Refactor

Re: [edk2-devel] [Patch 3/3] EmulatorPkg: Add -D DISABLE_NEW_DEPRECATED_INTERFACES

2019-08-07 Thread Michael D Kinney
Hao Wu, Thanks for the detailed feedback on the size Parameters. I have fixed all these issues in V2. I also found some additional functions that needed to be updated to safe string functions for the POSIX host module. I have verified the EmulatorPkg builds and boots on Windows and Linux for

Re: [edk2-devel] [Patch 2/3] EmulatorPkg: Remove UNIX_SEC_BUILD/WIN_SEC_BUILD

2019-08-07 Thread Michael D Kinney
Hao Wu, In the V2 patch series there are now fewer checks for IA32/X64. I was able to update the DEC file with a new default value that works for all combinations. Mike > -Original Message- > From: Wu, Hao A > Sent: Wednesday, August 7, 2019 1:00 AM > To: Kinney, Michael D ; > devel@ed

Re: [edk2-devel] [Patch 1/3] EmulatorPkg: Fix VS20xx IA32 boot failure

2019-08-07 Thread Michael D Kinney
Hao Wu, I could not reproduce the exception case today. There must have been something incorrect about my build environment. I have verified an error message with normal exit always occurs. Mike > -Original Message- > From: Kinney, Michael D > Sent: Wednesday, August 7, 2019 8:52 AM >

[edk2-devel] [Patch V2 0/3] EmulatorPkg: Fix VS20xx IA32 boot and simplify build config

2019-08-07 Thread Michael D Kinney
New in V2 = * Fix size values in safe string function calls. * Update POSIX sources to use AsciiStrCpyS() and AsciiStrCatS(). * Verify that no exceptions occur if EMU_MAGIC_PAGE() can not be mapped. An error message is generated and the host app exits normally. * Update EmulatorPkg DEC f

[edk2-devel] [Patch V2 1/3] EmulatorPkg: Fix VS20xx IA32 boot failure

2019-08-07 Thread Michael D Kinney
https://bugzilla.tianocore.org/show_bug.cgi?id=2056 The IA32 build of the EmulatorPkg for VS20xx does not boot because the default value of PCD PcdPeiServicesTablePage rarely succeeds to be mapped on IA32 Windows Host Environments. Change the DEC default value for this PCD to a value that is compa

[edk2-devel] [Patch V2 3/3] EmulatorPkg: Add -D DISABLE_NEW_DEPRECATED_INTERFACES

2019-08-07 Thread Michael D Kinney
https://bugzilla.tianocore.org/show_bug.cgi?id=162 Update EmulatorPkg specific modules and libraries to use safe string functions in BaseLib and safe PcdSetxx() functions in PcdLib. With these updates, the define DISABLE_NEW_DEPRECATED_INTERFACES is enabled in the DSC file. Cc: Jordan Justen Cc

[edk2-devel] [Patch V2 2/3] EmulatorPkg: Remove UNIX_SEC_BUILD/WIN_SEC_BUILD

2019-08-07 Thread Michael D Kinney
https://bugzilla.tianocore.org/show_bug.cgi?id=2055 Remove the use of the defines UNIX_SEC_BUILD and WIN_SEC_BUILD. This simplifies the build command for the EmulatorPkg. Instead, use !if statements in the DSC file using $(ARCH) and $(FAMILY) to determine if the build is for a Windows or POSIX e

[edk2-devel] [edk2-test][PATCH V3 2/3] Adding HII to IHVSCT

2019-08-07 Thread shrishail
From: Shrishail Patil Adding HII Config Access Protocol to IHVSCT This patch contains the changes to build/compilation Changes. Addressed the review comments relating to adding space between sections. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: shrishail patil --

Re: [edk2-devel] [PATCH V3 10/15] UefiPayloadPkg/UefiPayloadPkgIa32.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Ma, Maurice
Reviewed-by: Maurice Ma Regards, Maurice > -Original Message- > From: Gao, Zhichao > Sent: Wednesday, August 7, 2019 18:08 > To: devel@edk2.groups.io > Cc: Ma, Maurice ; Dong, Guo > ; You, Benjamin ; Gao, > Liming > Subject: [PATCH V3 10/15] UefiPayloadPkg/UefiPayloadPkgIa32.dsc: Add >

Re: [edk2-devel] [PATCH V3 11/15] UefiPayloadPkg: Add ResetUtilityLib to UefiPayloadPkgIa32X64.dsc

2019-08-07 Thread Ma, Maurice
Reviewed-by: Maurice Ma Regards, Maurice > -Original Message- > From: Gao, Zhichao > Sent: Wednesday, August 7, 2019 18:08 > To: devel@edk2.groups.io > Cc: Ma, Maurice ; Dong, Guo > ; You, Benjamin ; Gao, > Liming > Subject: [PATCH V3 11/15] UefiPayloadPkg: Add ResetUtilityLib to > Uefi

Re: [edk2-devel] [edk2-platforms][PATCH V1 2/2] KabylakeOpenBoardPkg: Fix duplicate GUID in DSC

2019-08-07 Thread Chiu, Chasel
Reviewed-by: Chasel Chiu > -Original Message- > From: Kubacki, Michael A > Sent: Thursday, August 8, 2019 5:15 AM > To: devel@edk2.groups.io > Cc: Chiu, Chasel ; Desimone, Nathaniel L > ; Gao, Liming > Subject: [edk2-platforms][PATCH V1 2/2] KabylakeOpenBoardPkg: Fix duplicate > GUID i

[edk2-devel][edk2-platforms: 22/22] Platform/SynQuacerEvalBoard.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Socionext/SynQuacerEvalBoard

[edk2-devel][edk2-platforms: 18/22] Platform/QuarkMin.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Kelly Steele Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Intel/Quar

[edk2-devel][edk2-platforms: 20/22] Platform/RPi3.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/RaspberryPi/RPi3/RPi3.dsc |

Re: [edk2-devel] [PATCH] MdePkg/BaseUefiDecompressLib: Add missing description for parameter

2019-08-07 Thread Liming Gao
Reviewed-by: Liming Gao >-Original Message- >From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of >Zhang, Shenglei >Sent: Tuesday, August 06, 2019 10:17 AM >To: devel@edk2.groups.io >Cc: Kinney, Michael D ; Gao, Liming > >Subject: [edk2-devel] [PATCH] MdePkg/BaseUefiDecom

[edk2-devel][edk2-platforms: 06/22] Platform/CoreDxeInclude.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Michael Kubacki Cc: Chasel Chiu Cc: Nate DeSimone Cc: Liming Gao Signed-off-by

[edk2-devel][edk2-platforms: 11/22] Platform/HiKey.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Hisilicon/HiKey/HiKey.dsc |

[edk2-devel][edk2-platforms: 21/22] Platform/SgiPlatform.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/ARM/SgiPkg/SgiPlatform.dsc |

[edk2-devel][edk2-platforms: 13/22] Platform/Overdrive1000Board.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/SoftIron/Overdrive1000Board/

[edk2-devel][edk2-platforms: 17/22] Platform/Quark.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Kelly Steele Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Intel/Quar

[edk2-devel][edk2-platforms: 08/22] Platform/D05.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Hisilicon/D05/D05.dsc | 2 ++

[edk2-devel][edk2-platforms: 15/22] Platform: Add ResetUtilityLib to vlv2 PlatformPkgIA32.dsc

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Zailiang Sun Cc: Yi Qian Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platfo

[edk2-devel][edk2-platforms: 01/22] Platform/ARM/JunoPkg/ArmJuno.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/ARM/JunoPkg/ArmJuno.dsc | 2

[edk2-devel][edk2-platforms: 05/22] Platform/CelloBoard.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/LeMaker/CelloBoard/CelloBoar

[edk2-devel][edk2-platforms: 19/22] Platform/RDKQemu.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Comcast/RDKQemu/RDKQemu.dsc

[edk2-devel][edk2-platforms: 03/22] Platform/ArmVExpress-FVP-AArch64.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/ARM/VExpressPkg/ArmVExpress-

[edk2-devel] [PATCH V3 13/15] MdeModulePkg/CapsuleLib: Transfer reset data

2019-08-07 Thread Gao, Zhichao
From: Bret Barkelew REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 Transfer reset data start with a null sting and followed by gEdkiiCapsuleUpdateCompleteResetGuid for DoResetSystem function. Cc: Jian J Wang Cc: Hao Wu Cc: Ray Ni Cc: Star Zeng Cc: Liming Gao Cc: Sean Brogan Cc:

[edk2-devel][edk2-platforms: 04/22] Platform/BeagleBoardPkg.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/BeagleBoard/BeagleBoardPkg/B

[edk2-devel] [PATCH V3 07/15] OvmfPkg/OvmfPkgIa32.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Liming Gao Signed-off-by: Zhichao Gao --- OvmfPkg/OvmfPkgIa32.dsc | 2 ++ 1 file ch

[edk2-devel] [PATCH V3 15/15] MdePkg/UefiRuntimeLib: Change the comment

2019-08-07 Thread Gao, Zhichao
Change the comment of EfiResetSystem base on the UEFI spec 2.8 Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- MdePkg/Library/UefiRuntimeLib/RuntimeLib.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MdePkg/Library/UefiRuntimeLib/RuntimeLib.c b

[edk2-devel][edk2-platforms: 14/22] Platform/OverdriveBoard.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/AMD/OverdriveBoard/Overdrive

[edk2-devel] [PATCH V3 11/15] UefiPayloadPkg: Add ResetUtilityLib to UefiPayloadPkgIa32X64.dsc

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Maurice Ma Cc: Guo Dong Cc: Benjamin You Cc: Liming Gao Signed-off-by: Zhichao Gao --- UefiPayloadPkg/UefiPayloadPkgIa32X64.dsc | 2 ++ 1

[edk2-devel] [PATCH V3 03/15] ArmVirtPkg/ArmVirtQemu.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Liming Gao Signed-off-by: Zhichao Gao --- ArmVirtPkg/ArmVirtQemu.dsc | 1 + 1 file

[edk2-devel][edk2-platforms: 02/22] Platform/ArmVExpress-CTA15-A7.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/ARM/VExpressPkg/ArmVExpress-

[edk2-devel][edk2-platforms: 10/22] Platform/DeveloperBox.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Socionext/DeveloperBox/Devel

[edk2-devel] [PATCH V3 05/15] ArmVirtPkg/ArmVirtXen.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Signed-off-by: Zhichao Gao --- ArmVirtPkg/ArmVirtXen.dsc | 1 + 1 file changed, 1 insertion(+) diff --git a/ArmVirtPkg/ArmVirtXen.dsc b/ArmVirtP

[edk2-devel] [PATCH V3 09/15] OvmfPkg/OvmfPkgX64.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Liming Gao Signed-off-by: Zhichao Gao --- OvmfPkg/OvmfPkgX64.dsc | 2 ++ 1 file cha

[edk2-devel][edk2-platforms: 00/22] Add ResetUtilityLib to dsc files that contian CapsuleRuntimeDxe

2019-08-07 Thread Gao, Zhichao
The ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it to the related platform dsc files. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Michael Kubacki Cc: Chasel Chiu Cc: Nate DeSimone Cc: Zailiang Sun Cc: Yi Qian Cc: Kelly Steele Zhichao Gao (22): Platf

[edk2-devel][edk2-platforms: 09/22] Platform/D06.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Hisilicon/D06/D06.dsc | 2 ++

[edk2-devel][edk2-platforms: 07/22] Platform/D03.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Hisilicon/D03/D03.dsc | 2 ++

[edk2-devel][edk2-platforms: 12/22] Platform/HiKey960.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platform/Hisilicon/HiKey960/HiKey960.

[edk2-devel][edk2-platforms: 16/22] Platform: Add ResetUtilityLib to vlv2 PlatformPkgX64.dsc

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Michael D Kinney Cc: Zailiang Sun Cc: Yi Qian Cc: Liming Gao Signed-off-by: Zhichao Gao --- Platfo

[edk2-devel] [PATCH V3 00/15] MdeModulePkg: Transfer reset data

2019-08-07 Thread Gao, Zhichao
Indicate two guids gCapsuleArmedResetGuid and gCapsuleUpdateCompleteResetGuid for capsule update. And define a struct which start with a null string and followed by a EFI_GUID. V2: Add prefix Edkii to the new guids. Move the new struct definition to ResetSystemLib.h. Fix the wrong reset data to tr

[edk2-devel] [PATCH V3 14/15] MdePkg/UefiRuntimeLib.h: Change the comment

2019-08-07 Thread Gao, Zhichao
Change the comment of EfiResetSystem base on the UEFI spec 2.8 Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Zhichao Gao --- MdePkg/Include/Library/UefiRuntimeLib.h | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MdePkg/Include/Library/UefiRuntimeLib.h b/MdePk

[edk2-devel] [PATCH V3 02/15] MdeModulePkg: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Jian J Wang Cc: Hao Wu Cc: Ray Ni Cc: Star Zeng Cc: Liming Gao Signed-off-by: Zhichao Gao --- MdeModulePkg/MdeModulePkg.dsc | 1 + 1 fil

[edk2-devel] [PATCH V3 08/15] OvmfPkg/OvmfPkgIa32X64.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Liming Gao Signed-off-by: Zhichao Gao --- OvmfPkg/OvmfPkgIa32X64.dsc | 2 ++ 1 file

[edk2-devel] [PATCH V3 10/15] UefiPayloadPkg/UefiPayloadPkgIa32.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Maurice Ma Cc: Guo Dong Cc: Benjamin You Cc: Liming Gao Signed-off-by: Zhichao Gao --- UefiPayloadPkg/UefiPayloadPkgIa32.dsc | 2 ++ 1 fi

[edk2-devel] [PATCH V3 04/15] ArmVritPkg/ArmVirtQemuKernel.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Liming Gao Signed-off-by: Zhichao Gao --- ArmVirtPkg/ArmVirtQemuKernel.dsc | 1 + 1

[edk2-devel] [PATCH V3 12/15] MdeModulePkg/CapsuleRuntimeDxe: Transfer reset data

2019-08-07 Thread Gao, Zhichao
From: Bret Barkelew REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 Transfer reset data start with a null sting and followed by gEdkiiCapsuleArmedResetGuid for capsule update. Cc: Jian J Wang Cc: Hao Wu Cc: Ray Ni Cc: Star Zeng Cc: Liming Gao Cc: Sean Brogan Cc: Michael Turner C

[edk2-devel] [PATCH V3 06/15] EmulatorPkg/EmulatorPkg.dsc: Add ResetUtilityLib to dsc file

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 ResetUtilityLib would be consumed by CapsuleRuntimeDxe. So add it for the platform dsc file. Cc: Jordan Justen Cc: Andrew Fish Cc: Ray Ni Cc: Liming Gao Signed-off-by: Zhichao Gao --- EmulatorPkg/EmulatorPkg.dsc | 1 + 1 file changed,

[edk2-devel] [PATCH V3 01/15] MdeModulePkg: Add guids for capsule update

2019-08-07 Thread Gao, Zhichao
From: Bret Barkelew REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772 And add two guids gEdkiiCapsuleArmedResetGuid and gEdkiiCapsuleUpdateCompleteResetGuid for capsule Update. Cc: Jian J Wang Cc: Hao Wu Cc: Ray Ni Cc: Star Zeng Cc: Liming Gao Cc: Sean Brogan Cc: Michael Turner Cc

[edk2-devel] [PATCH] ShellPkg/UefiShellLevel2CommansLib: Pointer Resonse should be checked

2019-08-07 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2049 ShellPkg\Library\UefiShellLevel2CommandsLib\Cp.c line 104 and ShellPkg\Library\UefiShellLevel2CommandsLib\Mv.c line 640, the pointer variable Response may be a NULL pointer. So we should make sure that it isn't NULL before dereference it. I

Re: [edk2-devel] [Patch 1/1] BaseTools: Fixed an issue that build raise exception

2019-08-07 Thread Liming Gao
Reviewed-by: Liming Gao >-Original Message- >From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of >Bob Feng >Sent: Friday, August 02, 2019 3:22 PM >To: devel@edk2.groups.io >Cc: Gao, Liming ; Feng, Bob C >Subject: [edk2-devel] [Patch 1/1] BaseTools: Fixed an issue that b

Re: [edk2-devel] [edk2-platforms][PATCH V1 0/2] Fix Duplicated Platform DSC GUID

2019-08-07 Thread Liming Gao
Reviewed-by: Liming Gao >-Original Message- >From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of >Kubacki, Michael A >Sent: Thursday, August 08, 2019 5:14 AM >To: devel@edk2.groups.io >Cc: Chiu, Chasel ; Desimone, Nathaniel L >; Gao, Liming ; >Sinha, Ankit >Subject: [ed

Re: [edk2-devel] [Patch v2 0/2] UefiCpuPkg: Remove debug message.

2019-08-07 Thread Dong, Eric
Hi Laszlo, Good catch, I will follow up to clean it. Thanks. Thanks, Eric > -Original Message- > From: Laszlo Ersek [mailto:ler...@redhat.com] > Sent: Thursday, August 8, 2019 2:14 AM > To: Dong, Eric ; devel@edk2.groups.io > Cc: Ni, Ray > Subject: Re: [Patch v2 0/2] UefiCpuPkg: Remove

[edk2-devel] [edk2-platforms: PATCH 9/9] Marvell/Drivers: SmbiosPlatformDxe: Use more generic board name

2019-08-07 Thread Marcin Wojtas
SmbiosPlatformDxe is used both by Armada 7k8k and CN913x platforms. Replace board name placeholder in order to avoid confusion. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/S

[edk2-devel] [edk2-platforms: PATCH 6/9] Marvell/Library: IcuLib: Fix debug information

2019-08-07 Thread Marcin Wojtas
In case the number of CP11x components exceeded the maximum of currently supported, the user is informed with the information. It turned out that the print arguments were incorrect - fix it. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Library/IcuLib/IcuLib.c | 4 ++-- 1 file changed, 2 inse

[edk2-devel] [edk2-platforms: PATCH 0/9] Marvell Octeon CN913X SoC family support

2019-08-07 Thread Marcin Wojtas
Hi, Marvell Octeon CN913X SoC is a new device, which is built of upgraded hardware blocks known from previously supported line of SoCs. It is avaialble in 3 variants - CN9130/CN9131/CN9132. CN9130 is made of a single Application Processor unit (AP807) and one internal south bridge (CP115). It can

[edk2-devel] [edk2-platforms: PATCH 4/9] Marvell/Library: ArmadaSoCDescLib: Extend Xenon information

2019-08-07 Thread Marcin Wojtas
Hitherto SoC description library code assumed that there could be only two Xenon SdMmc controller instances in the SoC. Remove this limitation, so that to support CN913x SoCs, which may have up to 4 of such interfaces. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library/Armada7k8

[edk2-devel] [edk2-platforms: PATCH 8/9] Marvell/Cn9132Db: Introduce board support

2019-08-07 Thread Marcin Wojtas
This patch introduces all necessary components required for building EDK2 firmware for CN9132-DB setup A. Signed-off-by: Marcin Wojtas --- Platform/Marvell/Cn913xDb/Cn9132DbA.dsc.inc | 72 +++ Platform/Marvell/Cn913xDb/Cn9132DbA.dsc

[edk2-devel] [edk2-platforms: PATCH 3/9] Marvell/Cn9130Db: Introduce board support

2019-08-07 Thread Marcin Wojtas
This patch introduces all necessary components required for building EDK2 firmware for CN9130-DB setup A. Because the board is modular and can be extended to support also CN9131 and CN9132 SoC variants, extract common part into .dsc.inc file, which will be included by them. Signed-off-by: Marcin W

[edk2-devel] [edk2-platforms: PATCH 2/9] Marvell/Cn9130Db: Add DeviceTree

2019-08-07 Thread Marcin Wojtas
This patch adds device tree sources which are common for Cn913x SoCs and the CN9130 development board (variant A). Wiring up of support will be done in the follow-up commits. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/OcteonTx/DeviceTree/T91/Cn9130DbA.inf | 22 + Silicon/Marvell/

[edk2-devel] [edk2-platforms: PATCH 7/9] Marvell/Cn9131Db: Introduce board support

2019-08-07 Thread Marcin Wojtas
This patch introduces all necessary components required for building EDK2 firmware for CN9131-DB setup A. Signed-off-by: Marcin Wojtas --- Platform/Marvell/Cn913xDb/Cn9131DbA.dsc.inc | 72 ++ Platform/Marvell/Cn913xDb/Cn9131DbA.dsc

[edk2-devel] [edk2-platforms: PATCH 5/9] Marvell/Library: MppLib: Allow to configure more Xenon PHYs

2019-08-07 Thread Marcin Wojtas
Hitherto MppLib code assumed that there could be only two Xenon SdMmc controllers' PHYs. Remove this limitation, so that to support CN913x SoCs, which may have up to 4 of such interfaces. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Library/MppLib/MppLib.c | 4 +--- 1 file changed, 1 inserti

  1   2   >