[edk2] [PATCH edk2-platforms v2 0/2] Cover letter:SATA controller support

Meenakshi Aggarwal posted 2 patches 6 years, 3 months ago
Failed in applying to current master (apply log)
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
[edk2] [PATCH edk2-platforms v2 0/2] Cover letter:SATA controller support
Posted by Meenakshi Aggarwal 6 years, 3 months ago
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