Changelog:
v2:
  *Split DwMmcHcDxe driver into two patches. One is for PlatformDwMmc protocol,
   and the other is for DwMmcHcDxe driver.
v1:
  *Add NonDiscoverableDeviceDxe for embedded platform. Make DwMmcHcDxe driver
   to support both eMMC and SD controller.

Haojian Zhuang (3):
  EmbeddedPkg: add NonDiscoverableDeviceDxe driver
  EmbeddedPkg: add PlatformDwMmc protocol
  EmbeddedPkg/Drivers: add DwMmcHcDxe driver

 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHcDxe.dec                               |  
 40 +
 EmbeddedPkg/EmbeddedPkg.dec                                                 |  
  1 +
 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHcDxe.inf                               |  
 69 +
 EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/NonDiscoverableDeviceDxe.inf |  
 52 +
 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHcDxe.h                                 |  
815 +++++++
 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHci.h                                   |  
983 ++++++++
 EmbeddedPkg/Include/Protocol/PlatformDwMmc.h                                |  
 79 +
 EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/NonDiscoverableDeviceIo.h    |  
 92 +
 EmbeddedPkg/Drivers/DwMmcHcDxe/ComponentName.c                              |  
214 ++
 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHcDxe.c                                 | 
1295 +++++++++++
 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHci.c                                   | 
2366 ++++++++++++++++++++
 EmbeddedPkg/Drivers/DwMmcHcDxe/EmmcDevice.c                                 | 
1042 +++++++++
 EmbeddedPkg/Drivers/DwMmcHcDxe/SdDevice.c                                   | 
1104 +++++++++
 EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/ComponentName.c              |  
124 +
 EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/NonDiscoverableDeviceDxe.c   |  
243 ++
 EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/NonDiscoverableDeviceIo.c    |  
972 ++++++++
 16 files changed, 9491 insertions(+)
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHcDxe.dec
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHcDxe.inf
 create mode 100644 
EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/NonDiscoverableDeviceDxe.inf
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHcDxe.h
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHci.h
 create mode 100644 EmbeddedPkg/Include/Protocol/PlatformDwMmc.h
 create mode 100644 
EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/NonDiscoverableDeviceIo.h
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/ComponentName.c
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHcDxe.c
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/DwMmcHci.c
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/EmmcDevice.c
 create mode 100644 EmbeddedPkg/Drivers/DwMmcHcDxe/SdDevice.c
 create mode 100644 
EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/ComponentName.c
 create mode 100644 
EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/NonDiscoverableDeviceDxe.c
 create mode 100644 
EmbeddedPkg/Universal/NonDiscoverableDeviceDxe/NonDiscoverableDeviceIo.c

Cc: Leif Lindholm <leif.lindh...@linaro.org>
Cc: Ard Biesheuvel <ard.biesheu...@linaro.org>
Cc: Chris Co <christopher...@microsoft.com>
-- 
2.7.4

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to