[edk2] [platforms: PATCH 0/5] Armada 7k/8k files reorganization

Marcin Wojtas posted 5 patches 6 years, 4 months ago
Only 4 patches received!
There is a newer version of this series
Platform/Marvell/Applications/EepromCmd/EepromCmd.c                                          |  397 --
Platform/Marvell/Applications/EepromCmd/EepromCmd.inf                                        |   71 -
Platform/Marvell/Applications/EepromCmd/EepromCmd.uni                                        |  Bin 6816 -> 0 bytes
Platform/Marvell/Applications/FirmwareUpdate/FUpdate.c                                       |  398 --
Platform/Marvell/Applications/FirmwareUpdate/FUpdate.inf                                     |   73 -
Platform/Marvell/Applications/FirmwareUpdate/FUpdate.uni                                     |  Bin 5190 -> 0 bytes
Platform/Marvell/Applications/SpiTool/SpiFlashCmd.c                                          |  516 --
Platform/Marvell/Applications/SpiTool/SpiFlashCmd.inf                                        |   77 -
Platform/Marvell/Applications/SpiTool/SpiFlashCmd.uni                                        |  Bin 7216 -> 0 bytes
Platform/Marvell/Armada/Armada.dsc.inc                                                       |  603 ---
Platform/Marvell/Armada/Armada70x0.dsc                                                       |  137 -
Platform/Marvell/Armada/Armada70x0.fdf                                                       |  313 --
Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c                          |  255 -
Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf                        |   47 -
Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c                                    |   45 -
Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf                                  |   45 -
Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S                    |   51 -
Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S                        |   77 -
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c                                |  132 -
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf                              |   76 -
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c                             |  204 -
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h                             |   73 -
Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c      |  158 -
Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf    |   46 -
Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.c                          |  335 --
Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.h                          |   50 -
Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.inf                        |   52 -
Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc                                               |  137 +
Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf                                               |  313 ++
Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c                                     |  292 --
Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h                                     |  103 -
Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf                                   |   70 -
Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c                                             |  762 ---
Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h                                             |  269 --
Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf                                           |   74 -
Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c                                           |  252 -
Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h                                           |   57 -
Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf                                         |   66 -
Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c                                         |  460 --
Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h                                         |  100 -
Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf                                       |   73 -
Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c                                               | 5023 --------------------
Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h                                               |  762 ---
Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h                                             | 2015 --------
Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c                                                 | 1396 ------
Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h                                                 |  622 ---
Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf                                               |   84 -
Platform/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c                                      |  211 -
Platform/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c                                         | 1164 -----
Platform/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c                                           | 1190 -----
Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c                                      | 1320 -----
Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h                                      |  791 ---
Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf                                    |   64 -
Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni                                    |   23 -
Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni                               |   19 -
Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c                                        | 1928 --------
Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h                                        |  550 ---
Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c                                         |  649 ---
Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h                                         |  346 --
Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c                                            |  599 ---
Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h                                            |  138 -
Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf                                          |   70 -
Platform/Marvell/Drivers/Spi/MvSpiDxe.c                                                      |  432 --
Platform/Marvell/Drivers/Spi/MvSpiDxe.h                                                      |  148 -
Platform/Marvell/Drivers/Spi/MvSpiDxe.inf                                                    |   73 -
Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.c                                            | 1138 -----
Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.h                                            |  128 -
Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf                                          |   91 -
Platform/Marvell/Include/Library/MppLib.h                                                    |   42 -
Platform/Marvell/Include/Library/MvComPhyLib.h                                               |   48 -
Platform/Marvell/Include/Library/MvHwDescLib.h                                               |  290 --
Platform/Marvell/Include/Library/UtmiPhyLib.h                                                |   43 -
Platform/Marvell/Include/Protocol/Eeprom.h                                                   |   60 -
Platform/Marvell/Include/Protocol/Mdio.h                                                     |   72 -
Platform/Marvell/Include/Protocol/MvPhy.h                                                    |  105 -
Platform/Marvell/Include/Protocol/Spi.h                                                      |  119 -
Platform/Marvell/Include/Protocol/SpiFlash.h                                                 |  101 -
Platform/Marvell/Library/ComPhyLib/ComPhyCp110.c                                             | 1853 --------
Platform/Marvell/Library/ComPhyLib/ComPhyLib.c                                               |  278 --
Platform/Marvell/Library/ComPhyLib/ComPhyLib.h                                               |  638 ---
Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf                                             |   83 -
Platform/Marvell/Library/ComPhyLib/ComPhyMux.c                                               |  132 -
Platform/Marvell/Library/MppLib/MppLib.c                                                     |  217 -
Platform/Marvell/Library/MppLib/MppLib.inf                                                   |  111 -
Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c                                             |  354 --
Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h                                             |  109 -
Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf                                           |   61 -
Platform/Marvell/Marvell.dec                                                                 |  212 -
Platform/Marvell/PciEmulation/PciEmulation.c                                                 |  195 -
Platform/Marvell/PciEmulation/PciEmulation.inf                                               |   61 -
Silicon/Marvell/Applications/EepromCmd/EepromCmd.c                                           |  397 ++
Silicon/Marvell/Applications/EepromCmd/EepromCmd.inf                                         |   71 +
Silicon/Marvell/Applications/EepromCmd/EepromCmd.uni                                         |  Bin 0 -> 6816 bytes
Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.c                                        |  398 ++
Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf                                      |   73 +
Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.uni                                      |  Bin 0 -> 5190 bytes
Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.c                                           |  516 ++
Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.inf                                         |   77 +
Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.uni                                         |  Bin 0 -> 7216 bytes
Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc                                                |  605 +++
Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c                       |  255 +
Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf                     |   47 +
Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c                                 |   45 +
Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf                               |   45 +
Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S                 |   51 +
Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S                     |   77 +
Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c                             |  132 +
Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf                           |   76 +
Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c                          |  204 +
Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h                          |   73 +
Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c   |  158 +
Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf |   46 +
Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c                       |  335 ++
Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h                       |   50 +
Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.inf                     |   52 +
Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c                                      |  292 ++
Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h                                      |  103 +
Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf                                    |   70 +
Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c                                              |  762 +++
Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h                                              |  269 ++
Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf                                            |   74 +
Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c                                            |  252 +
Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h                                            |   57 +
Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf                                          |   66 +
Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c                                          |  460 ++
Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h                                          |  100 +
Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf                                        |   73 +
Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c                                                | 5023 ++++++++++++++++++++
Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h                                                |  762 +++
Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h                                              | 2015 ++++++++
Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c                                                  | 1396 ++++++
Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h                                                  |  622 +++
Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf                                                |   84 +
Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c                        |  195 +
Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf                      |   61 +
Silicon/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c                                       |  211 +
Silicon/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c                                          | 1164 +++++
Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c                                            | 1190 +++++
Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c                                       | 1320 +++++
Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h                                       |  791 +++
Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf                                     |   64 +
Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni                                     |   23 +
Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni                                |   19 +
Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c                                         | 1928 ++++++++
Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h                                         |  550 +++
Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c                                          |  649 +++
Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h                                          |  346 ++
Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c                                      |  432 ++
Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h                                      |  148 +
Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf                                    |   73 +
Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.c                                             |  599 +++
Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.h                                             |  138 +
Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf                                           |   70 +
Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.c                                             | 1138 +++++
Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.h                                             |  128 +
Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf                                           |   91 +
Silicon/Marvell/Include/Library/MppLib.h                                                     |   42 +
Silicon/Marvell/Include/Library/MvComPhyLib.h                                                |   48 +
Silicon/Marvell/Include/Library/MvHwDescLib.h                                                |  290 ++
Silicon/Marvell/Include/Library/UtmiPhyLib.h                                                 |   43 +
Silicon/Marvell/Include/Protocol/Eeprom.h                                                    |   60 +
Silicon/Marvell/Include/Protocol/Mdio.h                                                      |   72 +
Silicon/Marvell/Include/Protocol/MvPhy.h                                                     |  105 +
Silicon/Marvell/Include/Protocol/Spi.h                                                       |  119 +
Silicon/Marvell/Include/Protocol/SpiFlash.h                                                  |  101 +
Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c                                              | 1853 ++++++++
Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c                                                |  278 ++
Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h                                                |  638 +++
Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf                                              |   83 +
Silicon/Marvell/Library/ComPhyLib/ComPhyMux.c                                                |  132 +
Silicon/Marvell/Library/MppLib/MppLib.c                                                      |  217 +
Silicon/Marvell/Library/MppLib/MppLib.inf                                                    |  111 +
Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c                                              |  354 ++
Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h                                              |  109 +
Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf                                            |   61 +
Silicon/Marvell/Marvell.dec                                                                  |  212 +
176 files changed, 32969 insertions(+), 32967 deletions(-)
delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.c
delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.inf
delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.uni
delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.c
delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.inf
delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.uni
delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.c
delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.inf
delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.uni
delete mode 100644 Platform/Marvell/Armada/Armada.dsc.inc
delete mode 100644 Platform/Marvell/Armada/Armada70x0.dsc
delete mode 100644 Platform/Marvell/Armada/Armada70x0.fdf
delete mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c
delete mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf
delete mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c
delete mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf
delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S
delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S
delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c
delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf
delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c
delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h
delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c
delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf
delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.c
delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.h
delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.inf
create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc
create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf
delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c
delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h
delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
delete mode 100755 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c
delete mode 100644 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h
delete mode 100755 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf
delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c
delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h
delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf
delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c
delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h
delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf
delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c
delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h
delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h
delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c
delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h
delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c
delete mode 100755 Platform/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h
delete mode 100755 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c
delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h
delete mode 100755 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c
delete mode 100755 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h
delete mode 100644 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf
delete mode 100755 Platform/Marvell/Drivers/Spi/MvSpiDxe.c
delete mode 100644 Platform/Marvell/Drivers/Spi/MvSpiDxe.h
delete mode 100644 Platform/Marvell/Drivers/Spi/MvSpiDxe.inf
delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.c
delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.h
delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf
delete mode 100644 Platform/Marvell/Include/Library/MppLib.h
delete mode 100644 Platform/Marvell/Include/Library/MvComPhyLib.h
delete mode 100644 Platform/Marvell/Include/Library/MvHwDescLib.h
delete mode 100644 Platform/Marvell/Include/Library/UtmiPhyLib.h
delete mode 100644 Platform/Marvell/Include/Protocol/Eeprom.h
delete mode 100644 Platform/Marvell/Include/Protocol/Mdio.h
delete mode 100644 Platform/Marvell/Include/Protocol/MvPhy.h
delete mode 100644 Platform/Marvell/Include/Protocol/Spi.h
delete mode 100644 Platform/Marvell/Include/Protocol/SpiFlash.h
delete mode 100755 Platform/Marvell/Library/ComPhyLib/ComPhyCp110.c
delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.c
delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.h
delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf
delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyMux.c
delete mode 100644 Platform/Marvell/Library/MppLib/MppLib.c
delete mode 100644 Platform/Marvell/Library/MppLib/MppLib.inf
delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c
delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h
delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf
delete mode 100644 Platform/Marvell/Marvell.dec
delete mode 100644 Platform/Marvell/PciEmulation/PciEmulation.c
delete mode 100644 Platform/Marvell/PciEmulation/PciEmulation.inf
create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.c
create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.inf
create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.uni
create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.c
create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf
create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.uni
create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.c
create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.inf
create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.uni
create mode 100644 Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc
create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c
create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf
create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c
create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf
create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S
create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S
create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c
create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf
create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c
create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h
create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c
create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf
create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c
create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h
create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.inf
create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c
create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h
create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
create mode 100755 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c
create mode 100644 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h
create mode 100755 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf
create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c
create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h
create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf
create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c
create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h
create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf
create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c
create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h
create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h
create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c
create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h
create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf
create mode 100644 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c
create mode 100644 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c
create mode 100755 Silicon/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h
create mode 100755 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c
create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h
create mode 100755 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c
create mode 100644 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h
create mode 100644 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf
create mode 100755 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.c
create mode 100755 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.h
create mode 100644 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf
create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.c
create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.h
create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf
create mode 100644 Silicon/Marvell/Include/Library/MppLib.h
create mode 100644 Silicon/Marvell/Include/Library/MvComPhyLib.h
create mode 100644 Silicon/Marvell/Include/Library/MvHwDescLib.h
create mode 100644 Silicon/Marvell/Include/Library/UtmiPhyLib.h
create mode 100644 Silicon/Marvell/Include/Protocol/Eeprom.h
create mode 100644 Silicon/Marvell/Include/Protocol/Mdio.h
create mode 100644 Silicon/Marvell/Include/Protocol/MvPhy.h
create mode 100644 Silicon/Marvell/Include/Protocol/Spi.h
create mode 100644 Silicon/Marvell/Include/Protocol/SpiFlash.h
create mode 100755 Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c
create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c
create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h
create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf
create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyMux.c
create mode 100644 Silicon/Marvell/Library/MppLib/MppLib.c
create mode 100644 Silicon/Marvell/Library/MppLib/MppLib.inf
create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c
create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h
create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf
create mode 100644 Silicon/Marvell/Marvell.dec
[edk2] [platforms: PATCH 0/5] Armada 7k/8k files reorganization
Posted by Marcin Wojtas 6 years, 4 months ago
Hi,

