V2:
1. Pci Emulation layer removed.
2. Made SATA driver as NonDiscoverablePciDevice.
3. Add support of SATA on LS1046RDB board.
Meenakshi Aggarwal (2):
SATA : Added SATA controller driver.
LS1046 : Enable support of SATA controller
Platform/NXP/Drivers/SataInitDxe/SataInit.c | 285 +++++++++++++++++++++
Platform/NXP/Drivers/SataInitDxe/SataInit.h | 36 +++
Platform/NXP/Drivers/SataInitDxe/SataInitDxe.inf | 52 ++++
Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dsc | 8 +
Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.fdf | 12 +
.../Library/PlatformLib/ArmPlatformLib.inf | 2 +
.../Library/PlatformLib/NxpQoriqLsMem.c | 8 +
Platform/NXP/NxpQoriqLs.dec | 14 +-
Platform/NXP/NxpQoriqLs.dsc | 13 +
Silicon/NXP/LS1046A/LS1046A.dsc | 5 +
10 files changed, 433 insertions(+), 2 deletions(-)
create mode 100644 Platform/NXP/Drivers/SataInitDxe/SataInit.c
create mode 100644 Platform/NXP/Drivers/SataInitDxe/SataInit.h
create mode 100644 Platform/NXP/Drivers/SataInitDxe/SataInitDxe.inf
V1 :
Following patches add support for pci emulation layer
and SATA on NXP boards.
Null Library for USB is also present to give completeness
to Pci Emulation layer.
Meenakshi Aggarwal (3):
USB: Added Support of DWC3 USB controller.
PciEmulation : Add support for Pci Emulation layer.
SATA : Added SATA controller initialization driver.
Platform/NXP/Drivers/PciEmulation/PciEmulation.c | 624 +++++++++++++++++++++
Platform/NXP/Drivers/PciEmulation/PciEmulation.h | 306 ++++++++++
Platform/NXP/Drivers/PciEmulation/PciEmulation.inf | 54 ++
.../NXP/Drivers/PciEmulation/PciRootBridgeIo.c | 286 ++++++++++
Platform/NXP/Drivers/SataInitDxe/SataInit.c | 122 ++++
Platform/NXP/Drivers/SataInitDxe/SataInit.h | 32 ++
Platform/NXP/Drivers/SataInitDxe/SataInitDxe.inf | 43 ++
.../NXP/Library/UsbHcdNullLibrary/UsbHcdLibNull.c | 25 +
.../NXP/Library/UsbHcdNullLibrary/UsbHcdNull.inf | 28 +
Platform/NXP/NxpQoriqLs.dec | 14 +-
Platform/NXP/NxpQoriqLs.dsc | 15 +
11 files changed, 1547 insertions(+), 2 deletions(-)
create mode 100644 Platform/NXP/Drivers/PciEmulation/PciEmulation.c
create mode 100755 Platform/NXP/Drivers/PciEmulation/PciEmulation.h
create mode 100644 Platform/NXP/Drivers/PciEmulation/PciEmulation.inf
create mode 100644 Platform/NXP/Drivers/PciEmulation/PciRootBridgeIo.c
create mode 100644 Platform/NXP/Drivers/SataInitDxe/SataInit.c
create mode 100644 Platform/NXP/Drivers/SataInitDxe/SataInit.h
create mode 100644 Platform/NXP/Drivers/SataInitDxe/SataInitDxe.inf
create mode 100644 Platform/NXP/Library/UsbHcdNullLibrary/UsbHcdLibNull.c
create mode 100644 Platform/NXP/Library/UsbHcdNullLibrary
--
1.9.1
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel