[edk2] [PATCH edk2-platforms v2 3/4] Platform/NXP: Add support for ArmPlatformLib

2017-12-19 Thread Vabhav
Adding support of ArmPlatformLib for NXP LS1046ARDB board Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- .../Library/PlatformLib/ArmPlatformLib.c | 106 .../Library/PlatformLib/ArmPlatformLib.inf

[edk2] [PATCH edk2-platforms v2 4/4] Compilation:Add the fdf, dsc and dec files

2017-12-19 Thread Vabhav
Adding firmware device,description and declaration files to enable compilation for NXP LS1046ARDB board. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 1 + Platform/NXP/LS1046a

[edk2] [PATCH edk2-platforms v2 0/4] Platform/NXP-Add LS1046A RDB Board Support

2017-12-19 Thread Vabhav
|-- NxpQoriqLs.dec |-- NxpQoriqLs.dsc `-- Readme.md Platform/NXP/LS1046aRdbPkg will host .dsc and .fdf files to support compilation for LS1046A RDB board. Please review and look forward for your support in upstreaming our board in edk2-platforms. Vabhav (4): Silicon/NXP:SocLib support for initialization

[edk2] [PATCH edk2-platforms v2 1/4] Silicon/NXP:SocLib support for initialization of peripherals

2017-12-19 Thread Vabhav
SocInit function to initialize peripherals and print board, soc information. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Silicon/NXP/Chassis/Chassis2/Soc.c | 47 Silicon/NXP/Chassis/LS1043aSocL

[edk2] [PATCH edk2-platforms v2 2/4] Silicon/NXP:Add support for PCF2129 Real Time Clock Library

2017-12-19 Thread Vabhav
Adding support for NXP pcf2129 real time clock library Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/Drivers/I2cDxe/I2cDxe.c | 17 +- Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129Rtc.h | 43 +++ Silic

[edk2] [PATCH edk2-platforms v2 3/4] Platform/NXP : Add Support for NOR Flash driver

2017-12-19 Thread Vabhav
Adding support for NOR flash Driver Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- .../NXP/Drivers/NorFlashDxe/NorFlashBlockIoDxe.c | 254 +++ Platform/NXP/Drivers/NorFlashDxe/NorFlashDxe.c | 444 +++ Platfo

[edk2] [PATCH edk2-platforms v2 2/4] Platform/NXP : Add Support for NOR flash Library

2017-12-19 Thread Vabhav
Adding support for NOR flash library(NorFlashLib) to provide functions which will be used by NOR flash Driver. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/Include/Library/NorFlashLib.h| 67 +++ Platfo

[edk2] [PATCH edk2-platforms v2 4/4] Compilation:Modify dsc, fdf files and add inc file

2017-12-19 Thread Vabhav
Enabling support for compilation of IfcFlashLib, NorFlashLib,Nor flash Driver and include runtime variable support Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 22 +++ Platfo

[edk2] [PATCH edk2-platforms v2 1/4] Platform/NXP : Add Integrated flash controller library support

2017-12-19 Thread Vabhav
On NXP Layerscape SoCs,NOR Flash device interfacing is via IFC and IfcFlashLib provides helper functions to be used by NXP NOR flash library Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/Include/Library

[edk2] [PATCH edk2-platforms v2 0/4] Platform/NXP-Adding NXP NOR IP

2017-12-19 Thread Vabhav
Changes for v2: (1)Format changes as per edk2 coding guidelines (2)Changes made to use NXP Mmio BE library (3)Commit message updated Vabhav (4): Platform/NXP : Add Integrated flash controller library support Platform/NXP : Add Support for NOR flash Library Platform/NXP : Add Support

[edk2] [PATCH] Tftp assert fix for openfile failure case

2017-11-03 Thread Vabhav
<udit.ku...@nxp.com> Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- ShellPkg/Library/UefiShellTftpCommandLib/Tftp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ShellPkg/Library/UefiShellTftpCommandLib/Tftp.c b/ShellPkg/Library/UefiShellTftpCommandLib/Tftp.c i

[edk2] [PATCH 3/4] Platform/NXP : Add Support for NOR Flash driver

2017-12-01 Thread Vabhav
This patch adds support for NOR flash Driver Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- .../NXP/Drivers/NorFlashDxe/NorFlashBlockIoDxe.c | 254 +++ Platform/NXP/Drivers/NorFlashDxe/NorFlashDxe.c | 446 Pl

[edk2] [PATCH 0/4] Platform/NXP-Adding NXP NOR IP

2017-12-01 Thread Vabhav
the patches in edk2-platforms. Vabhav (4): Platform/NXP : Add Integrated flash controller library support Platform/NXP : Add Support for NOR flash Library Platform/NXP : Add Support for NOR Flash driver Compilation:Modify dsc,fdf files and add inc file .../NXP/Drivers/NorFlashDxe

[edk2] [PATCH 2/4] Platform/NXP : Add Support for NOR flash Library

2017-12-01 Thread Vabhav
This patch adds support for NOR flash library(NorFlashLib) to provide functions which will be used by NOR flash Driver. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/Include/Library/NorFlashLib.h| 67 +++ Pl

[edk2] [PATCH 4/4] Compilation:Modify dsc, fdf files and add inc file

2017-12-01 Thread Vabhav
This patch adds support for compilation of IfcFlashLib, NorFlashLib,Nor flash Driver and include runtime variable support Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 22 +++ Pl

[edk2] [PATCH 2/3] Platform/NXP :Add Support of MMC Host Driver

2017-12-01 Thread Vabhav
This patch adds support for MMC host driver Mmc host driver will produce gEfiMmcHostProtocolGuid which will be consumed by MmcDxe driver of EmbeddedPkg Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com> Signed-off-by:

[edk2] [PATCH 1/3] Platform/NXP :Add Support for MMC Library

2017-12-01 Thread Vabhav
This patch adds support for MMC library(MmcLib)to provide functions which will be used by MMC Host driver. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com> Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform

[edk2] [PATCH 1/4] Silicon/NXP:SocLib support for initialization of peripherals

2017-12-01 Thread Vabhav
This patch adds SocInit function to initialize peripherals and print board,soc information. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Silicon/NXP/Chassis/Chassis2/Soc.c | 47 Silicon/NXP/C

[edk2] [PATCH 3/4] Platform/NXP: Add support for ArmPlatformLib

2017-12-01 Thread Vabhav
This patch adds support of adding ArmPlatformLib for NXP LS1046ARDB board Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- .../Library/PlatformLib/ArmPlatformLib.c | 106 .../Library/PlatformLib/ArmPlatformL

[edk2] [PATCH 2/4] Silicon/NXP:Add support for PCF2129 Real Time Clock Library

2017-12-01 Thread Vabhav
This patch add support for NXP pcf2129 real time clock library Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/Drivers/I2cDxe/I2cDxe.c | 17 +- Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129Rtc.h

[edk2] [PATCH 4/4] Compilation:Add the fdf,dsc and dec files

2017-12-01 Thread Vabhav
This patch adds firmware device,description and declaration files to enable compilation for NXP LS1046ARDB board. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 1 + Platfo

[edk2] [PATCH 1/4] Platform/NXP : Add Integrated flash controller library support

2017-12-01 Thread Vabhav
On NXP Layerscape SoCs,NOR Flash device interfacing is via IFC and IfcFlashLib provides helper functions to be used by NXP NOR flash library Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/Include/Library

[edk2] [PATCH 0/3] Platform/NXP-Adding NXP MMC Host Driver

2017-12-01 Thread Vabhav
will produce gEfiMmcHostProtocolGuid which will be used by consumed by MmcDxe driver of EmbeddedPkg. Please review and look forward for your support in upstreaming the patches in edk2-platforms. Vabhav (3): Platform/NXP :Add Support for MMC Library Platform/NXP :Add Support of MMC Host Driver

[edk2] [PATCH 3/3] Compilation:Modify dsc,fdf files

2017-12-01 Thread Vabhav
This patch adds support for compilation of NXP MMC library and MMC Host Driver. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com> Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/LS1043aRdbPkg/LS104

[edk2] [PATCH edk2-platforms 3/3] Compilation:Modify dsc, fdf files

2017-12-21 Thread Vabhav
Enabling support for compilation of PciHost Bridge Library, PciHostBridge Dxe Driver and include respective serdes functions Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.ds

[edk2] [PATCH edk2-platforms 1/3] Platform/NXP : Add PCI Host Bridge Libary

2017-12-21 Thread Vabhav
Added PCIe Host Bridge Library to provide helper functions which will be used by PCIe Host bridge Dxe Driver Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Vabhav <vabhav.sha...@nxp.com> --- Platform/NXP/Include/PciCntrlLib.h | 323 +++ Pl

[edk2] [PATCH edk2-platforms 0/3] Platform/NXP-Added NXP PCI Host Bridge Driver

2017-12-21 Thread Vabhav
in upstreaming the patches in edk2-platforms. Vabhav (3): Platform/NXP : Add PCI Host Bridge Libary Platform/NXP : Add PCI Host Bridge Driver Compilation:Modify dsc,fdf files .../Drivers/PciHostBridgeDxe/PciHostBridgeDxe.c| 967 .../Drivers/PciHostBridgeDxe/PciHostBridgeDxe.inf

[edk2] MTFTP file transfer timeout error

2017-09-22 Thread Vabhav Sharma
link between block size with file size or anyone faced such issue? I assume expectation is to use any blocksize from 512(default) to 64K. Regards, Vabhav ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel

[edk2] MTFTP file transfer timeout error

2017-09-23 Thread Vabhav Sharma
link between block size with file size or anyone faced such issue? I assume expectation is to use any blocksize from 512(default) to 64K. Regards, Vabhav ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel

Re: [edk2] MTFTP file transfer timeout error

2017-10-09 Thread Vabhav Sharma
carded at IP layer? Regards, Vabhav -Original Message- From: Fu, Siyuan [mailto:siyuan...@intel.com] Sent: Monday, October 09, 2017 7:28 AM To: Vabhav Sharma <vabhav.sha...@nxp.com>; edk2-devel@lists.01.org Subject: RE: MTFTP file transfer timeout error Hi, Vabhav Sorry for th

[edk2] SError Exception and HCR_EL2 Usage

2017-10-09 Thread Vabhav Sharma
issue? Additionally, TGE bit is set in hcr_el2 three times during PrePei phase(ArmPlatformPkg/PrePi/AArch64/ArchPrePi.c),DxeMain(),ArmCpuDxe. Please explain the purpose of setting it or require to be fixed? Regards, Vabhav ___ edk2-devel mailing list

Re: [edk2] Clarification about InitializeCpuExceptionHandlers() and TGE bit in hcr_el2

2017-10-05 Thread Vabhav Sharma
ROM code is 1st stage bootloader) and I don't see handlers are installed before dxemain. Does same model(edk2 from 2nd stage bootloader) exist for x86 as well? Regards, Vabhav From: af...@apple.com [mailto:af...@apple.com] Sent: Thursday, October 05, 2017 10:32 PM To: Vabhav Sharma <vabhav.

Re: [edk2] Clarification about InitializeCpuExceptionHandlers() and TGE bit in hcr_el2

2017-10-05 Thread Vabhav Sharma
on hcr_el2 usage mentioned in below email I understand that Enabling TGE bit will route the EL1 exception to EL2.Is there any EL1 code during UEFI execution? Regards, Vabhav -Original Message- From: af...@apple.com [mailto:af...@apple.com] Sent: Thursday, September 28, 2017 7:31 PM To: Vabhav

Re: [edk2] MTFTP file transfer timeout error

2017-10-05 Thread Vabhav Sharma
mum retry. Please suggest if this is new or known issue to be fixed? Regards, Vabhav -Original Message- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Vabhav Sharma Sent: Thursday, September 28, 2017 5:04 PM To: siyuan...@intel.com Cc: edk2-devel@lists.01.org; e

[edk2] Clarification about InitializeCpuExceptionHandlers() and TGE bit in hcr_el2

2017-09-28 Thread Vabhav Sharma
(ArmPlatformPkg/PrePi/AArch64/ArchPrePi.c) and Twice in Dxe phase: dxemain(),ArmCpuDxe Please help to clarify or required to be fixed? Regards, Vabhav ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel

Re: [edk2] MTFTP file transfer timeout error

2017-09-28 Thread Vabhav Sharma
) Regards, Vabhav -Original Message- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Vabhav Sharma Sent: Saturday, September 23, 2017 4:21 PM To: edk2-devel@lists.01.org; edk2-devel <edk2-devel-boun...@lists.01.org> Subject: [edk2] MTFTP file transfer timeout

[edk2] FW: MTFTP file transfer timeout error

2017-09-28 Thread Vabhav Sharma
). Regards, Vabhav -Original Message- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Vabhav Sharma Sent: Saturday, September 23, 2017 4:21 PM To: edk2-devel@lists.01.org; edk2-devel <edk2-devel-boun...@lists.01.org> Subject: [edk2] MTFTP file transfer timeout

[edk2] Recall: MTFTP file transfer timeout error

2017-09-28 Thread Vabhav Sharma
Vabhav Sharma would like to recall the message, "MTFTP file transfer timeout error". ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel

Re: [edk2] [PATCH edk2-platforms 0/3] Platform/NXP-Added NXP PCI Host Bridge Driver

2017-12-27 Thread Vabhav Sharma
>-Original Message- >From: Ard Biesheuvel [mailto:ard.biesheu...@linaro.org] >Sent: Friday, December 22, 2017 9:04 PM >To: Vabhav Sharma <vabhav.sha...@nxp.com> >Cc: Leif Lindholm <leif.lindh...@linaro.org>; Kinney, Michael D ><michael.d.kin...@intel.co

Re: [edk2] [PATCH edk2-platforms 32/39] Silicon/NXP: Implement PciSegmentLib to support multiple RCs

2018-04-20 Thread Vabhav Sharma
; Varun Sethi <v.se...@nxp.com>; Vabhav Sharma ><vabhav.sha...@nxp.com> >Subject: Re: [PATCH edk2-platforms 32/39] Silicon/NXP: Implement >PciSegmentLib to support multiple RCs > >On Fri, Feb 16, 2018 at 02:20:28PM +0530, Meenakshi wrote: >> From: Vabhav <vabhav.s

Re: [edk2] [PATCH edk2-platforms 34/39] Silicon/NXP: Implement EFI_CPU_IO2_PROTOCOL

2018-04-24 Thread Vabhav Sharma
tel.com>; edk2-devel@lists.01.org; Udit Kumar ><udit.ku...@nxp.com>; Varun Sethi <v.se...@nxp.com>; Vabhav Sharma ><vabhav.sha...@nxp.com> >Subject: Re: [PATCH edk2-platforms 34/39] Silicon/NXP: Implement >EFI_CPU_IO2_PROTOCOL > >On 16 February 2018 at 09:50, Me

Re: [edk2] [PATCH edk2-platforms 33/39] Silicon/NXP: Implement PciHostBridgeLib support

2018-04-24 Thread Vabhav Sharma
; Varun Sethi <v.se...@nxp.com>; Vabhav Sharma ><vabhav.sha...@nxp.com> >Subject: Re: [PATCH edk2-platforms 33/39] Silicon/NXP: Implement >PciHostBridgeLib support > >My only comment in addition to Ard's comments/questions: >Use same endianness handling here as for preced

Re: [edk2] [PATCH edk2-platforms 39/39] Platform/NXP:PCIe enablement for LS2088A RDB

2018-04-24 Thread Vabhav Sharma
; Varun Sethi <v.se...@nxp.com>; Vabhav Sharma ><vabhav.sha...@nxp.com> >Subject: Re: [PATCH edk2-platforms 39/39] Platform/NXP:PCIe enablement for >LS2088A RDB > >On Fri, Feb 16, 2018 at 02:20:35PM +0530, Meenakshi wrote: >> From: Vabhav <vabhav.sh

Re: [edk2] [PATCH edk2-platforms 32/39] Silicon/NXP: Implement PciSegmentLib to support multiple RCs

2018-04-24 Thread Vabhav Sharma
>-Original Message- >From: Leif Lindholm [mailto:leif.lindh...@linaro.org] >Sent: Friday, April 20, 2018 6:12 PM >To: Vabhav Sharma <vabhav.sha...@nxp.com> >Cc: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com>; >ard.biesheu...@linaro.org; edk2-devel@list

Re: [edk2] [PATCH edk2-platforms 35/39] Compilation: Update the fdf, dsc and dec files.

2018-04-24 Thread Vabhav Sharma
; Varun Sethi <v.se...@nxp.com>; Vabhav Sharma ><vabhav.sha...@nxp.com> >Subject: Re: [PATCH edk2-platforms 35/39] Compilation: Update the fdf, dsc and >dec files. > >On Fri, Feb 16, 2018 at 02:20:31PM +0530, Meenakshi wrote: >> From: Meenakshi Aggarwal <meenakshi.ag

Re: [edk2] [PATCH edk2-platforms 33/39] Silicon/NXP: Implement PciHostBridgeLib support

2018-04-24 Thread Vabhav Sharma
tel.com>; edk2-devel@lists.01.org; Udit Kumar ><udit.ku...@nxp.com>; Varun Sethi <v.se...@nxp.com>; Vabhav Sharma ><vabhav.sha...@nxp.com> >Subject: Re: [PATCH edk2-platforms 33/39] Silicon/NXP: Implement >PciHostBridgeLib support > >On 16 February 2018

Re: [edk2] [PATCH edk2-platforms 34/39] Silicon/NXP: Implement EFI_CPU_IO2_PROTOCOL

2018-04-24 Thread Vabhav Sharma
; Varun Sethi <v.se...@nxp.com>; Vabhav Sharma ><vabhav.sha...@nxp.com> >Subject: Re: [PATCH edk2-platforms 34/39] Silicon/NXP: Implement >EFI_CPU_IO2_PROTOCOL > >On Fri, Feb 16, 2018 at 02:20:30PM +0530, Meenakshi wrote: >> From: Vabhav <vabhav.sha...@nxp.com>

Re: [edk2] [PATCH edk2-platforms 38/39] Platform/NXP:PCIe enablement for LS1046A RDB

2018-04-24 Thread Vabhav Sharma
; Varun Sethi <v.se...@nxp.com>; Vabhav Sharma ><vabhav.sha...@nxp.com> >Subject: Re: [PATCH edk2-platforms 38/39] Platform/NXP:PCIe enablement for >LS1046A RDB > >On Fri, Feb 16, 2018 at 02:20:34PM +0530, Meenakshi wrote: >> From: Vabhav <vabhav.sh

Re: [edk2] [PATCH edk2-platforms 34/39] Silicon/NXP: Implement EFI_CPU_IO2_PROTOCOL

2018-04-24 Thread Vabhav Sharma
>-Original Message- >From: Ard Biesheuvel [mailto:ard.biesheu...@linaro.org] >Sent: Tuesday, April 24, 2018 6:04 PM >To: Vabhav Sharma <vabhav.sha...@nxp.com> >Cc: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com>; Leif Lindholm ><leif.lindh...@linaro.org&g