I submit a long awaited file reorganization of Marvell Armada 7k/8k
SoC family support. Armada 70x0 DB files remained in
'Platform/Marvell', SoC files, drivers, libraries, etc. were
shifted to 'Silicon/Marvell'.

Although there are no functional changes, other most significant
modifications are:
- use 'Armada7k8k' name/prefix, reflecting the SoC family properly
- use 'Armada70x0Db' for a board files
- move and rename the SPI master driver
- move and rename the PciEmulation driver
- rename output fd file for Armada70x0Db

More details can be found in the commit log. In order to get a
better overview, please check 'tree' command outputs below.

The code is available in the github:
https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/reorg-upstream-r20171207

I'm looking forward to your feedback.

Best regards,
Marcin

NEW FILE STRUCTURE:
==========================
tree Platform/Marvell/

Platform/Marvell/
└── Armada70x0Db
    ├── Armada70x0Db.dsc
    └── Armada70x0Db.fdf

==========================
tree Silicon/Marvell/

Silicon/Marvell/
├── Applications
│   ├── EepromCmd
│   │   ├── EepromCmd.c
│   │   ├── EepromCmd.inf
│   │   └── EepromCmd.uni
│   ├── FirmwareUpdate
│   │   ├── FUpdate.c
│   │   ├── FUpdate.inf
│   │   └── FUpdate.uni
│   └── SpiTool
│       ├── SpiFlashCmd.c
│       ├── SpiFlashCmd.inf
│       └── SpiFlashCmd.uni
├── Armada7k8k
│   ├── Armada7k8k.dsc.inc
│   ├── Drivers
│   │   ├── Armada7k8kRngDxe
│   │   │   ├── Armada7k8kRngDxe.c
│   │   │   └── Armada7k8kRngDxe.inf
│   │   └── PlatInitDxe
│   │       ├── PlatInitDxe.c
│   │       └── PlatInitDxe.inf
│   └── Library
│       ├── Armada7k8kLib
│       │   ├── AArch64
│       │   │   └── ArmPlatformHelper.S
│       │   ├── ARM
│       │   │   └── ArmPlatformHelper.S
│       │   ├── Armada7k8kLib.c
│       │   ├── Armada7k8kLib.inf
│       │   ├── Armada7k8kLibMem.c
│       │   └── Armada7k8kLibMem.h
│       ├── Armada7k8kMemoryInitPeiLib
│       │   ├── Armada7k8kMemoryInitPeiLib.c
│       │   └── Armada7k8kMemoryInitPeiLib.inf
│       └── RealTimeClockLib
│           ├── RealTimeClockLib.c
│           ├── RealTimeClockLib.h
│           └── RealTimeClockLib.inf
├── Documentation
│   ├── Drivers
│   │   ├── EepromDriver.txt
│   │   ├── I2cDriver.txt
│   │   └── SpiDriver.txt
│   └── PortingGuide.txt
├── Drivers
│   ├── I2c
│   │   ├── Devices
│   │   │   └── MvEeprom
│   │   │       ├── MvEeprom.c
│   │   │       ├── MvEeprom.h
│   │   │       └── MvEeprom.inf
│   │   └── MvI2cDxe
│   │       ├── MvI2cDxe.c
│   │       ├── MvI2cDxe.h
│   │       └── MvI2cDxe.inf
│   ├── Net
│   │   ├── MvMdioDxe
│   │   │   ├── MvMdioDxe.c
│   │   │   ├── MvMdioDxe.h
│   │   │   └── MvMdioDxe.inf
│   │   ├── Phy
│   │   │   └── MvPhyDxe
│   │   │       ├── MvPhyDxe.c
│   │   │       ├── MvPhyDxe.h
│   │   │       └── MvPhyDxe.inf
│   │   └── Pp2Dxe
│   │       ├── Mvpp2Lib.c
│   │       ├── Mvpp2Lib.h
│   │       ├── Mvpp2LibHw.h
│   │       ├── Pp2Dxe.c
│   │       ├── Pp2Dxe.h
│   │       └── Pp2Dxe.inf
│   ├── NonDiscoverableDevices
│   │   ├── MvNonDiscoverableDxe.c
│   │   ├── MvNonDiscoverableDxe.inf
│   │   └── NonDiscoverableDevicesDxe.inf
│   ├── SdMmc
│   │   └── XenonDxe
│   │       ├── ComponentName.c
│   │       ├── EmmcDevice.c
│   │       ├── SdDevice.c
│   │       ├── SdMmcPciHcDxe.c
│   │       ├── SdMmcPciHcDxeExtra.uni
│   │       ├── SdMmcPciHcDxe.h
│   │       ├── SdMmcPciHcDxe.inf
│   │       ├── SdMmcPciHcDxe.uni
│   │       ├── SdMmcPciHci.c
│   │       ├── SdMmcPciHci.h
│   │       ├── XenonSdhci.c
│   │       └── XenonSdhci.h
│   └── Spi
│       ├── Controllers
│       │   ├── MvSpiOrionDxe.c
│       │   ├── MvSpiOrionDxe.h
│       │   └── MvSpiOrionDxe.inf
│       ├── Devices
│       │   ├── MvSpiFlash.c
│       │   ├── MvSpiFlash.h
│       │   └── MvSpiFlash.inf
│       └── Variables
│           ├── MvFvbDxe.c
│           ├── MvFvbDxe.h
│           └── MvFvbDxe.inf
├── Include
│   ├── Library
│   │   ├── MppLib.h
│   │   ├── MvComPhyLib.h
│   │   ├── MvHwDescLib.h
│   │   └── UtmiPhyLib.h
│   └── Protocol
│       ├── Eeprom.h
│       ├── Mdio.h
│       ├── MvPhy.h
│       ├── SpiFlash.h
│       └── Spi.h
├── Library
│   ├── ComPhyLib
│   │   ├── ComPhyCp110.c
│   │   ├── ComPhyLib.c
│   │   ├── ComPhyLib.h
│   │   ├── ComPhyLib.inf
│   │   └── ComPhyMux.c
│   ├── MppLib
│   │   ├── MppLib.c
│   │   └── MppLib.inf
│   └── UtmiPhyLib
│       ├── UtmiPhyLib.c
│       ├── UtmiPhyLib.h
│       └── UtmiPhyLib.inf
└── Marvell.dec

==========================

