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