Cc: Michael D Kinney
Star Zeng (2):
Remove PcdFmpDeviceSystemResetRequired from platform and Readme
FmpDevicePkg FmpDxe: Use Attributes to know whether reset is required
FmpDevicePkg/FmpDevicePkg.dec | 7 ---
FmpDevicePkg/FmpDevicePkg.uni | 5 -
Use Attributes to know whether reset is required and remove
PcdFmpDeviceSystemResetRequired.
Cc: Michael D Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
FmpDevicePkg/FmpDevicePkg.dec | 7 ---
FmpDevicePkg/FmpDevicePkg.uni | 5 -
FmpDxe will be updated to use Attributes to know whether reset
is required and PcdFmpDeviceSystemResetRequired will be removed.
Cc: Michael D Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Readme.md | 3 ---
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1040
FmpDxe will be updated to use Attributes to know whether reset
is required and PcdFmpDeviceSystemResetRequired will be removed.
Cc: Michael D Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
Cc: Michael D Kinney
Star Zeng (2):
Remove PcdFmpDeviceSystemResetRequired from platform and Readme
FmpDevicePkg FmpDxe: Use Attributes to know whether reset is required
FmpDevicePkg/FmpDevicePkg.dec | 7 ---
FmpDevicePkg/FmpDevicePkg.uni | 5 -
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1040
Use Attributes to know whether reset is required and remove
PcdFmpDeviceSystemResetRequired.
Cc: Michael D Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
FmpDevicePkg/FmpDevicePkg.dec | 7
On 20 July 2018 at 16:12, Sumit Garg wrote:
> Cc: Ard Biesheuvel
> Cc: Leif Lindholm
> Contributed-under: TianoCore Contribution Agreement 1.1
> Signed-off-by: Sumit Garg
> ---
> Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi | 7 +++
> 1 file changed, 7 insertions(+)
>
> diff
(reply to correct version of the patch - apologies for the spam if you
got this twice)
On 20 July 2018 at 17:02, Ming Huang wrote:
> From: Heyi Guo
>
> This is to prepare for switching to generic PciHostBridge, and
> CpuIo2Dxe is needed by generic PciHostBridge driver.
>
> The driver is copied
Hi Laszlo,
> -Original Message-
> From: Laszlo Ersek [mailto:ler...@redhat.com]
> Sent: Friday, July 20, 2018 1:01 AM
> To: Dong, Eric ; edk2-devel@lists.01.org
> Cc: Ni, Ruiyu
> Subject: Re: [edk2] [Patch V2] UefiCpuPkg/MpInitLib: Remove redundant
> parameter.
>
> Hi Eric,
>
>
From: Heyi Guo
INFO and WARN messages are useful when we are debugging, something
like PCI enumeration process, and more debug messages should not
impact much for they will only be displayed in DEBUG version, not
RELEASE one.
Contributed-under: TianoCore Contribution Agreement 1.1
The major features of this patchset include:
1 switching to generic PciHostBridge driver;
2 Change DEBUG log level;
Code can also be found in github:
https://github.com/hisilicon/OpenPlatformPkg.git
branch: pcihostbridge-v1
Heyi Guo (10):
Hisilicon: Enable WARN and INFO debug message
On Thu, Jul 19, 2018 at 08:32:48PM +0200, Laszlo Ersek wrote:
> a patch for fixing this issue is on its way to being committed (Dandan
> posted it just ~10 hours before your v1). Please see the thread
>
> [edk2] [patch] UefiCpuPkg/MpInitLib: Fix VS2012 build failure
>
Hello Ting,
We have one more clarification need. When we are doing this way of ISCSI
connection using we can't preserve the IP settings in NVRam as we do in IP4
case right.
In order to support that can we have setup questions as same as IP4 which will
address this?
-Siva
-Original
Oh, you are right. The flag mDescriptorPopulated means populated or not, but
not populating needed or not.
Will send new patch soon.
Thanks,
Star
-Original Message-
From: Kinney, Michael D
Sent: Friday, July 20, 2018 3:02 PM
To: Zeng, Star ; edk2-devel@lists.01.org; Kinney, Michael
D
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Sumit Garg
---
Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi
That is fine, then I am ok with the patch, Reviewed-by: Star Zeng
.
Thanks,
Star
-Original Message-
From: Laszlo Ersek [mailto:ler...@redhat.com]
Sent: Thursday, July 19, 2018 9:21 PM
To: Zeng, Star ; edk2-devel-01
Cc: Dong, Eric ; Wu, Jiaxin ; Ni,
Ruiyu ; Fu, Siyuan
Subject: Re:
This adds support for board initialization which is common to
NXP i.MX6-based platforms.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
This adds the common dsc and fdf definitions for NXP i.MX6 platforms.
Platform dsc definitions will define $(BOARD_NAME), $(IMX_FAMILY),
$(IMX_CHIP_TYPE), $(DRAM_SIZE), and $(BOARD_DIR) to indicate
i.MX SoC family and board-specific configurations.
Contributed-under: TianoCore Contribution
If the different token with the same PCD names are used in the driver,
build can pass. If the different token with the same PCD name are used
in the different library, then the driver build will fail. The reason
is that the driver autogen.c is not generated correctly for the second
case. BaseTools
we move all platform specific code to platform specific module, not
in PciHostBridge driver.
This is to prepare for switching to generic PciHostBridge driver, so
This patch add Hi161xPciPlatformLib and moves ATU initialization to
Hi161xPciPlatformLib and add api PciInitPlatform for PciPlatform
we move all platform specific code to platform specific module, not
in PciHostBridge driver.
This is to prepare for switching to generic PciHostBridge driver, so
This patch is to move EnlargeAtuConfig0() into PcieInitDxe, in
PlatformNotify() of EFI_PCI_PLATFORM_PROTOCOL and implement api
PciPlatform may add some features platform special, like
InitAtu and EnlargeAtu for Hi161x, MaxPlayload for Hi1620.
So Add two api for expansibility.
This patch is to prepare moving EnlargeAtuConfig0() out of
PciHostBridge. Since the function was originally called in
NotifyPhase() of phase
From: Heyi Guo
This is to prepare for switching to generic PciHostBridge driver, so
we move all platform specific code to platform specific drivers, not
in PciHostBridge driver.
The PciPlatform driver is design a common driver in Hisilicon,so move
this driver to Hisilion/Drvers. Remove the
This adds support for configuring the USB EHCI PHY on NXP i.MX6 SoCs.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
Silicon/NXP/iMX6Pkg/Library/iMX6UsbPhyLib/iMX6UsbPhy.c | 364
REF: https://github.com/christopherco/edk2-platforms/tree/import_imx6_v1
This patch set is the 3rd in the overall series of patches to generate
UEFI firmware that supports Windows 10 IoT Core on Solidrun's Hummingboard
Edge board running NXP's i.MX6Q SoC.
Patch Series:
1. import
This adds PCD declarations common across NXP i.MX6 SoCs
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
Silicon/NXP/iMX6Pkg/iMX6Pkg.dec | 100
1 file changed, 100
This adds support for GPT Timer on NXP i.MX6 SoCs.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
Silicon/NXP/iMX6Pkg/Library/TimerLib/TimerLib.c | 257
From: Heyi Guo
This is to prepare for switching to generic PciHostBridge, and
PciSegmentLib is needed by generic PciHostBridge driver.
This module copied from
edk2-platforms/Silicon/Socionext/SynQuacer/Library/SynQuacerPciSegmentLib.
Contributed-under: TianoCore Contribution Agreement 1.1
From: Heyi Guo
Address translation support is added to generic PciHostBridge driver
in edk2 by commit 74d0a33, so we can switch to it for Hisilicon D03
and D05 which are using address translation between device address and
host address for resource BAR.
Contributed-under: TianoCore Contribution
From: Heyi Guo
This is to prepare for switching to generic PciHostBridge, and
CpuIo2Dxe is needed by generic PciHostBridge driver.
The driver is copied from ArmPkg/Drivers/ArmPciCpuIo2Dxe and changed
for D0x.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Heyi Guo
Cc:
From: Heyi Guo
This is to prepare for switching to generic PciHostBridge, and
PciHostBridgeLib is needed by PciHostBridge driver.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Heyi Guo
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
From: Heyi Guo
In structure PCI_ROOT_BRIDGE_RESOURCE_APPETURE, MemBase is redundant
with CpuMemRegionBase, and MemLimit can be calculated by
CpuMemRegionBase + PciRegionLimit - PciRegionBase so it is also
redundant.
Remove these two fields to make things simple and clear.
Contributed-under:
From: Heyi Guo
This is to prepare for switching to generic PciHostBridge driver. We
are going to create a PciHostBridgeLib instance for D0x and fetch
PCI root bridge informance from PlatformPciLib, so we add Segment to
PCI_ROOT_BRIDGE_RESOURCE_APPETURE along with other PCI resource
information.
On Fri, 20 Jul 2018 at 15:49, Ard Biesheuvel wrote:
>
> On 20 July 2018 at 19:13, Sumit Garg wrote:
> > On Fri, 20 Jul 2018 at 15:31, Ard Biesheuvel
> > wrote:
> >>
> >> On 20 July 2018 at 16:12, Sumit Garg wrote:
> >> > Cc: Ard Biesheuvel
> >> > Cc: Leif Lindholm
> >> > Contributed-under:
Reviewed-by: Long Qin
Best Regards & Thanks,
LONG, Qin
> -Original Message-
> From: Zhang, Chao B
> Sent: Thursday, July 19, 2018 6:00 PM
> To: edk2-devel@lists.01.org
> Cc: Long, Qin ; Yao, Jiewen ;
> Zhang, Chao B
> Subject: [Patch] SecurityPkg: TcgSmm: Handle invalid parameter in
Cc: Michael D Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
FmpDevicePkg/FmpDevicePkg.dsc | 2 +-
FmpDevicePkg/FmpDxe/FmpDxe.inf | 2 +-
On Fri, 20 Jul 2018 at 15:31, Ard Biesheuvel wrote:
>
> On 20 July 2018 at 16:12, Sumit Garg wrote:
> > Cc: Ard Biesheuvel
> > Cc: Leif Lindholm
> > Contributed-under: TianoCore Contribution Agreement 1.1
> > Signed-off-by: Sumit Garg
> > ---
> >
Star,
I think the logic may be reversed.
The original logic tested !Pcd value.
The new logic checks if the attribute and setting are != 0.
I think it should check if the attribute and setting are 0.
Mike
> -Original Message-
> From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org]
On 20 July 2018 at 19:13, Sumit Garg wrote:
> On Fri, 20 Jul 2018 at 15:31, Ard Biesheuvel
> wrote:
>>
>> On 20 July 2018 at 16:12, Sumit Garg wrote:
>> > Cc: Ard Biesheuvel
>> > Cc: Leif Lindholm
>> > Contributed-under: TianoCore Contribution Agreement 1.1
>> > Signed-off-by: Sumit Garg
>>
FabId should not be controlled by /L option.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Guo Mang
---
BuildBIOS.sh | 1 -
Platform/BroxtonPlatformPkg/BuildIFWI.sh | 1 -
2 files changed, 2 deletions(-)
diff --git a/BuildBIOS.sh
This adds support for managing clocks on NXP i.MX6 SoC. It will
manipulate the Clock Gating registers (CCGR).
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
This adds baseline ACPI table support for booting Windows on
NXP i.MX6 SoCs. Platforms may override these tables as necessary.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
This adds DXE driver support for PCIe on NXP i.MX6 SoCs.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
Silicon/NXP/iMX6Pkg/Drivers/PciExpress/iMX6PciExpress.c | 1219
This adds DXE support for EPIT timer on NXP i.MX6 SoCs.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
Silicon/NXP/iMX6Pkg/Drivers/TimerDxe/Timer.c | 268
This adds the definitions for the NXP i.MX6 General Purpose Timer
and the Enhanced Periodic Interrupt Timer modules.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
This adds support for initializing and manipulating the I/O Pads
on NXP i.MX6 SoCs.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christopher Co
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
---
Silicon/NXP/iMX6Pkg/Library/iMX6IoMuxLib/iMX6IoMux.c |
From: Achin Gupta
This patch adds the Management Mode(MM) - Secure Partition
Manager(SPM) SVC return codes.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Supreeth Venkatesh
---
ArmPkg/Include/IndustryStandard/ArmMmSvc.h | 7 +++
1 file changed, 7 insertions(+)
From: Achin Gupta
This patch defines PCDs to describe the base address and size of
communication buffer between normal world (uefi) and standalone MM
environment in the secure world.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Supreeth Venkatesh
---
The following patch series adds support for Management Mode related
changes for aarch64 based platforms.
Changes since v1: Handled review comments from Leif
Achin Gupta (6):
ArmPkg: Add PCDs needed for MM communication driver.
ArmPkg/Drivers: Add EFI_MM_COMMUNICATION_PROTOCOL DXE driver.
The MM_VERSION SMC call uses SMC32 calling convention. Fix the macro
to reflect the correct value.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Sughosh Ganu
---
ArmPkg/Include/IndustryStandard/ArmMmSvc.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
From: Achin Gupta
The Standalone MM environment runs in S-EL0 in AArch64 on ARM Standard
Platforms. Privileged firmware e.g. ARM Trusted Firmware sets up its
architectural context including the initial translation tables for the
S-EL1/EL0 translation regime. The MM environment will still request
From: Achin Gupta
This patch adds the definitions, sources, packages and library classes
needed to compile and link MMU Library suitable for use in S-EL0.
Currently, this is used only during the Standalone MM Core
initialization and hence defined as MM_CORE_STANDALONE Module.
From: Achin Gupta
PI v1.5 Specification Volume 4 defines Management Mode Core Interface
and defines EFI_MM_COMMUNICATION_PROTOCOL. This protocol provides a
means of communicating between drivers outside of MM and MMI
handlers inside of MM.
This patch implements the EFI_MM_COMMUNICATION_PROTOCOL
From: Achin Gupta
The Standalone MM drivers runs in S-EL0 in AArch64 on ARM Standard
Platforms and is deployed during SEC phase. The memory allocated to
the Standalone MM drivers should be marked as RO+X.
During PE/COFF Image section parsing, this patch implements extra
action
Reviewed-by: Michael D Kinney
Mike
> -Original Message-
> From: Zeng, Star
> Sent: Friday, July 20, 2018 2:23 AM
> To: edk2-devel@lists.01.org
> Cc: Zeng, Star ; Kinney, Michael D
>
> Subject: [PATCH] FmpDevicePkg: Remove IPF
>
> Cc: Michael D Kinney
> Contributed-under: TianoCore
On 07/20/18 08:53, Dong, Eric wrote:
>> -Original Message- From: Laszlo Ersek
>> [mailto:ler...@redhat.com]
>> Therefore, please upgrade the host to Fedora 26. In Fedora 26, QEMU
>> 2.9 is shipped:
>>
>> https://koji.fedoraproject.org/koji/buildinfo?buildID=986762
>>
>> ... It's even
On 07/19/18 20:42, Jordan Justen wrote:
> Reviewed-by: Jordan Justen
Thank you, Jordan :) Pushed as commit 2aa4fb10a574.
Laszlo
> On 2018-07-19 11:01:43, Laszlo Ersek wrote:
>> XenPvBlkDxe doesn't reference gEfiDevicePathProtocolGuid; remove it from
>> the INF file.
>>
>> Cc: Anthony Perard
The current implementation of the FileHandleGetFileName() function
assumes that the Root directory always has the FileName '\0'.
However, the only requirement the UEFI specification defines is that
a prepended '\\' must be supported to access files and folders
relative to the Root directory.
This
Good day,
I have been reading through the recently imported StandaloneMmPkg and found
three odd things.
1. GUID prefixes: GUIDs defined in StandaloneMmPkg.dec either have no common
prefix at all ("gMmFv") or use the "gEfi" prefix. Maybe the MdeModulePkg-style
"gEdkii" prefix could be used
Hey Ruiyu,
Sorry if I'm bothering you, but this V2 was still not reviewed or pushed.
Regards,
Marvin.
> -Original Message-
> From: Marvin Häuser
> Sent: Wednesday, June 13, 2018 10:30 PM
> To: edk2-devel@lists.01.org; ruiyu...@intel.com
> Cc: jaben.car...@intel.com
> Subject: RE: [PATCH
Re-prioritize TCG/TCG2 protocol
Zhang, Chao B (2):
MdeModulePkg: Variable: Re-prioritize TCG/TCG2 protocol
MdeModulePkg: TpmMeasureLib: Re-prioritize TCG/TCG2 protocol
.../Universal/Variable/RuntimeDxe/TcgMorLockSmm.c | 10 +-
.../DxeTpmMeasurementLib/DxeTpmMeasurementLib.c| 23
TPM1.2 is obsoleted by TPM2.0. switch TCG/TCG2 protocol check to apply this
trend
Cc: Long, Qin
Cc: Yao, Jiewen
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Zhang, Chao B
---
.../DxeTpmMeasurementLib/DxeTpmMeasurementLib.c| 23 +++---
1 file
TPM1.2 is obsoleted by TPM2.0. switch TCG/TCG2 protocol check to apply this
trend
Cc: Long, Qin
Cc: Yao, Jiewen
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Zhang, Chao B
---
MdeModulePkg/Universal/Variable/RuntimeDxe/TcgMorLockSmm.c | 10 +-
1 file changed,
63 matches
Mail list logo