Marcin Wojtas (5):
  Marvell: Reorganize file structure
  Marvell/Armada7k8k: Use '7k8k' prefix in the SoC drivers/libraries
  Marvell/Armada70x0Db: Rename fd file
  Marvell/Drivers: Rename SPI master driver
  Marvell/Drivers: Drop 'PciEmulation' naming

 Platform/Marvell/Applications/EepromCmd/EepromCmd.c                                          |  397 --
 Platform/Marvell/Applications/EepromCmd/EepromCmd.inf                                        |   71 -
 Platform/Marvell/Applications/EepromCmd/EepromCmd.uni                                        |  Bin 6816 -> 0 bytes
 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.c                                       |  398 --
 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.inf                                     |   73 -
 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.uni                                     |  Bin 5190 -> 0 bytes
 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.c                                          |  516 --
 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.inf                                        |   77 -
 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.uni                                        |  Bin 7216 -> 0 bytes
 Platform/Marvell/Armada/Armada.dsc.inc                                                       |  603 ---
 Platform/Marvell/Armada/Armada70x0.dsc                                                       |  137 -
 Platform/Marvell/Armada/Armada70x0.fdf                                                       |  313 --
 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c                          |  255 -
 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf                        |   47 -
 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c                                    |   45 -
 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf                                  |   45 -
 Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S                    |   51 -
 Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S                        |   77 -
 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c                                |  132 -
 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf                              |   76 -
 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c                             |  204 -
 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h                             |   73 -
 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c      |  158 -
 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf    |   46 -
 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.c                          |  335 --
 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.h                          |   50 -
 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.inf                        |   52 -
 Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc                                               |  137 +
 Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf                                               |  313 ++
 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c                                     |  292 --
 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h                                     |  103 -
 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf                                   |   70 -
 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c                                             |  762 ---
 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h                                             |  269 --
 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf                                           |   74 -
 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c                                           |  252 -
 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h                                           |   57 -
 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf                                         |   66 -
 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c                                         |  460 --
 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h                                         |  100 -
 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf                                       |   73 -
 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c                                               | 5023 --------------------
 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h                                               |  762 ---
 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h                                             | 2015 --------
 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c                                                 | 1396 ------
 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h                                                 |  622 ---
 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf                                               |   84 -
 Platform/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c                                      |  211 -
 Platform/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c                                         | 1164 -----
 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c                                           | 1190 -----
 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c                                      | 1320 -----
 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h                                      |  791 ---
 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf                                    |   64 -
 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni                                    |   23 -
 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni                               |   19 -
 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c                                        | 1928 --------
 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h                                        |  550 ---
 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c                                         |  649 ---
 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h                                         |  346 --
 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c                                            |  599 ---
 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h                                            |  138 -
 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf                                          |   70 -
 Platform/Marvell/Drivers/Spi/MvSpiDxe.c                                                      |  432 --
 Platform/Marvell/Drivers/Spi/MvSpiDxe.h                                                      |  148 -
 Platform/Marvell/Drivers/Spi/MvSpiDxe.inf                                                    |   73 -
 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.c                                            | 1138 -----
 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.h                                            |  128 -
 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf                                          |   91 -
 Platform/Marvell/Include/Library/MppLib.h                                                    |   42 -
 Platform/Marvell/Include/Library/MvComPhyLib.h                                               |   48 -
 Platform/Marvell/Include/Library/MvHwDescLib.h                                               |  290 --
 Platform/Marvell/Include/Library/UtmiPhyLib.h                                                |   43 -
 Platform/Marvell/Include/Protocol/Eeprom.h                                                   |   60 -
 Platform/Marvell/Include/Protocol/Mdio.h                                                     |   72 -
 Platform/Marvell/Include/Protocol/MvPhy.h                                                    |  105 -
 Platform/Marvell/Include/Protocol/Spi.h                                                      |  119 -
 Platform/Marvell/Include/Protocol/SpiFlash.h                                                 |  101 -
 Platform/Marvell/Library/ComPhyLib/ComPhyCp110.c                                             | 1853 --------
 Platform/Marvell/Library/ComPhyLib/ComPhyLib.c                                               |  278 --
 Platform/Marvell/Library/ComPhyLib/ComPhyLib.h                                               |  638 ---
 Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf                                             |   83 -
 Platform/Marvell/Library/ComPhyLib/ComPhyMux.c                                               |  132 -
 Platform/Marvell/Library/MppLib/MppLib.c                                                     |  217 -
 Platform/Marvell/Library/MppLib/MppLib.inf                                                   |  111 -
 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c                                             |  354 --
 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h                                             |  109 -
 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf                                           |   61 -
 Platform/Marvell/Marvell.dec                                                                 |  212 -
 Platform/Marvell/PciEmulation/PciEmulation.c                                                 |  195 -
 Platform/Marvell/PciEmulation/PciEmulation.inf                                               |   61 -
 Silicon/Marvell/Applications/EepromCmd/EepromCmd.c                                           |  397 ++
 Silicon/Marvell/Applications/EepromCmd/EepromCmd.inf                                         |   71 +
 Silicon/Marvell/Applications/EepromCmd/EepromCmd.uni                                         |  Bin 0 -> 6816 bytes
 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.c                                        |  398 ++
 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf                                      |   73 +
 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.uni                                      |  Bin 0 -> 5190 bytes
 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.c                                           |  516 ++
 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.inf                                         |   77 +
 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.uni                                         |  Bin 0 -> 7216 bytes
 Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc                                                |  605 +++
 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c                       |  255 +
 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf                     |   47 +
 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c                                 |   45 +
 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf                               |   45 +
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S                 |   51 +
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S                     |   77 +
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c                             |  132 +
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf                           |   76 +
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c                          |  204 +
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h                          |   73 +
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c   |  158 +
 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf |   46 +
 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c                       |  335 ++
 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h                       |   50 +
 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.inf                     |   52 +
 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c                                      |  292 ++
 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h                                      |  103 +
 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf                                    |   70 +
 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c                                              |  762 +++
 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h                                              |  269 ++
 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf                                            |   74 +
 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c                                            |  252 +
 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h                                            |   57 +
 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf                                          |   66 +
 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c                                          |  460 ++
 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h                                          |  100 +
 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf                                        |   73 +
 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c                                                | 5023 ++++++++++++++++++++
 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h                                                |  762 +++
 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h                                              | 2015 ++++++++
 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c                                                  | 1396 ++++++
 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h                                                  |  622 +++
 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf                                                |   84 +
 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c                        |  195 +
 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf                      |   61 +
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c                                       |  211 +
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c                                          | 1164 +++++
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c                                            | 1190 +++++
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c                                       | 1320 +++++
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h                                       |  791 +++
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf                                     |   64 +
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni                                     |   23 +
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni                                |   19 +
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c                                         | 1928 ++++++++
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h                                         |  550 +++
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c                                          |  649 +++
 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h                                          |  346 ++
 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c                                      |  432 ++
 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h                                      |  148 +
 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf                                    |   73 +
 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.c                                             |  599 +++
 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.h                                             |  138 +
 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf                                           |   70 +
 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.c                                             | 1138 +++++
 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.h                                             |  128 +
 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf                                           |   91 +
 Silicon/Marvell/Include/Library/MppLib.h                                                     |   42 +
 Silicon/Marvell/Include/Library/MvComPhyLib.h                                                |   48 +
 Silicon/Marvell/Include/Library/MvHwDescLib.h                                                |  290 ++
 Silicon/Marvell/Include/Library/UtmiPhyLib.h                                                 |   43 +
 Silicon/Marvell/Include/Protocol/Eeprom.h                                                    |   60 +
 Silicon/Marvell/Include/Protocol/Mdio.h                                                      |   72 +
 Silicon/Marvell/Include/Protocol/MvPhy.h                                                     |  105 +
 Silicon/Marvell/Include/Protocol/Spi.h                                                       |  119 +
 Silicon/Marvell/Include/Protocol/SpiFlash.h                                                  |  101 +
 Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c                                              | 1853 ++++++++
 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c                                                |  278 ++
 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h                                                |  638 +++
 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf                                              |   83 +
 Silicon/Marvell/Library/ComPhyLib/ComPhyMux.c                                                |  132 +
 Silicon/Marvell/Library/MppLib/MppLib.c                                                      |  217 +
 Silicon/Marvell/Library/MppLib/MppLib.inf                                                    |  111 +
 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c                                              |  354 ++
 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h                                              |  109 +
 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf                                            |   61 +
 Silicon/Marvell/Marvell.dec                                                                  |  212 +
 176 files changed, 32969 insertions(+), 32967 deletions(-)
 delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.c
 delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.inf
 delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.uni
 delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.c
 delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.inf
 delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.uni
 delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.c
 delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.inf
 delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.uni
 delete mode 100644 Platform/Marvell/Armada/Armada.dsc.inc
 delete mode 100644 Platform/Marvell/Armada/Armada70x0.dsc
 delete mode 100644 Platform/Marvell/Armada/Armada70x0.fdf
 delete mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c
 delete mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf
 delete mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c
 delete mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf
 delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S
 delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S
 delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c
 delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf
 delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c
 delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h
 delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c
 delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf
 delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.c
 delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.h
 delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.inf
 create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc
 create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf
 delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c
 delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h
 delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
 delete mode 100755 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c
 delete mode 100644 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h
 delete mode 100755 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf
 delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c
 delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h
 delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf
 delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c
 delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h
 delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf
 delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c
 delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h
 delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h
 delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c
 delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h
 delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c
 delete mode 100755 Platform/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h
 delete mode 100755 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c
 delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h
 delete mode 100755 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c
 delete mode 100755 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h
 delete mode 100644 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf
 delete mode 100755 Platform/Marvell/Drivers/Spi/MvSpiDxe.c
 delete mode 100644 Platform/Marvell/Drivers/Spi/MvSpiDxe.h
 delete mode 100644 Platform/Marvell/Drivers/Spi/MvSpiDxe.inf
 delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.c
 delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.h
 delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf
 delete mode 100644 Platform/Marvell/Include/Library/MppLib.h
 delete mode 100644 Platform/Marvell/Include/Library/MvComPhyLib.h
 delete mode 100644 Platform/Marvell/Include/Library/MvHwDescLib.h
 delete mode 100644 Platform/Marvell/Include/Library/UtmiPhyLib.h
 delete mode 100644 Platform/Marvell/Include/Protocol/Eeprom.h
 delete mode 100644 Platform/Marvell/Include/Protocol/Mdio.h
 delete mode 100644 Platform/Marvell/Include/Protocol/MvPhy.h
 delete mode 100644 Platform/Marvell/Include/Protocol/Spi.h
 delete mode 100644 Platform/Marvell/Include/Protocol/SpiFlash.h
 delete mode 100755 Platform/Marvell/Library/ComPhyLib/ComPhyCp110.c
 delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.c
 delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.h
 delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf
 delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyMux.c
 delete mode 100644 Platform/Marvell/Library/MppLib/MppLib.c
 delete mode 100644 Platform/Marvell/Library/MppLib/MppLib.inf
 delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c
 delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h
 delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf
 delete mode 100644 Platform/Marvell/Marvell.dec
 delete mode 100644 Platform/Marvell/PciEmulation/PciEmulation.c
 delete mode 100644 Platform/Marvell/PciEmulation/PciEmulation.inf
 create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.c
 create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.inf
 create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.uni
 create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.c
 create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf
 create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.uni
 create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.c
 create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.inf
 create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.uni
 create mode 100644 Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc
 create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c
 create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf
 create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c
 create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h
 create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.inf
 create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c
 create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h
 create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
 create mode 100755 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c
 create mode 100644 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h
 create mode 100755 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf
 create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c
 create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h
 create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf
 create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c
 create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h
 create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf
 create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c
 create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h
 create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h
 create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c
 create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h
 create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf
 create mode 100644 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c
 create mode 100644 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c
 create mode 100755 Silicon/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h
 create mode 100755 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c
 create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h
 create mode 100755 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c
 create mode 100644 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h
 create mode 100644 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf
 create mode 100755 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.c
 create mode 100755 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.h
 create mode 100644 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf
 create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.c
 create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.h
 create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf
 create mode 100644 Silicon/Marvell/Include/Library/MppLib.h
 create mode 100644 Silicon/Marvell/Include/Library/MvComPhyLib.h
 create mode 100644 Silicon/Marvell/Include/Library/MvHwDescLib.h
 create mode 100644 Silicon/Marvell/Include/Library/UtmiPhyLib.h
 create mode 100644 Silicon/Marvell/Include/Protocol/Eeprom.h
 create mode 100644 Silicon/Marvell/Include/Protocol/Mdio.h
 create mode 100644 Silicon/Marvell/Include/Protocol/MvPhy.h
 create mode 100644 Silicon/Marvell/Include/Protocol/Spi.h
 create mode 100644 Silicon/Marvell/Include/Protocol/SpiFlash.h
 create mode 100755 Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c
 create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c
 create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h
 create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf
 create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyMux.c
 create mode 100644 Silicon/Marvell/Library/MppLib/MppLib.c
 create mode 100644 Silicon/Marvell/Library/MppLib/MppLib.inf
 create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c
 create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h
 create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf
 create mode 100644 Silicon/Marvell/Marvell.dec

