Following patches will add support of NXP MMC Host Driver in
edk2-platforms directory 'edk2-platforms/Platform/NXP'
Updated Directory structure for added folders in 'edk2-platforms/Platform/NXP'
will be:
Platform/NXP/
|-- Drivers
| |-- MmcHostDxe
| | |-- MmcHostDxe.c
| | `-- MmcHostDxe.inf
|-- Include
| `-- Library
| `-- MmcLib.h
|-- Library
| `-- MmcLib
| |-- MmcInterface.c
| |-- MmcInternal.h
| |-- MmcLib.c
| `-- MmcLib.inf
In Platform/NXP/Library:
MmcLib will be added
In Platform/NXP/Drivers:
MmcHostDxe driver will be added
Mmc host driver 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
Compilation:Modify dsc,fdf files
Platform/NXP/Drivers/MmcHostDxe/MmcHostDxe.c | 418 +++++++++++++++++
Platform/NXP/Drivers/MmcHostDxe/MmcHostDxe.inf | 42 ++
Platform/NXP/Include/Library/MmcLib.h | 138 ++++++
Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 11 +
Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.fdf | 7 +
Platform/NXP/Library/MmcLib/MmcInterface.c | 544 ++++++++++++++++++++++
Platform/NXP/Library/MmcLib/MmcInternal.h | 350 +++++++++++++++
Platform/NXP/Library/MmcLib/MmcLib.c | 597 +++++++++++++++++++++++++
Platform/NXP/Library/MmcLib/MmcLib.inf | 39 ++
9 files changed, 2146 insertions(+)
create mode 100644 Platform/NXP/Drivers/MmcHostDxe/MmcHostDxe.c
create mode 100644 Platform/NXP/Drivers/MmcHostDxe/MmcHostDxe.inf
create mode 100644 Platform/NXP/Include/Library/MmcLib.h
create mode 100644 Platform/NXP/Library/MmcLib/MmcInterface.c
create mode 100644 Platform/NXP/Library/MmcLib/MmcInternal.h
create mode 100644 Platform/NXP/Library/MmcLib/MmcLib.c
create mode 100644 Platform/NXP/Library/MmcLib/MmcLib.inf
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel