Change GCC build script for Benson Glacier FAB B and
Minnowboard 3 Next pre-production board.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: zwei4
---
BuildBIOS.sh| 7 +++-
Platform/BroxtonPlatformPkg/BuildBxtBios.sh
Hi Leif,
> Hmm, was there a cover letter for this v2? I can only find the one from v1 in
> my
> inbox? Usually it is helpful to keep the cover letter and add comments on what
> has changed since the previous revision.
>
> Also, can you generate the patches with
> --subject-prefix="PATCH
Heyi:
I agree your fix. Its impact is acceptable.
Thanks
Liming
>-Original Message-
>From: Heyi Guo [mailto:heyi@linaro.org]
>Sent: Saturday, November 25, 2017 5:10 PM
>To: Zeng, Star ; edk2-devel@lists.01.org
>Cc: Carsey, Jaben ; Daryl
V2:
* Since packet has already been referred by DhcpSb->LastPacket, and will be
freed when sending another packet or clean up, there is no need to add an
extra free function in NetbufFromExt.
Cc: Jiaxin Wu
Cc: Ye Ting
Cc: Fu Siyuan
Hi Leif,
This is regarding Big-Endian Library patch ([PATCH v2 1/9] Platform/NXP: Add
support for Big Endian Mmio APIs)
We have started this discussion before and the suggestion was to create a
separate .inf file keeping APIs name same e.g. MmioRead/MmioWrite in MdePkg.
But we can't go with
When ShellLib is linked to a driver producing DynamicCommand
protocol, ShellParameters protocol is set by
DynamicCommand.Handler().
The driver image handle doesn't have ShellParameters protocol
installed.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni
UEFI Shell spec defines Shell Dynamic Command protocol which is just
for the purpose to extend internal command.
So tftp command is changed from NULL class library to be a driver
producing DynamicCommand protocol.
The guideline is:
1. Only use NULL class library for Shell spec defined commands.
UEFI Shell spec defines Shell Dynamic Command protocol which is just
for the purpose to extend internal command.
So dp command is changed from NULL class library to be a driver
producing DynamicCommand protocol.
The guideline is:
1. Only use NULL class library for Shell spec defined commands.
2.
UEFI Shell spec defines Shell Dynamic Command protocol which is just for the
purpose to extend internal command.
So tftp and dp are changed from NULL class library to be drivers producing
DynamicCommand protocol.
The guideline is:
1. Only use NULL class library for Shell spec defined commands.
Reviewed-by: Star Zeng
-Original Message-
From: Wang, Jian J
Sent: Monday, November 27, 2017 1:35 PM
To: edk2-devel@lists.01.org
Cc: Yao, Jiewen ; Zeng, Star ;
Laszlo Ersek
Subject: [PATCH]
Once the paging capabilities were filtered out, there might be some adjacent
entries
sharing the same capabilities. It's recommended to merge those entries for the
OS
compatibility purpose.
This patch makes use of existing method MergeMemoryMap() to do it. This is done
by
simply turning this
Reviewed-by: Star Zeng
-Original Message-
From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Ruiyu Ni
Sent: Monday, November 27, 2017 9:20 AM
To: edk2-devel@lists.01.org
Subject: [edk2] [PATCH 0/2] MdeModulePkg/AtaAtapiPassThru: Revert patch to
Hi Leif,
I forgot to attach a cover letter for v2, sent v3 with cover letter and added
--subject-prefix="PATCH edk2-platforms".
Thanks for the review.
Regards,
Meenakshi
> -Original Message-
> From: Leif Lindholm [mailto:leif.lindh...@linaro.org]
> Sent: Sunday, November 26, 2017 9:19
The firmware device, description and declaration files.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
---
Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dec | 29 ++
Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 77 +
Build script and Environment setup script.
Readme to explain how to run build script
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
---
Platform/NXP/Env.cshrc | 77
Real time clock Apis on top of I2C Apis
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
---
Silicon/Maxim/Library/Ds1307RtcLib/Ds1307Rtc.h | 59
Silicon/Maxim/Library/Ds1307RtcLib/Ds1307RtcLib.c | 327
v3:
Added patch-prefix
v2:
1. Incorporated styling comments
2. Removed/Rewrite function referred from linux
3. Created DS1307 Library under Silicon/Maxim and make it i2c driver based.
4. Created i2c driver
Meenakshi Aggarwal (9):
Platform/NXP: Add support for Big Endian Mmio APIs
Add SocInit function that initializes peripherals
and print board and soc information.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
---
Platform/NXP/Include/Bitops.h | 179 +
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
---
.../Library/PlatformLib/ArmPlatformLib.c | 105
.../Library/PlatformLib/ArmPlatformLib.inf | 70
I2C driver produces gEfiI2cMasterProtocolGuid which can be
used by other modules.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
---
Platform/NXP/Drivers/I2cDxe/I2cDxe.c | 728 +
Installs watchdog timer arch protocol
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
---
Platform/NXP/Drivers/WatchDog/WatchDog.c | 421 ++
Platform/NXP/Drivers/WatchDog/WatchDog.h | 37 +++
This library add supports for BE read/write and other
MMIO helper function.
In this data swapped after reading from MMIO and before
write using MMIO.
It can be used by any module with BE address space.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Meenakshi Aggarwal
---
Platform/NXP/Library/DUartPortLib/DUart.h | 128
Platform/NXP/Library/DUartPortLib/DUartPortLib.c | 331 +
Both patches are reviewed-by: jiewen@intel.com
> -Original Message-
> From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Ruiyu
> Ni
> Sent: Monday, November 27, 2017 9:20 AM
> To: edk2-devel@lists.01.org
> Subject: [edk2] [PATCH 0/2] MdeModulePkg/AtaAtapiPassThru:
DXE performance gauge record access functions might be reentered since
we are supporting something like USB hot-plug, which is a timer event
where gBS->ConnectController might be called and then PERF will be
called in CoreConnectSingleController.
When StartGaugeEx is being reentered, not only the
Thanks; will do that.
Regards,
Gary (Heyi Guo)
在 11/27/2017 10:06 AM, Zeng, Star 写道:
I am ok with the approach.
If no comment from others, I think you can post the patch for code review.
Liming, do you have any comment? :)
Thanks,
Star
-Original Message-
From: Heyi Guo
Good catch. I’ll add them. Thanks.
From: Fan Jeff [mailto:vanjeff_...@hotmail.com]
Sent: Saturday, November 25, 2017 9:28 PM
To: Wang, Jian J ; Yao, Jiewen ;
edk2-devel@lists.01.org
Cc: Kinney, Michael D ; Dong, Eric
If we use union data, other arch of processors can add their own definitions in
it without interfering ours. Is the MdeModulePkg for IA32 only?
This data is used to reserve resources in different boot phases. Unless we can
limit its uses in just UefiCpuPkg, maybe MdeModulePkg is the only
https://bugzilla.tianocore.org/show_bug.cgi?id=793
ARCH is too generic. It may cause confuse of target arch or host arch.
To be clarified, replace it with HOST_ARCH in BaseTools C Makefile.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Reviewed-by: Chao Zhang
-Original Message-
From: Chen, Chen A
Sent: Monday, November 27, 2017 10:03 AM
To: edk2-devel@lists.01.org
Cc: Chen, Chen A ; Zhang, Chao B
Subject: [PATCH v2]
I am ok with the approach.
If no comment from others, I think you can post the patch for code review.
Liming, do you have any comment? :)
Thanks,
Star
-Original Message-
From: Heyi Guo [mailto:heyi@linaro.org]
Sent: Saturday, November 25, 2017 5:10 PM
To: Zeng, Star
Replace "(UINT8 *)NewVariableData" with (UINT8 *)NewVariableData + Offset"
to avoid the header of EFI_SIGNATURE_LIST being copied to the front of
NewVariableData every time and update ListWalker when handling the current
EFI_SIGNATURE_LIST finishes.
Cc: Zhang Chao
Replace "(UINT8 *)NewVariableData" with (UINT8 *)NewVariableData + Offset"
to avoid the header of EFI_SIGNATURE_LIST being copied to the front of
NewVariableData every time and update ListWalker when handling the current
EFI_SIGNATURE_LIST finishes.
Cc: Zhang Chao
Typos in commit log?
Propated -> propagated
Instropecting -> introspecting
Thanks,
Star
-Original Message-
From: Julien Grall [mailto:julien.gr...@linaro.org]
Sent: Saturday, November 25, 2017 12:21 AM
To: Zeng, Star ; Dong, Eric ;
Could you also update the description for EFI_SERIAL_SET_ATTRIBUTES in
MdePkg/Include/Protocol/SerialIo.h? That could be done in a separated patch.
+ @retval EFI_INVALID_PARAMETER One or more attributes has an unsupported
value.
Thanks,
Star
-Original Message-
From: Julien Grall
Could you also update the description for EFI_SERIAL_SET_ATTRIBUTES in
MdePkg/Include/Protocol/SerialIo.h? That could be done in a separated patch.
Thanks,
Star
-Original Message-
From: Julien Grall [mailto:julien.gr...@linaro.org]
Sent: Saturday, November 25, 2017 12:20 AM
To: Zeng,
Reviewed-by: Star Zeng with some minor comments in the
separated patches.
Thanks,
Star
-Original Message-
From: Julien Grall [mailto:julien.gr...@linaro.org]
Sent: Saturday, November 25, 2017 12:20 AM
To: Zeng, Star ; Dong, Eric
Original code breaks a single assembly code to multiple lines.
But build tool doesn't support such usage in Windows OS environment.
Changing the multiple lines to one line to resolve the build failure.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni
The patches caused Windows 10 S4 resume failure.
Considering the similar changes are reverted from PciBus driver,
revert the patches from AtaAtapiPassThru as well.
Ruiyu Ni (2):
MdeModulePkg/AtaAtapiPassThru: Revert patch to disable Bus Master
MdeModulePkg/AtaAtapiPassThru: Revert patch to
This patch caused Windows 10 S4 resume failure.
Considering the similar changes are reverted from PciBus driver,
revert the patch from AtaAtapiPassThru as well.
Revert "MdeModulePkg/AtaAtapiPassThru: disable only BM-DMA at
ExitBootServices()"
This reverts commit
This patch caused Windows 10 S4 resume failure.
Considering the similar changes are reverted from PciBus driver,
revert the patch from AtaAtapiPassThru as well.
Revert "MdeModulePkg/AtaAtapiPassThru: disable the device
at ExitBootServices()"
This reverts commit
UEFI Shell spec defines Shell Dynamic Command protocol which is just
for the purpose to extend internal command.
So dp command is changed from NULL class library to be a driver
producing DynamicCommand protocol.
The guideline is:
1. Only use NULL class library for Shell spec defined commands.
2.
UEFI Shell spec defines Shell Dynamic Command protocol which is just
for the purpose to extend internal command.
So tftp command is changed from NULL class library to be a driver
producing DynamicCommand protocol.
The guideline is:
1. Only use NULL class library for Shell spec defined commands.
UEFI Shell spec defines Shell Dynamic Command protocol which is just
for the purpose to extend internal command.
So tftp and dp are changed from NULL class library to be drivers
producing DynamicCommand protocol.
The guideline is:
1. Only use NULL class library for Shell spec defined commands.
2.
When ShellLib is linked to a driver producing DynamicCommand
protocol, ShellParameters protocol is set by
DynamicCommand.Handler().
The driver image handle doesn't have ShellParameters protocol
installed.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni
Hmm, was there a cover letter for this v2? I can only find the one
from v1 in my inbox? Usually it is helpful to keep the cover letter
and add comments on what has changed since the previous revision.
Also, can you generate the patches with
--subject-prefix="PATCH edk2-platforms"
to ensure a
(Adding Laszlo to cc based on a single comment I make below.)
On Tue, Nov 21, 2017 at 04:23:36PM +0530, kalyan-nagabhirava wrote:
> Added required library packages related to secure boot in hikey.dsc and
> Blockvariable driver[
> from 96-board edk2 fork] to support the NV storage of the
On Sun, Nov 26, 2017 at 02:38:18PM +0100, Marcin Wojtas wrote:
> Hi Leif,
>
> 2017-11-25 15:09 GMT+01:00 Leif Lindholm :
> > > + // Check the Variable Store Guid
> > > + if (!CompareGuid (>Signature, )
> > > &&
> > > + !CompareGuid (>Signature,
> > > + ))
Hi Leif,
2017-11-25 15:09 GMT+01:00 Leif Lindholm :
>
> On Tue, Nov 21, 2017 at 07:46:18AM +0100, Marcin Wojtas wrote:
> > MvFvbDxe driver introduces non-volatile EFI variable support
> > for Armada platforms. It relies on memory-mapped SPI read access.
> >
On 24 November 2017 at 16:59, Leif Lindholm wrote:
> On Sun, Nov 12, 2017 at 05:10:42PM +, Ard Biesheuvel wrote:
>> Add a prebuilt RELEASE binary of ARM Trusted Firmware built from commit
>> 42ad2cff0106358d1e29c3c96a4ebe92d08d4eba.
>>
On 25 November 2017 at 13:38, Leif Lindholm wrote:
> On Mon, Nov 20, 2017 at 11:45:03AM +, Ard Biesheuvel wrote:
>> Remove two pieces of legacy that are only used by platforms residing under
>> Platform/ARM in edk2-platforms, and really shouldn't serve as examples
On 24 November 2017 at 17:21, Leif Lindholm wrote:
> On Wed, Nov 15, 2017 at 03:45:53PM +, Ard Biesheuvel wrote:
>> EBL is a deprecated, small memory footprint alternative for the
>> UEFI Shell that is no longer in use by any platforms in EDK2 or
>> in
On 25 November 2017 at 11:47, Leif Lindholm wrote:
> On Wed, Nov 15, 2017 at 04:56:18PM +, Ard Biesheuvel wrote:
>> Remove everything from ArmPlatformPkg that is either unused, or so highly
>> specific to development platforms manufactured by ARM Ltd. that they
On 25 November 2017 at 13:28, Leif Lindholm wrote:
> On Mon, Nov 20, 2017 at 11:37:10AM +, Ard Biesheuvel wrote:
>> The only remnant of the deprecated ARM BDS in EDK2 is its BdsLib, which is
>> depended upon by FdtPlatformDxe in EmbeddedPkg, which itself is something
On 25 November 2017 at 12:12, Leif Lindholm wrote:
> On Thu, Nov 16, 2017 at 05:58:30PM +, Ard Biesheuvel wrote:
>> This is mostly a preparatory series that will allow us to get rid of a lot
>> of code that is specific to only a single ARM development platform out of
On 25 November 2017 at 12:23, Leif Lindholm wrote:
> On Fri, Nov 17, 2017 at 07:04:17PM +, Ard Biesheuvel wrote:
>> These are the remaining patches that still need review after the majority
>> of the Socionext SynQuacer support patches were merged.
>
> All remaining
Hi Andrew
> Udit,
>
> I think it is more like you only need ACPI if you don't have a driver.
Ok, then ACPI or say firmware needs to export AML methods, which are known to
OS.
> If it is standard bus with standard drivers the OS code can do power
> management
> without any help from ACPI.
57 matches
Mail list logo