-- 
2.7.4

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
Re: [edk2] [platforms: PATCH 0/5] Armada 7k/8k files reorganization
Posted by Ard Biesheuvel 6 years, 4 months ago
On 7 December 2017 at 16:31, Marcin Wojtas <mw@semihalf.com> wrote:
> Hi,
>
> I submit a long awaited file reorganization of Marvell Armada 7k/8k
> SoC family support. Armada 70x0 DB files remained in
> 'Platform/Marvell', SoC files, drivers, libraries, etc. were
> shifted to 'Silicon/Marvell'.
>
> Although there are no functional changes, other most significant
> modifications are:
> - use 'Armada7k8k' name/prefix, reflecting the SoC family properly
> - use 'Armada70x0Db' for a board files
> - move and rename the SPI master driver
> - move and rename the PciEmulation driver
> - rename output fd file for Armada70x0Db
>
> More details can be found in the commit log. In order to get a
> better overview, please check 'tree' command outputs below.
>
> The code is available in the github:
> https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/reorg-upstream-r20171207
>
> I'm looking forward to your feedback.
>

Hi Marcin,

Could you regenerate these patches with rename detection please?

Thanks,
Ard.



>
> NEW FILE STRUCTURE:
> ==========================
> tree Platform/Marvell/
>
> Platform/Marvell/
> └── Armada70x0Db
>     ├── Armada70x0Db.dsc
>     └── Armada70x0Db.fdf
>
> ==========================
> tree Silicon/Marvell/
>
> Silicon/Marvell/
> ├── Applications
> │   ├── EepromCmd
> │   │   ├── EepromCmd.c
> │   │   ├── EepromCmd.inf
> │   │   └── EepromCmd.uni
> │   ├── FirmwareUpdate
> │   │   ├── FUpdate.c
> │   │   ├── FUpdate.inf
> │   │   └── FUpdate.uni
> │   └── SpiTool
> │       ├── SpiFlashCmd.c
> │       ├── SpiFlashCmd.inf
> │       └── SpiFlashCmd.uni
> ├── Armada7k8k
> │   ├── Armada7k8k.dsc.inc
> │   ├── Drivers
> │   │   ├── Armada7k8kRngDxe
> │   │   │   ├── Armada7k8kRngDxe.c
> │   │   │   └── Armada7k8kRngDxe.inf
> │   │   └── PlatInitDxe
> │   │       ├── PlatInitDxe.c
> │   │       └── PlatInitDxe.inf
> │   └── Library
> │       ├── Armada7k8kLib
> │       │   ├── AArch64
> │       │   │   └── ArmPlatformHelper.S
> │       │   ├── ARM
> │       │   │   └── ArmPlatformHelper.S
> │       │   ├── Armada7k8kLib.c
> │       │   ├── Armada7k8kLib.inf
> │       │   ├── Armada7k8kLibMem.c
> │       │   └── Armada7k8kLibMem.h
> │       ├── Armada7k8kMemoryInitPeiLib
> │       │   ├── Armada7k8kMemoryInitPeiLib.c
> │       │   └── Armada7k8kMemoryInitPeiLib.inf
> │       └── RealTimeClockLib
> │           ├── RealTimeClockLib.c
> │           ├── RealTimeClockLib.h
> │           └── RealTimeClockLib.inf
> ├── Documentation
> │   ├── Drivers
> │   │   ├── EepromDriver.txt
> │   │   ├── I2cDriver.txt
> │   │   └── SpiDriver.txt
> │   └── PortingGuide.txt
> ├── Drivers
> │   ├── I2c
> │   │   ├── Devices
> │   │   │   └── MvEeprom
> │   │   │       ├── MvEeprom.c
> │   │   │       ├── MvEeprom.h
> │   │   │       └── MvEeprom.inf
> │   │   └── MvI2cDxe
> │   │       ├── MvI2cDxe.c
> │   │       ├── MvI2cDxe.h
> │   │       └── MvI2cDxe.inf
> │   ├── Net
> │   │   ├── MvMdioDxe
> │   │   │   ├── MvMdioDxe.c
> │   │   │   ├── MvMdioDxe.h
> │   │   │   └── MvMdioDxe.inf
> │   │   ├── Phy
> │   │   │   └── MvPhyDxe
> │   │   │       ├── MvPhyDxe.c
> │   │   │       ├── MvPhyDxe.h
> │   │   │       └── MvPhyDxe.inf
> │   │   └── Pp2Dxe
> │   │       ├── Mvpp2Lib.c
> │   │       ├── Mvpp2Lib.h
> │   │       ├── Mvpp2LibHw.h
> │   │       ├── Pp2Dxe.c
> │   │       ├── Pp2Dxe.h
> │   │       └── Pp2Dxe.inf
> │   ├── NonDiscoverableDevices
> │   │   ├── MvNonDiscoverableDxe.c
> │   │   ├── MvNonDiscoverableDxe.inf
> │   │   └── NonDiscoverableDevicesDxe.inf
> │   ├── SdMmc
> │   │   └── XenonDxe
> │   │       ├── ComponentName.c
> │   │       ├── EmmcDevice.c
> │   │       ├── SdDevice.c
> │   │       ├── SdMmcPciHcDxe.c
> │   │       ├── SdMmcPciHcDxeExtra.uni
> │   │       ├── SdMmcPciHcDxe.h
> │   │       ├── SdMmcPciHcDxe.inf
> │   │       ├── SdMmcPciHcDxe.uni
> │   │       ├── SdMmcPciHci.c
> │   │       ├── SdMmcPciHci.h
> │   │       ├── XenonSdhci.c
> │   │       └── XenonSdhci.h
> │   └── Spi
> │       ├── Controllers
> │       │   ├── MvSpiOrionDxe.c
> │       │   ├── MvSpiOrionDxe.h
> │       │   └── MvSpiOrionDxe.inf
> │       ├── Devices
> │       │   ├── MvSpiFlash.c
> │       │   ├── MvSpiFlash.h
> │       │   └── MvSpiFlash.inf
> │       └── Variables
> │           ├── MvFvbDxe.c
> │           ├── MvFvbDxe.h
> │           └── MvFvbDxe.inf
> ├── Include
> │   ├── Library
> │   │   ├── MppLib.h
> │   │   ├── MvComPhyLib.h
> │   │   ├── MvHwDescLib.h
> │   │   └── UtmiPhyLib.h
> │   └── Protocol
> │       ├── Eeprom.h
> │       ├── Mdio.h
> │       ├── MvPhy.h
> │       ├── SpiFlash.h
> │       └── Spi.h
> ├── Library
> │   ├── ComPhyLib
> │   │   ├── ComPhyCp110.c
> │   │   ├── ComPhyLib.c
> │   │   ├── ComPhyLib.h
> │   │   ├── ComPhyLib.inf
> │   │   └── ComPhyMux.c
> │   ├── MppLib
> │   │   ├── MppLib.c
> │   │   └── MppLib.inf
> │   └── UtmiPhyLib
> │       ├── UtmiPhyLib.c
> │       ├── UtmiPhyLib.h
> │       └── UtmiPhyLib.inf
> └── Marvell.dec
>
> ==========================
>
> Marcin Wojtas (5):
>   Marvell: Reorganize file structure
>   Marvell/Armada7k8k: Use '7k8k' prefix in the SoC drivers/libraries
>   Marvell/Armada70x0Db: Rename fd file
>   Marvell/Drivers: Rename SPI master driver
>   Marvell/Drivers: Drop 'PciEmulation' naming
>
>  Platform/Marvell/Applications/EepromCmd/EepromCmd.c                                          |  397 --
>  Platform/Marvell/Applications/EepromCmd/EepromCmd.inf                                        |   71 -
>  Platform/Marvell/Applications/EepromCmd/EepromCmd.uni                                        |  Bin 6816 -> 0 bytes
>  Platform/Marvell/Applications/FirmwareUpdate/FUpdate.c                                       |  398 --
>  Platform/Marvell/Applications/FirmwareUpdate/FUpdate.inf                                     |   73 -
>  Platform/Marvell/Applications/FirmwareUpdate/FUpdate.uni                                     |  Bin 5190 -> 0 bytes
>  Platform/Marvell/Applications/SpiTool/SpiFlashCmd.c                                          |  516 --
>  Platform/Marvell/Applications/SpiTool/SpiFlashCmd.inf                                        |   77 -
>  Platform/Marvell/Applications/SpiTool/SpiFlashCmd.uni                                        |  Bin 7216 -> 0 bytes
>  Platform/Marvell/Armada/Armada.dsc.inc                                                       |  603 ---
>  Platform/Marvell/Armada/Armada70x0.dsc                                                       |  137 -
>  Platform/Marvell/Armada/Armada70x0.fdf                                                       |  313 --
>  Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c                          |  255 -
>  Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf                        |   47 -
>  Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c                                    |   45 -
>  Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf                                  |   45 -
>  Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S                    |   51 -
>  Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S                        |   77 -
>  Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c                                |  132 -
>  Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf                              |   76 -
>  Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c                             |  204 -
>  Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h                             |   73 -
>  Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c      |  158 -
>  Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf    |   46 -
>  Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.c                          |  335 --
>  Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.h                          |   50 -
>  Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.inf                        |   52 -
>  Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc                                               |  137 +
>  Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf                                               |  313 ++
>  Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c                                     |  292 --
>  Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h                                     |  103 -
>  Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf                                   |   70 -
>  Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c                                             |  762 ---
>  Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h                                             |  269 --
>  Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf                                           |   74 -
>  Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c                                           |  252 -
>  Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h                                           |   57 -
>  Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf                                         |   66 -
>  Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c                                         |  460 --
>  Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h                                         |  100 -
>  Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf                                       |   73 -
>  Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c                                               | 5023 --------------------
>  Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h                                               |  762 ---
>  Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h                                             | 2015 --------
>  Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c                                                 | 1396 ------
>  Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h                                                 |  622 ---
>  Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf                                               |   84 -
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c                                      |  211 -
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c                                         | 1164 -----
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c                                           | 1190 -----
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c                                      | 1320 -----
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h                                      |  791 ---
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf                                    |   64 -
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni                                    |   23 -
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni                               |   19 -
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c                                        | 1928 --------
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h                                        |  550 ---
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c                                         |  649 ---
>  Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h                                         |  346 --
>  Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c                                            |  599 ---
>  Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h                                            |  138 -
>  Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf                                          |   70 -
>  Platform/Marvell/Drivers/Spi/MvSpiDxe.c                                                      |  432 --
>  Platform/Marvell/Drivers/Spi/MvSpiDxe.h                                                      |  148 -
>  Platform/Marvell/Drivers/Spi/MvSpiDxe.inf                                                    |   73 -
>  Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.c                                            | 1138 -----
>  Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.h                                            |  128 -
>  Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf                                          |   91 -
>  Platform/Marvell/Include/Library/MppLib.h                                                    |   42 -
>  Platform/Marvell/Include/Library/MvComPhyLib.h                                               |   48 -
>  Platform/Marvell/Include/Library/MvHwDescLib.h                                               |  290 --
>  Platform/Marvell/Include/Library/UtmiPhyLib.h                                                |   43 -
>  Platform/Marvell/Include/Protocol/Eeprom.h                                                   |   60 -
>  Platform/Marvell/Include/Protocol/Mdio.h                                                     |   72 -
>  Platform/Marvell/Include/Protocol/MvPhy.h                                                    |  105 -
>  Platform/Marvell/Include/Protocol/Spi.h                                                      |  119 -
>  Platform/Marvell/Include/Protocol/SpiFlash.h                                                 |  101 -
>  Platform/Marvell/Library/ComPhyLib/ComPhyCp110.c                                             | 1853 --------
>  Platform/Marvell/Library/ComPhyLib/ComPhyLib.c                                               |  278 --
>  Platform/Marvell/Library/ComPhyLib/ComPhyLib.h                                               |  638 ---
>  Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf                                             |   83 -
>  Platform/Marvell/Library/ComPhyLib/ComPhyMux.c                                               |  132 -
>  Platform/Marvell/Library/MppLib/MppLib.c                                                     |  217 -
>  Platform/Marvell/Library/MppLib/MppLib.inf                                                   |  111 -
>  Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c                                             |  354 --
>  Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h                                             |  109 -
>  Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf                                           |   61 -
>  Platform/Marvell/Marvell.dec                                                                 |  212 -
>  Platform/Marvell/PciEmulation/PciEmulation.c                                                 |  195 -
>  Platform/Marvell/PciEmulation/PciEmulation.inf                                               |   61 -
>  Silicon/Marvell/Applications/EepromCmd/EepromCmd.c                                           |  397 ++
>  Silicon/Marvell/Applications/EepromCmd/EepromCmd.inf                                         |   71 +
>  Silicon/Marvell/Applications/EepromCmd/EepromCmd.uni                                         |  Bin 0 -> 6816 bytes
>  Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.c                                        |  398 ++
>  Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf                                      |   73 +
>  Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.uni                                      |  Bin 0 -> 5190 bytes
>  Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.c                                           |  516 ++
>  Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.inf                                         |   77 +
>  Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.uni                                         |  Bin 0 -> 7216 bytes
>  Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc                                                |  605 +++
>  Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c                       |  255 +
>  Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf                     |   47 +
>  Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c                                 |   45 +
>  Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf                               |   45 +
>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S                 |   51 +
>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S                     |   77 +
>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c                             |  132 +
>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf                           |   76 +
>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c                          |  204 +
>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h                          |   73 +
>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c   |  158 +
>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf |   46 +
>  Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c                       |  335 ++
>  Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h                       |   50 +
>  Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.inf                     |   52 +
>  Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c                                      |  292 ++
>  Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h                                      |  103 +
>  Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf                                    |   70 +
>  Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c                                              |  762 +++
>  Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h                                              |  269 ++
>  Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf                                            |   74 +
>  Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c                                            |  252 +
>  Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h                                            |   57 +
>  Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf                                          |   66 +
>  Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c                                          |  460 ++
>  Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h                                          |  100 +
>  Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf                                        |   73 +
>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c                                                | 5023 ++++++++++++++++++++
>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h                                                |  762 +++
>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h                                              | 2015 ++++++++
>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c                                                  | 1396 ++++++
>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h                                                  |  622 +++
>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf                                                |   84 +
>  Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c                        |  195 +
>  Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf                      |   61 +
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c                                       |  211 +
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c                                          | 1164 +++++
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c                                            | 1190 +++++
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c                                       | 1320 +++++
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h                                       |  791 +++
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf                                     |   64 +
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni                                     |   23 +
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni                                |   19 +
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c                                         | 1928 ++++++++
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h                                         |  550 +++
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c                                          |  649 +++
>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h                                          |  346 ++
>  Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c                                      |  432 ++
>  Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h                                      |  148 +
>  Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf                                    |   73 +
>  Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.c                                             |  599 +++
>  Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.h                                             |  138 +
>  Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf                                           |   70 +
>  Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.c                                             | 1138 +++++
>  Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.h                                             |  128 +
>  Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf                                           |   91 +
>  Silicon/Marvell/Include/Library/MppLib.h                                                     |   42 +
>  Silicon/Marvell/Include/Library/MvComPhyLib.h                                                |   48 +
>  Silicon/Marvell/Include/Library/MvHwDescLib.h                                                |  290 ++
>  Silicon/Marvell/Include/Library/UtmiPhyLib.h                                                 |   43 +
>  Silicon/Marvell/Include/Protocol/Eeprom.h                                                    |   60 +
>  Silicon/Marvell/Include/Protocol/Mdio.h                                                      |   72 +
>  Silicon/Marvell/Include/Protocol/MvPhy.h                                                     |  105 +
>  Silicon/Marvell/Include/Protocol/Spi.h                                                       |  119 +
>  Silicon/Marvell/Include/Protocol/SpiFlash.h                                                  |  101 +
>  Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c                                              | 1853 ++++++++
>  Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c                                                |  278 ++
>  Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h                                                |  638 +++
>  Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf                                              |   83 +
>  Silicon/Marvell/Library/ComPhyLib/ComPhyMux.c                                                |  132 +
>  Silicon/Marvell/Library/MppLib/MppLib.c                                                      |  217 +
>  Silicon/Marvell/Library/MppLib/MppLib.inf                                                    |  111 +
>  Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c                                              |  354 ++
>  Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h                                              |  109 +
>  Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf                                            |   61 +
>  Silicon/Marvell/Marvell.dec                                                                  |  212 +
>  176 files changed, 32969 insertions(+), 32967 deletions(-)
>  delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.c
>  delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.inf
>  delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.uni
>  delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.c
>  delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.inf
>  delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.uni
>  delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.c
>  delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.inf
>  delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.uni
>  delete mode 100644 Platform/Marvell/Armada/Armada.dsc.inc
>  delete mode 100644 Platform/Marvell/Armada/Armada70x0.dsc
>  delete mode 100644 Platform/Marvell/Armada/Armada70x0.fdf
>  delete mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c
>  delete mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf
>  delete mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c
>  delete mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf
>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S
>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S
>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c
>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf
>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c
>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h
>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c
>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf
>  delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.c
>  delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.h
>  delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.inf
>  create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc
>  create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf
>  delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c
>  delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h
>  delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
>  delete mode 100755 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c
>  delete mode 100644 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h
>  delete mode 100755 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf
>  delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c
>  delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h
>  delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf
>  delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c
>  delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h
>  delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf
>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c
>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h
>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h
>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c
>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h
>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c
>  delete mode 100755 Platform/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h
>  delete mode 100755 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c
>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h
>  delete mode 100755 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c
>  delete mode 100755 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h
>  delete mode 100644 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf
>  delete mode 100755 Platform/Marvell/Drivers/Spi/MvSpiDxe.c
>  delete mode 100644 Platform/Marvell/Drivers/Spi/MvSpiDxe.h
>  delete mode 100644 Platform/Marvell/Drivers/Spi/MvSpiDxe.inf
>  delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.c
>  delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.h
>  delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf
>  delete mode 100644 Platform/Marvell/Include/Library/MppLib.h
>  delete mode 100644 Platform/Marvell/Include/Library/MvComPhyLib.h
>  delete mode 100644 Platform/Marvell/Include/Library/MvHwDescLib.h
>  delete mode 100644 Platform/Marvell/Include/Library/UtmiPhyLib.h
>  delete mode 100644 Platform/Marvell/Include/Protocol/Eeprom.h
>  delete mode 100644 Platform/Marvell/Include/Protocol/Mdio.h
>  delete mode 100644 Platform/Marvell/Include/Protocol/MvPhy.h
>  delete mode 100644 Platform/Marvell/Include/Protocol/Spi.h
>  delete mode 100644 Platform/Marvell/Include/Protocol/SpiFlash.h
>  delete mode 100755 Platform/Marvell/Library/ComPhyLib/ComPhyCp110.c
>  delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.c
>  delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.h
>  delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf
>  delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyMux.c
>  delete mode 100644 Platform/Marvell/Library/MppLib/MppLib.c
>  delete mode 100644 Platform/Marvell/Library/MppLib/MppLib.inf
>  delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c
>  delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h
>  delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf
>  delete mode 100644 Platform/Marvell/Marvell.dec
>  delete mode 100644 Platform/Marvell/PciEmulation/PciEmulation.c
>  delete mode 100644 Platform/Marvell/PciEmulation/PciEmulation.inf
>  create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.c
>  create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.inf
>  create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.uni
>  create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.c
>  create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf
>  create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.uni
>  create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.c
>  create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.inf
>  create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.uni
>  create mode 100644 Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc
>  create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c
>  create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf
>  create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c
>  create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h
>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.inf
>  create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c
>  create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h
>  create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
>  create mode 100755 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c
>  create mode 100644 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h
>  create mode 100755 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf
>  create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c
>  create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h
>  create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf
>  create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c
>  create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h
>  create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf
>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c
>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h
>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h
>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c
>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h
>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf
>  create mode 100644 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c
>  create mode 100644 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c
>  create mode 100755 Silicon/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h
>  create mode 100755 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c
>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h
>  create mode 100755 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c
>  create mode 100644 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h
>  create mode 100644 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf
>  create mode 100755 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.c
>  create mode 100755 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.h
>  create mode 100644 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf
>  create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.c
>  create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.h
>  create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf
>  create mode 100644 Silicon/Marvell/Include/Library/MppLib.h
>  create mode 100644 Silicon/Marvell/Include/Library/MvComPhyLib.h
>  create mode 100644 Silicon/Marvell/Include/Library/MvHwDescLib.h
>  create mode 100644 Silicon/Marvell/Include/Library/UtmiPhyLib.h
>  create mode 100644 Silicon/Marvell/Include/Protocol/Eeprom.h
>  create mode 100644 Silicon/Marvell/Include/Protocol/Mdio.h
>  create mode 100644 Silicon/Marvell/Include/Protocol/MvPhy.h
>  create mode 100644 Silicon/Marvell/Include/Protocol/Spi.h
>  create mode 100644 Silicon/Marvell/Include/Protocol/SpiFlash.h
>  create mode 100755 Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c
>  create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c
>  create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h
>  create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf
>  create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyMux.c
>  create mode 100644 Silicon/Marvell/Library/MppLib/MppLib.c
>  create mode 100644 Silicon/Marvell/Library/MppLib/MppLib.inf
>  create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c
>  create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h
>  create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf
>  create mode 100644 Silicon/Marvell/Marvell.dec
>
> --
> 2.7.4
>
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
Re: [edk2] [platforms: PATCH 0/5] Armada 7k/8k files reorganization
Posted by Marcin Wojtas 6 years, 4 months ago
Hi Ard,

