REF: https://github.com/christopherco/edk2-platforms/tree/import_imxplat_v1
This patch set is the 2nd in the overall series of patches to bring up Windows 10 IoT Core on Solidrun's Hummingboard Edge board running NXP's i.MX6Q SoC. Patch Series: 1. import Platform/Microsoft 2. import Silicon/NXP/iMXPlatformPkg 3. import Silicon/NXP/iMX6Pkg 4. import Platform/Solidrun/HummingboardEdge_iMX6Q_2GB This patch set imports our iMXPlatformPkg, which contains modules that are NXP i.MX specific but generic across the different i.MX SoC families. These modules are used in the iMX6Pkg and HummingboardEdge board packages. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Christopher Co <[email protected]> Cc: Ard Biesheuvel <[email protected]> Cc: Leif Lindholm <[email protected]> Cc: Michael D Kinney <[email protected]> Christopher Co (7): Silicon/NXP: Add support for iMX SDHC Silicon/NXP: Add iMX display library support Silicon/NXP: Add I2C library support for iMX platforms Silicon/NXP: Add UART library support for iMX platforms Silicon/NXP: Add Virtual RTC support for IMX platform Silicon/NXP: Add iMXPlatformPkg dec Silicon/NXP: Add headers for other iMX packages to use Silicon/NXP/iMXPlatformPkg/Drivers/SdhcDxe/SdhcDxe.c | 1356 ++++++++++++++++++++ Silicon/NXP/iMXPlatformPkg/Drivers/SdhcDxe/SdhcDxe.inf | 67 + Silicon/NXP/iMXPlatformPkg/Include/Platform.h | 86 ++ Silicon/NXP/iMXPlatformPkg/Include/common_macros.h | 561 ++++++++ Silicon/NXP/iMXPlatformPkg/Include/iMXDisplay.h | 95 ++ Silicon/NXP/iMXPlatformPkg/Include/iMXGpio.h | 101 ++ Silicon/NXP/iMXPlatformPkg/Include/iMXI2cLib.h | 158 +++ Silicon/NXP/iMXPlatformPkg/Include/iMXIoMux.h | 24 + Silicon/NXP/iMXPlatformPkg/Include/iMXUart.h | 225 ++++ Silicon/NXP/iMXPlatformPkg/Include/iMXuSdhc.h | 277 ++++ Silicon/NXP/iMXPlatformPkg/Library/UartSerialPortLib/UartSerialPortLib.c | 242 ++++ Silicon/NXP/iMXPlatformPkg/Library/UartSerialPortLib/UartSerialPortLib.inf | 41 + Silicon/NXP/iMXPlatformPkg/Library/VirtualRealTimeClockLib/VirtualRealTimeClockLib.c | 251 ++++ Silicon/NXP/iMXPlatformPkg/Library/VirtualRealTimeClockLib/VirtualRealTimeClockLib.inf | 37 + Silicon/NXP/iMXPlatformPkg/Library/iMXDisplayLib/iMXDisplayLib.c | 125 ++ Silicon/NXP/iMXPlatformPkg/Library/iMXDisplayLib/iMXDisplayLib.inf | 31 + Silicon/NXP/iMXPlatformPkg/Library/iMXI2cLib/iMXI2cLib.c | 524 ++++++++ Silicon/NXP/iMXPlatformPkg/Library/iMXI2cLib/iMXI2cLib.inf | 35 + Silicon/NXP/iMXPlatformPkg/iMXPlatformPkg.dec | 117 ++ 19 files changed, 4353 insertions(+) create mode 100644 Silicon/NXP/iMXPlatformPkg/Drivers/SdhcDxe/SdhcDxe.c create mode 100644 Silicon/NXP/iMXPlatformPkg/Drivers/SdhcDxe/SdhcDxe.inf create mode 100644 Silicon/NXP/iMXPlatformPkg/Include/Platform.h create mode 100644 Silicon/NXP/iMXPlatformPkg/Include/common_macros.h create mode 100644 Silicon/NXP/iMXPlatformPkg/Include/iMXDisplay.h create mode 100644 Silicon/NXP/iMXPlatformPkg/Include/iMXGpio.h create mode 100644 Silicon/NXP/iMXPlatformPkg/Include/iMXI2cLib.h create mode 100644 Silicon/NXP/iMXPlatformPkg/Include/iMXIoMux.h create mode 100644 Silicon/NXP/iMXPlatformPkg/Include/iMXUart.h create mode 100644 Silicon/NXP/iMXPlatformPkg/Include/iMXuSdhc.h create mode 100644 Silicon/NXP/iMXPlatformPkg/Library/UartSerialPortLib/UartSerialPortLib.c create mode 100644 Silicon/NXP/iMXPlatformPkg/Library/UartSerialPortLib/UartSerialPortLib.inf create mode 100644 Silicon/NXP/iMXPlatformPkg/Library/VirtualRealTimeClockLib/VirtualRealTimeClockLib.c create mode 100644 Silicon/NXP/iMXPlatformPkg/Library/VirtualRealTimeClockLib/VirtualRealTimeClockLib.inf create mode 100644 Silicon/NXP/iMXPlatformPkg/Library/iMXDisplayLib/iMXDisplayLib.c create mode 100644 Silicon/NXP/iMXPlatformPkg/Library/iMXDisplayLib/iMXDisplayLib.inf create mode 100644 Silicon/NXP/iMXPlatformPkg/Library/iMXI2cLib/iMXI2cLib.c create mode 100644 Silicon/NXP/iMXPlatformPkg/Library/iMXI2cLib/iMXI2cLib.inf create mode 100644 Silicon/NXP/iMXPlatformPkg/iMXPlatformPkg.dec -- 2.16.2.gvfs.1.33.gf5370f1 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

