nal change.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c | 18 +
MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c | 65
Md
u
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/EhciDxe/Ehci.c | 25 +--
MdeModulePkg/Bus/Pci/EhciDxe/EhciSched.c | 77
MdeModulePkg/Bus/Pci/EhciDxe/Ehc
us master's point of view.
///
EfiPciIoOperationBusMasterCommonBuffer,
Test done:
USB KB works normally.
USB disk read/write works normally.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Ruiyu Ni
---
MdeModulePkg/Bus/Pci
Jiewen Yao
Star Zeng (4):
MdeModulePkg XhciDxe: Extract new XhciInsertAsyncIntTransfer function
MdeModulePkg EhciDxe: Extract new EhciInsertAsyncIntTransfer function
MdeModulePkg XhciDxe: Use common buffer for AsyncInterruptTransfer
MdeModulePkg EhciDxe: Use common buffer for AsyncInterru
us master's point of view.
///
EfiPciIoOperationBusMasterCommonBuffer,
Test done:
USB KB works normally.
USB disk read/write works normally.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Ruiyu Ni
---
MdeModulePkg/Bus/Pci/
: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Star Zeng (2):
Revert "EhciDxe: Use common buffer for AsyncInterruptTransfer"
Revert "XhciDxe: Use common buffer for AsyncInterruptTransfer"
MdeModulePkg/Bus/Pci/EhciDxe/Ehci.c | 3 -
MdeModulePkg/Bus/Pci
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/EhciDxe/Ehci.c | 3 --
MdeModulePkg/Bus/Pci/EhciDxe/EhciSched.c | 78 +++-
MdeModulePkg/Bus/Pci/EhciDxe/EhciUrb.c | 38 ++--
MdeModulePkg/Bus/Pci/EhciDxe/EhciUrb.h | 33 ++
4 files changed
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c | 1 -
MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c | 138 ---
MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h | 27 +++---
3 files changed, 103 insertions(+), 63 deletions(-)
diff --git a/MdeModulePkg/Bus/Pci
: Ruiyu Ni
Cc: Jaben Carsey
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
ShellPkg/Include/Library/ShellLib.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ShellPkg/Include/Library/ShellLib.h
b/ShellPkg/Include/Library/ShellLib.h
index
Gao
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Core/Pei/FwVol/FwVol.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MdeModulePkg/Core/Pei/FwVol/FwVol.c
b/MdeModulePkg/Core/Pei/FwVol/FwVol.c
index 7ea503a10fb5
,
but GetEndPointer does not.
This patch also aligns GetEndPointer's function description for
PEI and DXE.
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/Pei/Variable.c| 14
memory copy of Flash region".
This patch prepares for adding emulated variable NV mode
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Laszlo Ersek
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Hao Wu
Reviewed-by: Jian
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Hao Wu
---
.../Universal/Variable/RuntimeDxe/Variable.c | 86 +++---
1 file changed, 58 insertions(+), 28 deletions(-)
diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe
.
This patch prepares for adding emulated variable NV mode
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Hao Wu
Reviewed-by: Jian J Wang
---
.../Universal/Variable/RuntimeDxe/VariableDxe.c
them when updating code for
https://bugzilla.tianocore.org/show_bug.cgi?id=1323
Merge EmuVariable and Real variable driver.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng
Reviewed-by: Hao Wu
---
MdeModulePkg/Universal/Variable
ontributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.h| 11 ---
MdeModulePkg/Universal/Variable/RuntimeDxe/VariableDxe.c | 4
MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c | 3 --
bution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Hao Wu
Reviewed-by: Jian J Wang
Reviewed-by: Laszlo Ersek
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe/Variabl
with no SMM) to UEFI
SHELL
with PcdEmuVariableNvModeEnable == TRUE.
More test will be welcome and appreciated. :)
Patches to update edk2-platforms Repo will be sent out separately.
Star Zeng (17):
MdeModulePkg Variable: Add some missing changes for 9b18845
MdeModulePkg Variable
Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/MdeModulePkg.dsc |5 +-
.../Universal/Variable/EmuRuntimeDxe/EmuVariable.c | 1820
.../EmuRuntimeDxe/EmuVariableRuntimeDxe.inf
the NV
storage is real or emulated.
This patch prepares for adding emulated variable NV mode
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/Variable.c | 20
: Ard Biesheuvel
Cc: Julien Grall
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Laszlo Ersek
---
ArmVirtPkg/ArmVirtXen.dsc | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/ArmVirtPkg/ArmVirtXen.dsc b/ArmVirtPkg
Don't check BOOT_IN_RECOVERY_MODE, but check PcdEmuVariableNvModeEnable
which platform can configure flexibly.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/Pei/Variable.c | 8
Lindholm
Cc: Ard Biesheuvel
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
BeagleBoardPkg/BeagleBoardPkg.dsc | 14 --
BeagleBoardPkg/BeagleBoardPkg.fdf | 4 ++--
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/BeagleBoardPkg
for PcdEmuVariableNvStoreReserved.
Suggested-by: Jian J Wang
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/MdeModulePkg.dec | 6 +++---
MdeModulePkg/MdeModulePkg.uni | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git
Ma
Cc: Prince Agyeman
Cc: Benjamin You
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
CorebootPayloadPkg/CorebootPayloadPkg.fdf| 4 ++--
CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc| 11 +--
CorebootPayloadPkg
the merged variable driver.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Ray Ni
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Acked-by: Laszlo Ersek
---
.../Universal/Variable/RuntimeDxe
Ersek
Cc: Ard Biesheuvel
Cc: Julien Grall
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Laszlo Ersek
---
ArmVirtPkg/ArmVirtXen.dsc | 9 +++--
ArmVirtPkg/ArmVirtXen.fdf | 4 ++--
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git
D Kinney
Cc: Kelly Steele
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
QuarkPlatformPkg/QuarkMin.dsc | 8 ++--
QuarkPlatformPkg/QuarkMin.fdf | 4 ++--
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/QuarkPlatformPkg/QuarkMin.dsc b
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Laszlo Ersek
Reviewed-by: Hao Wu
---
MdeModulePkg/MdeModulePkg.dec | 12 ++--
MdeModulePkg/MdeModulePkg.uni | 12 ++--
2 files
Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/MdeModulePkg.dsc |5 +-
.../Universal/Variable/EmuRuntimeDxe/EmuVariable.c | 1820
.../EmuRuntimeDxe/EmuVariableRuntimeDxe.inf
D Kinney
Cc: Kelly Steele
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
QuarkPlatformPkg/QuarkMin.dsc | 8 ++--
QuarkPlatformPkg/QuarkMin.fdf | 4 ++--
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/QuarkPlatformPkg/QuarkMin.dsc b
Ma
Cc: Prince Agyeman
Cc: Benjamin You
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
CorebootPayloadPkg/CorebootPayloadPkg.fdf| 4 ++--
CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc| 11 +--
CorebootPayloadPkg
Lindholm
Cc: Ard Biesheuvel
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
BeagleBoardPkg/BeagleBoardPkg.dsc | 13 +++--
BeagleBoardPkg/BeagleBoardPkg.fdf | 4 ++--
2 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/BeagleBoardPkg
found them when updating code for
https://bugzilla.tianocore.org/show_bug.cgi?id=1323
Merge EmuVariable and Real variable driver.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c
.
This patch prepares for adding emulated variable NV mode
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/VariableDxe.c| 55 ++
.../Universal
the NV
storage is real or emulated.
This patch prepares for adding emulated variable NV mode
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/Variable.c | 20
bution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c
b/MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c
index 4d524d
J Wang
Cc: Hao Wu
Cc: Laszlo Ersek
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/MdeModulePkg/Universal/Variable/Runt
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/Variable.c | 318 +++--
.../Universal/Variable/RuntimeDxe/Variable.h | 1 +
.../Universal/Variable/RuntimeDxe/VariableDxe.c| 27 +-
.../Variable/RuntimeDxe
Biesheuvel
Cc: Julien Grall
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
ArmVirtPkg/ArmVirtXen.dsc | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/ArmVirtPkg/ArmVirtXen.dsc b/ArmVirtPkg/ArmVirtXen.dsc
index db85fb3402d0..e58444e6ae27
Ersek
Cc: Ard Biesheuvel
Cc: Julien Grall
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
ArmVirtPkg/ArmVirtXen.dsc | 9 +++--
ArmVirtPkg/ArmVirtXen.fdf | 4 ++--
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/ArmVirtPkg/ArmVirtXen.dsc b
with PcdEmuVariableNvModeEnable == TRUE.
More test will be welcome and appreciated. :)
Patches to update edk2-platforms Repo will be sent out separately.
Star Zeng (15):
MdeModulePkg Variable: Add some missing changes for 9b18845
MdeModulePkg Variable: Abstract
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/Variable.c | 86 +++---
1 file changed, 58 insertions(+), 28 deletions(-)
diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c
b/MdeModulePkg
Don't check BOOT_IN_RECOVERY_MODE, but check PcdEmuVariableNvModeEnable
which platform can configure flexibly.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/Pei/Variable.c | 8
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Laszlo Ersek
---
MdeModulePkg/MdeModulePkg.dec | 10 --
MdeModulePkg/MdeModulePkg.uni | 10 --
2 files changed, 16 insertions
A Kubacki
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc | 7 +--
Platform/Intel/MinPlatformPkg/Include/Fdf/CoreUefiBootInclude.fdf | 4 ++--
2 files changed, 7 insertions
:
FaultTolerantWriteDxe is not needed at all for emulated NV mode,
so remove FaultTolerantWriteDxe including.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Platform/Hisilicon/HiKey/HiKey.dsc | 13
and
D05.dsc directly.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Platform/Hisilicon/D03/D03.dsc | 1 -
Platform/Hisilicon/D05/D05.dsc | 2 --
2 files changed, 3 deletions(-)
diff --git a/Platform
removes the using of PcdPeiCoreMaxPeimPerFv in PeiCore.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Nate DeSimone
Cc: Chasel Chiu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Core/Pei/Dispatcher
.
This patch removes the using of PcdPeiCoreMaxFvSupported in Tcg(2)Pei.
Cc: Chao Zhang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Chao Zhang
---
SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.c | 59 +++--
SecurityPkg
ELL and Windows.
More test will be welcome and appreciated. :)
Patches to update edk2-platforms Repo will be sent out separately.
Star Zeng (7):
MdeModulePkg PeiCore: Remove the using of PcdPeiCoreMaxPeimPerFv
SecurityPkg Tcg(2)Pei: Remove the using of PcdPeiCoreMaxFvSupported
MdeModulePkg PeiC
removes the using of PcdPeiCoreMaxPpiSupported in PeiCore.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Nate DeSimone
Cc: Chasel Chiu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Chasel Chiu
Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc | 2 --
Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 2 --
Vlv2TbltDevicePkg/PlatformPkgX64.dsc| 2 --
3 files changed, 6 deletions(-)
diff --git a/Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc
b
Kinney
Cc: Nate DeSimone
Cc: Chasel Chiu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Chasel Chiu
---
MdeModulePkg/MdeModulePkg.dec | 13 -
MdeModulePkg/MdeModulePkg.uni | 12
2 files changed, 25 deletions(-)
diff --git
.
This patch removes the using of PcdPeiCoreMaxFvSupported in PeiCore.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Nate DeSimone
Cc: Chasel Chiu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Chasel Chiu
Reviewed
: Anthony Perard
Cc: Julien Grall
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Laszlo Ersek
Reviewed-by: Ard Biesheuvel
---
OvmfPkg/OvmfPkgIa32.dsc| 2 --
OvmfPkg/OvmfPkgIa32X64.dsc | 2 --
OvmfPkg/OvmfPkgX64.dsc | 2 --
3 files changed, 6
removes the using of PcdPeiCoreMaxPpiSupported in PeiCore.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Nate DeSimone
Cc: Chasel Chiu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Core/Pei/Dispatcher
test will be welcome and appreciated. :)
Patches to update edk2-platforms Repo will be sent out separately.
Star Zeng (7):
MdeModulePkg PeiCore: Remove the using of PcdPeiCoreMaxPeimPerFv
SecurityPkg Tcg(2)Pei: Remove the using of PcdPeiCoreMaxFvSupported
MdeModulePkg PeiCore: Remove
removes the using of PcdPeiCoreMaxPeimPerFv in PeiCore.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Nate DeSimone
Cc: Chasel Chiu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Core/Pei/Dispatcher
.
This patch removes the using of PcdPeiCoreMaxFvSupported in Tcg(2)Pei.
Cc: Chao Zhang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.c | 59 +++--
SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf
accordingly, these patches will be pushed
after [PATCH 4/7] and before [PATCH 7/7] at
https://lists.01.org/pipermail/edk2-devel/2018-December/033985.html
after code review.
Star Zeng (2):
KabylakeOpenBoardPkg: Remove PcdPeiCoreMaxXXX PCDs' statement
PurleyOpenBoardPkg: Remove PcdPeiCoreMaxXXX PCDs
: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkgPcd.dsc| 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git
a/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkgPcd.dsc
b/Platform/Intel
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Platform/Intel/PurleyOpenBoardPkg/BoardMtOlympus/PlatformPkgPcd.dsc | 2 --
1 file changed, 2 deletions(-)
diff --git
a/Platform/Intel/PurleyOpenBoardPkg/BoardMtOlympus/PlatformPkgPcd.dsc
b/Platform/Intel/PurleyOpenBoardPkg
.
This patch removes the using of PcdPeiCoreMaxFvSupported in PeiCore.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Liming Gao
Cc: Ruiyu Ni
Cc: Michael D Kinney
Cc: Nate DeSimone
Cc: Chasel Chiu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Core/Pei/FwVol
Kinney
Cc: Nate DeSimone
Cc: Chasel Chiu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/MdeModulePkg.dec | 13 -
MdeModulePkg/MdeModulePkg.uni | 12
2 files changed, 25 deletions(-)
diff --git a/MdeModulePkg
: Anthony Perard
Cc: Julien Grall
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
OvmfPkg/OvmfPkgIa32.dsc| 2 --
OvmfPkg/OvmfPkgIa32X64.dsc | 2 --
OvmfPkg/OvmfPkgX64.dsc | 2 --
3 files changed, 6 deletions(-)
diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg
Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc | 2 --
Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 2 --
Vlv2TbltDevicePkg/PlatformPkgX64.dsc| 2 --
3 files changed, 6 deletions(-)
diff --git a/Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc
b
As Star has some other focus, change Star from maintainer
to reviewer, Jian will be the first maintainer, and add
Hao as the second maintainer.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Maintainers.txt | 3 ++-
1 file
As Star has some other focus, remove Star and add Liming as
the FmpDevicePkg maintainer.
Cc: Liming Gao
Cc: Michael D Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Maintainers.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
the NV
storage is real or emulated.
This patch prepares for adding emulated variable NV mode
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/Variable.c | 20
driver.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c| 12 +---
MdeModulePkg/Universal/Variable/RuntimeDxe/VariableDxe.c | 6 +++---
2 files changed, 8 insertions
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/Variable.c | 86 +++---
1 file changed, 58 insertions(+), 28 deletions(-)
diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c
b/MdeModulePkg
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/MdeModulePkg.dec | 10 --
MdeModulePkg/MdeModulePkg.uni | 10 --
2 files changed, 16 insertions(+), 4 deletions(-)
diff --git
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/Variable.c | 319 +++--
.../Universal/Variable/RuntimeDxe/Variable.h | 1 +
.../Universal/Variable/RuntimeDxe/VariableDxe.c| 27 +-
.../Variable/RuntimeDxe
test will be welcome and appreciated. :)
Patches to update edk2-platforms Repo will be sent out separately.
Star Zeng (12):
MdeModulePkg Variable: Add some missing changes for 9b18845
MdeModulePkg Variable: Abstract InitRealNonVolatileVariableStore
MdeModulePkg Variable: Not get NV PCD
Ersek
Cc: Ard Biesheuvel
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
ArmVirtPkg/ArmVirtXen.dsc | 11 +--
ArmVirtPkg/ArmVirtXen.fdf | 4 ++--
2 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/ArmVirtPkg/ArmVirtXen.dsc b/ArmVirtPkg
Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/MdeModulePkg.dsc |5 +-
.../Universal/Variable/EmuRuntimeDxe/EmuVariable.c | 1820
.../EmuRuntimeDxe/EmuVariableRuntimeDxe.inf
Lindholm
Cc: Ard Biesheuvel
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
BeagleBoardPkg/BeagleBoardPkg.dsc | 11 +--
BeagleBoardPkg/BeagleBoardPkg.fdf | 4 ++--
2 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/BeagleBoardPkg
Don't check BOOT_IN_RECOVERY_MODE, but check PcdEmuVariableNvModeEnable
which platform can configure flexibly.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/Pei/Variable.c | 8
Ma
Cc: Prince Agyeman
Cc: Benjamin You
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
CorebootPayloadPkg/CorebootPayloadPkg.fdf| 4 ++--
CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc| 11 +--
CorebootPayloadPkg
.
This patch prepares for adding emulated variable NV mode
support in VariableRuntimeDxe.
Cc: Jian J Wang
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/Variable/RuntimeDxe/VariableDxe.c| 55 ++
.../Universal
D Kinney
Cc: Kelly Steele
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
QuarkPlatformPkg/QuarkMin.dsc | 7 +--
QuarkPlatformPkg/QuarkMin.fdf | 4 ++--
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/QuarkPlatformPkg/QuarkMin.dsc b
g
Cc: Amy Chan
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/PciInfo.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/PciInfo.c
b/IntelSiliconPkg/F
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/PciInfo.c | 20
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/PciInfo.c
b/IntelSiliconPkg/Feature
PcatRealTimeClockRuntimeDxe to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
PcAtChipsetPkg
IntelVTdDxe to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Feature/VTd/IntelVTdDxe/DmarAcpiTable.c| 136
S3SaveStateDxe to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Acpi/S3SaveStateDxe/AcpiS3ContextSave.c
DpDynamicCommand to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Ruiyu Ni
Cc: Dandan Bi
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
ShellPkg/DynamicCommand
EfiLocateXXXAcpiTable() APIs in UefiLib
for the request and also the following patch to remove the
duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdePkg/Include/Library/UefiLib.h
EfiLocateXXXAcpiTable() API in UefiLib
for the request and removing the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Jian J Wang
Cc: Ruiyu Ni
Cc: Dandan Bi
Cc: Eric Dong
Cc: Laszlo Ersek
Star Zeng (6):
MdePkg UefiLib: Add new EfiLocateXXXAcpiTable
PiSmmCpuDxeSmm to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Ruiyu Ni
Cc: Eric Dong
Cc: Laszlo Ersek
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
UefiCpuPkg
Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
IntelFrameworkPkg/Library/FrameworkUefiLib/Acpi.c | 428 +
.../Library/FrameworkUefiLib/FrameworkUefiLib.inf | 3 +
2 files changed, 431 insertions(+)
create mode 100644
, but when I was
trying linking this library with a driver, there will be build failure.
This patch adds the missing UefiRuntimeServicesTableLib and
gEfiGlobalVariableGuid in inf.
Cc: Liming Gao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
IntelFrameworkPkg
for the
new APIs as the IntelFrameworkPkg is a to-be-deprecated packages.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Liming Gao
---
IntelFrameworkPkg/Library/FrameworkUefiLib
EfiLocateXXXAcpiTable() APIs in UefiLib
for the request and also the following patch to remove the
duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdePkg/Include/Library/UefiLib.h
PcatRealTimeClockRuntimeDxe to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
PcAtChipsetPkg
S3SaveStateDxe to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Acpi/S3SaveStateDxe/AcpiS3ContextSave.c
IntelVTdDxe to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Feature/VTd/IntelVTdDxe/DmarAcpiTable.c| 136
DpDynamicCommand to use new
EfiLocateFirstAcpiTable() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Ruiyu Ni
Cc: Dandan Bi
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Ruiyu Ni
---
ShellPkg
: Dandan Bi
Cc: Eric Dong
Cc: Laszlo Ersek
Star Zeng (6):
MdePkg UefiLib: Add new EfiLocateXXXAcpiTable() APIs
IntelSiliconPkg IntelVTdDxe: Use new EfiLocateFirstAcpiTable()
MdeModulePkg S3SaveStateDxe: Use new EfiLocateFirstAcpiTable()
PcAtChipsetPkg PcRtc: Use new EfiLocateFirstAcpiTable
701 - 800 of 804 matches
Mail list logo