2017-12-07 17:48 GMT+01:00 Ard Biesheuvel <ard.biesheuvel@linaro.org>:
> On 7 December 2017 at 16:31, Marcin Wojtas <mw@semihalf.com> wrote:
>> Hi,
>>
>> I submit a long awaited file reorganization of Marvell Armada 7k/8k
>> SoC family support. Armada 70x0 DB files remained in
>> 'Platform/Marvell', SoC files, drivers, libraries, etc. were
>> shifted to 'Silicon/Marvell'.
>>
>> Although there are no functional changes, other most significant
>> modifications are:
>> - use 'Armada7k8k' name/prefix, reflecting the SoC family properly
>> - use 'Armada70x0Db' for a board files
>> - move and rename the SPI master driver
>> - move and rename the PciEmulation driver
>> - rename output fd file for Armada70x0Db
>>
>> More details can be found in the commit log. In order to get a
>> better overview, please check 'tree' command outputs below.
>>
>> The code is available in the github:
>> https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/reorg-upstream-r20171207
>>
>> I'm looking forward to your feedback.
>>
>
> Hi Marcin,
>
> Could you regenerate these patches with rename detection please?
>

For every single operation I used 'git mv'. 'git status' showed the
renaming properly and so does 'git show -M' on my branch. I'll search
for better 'git format-patch' generation, but if you know  the trick,
please share.

