|
[PATCH] MdeModulePkg PeiCore: Install SEC PPIs before library constructor call
Install PPIs received from SEC phase before library constructor call, so that any platform specific library can make use of the PPIs exposed by SEC phase. Since SEC phase can expose HOBs also in PPI l
Install PPIs received from SEC phase before library constructor call, so that any platform specific library can make use of the PPIs exposed by SEC phase. Since SEC phase can expose HOBs also in PPI l
|
By
Pankaj Bansal
· #52600
·
|
|
[PATCH] BaseTools: Retrieve git version info
Retrieve git version info and save as environment variable These variables can be used in modules to print the vesrion info when uefi boots. This helps in identifying the codebase from logs. Cc: Bob F
Retrieve git version info and save as environment variable These variables can be used in modules to print the vesrion info when uefi boots. This helps in identifying the codebase from logs. Cc: Bob F
|
By
Pankaj Bansal
· #52851
·
|
|
[PATCH] BaseTools: Retrieve git version info
Hi Bob, Thanks for replying. Please see inline
Hi Bob, Thanks for replying. Please see inline
|
By
Pankaj Bansal
· #53049
·
|
|
[PATCH] BaseTools: Retrieve git version info
Hi Bob, This OS environment variable is only defined up until the point build command is running. As soon as build command finishes, these OS environment variables also vanish. Regards, Pankaj Bansal
Hi Bob, This OS environment variable is only defined up until the point build command is running. As soon as build command finishes, these OS environment variables also vanish. Regards, Pankaj Bansal
|
By
Pankaj Bansal
· #53059
·
|
|
[PATCH] BaseTools: Retrieve git version info
Hi Bob, You are right. Ideal place for retrieving the git tag/commit info should be a python script. That way it can be used in all build environments (linux/windows). Unfortunately I don't have much
Hi Bob, You are right. Ideal place for retrieving the git tag/commit info should be a python script. That way it can be used in all build environments (linux/windows). Unfortunately I don't have much
|
By
Pankaj Bansal
· #53146
·
|
|
[PATCH 00/19] ADD LX2160ARDB Platform Support
By
Pankaj Bansal
· #54006
·
|
|
[PATCH 01/19] Silicon/NXP: Add I2c lib
By
Pankaj Bansal
· #54007
·
|
|
[PATCH 02/19] Silicon/NXP: changes to use I2clib in i2cdxe
I2c lib contains the i2c controller functionality. this can be used in I2c DXE driver to communicate with i2c devices. There was a bug in I2C DXE implementation, which caused the Ds1307 RTC device to
I2c lib contains the i2c controller functionality. this can be used in I2c DXE driver to communicate with i2c devices. There was a bug in I2C DXE implementation, which caused the Ds1307 RTC device to
|
By
Pankaj Bansal
· #54008
·
|
|
[PATCH 03/19] NXP/LS1043aRdb: Move Soc specific components to soc files
Soc specific components ought to be part of Soc files and not platform files. move the same to SOC files Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbP
Soc specific components ought to be part of Soc files and not platform files. move the same to SOC files Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbP
|
By
Pankaj Bansal
· #54009
·
|
|
[PATCH 04/19] Silicon/NXP: Remove DuartLib and use BaseSerialPortLib16550
UART in LS1043A conforms to ns16550 register set. so we can use the SerialPortLib16550 from MdeModulePkg. We have removed the PCIe specific part from the library and also added the APIs to get the UAR
UART in LS1043A conforms to ns16550 register set. so we can use the SerialPortLib16550 from MdeModulePkg. We have removed the PCIe specific part from the library and also added the APIs to get the UAR
|
By
Pankaj Bansal
· #54010
·
|
|
[PATCH 05/19] NXP/BaseSerialPortLib16550: remove SerialPortInitalize functionality
SerialPortInitalize is called from DebugLib constructor. so this gets called for each of the module in system. now, during SerialPortInitalize, we need the Uart clock to set it's baud rate. This Uart
SerialPortInitalize is called from DebugLib constructor. so this gets called for each of the module in system. now, during SerialPortInitalize, we need the Uart clock to set it's baud rate. This Uart
|
By
Pankaj Bansal
· #54011
·
|
|
[PATCH 06/19] Silicon/NXP: remove print information from Soc lib
The Soc info being printed can be removed from SOC lib. We are in the process of implementing PEI Phase. After PEI phase impelmentation this info would be printed in common PEIM based on the informati
The Soc info being printed can be removed from SOC lib. We are in the process of implementing PEI Phase. After PEI phase impelmentation this info would be printed in common PEIM based on the informati
|
By
Pankaj Bansal
· #54012
·
|
|
[PATCH 07/19] Silicon/NXP: remove not needed components
We are changing the directory structure of code. After PEI phase impelmentation this info would be put back into appropriate location. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Silicon/
We are changing the directory structure of code. After PEI phase impelmentation this info would be put back into appropriate location. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Silicon/
|
By
Pankaj Bansal
· #54013
·
|
|
[PATCH 08/19] Silicon/NXP: Remove unnecessary PCDs
There is no need to keep SOC specific PCDs defined for each SOC. we can do away with these PCDs. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- .../Drivers/PlatformDxe/PlatformDxe.c | 15 +--
There is no need to keep SOC specific PCDs defined for each SOC. we can do away with these PCDs. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- .../Drivers/PlatformDxe/PlatformDxe.c | 15 +--
|
By
Pankaj Bansal
· #54014
·
|
|
[PATCH 09/19] Silicon/NXP: Move dsc file
As per convention being followed in edk2-platforms, keep the dec file and dsc file together. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 2 +
As per convention being followed in edk2-platforms, keep the dec file and dsc file together. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 2 +
|
By
Pankaj Bansal
· #54015
·
|
|
[PATCH 10/19] Platform/NXP: rename the ArmPlatformLib as per ArmPlatformPkg
Keep the names and location of files as mentioned in ArmPlatformPkg. This helps in porting the common changes (if any in future) easily. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Platfo
Keep the names and location of files as mentioned in ArmPlatformPkg. This helps in porting the common changes (if any in future) easily. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Platfo
|
By
Pankaj Bansal
· #54016
·
|
|
[PATCH 11/19] Silicon/NXP: Add Chassis Lib for Chassis2
Add ChassisLib for Chassis2. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Silicon/NXP/Chassis2/Chassis2.dec | 23 +++ Silicon/NXP/Chassis2/Chassis2.dsc.inc | 10 + Silicon/NXP/Chassis2/Inclu
Add ChassisLib for Chassis2. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Silicon/NXP/Chassis2/Chassis2.dec | 23 +++ Silicon/NXP/Chassis2/Chassis2.dsc.inc | 10 + Silicon/NXP/Chassis2/Inclu
|
By
Pankaj Bansal
· #54017
·
|
|
[PATCH 12/19] Silicon/NXP/LS1043A: Add SocLib
Add SocLib for LS1043A as per new directory structure Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Silicon/NXP/Chassis2/LS1043A/Include/Soc.h | 56 +++++++++++++ Silicon/NXP/Chassis2/LS1043
Add SocLib for LS1043A as per new directory structure Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- Silicon/NXP/Chassis2/LS1043A/Include/Soc.h | 56 +++++++++++++ Silicon/NXP/Chassis2/LS1043
|
By
Pankaj Bansal
· #54018
·
|
|
[PATCH 13/19] Silicon/NXP: Move RAM retrieval from SocLib
RAM retrieval using SMC commands is common to all Layerscape SOCs. Therefore, move it to commom MemoryInit Pei Lib. Also added provision to reserve a portion of RAM. Signed-off-by: Pankaj Bansal <pank
RAM retrieval using SMC commands is common to all Layerscape SOCs. Therefore, move it to commom MemoryInit Pei Lib. Also added provision to reserve a portion of RAM. Signed-off-by: Pankaj Bansal <pank
|
By
Pankaj Bansal
· #54019
·
|
|
[PATCH 14/19] Silicon/NXP/LS1043A: Replce SocLib
Replace SocLib with new SocLib in which code structure has been changed. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- .../Drivers/PlatformDxe/PlatformDxe.inf | 3 +- Platform/NXP/LS1043aRdb
Replace SocLib with new SocLib in which code structure has been changed. Signed-off-by: Pankaj Bansal <pankaj.bansal@...> --- .../Drivers/PlatformDxe/PlatformDxe.inf | 3 +- Platform/NXP/LS1043aRdb
|
By
Pankaj Bansal
· #54020
·
|