Best regards,
Marcin


>
>
>
>>
>> NEW FILE STRUCTURE:
>> ==========================
>> tree Platform/Marvell/
>>
>> Platform/Marvell/
>> └── Armada70x0Db
>>     ├── Armada70x0Db.dsc
>>     └── Armada70x0Db.fdf
>>
>> ==========================
>> tree Silicon/Marvell/
>>
>> Silicon/Marvell/
>> ├── Applications
>> │   ├── EepromCmd
>> │   │   ├── EepromCmd.c
>> │   │   ├── EepromCmd.inf
>> │   │   └── EepromCmd.uni
>> │   ├── FirmwareUpdate
>> │   │   ├── FUpdate.c
>> │   │   ├── FUpdate.inf
>> │   │   └── FUpdate.uni
>> │   └── SpiTool
>> │       ├── SpiFlashCmd.c
>> │       ├── SpiFlashCmd.inf
>> │       └── SpiFlashCmd.uni
>> ├── Armada7k8k
>> │   ├── Armada7k8k.dsc.inc
>> │   ├── Drivers
>> │   │   ├── Armada7k8kRngDxe
>> │   │   │   ├── Armada7k8kRngDxe.c
>> │   │   │   └── Armada7k8kRngDxe.inf
>> │   │   └── PlatInitDxe
>> │   │       ├── PlatInitDxe.c
>> │   │       └── PlatInitDxe.inf
>> │   └── Library
>> │       ├── Armada7k8kLib
>> │       │   ├── AArch64
>> │       │   │   └── ArmPlatformHelper.S
>> │       │   ├── ARM
>> │       │   │   └── ArmPlatformHelper.S
>> │       │   ├── Armada7k8kLib.c
>> │       │   ├── Armada7k8kLib.inf
>> │       │   ├── Armada7k8kLibMem.c
>> │       │   └── Armada7k8kLibMem.h
>> │       ├── Armada7k8kMemoryInitPeiLib
>> │       │   ├── Armada7k8kMemoryInitPeiLib.c
>> │       │   └── Armada7k8kMemoryInitPeiLib.inf
>> │       └── RealTimeClockLib
>> │           ├── RealTimeClockLib.c
>> │           ├── RealTimeClockLib.h
>> │           └── RealTimeClockLib.inf
>> ├── Documentation
>> │   ├── Drivers
>> │   │   ├── EepromDriver.txt
>> │   │   ├── I2cDriver.txt
>> │   │   └── SpiDriver.txt
>> │   └── PortingGuide.txt
>> ├── Drivers
>> │   ├── I2c
>> │   │   ├── Devices
>> │   │   │   └── MvEeprom
>> │   │   │       ├── MvEeprom.c
>> │   │   │       ├── MvEeprom.h
>> │   │   │       └── MvEeprom.inf
>> │   │   └── MvI2cDxe
>> │   │       ├── MvI2cDxe.c
>> │   │       ├── MvI2cDxe.h
>> │   │       └── MvI2cDxe.inf
>> │   ├── Net
>> │   │   ├── MvMdioDxe
>> │   │   │   ├── MvMdioDxe.c
>> │   │   │   ├── MvMdioDxe.h
>> │   │   │   └── MvMdioDxe.inf
>> │   │   ├── Phy
>> │   │   │   └── MvPhyDxe
>> │   │   │       ├── MvPhyDxe.c
>> │   │   │       ├── MvPhyDxe.h
>> │   │   │       └── MvPhyDxe.inf
>> │   │   └── Pp2Dxe
>> │   │       ├── Mvpp2Lib.c
>> │   │       ├── Mvpp2Lib.h
>> │   │       ├── Mvpp2LibHw.h
>> │   │       ├── Pp2Dxe.c
>> │   │       ├── Pp2Dxe.h
>> │   │       └── Pp2Dxe.inf
>> │   ├── NonDiscoverableDevices
>> │   │   ├── MvNonDiscoverableDxe.c
>> │   │   ├── MvNonDiscoverableDxe.inf
>> │   │   └── NonDiscoverableDevicesDxe.inf
>> │   ├── SdMmc
>> │   │   └── XenonDxe
>> │   │       ├── ComponentName.c
>> │   │       ├── EmmcDevice.c
>> │   │       ├── SdDevice.c
>> │   │       ├── SdMmcPciHcDxe.c
>> │   │       ├── SdMmcPciHcDxeExtra.uni
>> │   │       ├── SdMmcPciHcDxe.h
>> │   │       ├── SdMmcPciHcDxe.inf
>> │   │       ├── SdMmcPciHcDxe.uni
>> │   │       ├── SdMmcPciHci.c
>> │   │       ├── SdMmcPciHci.h
>> │   │       ├── XenonSdhci.c
>> │   │       └── XenonSdhci.h
>> │   └── Spi
>> │       ├── Controllers
>> │       │   ├── MvSpiOrionDxe.c
>> │       │   ├── MvSpiOrionDxe.h
>> │       │   └── MvSpiOrionDxe.inf
>> │       ├── Devices
>> │       │   ├── MvSpiFlash.c
>> │       │   ├── MvSpiFlash.h
>> │       │   └── MvSpiFlash.inf
>> │       └── Variables
>> │           ├── MvFvbDxe.c
>> │           ├── MvFvbDxe.h
>> │           └── MvFvbDxe.inf
>> ├── Include
>> │   ├── Library
>> │   │   ├── MppLib.h
>> │   │   ├── MvComPhyLib.h
>> │   │   ├── MvHwDescLib.h
>> │   │   └── UtmiPhyLib.h
>> │   └── Protocol
>> │       ├── Eeprom.h
>> │       ├── Mdio.h
>> │       ├── MvPhy.h
>> │       ├── SpiFlash.h
>> │       └── Spi.h
>> ├── Library
>> │   ├── ComPhyLib
>> │   │   ├── ComPhyCp110.c
>> │   │   ├── ComPhyLib.c
>> │   │   ├── ComPhyLib.h
>> │   │   ├── ComPhyLib.inf
>> │   │   └── ComPhyMux.c
>> │   ├── MppLib
>> │   │   ├── MppLib.c
>> │   │   └── MppLib.inf
>> │   └── UtmiPhyLib
>> │       ├── UtmiPhyLib.c
>> │       ├── UtmiPhyLib.h
>> │       └── UtmiPhyLib.inf
>> └── Marvell.dec
>>
>> ==========================
>>
>> Marcin Wojtas (5):
>>   Marvell: Reorganize file structure
>>   Marvell/Armada7k8k: Use '7k8k' prefix in the SoC drivers/libraries
>>   Marvell/Armada70x0Db: Rename fd file
>>   Marvell/Drivers: Rename SPI master driver
>>   Marvell/Drivers: Drop 'PciEmulation' naming
>>
>>  Platform/Marvell/Applications/EepromCmd/EepromCmd.c                                          |  397 --
>>  Platform/Marvell/Applications/EepromCmd/EepromCmd.inf                                        |   71 -
>>  Platform/Marvell/Applications/EepromCmd/EepromCmd.uni                                        |  Bin 6816 -> 0 bytes
>>  Platform/Marvell/Applications/FirmwareUpdate/FUpdate.c                                       |  398 --
>>  Platform/Marvell/Applications/FirmwareUpdate/FUpdate.inf                                     |   73 -
>>  Platform/Marvell/Applications/FirmwareUpdate/FUpdate.uni                                     |  Bin 5190 -> 0 bytes
>>  Platform/Marvell/Applications/SpiTool/SpiFlashCmd.c                                          |  516 --
>>  Platform/Marvell/Applications/SpiTool/SpiFlashCmd.inf                                        |   77 -
>>  Platform/Marvell/Applications/SpiTool/SpiFlashCmd.uni                                        |  Bin 7216 -> 0 bytes
>>  Platform/Marvell/Armada/Armada.dsc.inc                                                       |  603 ---
>>  Platform/Marvell/Armada/Armada70x0.dsc                                                       |  137 -
>>  Platform/Marvell/Armada/Armada70x0.fdf                                                       |  313 --
>>  Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c                          |  255 -
>>  Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf                        |   47 -
>>  Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c                                    |   45 -
>>  Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf                                  |   45 -
>>  Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S                    |   51 -
>>  Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S                        |   77 -
>>  Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c                                |  132 -
>>  Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf                              |   76 -
>>  Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c                             |  204 -
>>  Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h                             |   73 -
>>  Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c      |  158 -
>>  Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf    |   46 -
>>  Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.c                          |  335 --
>>  Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.h                          |   50 -
>>  Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.inf                        |   52 -
>>  Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc                                               |  137 +
>>  Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf                                               |  313 ++
>>  Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c                                     |  292 --
>>  Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h                                     |  103 -
>>  Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf                                   |   70 -
>>  Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c                                             |  762 ---
>>  Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h                                             |  269 --
>>  Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf                                           |   74 -
>>  Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c                                           |  252 -
>>  Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h                                           |   57 -
>>  Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf                                         |   66 -
>>  Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c                                         |  460 --
>>  Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h                                         |  100 -
>>  Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf                                       |   73 -
>>  Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c                                               | 5023 --------------------
>>  Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h                                               |  762 ---
>>  Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h                                             | 2015 --------
>>  Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c                                                 | 1396 ------
>>  Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h                                                 |  622 ---
>>  Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf                                               |   84 -
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c                                      |  211 -
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c                                         | 1164 -----
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c                                           | 1190 -----
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c                                      | 1320 -----
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h                                      |  791 ---
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf                                    |   64 -
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni                                    |   23 -
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni                               |   19 -
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c                                        | 1928 --------
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h                                        |  550 ---
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c                                         |  649 ---
>>  Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h                                         |  346 --
>>  Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c                                            |  599 ---
>>  Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h                                            |  138 -
>>  Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf                                          |   70 -
>>  Platform/Marvell/Drivers/Spi/MvSpiDxe.c                                                      |  432 --
>>  Platform/Marvell/Drivers/Spi/MvSpiDxe.h                                                      |  148 -
>>  Platform/Marvell/Drivers/Spi/MvSpiDxe.inf                                                    |   73 -
>>  Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.c                                            | 1138 -----
>>  Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.h                                            |  128 -
>>  Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf                                          |   91 -
>>  Platform/Marvell/Include/Library/MppLib.h                                                    |   42 -
>>  Platform/Marvell/Include/Library/MvComPhyLib.h                                               |   48 -
>>  Platform/Marvell/Include/Library/MvHwDescLib.h                                               |  290 --
>>  Platform/Marvell/Include/Library/UtmiPhyLib.h                                                |   43 -
>>  Platform/Marvell/Include/Protocol/Eeprom.h                                                   |   60 -
>>  Platform/Marvell/Include/Protocol/Mdio.h                                                     |   72 -
>>  Platform/Marvell/Include/Protocol/MvPhy.h                                                    |  105 -
>>  Platform/Marvell/Include/Protocol/Spi.h                                                      |  119 -
>>  Platform/Marvell/Include/Protocol/SpiFlash.h                                                 |  101 -
>>  Platform/Marvell/Library/ComPhyLib/ComPhyCp110.c                                             | 1853 --------
>>  Platform/Marvell/Library/ComPhyLib/ComPhyLib.c                                               |  278 --
>>  Platform/Marvell/Library/ComPhyLib/ComPhyLib.h                                               |  638 ---
>>  Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf                                             |   83 -
>>  Platform/Marvell/Library/ComPhyLib/ComPhyMux.c                                               |  132 -
>>  Platform/Marvell/Library/MppLib/MppLib.c                                                     |  217 -
>>  Platform/Marvell/Library/MppLib/MppLib.inf                                                   |  111 -
>>  Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c                                             |  354 --
>>  Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h                                             |  109 -
>>  Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf                                           |   61 -
>>  Platform/Marvell/Marvell.dec                                                                 |  212 -
>>  Platform/Marvell/PciEmulation/PciEmulation.c                                                 |  195 -
>>  Platform/Marvell/PciEmulation/PciEmulation.inf                                               |   61 -
>>  Silicon/Marvell/Applications/EepromCmd/EepromCmd.c                                           |  397 ++
>>  Silicon/Marvell/Applications/EepromCmd/EepromCmd.inf                                         |   71 +
>>  Silicon/Marvell/Applications/EepromCmd/EepromCmd.uni                                         |  Bin 0 -> 6816 bytes
>>  Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.c                                        |  398 ++
>>  Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf                                      |   73 +
>>  Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.uni                                      |  Bin 0 -> 5190 bytes
>>  Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.c                                           |  516 ++
>>  Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.inf                                         |   77 +
>>  Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.uni                                         |  Bin 0 -> 7216 bytes
>>  Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc                                                |  605 +++
>>  Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c                       |  255 +
>>  Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf                     |   47 +
>>  Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c                                 |   45 +
>>  Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf                               |   45 +
>>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S                 |   51 +
>>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S                     |   77 +
>>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c                             |  132 +
>>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf                           |   76 +
>>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c                          |  204 +
>>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h                          |   73 +
>>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c   |  158 +
>>  Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf |   46 +
>>  Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c                       |  335 ++
>>  Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h                       |   50 +
>>  Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.inf                     |   52 +
>>  Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c                                      |  292 ++
>>  Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h                                      |  103 +
>>  Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf                                    |   70 +
>>  Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c                                              |  762 +++
>>  Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h                                              |  269 ++
>>  Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf                                            |   74 +
>>  Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c                                            |  252 +
>>  Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h                                            |   57 +
>>  Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf                                          |   66 +
>>  Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c                                          |  460 ++
>>  Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h                                          |  100 +
>>  Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf                                        |   73 +
>>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c                                                | 5023 ++++++++++++++++++++
>>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h                                                |  762 +++
>>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h                                              | 2015 ++++++++
>>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c                                                  | 1396 ++++++
>>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h                                                  |  622 +++
>>  Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf                                                |   84 +
>>  Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c                        |  195 +
>>  Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf                      |   61 +
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c                                       |  211 +
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c                                          | 1164 +++++
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c                                            | 1190 +++++
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c                                       | 1320 +++++
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h                                       |  791 +++
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf                                     |   64 +
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni                                     |   23 +
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni                                |   19 +
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c                                         | 1928 ++++++++
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h                                         |  550 +++
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c                                          |  649 +++
>>  Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h                                          |  346 ++
>>  Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c                                      |  432 ++
>>  Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h                                      |  148 +
>>  Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf                                    |   73 +
>>  Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.c                                             |  599 +++
>>  Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.h                                             |  138 +
>>  Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf                                           |   70 +
>>  Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.c                                             | 1138 +++++
>>  Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.h                                             |  128 +
>>  Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf                                           |   91 +
>>  Silicon/Marvell/Include/Library/MppLib.h                                                     |   42 +
>>  Silicon/Marvell/Include/Library/MvComPhyLib.h                                                |   48 +
>>  Silicon/Marvell/Include/Library/MvHwDescLib.h                                                |  290 ++
>>  Silicon/Marvell/Include/Library/UtmiPhyLib.h                                                 |   43 +
>>  Silicon/Marvell/Include/Protocol/Eeprom.h                                                    |   60 +
>>  Silicon/Marvell/Include/Protocol/Mdio.h                                                      |   72 +
>>  Silicon/Marvell/Include/Protocol/MvPhy.h                                                     |  105 +
>>  Silicon/Marvell/Include/Protocol/Spi.h                                                       |  119 +
>>  Silicon/Marvell/Include/Protocol/SpiFlash.h                                                  |  101 +
>>  Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c                                              | 1853 ++++++++
>>  Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c                                                |  278 ++
>>  Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h                                                |  638 +++
>>  Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf                                              |   83 +
>>  Silicon/Marvell/Library/ComPhyLib/ComPhyMux.c                                                |  132 +
>>  Silicon/Marvell/Library/MppLib/MppLib.c                                                      |  217 +
>>  Silicon/Marvell/Library/MppLib/MppLib.inf                                                    |  111 +
>>  Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c                                              |  354 ++
>>  Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h                                              |  109 +
>>  Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf                                            |   61 +
>>  Silicon/Marvell/Marvell.dec                                                                  |  212 +
>>  176 files changed, 32969 insertions(+), 32967 deletions(-)
>>  delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.c
>>  delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.inf
>>  delete mode 100644 Platform/Marvell/Applications/EepromCmd/EepromCmd.uni
>>  delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.c
>>  delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.inf
>>  delete mode 100644 Platform/Marvell/Applications/FirmwareUpdate/FUpdate.uni
>>  delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.c
>>  delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.inf
>>  delete mode 100644 Platform/Marvell/Applications/SpiTool/SpiFlashCmd.uni
>>  delete mode 100644 Platform/Marvell/Armada/Armada.dsc.inc
>>  delete mode 100644 Platform/Marvell/Armada/Armada70x0.dsc
>>  delete mode 100644 Platform/Marvell/Armada/Armada70x0.fdf
>>  delete mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c
>>  delete mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf
>>  delete mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c
>>  delete mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf
>>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S
>>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S
>>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c
>>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf
>>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c
>>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h
>>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c
>>  delete mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf
>>  delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.c
>>  delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.h
>>  delete mode 100644 Platform/Marvell/Armada/Library/RealTimeClockLib/RealTimeClockLib.inf
>>  create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc
>>  create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf
>>  delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c
>>  delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h
>>  delete mode 100644 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
>>  delete mode 100755 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c
>>  delete mode 100644 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h
>>  delete mode 100755 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf
>>  delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c
>>  delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h
>>  delete mode 100644 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h
>>  delete mode 100644 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c
>>  delete mode 100755 Platform/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h
>>  delete mode 100755 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c
>>  delete mode 100644 Platform/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h
>>  delete mode 100755 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c
>>  delete mode 100755 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h
>>  delete mode 100644 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf
>>  delete mode 100755 Platform/Marvell/Drivers/Spi/MvSpiDxe.c
>>  delete mode 100644 Platform/Marvell/Drivers/Spi/MvSpiDxe.h
>>  delete mode 100644 Platform/Marvell/Drivers/Spi/MvSpiDxe.inf
>>  delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.c
>>  delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.h
>>  delete mode 100644 Platform/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf
>>  delete mode 100644 Platform/Marvell/Include/Library/MppLib.h
>>  delete mode 100644 Platform/Marvell/Include/Library/MvComPhyLib.h
>>  delete mode 100644 Platform/Marvell/Include/Library/MvHwDescLib.h
>>  delete mode 100644 Platform/Marvell/Include/Library/UtmiPhyLib.h
>>  delete mode 100644 Platform/Marvell/Include/Protocol/Eeprom.h
>>  delete mode 100644 Platform/Marvell/Include/Protocol/Mdio.h
>>  delete mode 100644 Platform/Marvell/Include/Protocol/MvPhy.h
>>  delete mode 100644 Platform/Marvell/Include/Protocol/Spi.h
>>  delete mode 100644 Platform/Marvell/Include/Protocol/SpiFlash.h
>>  delete mode 100755 Platform/Marvell/Library/ComPhyLib/ComPhyCp110.c
>>  delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.c
>>  delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.h
>>  delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf
>>  delete mode 100644 Platform/Marvell/Library/ComPhyLib/ComPhyMux.c
>>  delete mode 100644 Platform/Marvell/Library/MppLib/MppLib.c
>>  delete mode 100644 Platform/Marvell/Library/MppLib/MppLib.inf
>>  delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c
>>  delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h
>>  delete mode 100644 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf
>>  delete mode 100644 Platform/Marvell/Marvell.dec
>>  delete mode 100644 Platform/Marvell/PciEmulation/PciEmulation.c
>>  delete mode 100644 Platform/Marvell/PciEmulation/PciEmulation.inf
>>  create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.c
>>  create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.inf
>>  create mode 100644 Silicon/Marvell/Applications/EepromCmd/EepromCmd.uni
>>  create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.c
>>  create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.inf
>>  create mode 100644 Silicon/Marvell/Applications/FirmwareUpdate/FUpdate.uni
>>  create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.c
>>  create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.inf
>>  create mode 100644 Silicon/Marvell/Applications/SpiTool/SpiFlashCmd.uni
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.c
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Drivers/PlatInitDxe/PlatInitDxe.inf
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.c
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.h
>>  create mode 100644 Silicon/Marvell/Armada7k8k/Library/RealTimeClockLib/RealTimeClockLib.inf
>>  create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c
>>  create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h
>>  create mode 100644 Silicon/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
>>  create mode 100755 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c
>>  create mode 100644 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h
>>  create mode 100755 Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf
>>  create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c
>>  create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h
>>  create mode 100644 Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h
>>  create mode 100644 Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf
>>  create mode 100644 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c
>>  create mode 100644 Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c
>>  create mode 100755 Silicon/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h
>>  create mode 100755 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c
>>  create mode 100644 Silicon/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h
>>  create mode 100755 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c
>>  create mode 100644 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h
>>  create mode 100644 Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf
>>  create mode 100755 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.c
>>  create mode 100755 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.h
>>  create mode 100644 Silicon/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf
>>  create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.c
>>  create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.h
>>  create mode 100644 Silicon/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf
>>  create mode 100644 Silicon/Marvell/Include/Library/MppLib.h
>>  create mode 100644 Silicon/Marvell/Include/Library/MvComPhyLib.h
>>  create mode 100644 Silicon/Marvell/Include/Library/MvHwDescLib.h
>>  create mode 100644 Silicon/Marvell/Include/Library/UtmiPhyLib.h
>>  create mode 100644 Silicon/Marvell/Include/Protocol/Eeprom.h
>>  create mode 100644 Silicon/Marvell/Include/Protocol/Mdio.h
>>  create mode 100644 Silicon/Marvell/Include/Protocol/MvPhy.h
>>  create mode 100644 Silicon/Marvell/Include/Protocol/Spi.h
>>  create mode 100644 Silicon/Marvell/Include/Protocol/SpiFlash.h
>>  create mode 100755 Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c
>>  create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c
>>  create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h
>>  create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf
>>  create mode 100644 Silicon/Marvell/Library/ComPhyLib/ComPhyMux.c
>>  create mode 100644 Silicon/Marvell/Library/MppLib/MppLib.c
>>  create mode 100644 Silicon/Marvell/Library/MppLib/MppLib.inf
>>  create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c
>>  create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h
>>  create mode 100644 Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf
>>  create mode 100644 Silicon/Marvell/Marvell.dec
>>
>> --
>> 2.7.4
>>
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
Re: [edk2] [platforms: PATCH 0/5] Armada 7k/8k files reorganization
Posted by Ard Biesheuvel 6 years, 4 months ago
On 7 December 2017 at 19:06, Marcin Wojtas <mw@semihalf.com> wrote:
> Hi Ard,
>
> 2017-12-07 17:48 GMT+01:00 Ard Biesheuvel <ard.biesheuvel@linaro.org>:
>> On 7 December 2017 at 16:31, Marcin Wojtas <mw@semihalf.com> wrote:
>>> Hi,
>>>
>>> I submit a long awaited file reorganization of Marvell Armada 7k/8k
>>> SoC family support. Armada 70x0 DB files remained in
>>> 'Platform/Marvell', SoC files, drivers, libraries, etc. were
>>> shifted to 'Silicon/Marvell'.
>>>
>>> Although there are no functional changes, other most significant
>>> modifications are:
>>> - use 'Armada7k8k' name/prefix, reflecting the SoC family properly
>>> - use 'Armada70x0Db' for a board files
>>> - move and rename the SPI master driver
>>> - move and rename the PciEmulation driver
>>> - rename output fd file for Armada70x0Db
>>>
>>> More details can be found in the commit log. In order to get a
>>> better overview, please check 'tree' command outputs below.
>>>
>>> The code is available in the github:
>>> https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/reorg-upstream-r20171207
>>>
>>> I'm looking forward to your feedback.
>>>
>>
>> Hi Marcin,
>>
>> Could you regenerate these patches with rename detection please?
>>
>
> For every single operation I used 'git mv'. 'git status' showed the
> renaming properly and so does 'git show -M' on my branch. I'll search
> for better 'git format-patch' generation, but if you know  the trick,
> please share.
>

git format-patch -M does not work for you?
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
Re: [edk2] [platforms: PATCH 0/5] Armada 7k/8k files reorganization
Posted by Marcin Wojtas 6 years, 4 months ago
2017-12-07 20:07 GMT+01:00 Ard Biesheuvel <ard.biesheuvel@linaro.org>:
> On 7 December 2017 at 19:06, Marcin Wojtas <mw@semihalf.com> wrote:
>> Hi Ard,
>>
>> 2017-12-07 17:48 GMT+01:00 Ard Biesheuvel <ard.biesheuvel@linaro.org>:
>>> On 7 December 2017 at 16:31, Marcin Wojtas <mw@semihalf.com> wrote:
>>>> Hi,
>>>>
>>>> I submit a long awaited file reorganization of Marvell Armada 7k/8k
>>>> SoC family support. Armada 70x0 DB files remained in
>>>> 'Platform/Marvell', SoC files, drivers, libraries, etc. were
>>>> shifted to 'Silicon/Marvell'.
>>>>
>>>> Although there are no functional changes, other most significant
>>>> modifications are:
>>>> - use 'Armada7k8k' name/prefix, reflecting the SoC family properly
>>>> - use 'Armada70x0Db' for a board files
>>>> - move and rename the SPI master driver
>>>> - move and rename the PciEmulation driver
>>>> - rename output fd file for Armada70x0Db
>>>>
>>>> More details can be found in the commit log. In order to get a
>>>> better overview, please check 'tree' command outputs below.
>>>>
>>>> The code is available in the github:
>>>> https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/reorg-upstream-r20171207
>>>>
>>>> I'm looking forward to your feedback.
>>>>
>>>
>>> Hi Marcin,
>>>
>>> Could you regenerate these patches with rename detection please?
>>>
>>
>> For every single operation I used 'git mv'. 'git status' showed the
>> renaming properly and so does 'git show -M' on my branch. I'll search
>> for better 'git format-patch' generation, but if you know  the trick,
>> please share.
>>
>
> git format-patch -M does not work for you?

'git format-patch --find-renames' works fine. I'll issue v2 right away.

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