From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: None (no SPF record) identity=mailfrom; client-ip=2a00:1450:4010:c07::243; helo=mail-lf0-x243.google.com; envelope-from=mw@semihalf.com; receiver=edk2-devel@lists.01.org Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id AABE5221EA0A0 for ; Thu, 7 Dec 2017 11:16:20 -0800 (PST) Received: by mail-lf0-x243.google.com with SMTP id i2so9353629lfe.9 for ; Thu, 07 Dec 2017 11:20:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=VH0LU7oSFlVWzpwFjspT1WcOBhcRbsF74YxZLWHAfL8=; b=eRsVMOOXMI1YCPPgj8g5MMJXNCQXXeYWPNjOYf85EWzt3EFOE169/lV/h95mM5U8uP D3FVDagWa2UDr/aNYOD/+H5+gwANqsltNGfFxuFcFJ3DZ8GeqXI5nyUxO0vSmrtywZjx ksqE5CyOLx5rSTQDcmyD4HuduJX4OUfrYA273gS7PxuWwywxAl+BSwc6O6t6o6oZodS+ 4YJhEBxMWi6lAQfJZBZbABe8ANlu8/IqJQjo+Ed0qfLtHwE+HYIeRjnXlXHAQegjw1Bw RSi2YBO5oIgC+db8CH3JNSQOot5Eb/z39r+CtBgIo/9NYFt1pdl+y//0O0VI2BCMC0Gq 73ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=VH0LU7oSFlVWzpwFjspT1WcOBhcRbsF74YxZLWHAfL8=; b=nD6Um2SfEzDnZoxNmEx6gVLYerm5ciFDsALigy7bKWB8+5cGVVgcbn4zjE80+ib4v9 vA2aKJE0enyZTjjwPy7z7edXt9Wt/f4Pb4x6hJvP7OA1QHnX6Nd+5COlgS6qELG8Vqv+ mq14F/Enq0HOh18Nobu5mlZzVC4C4YmrELhk2aRh+42gBWFsmVWujC9OA3b9m2ohZwyr yBEYPWeVLOkIiFWLxBhK6ZuNcSmY08TH/HLr90MrgNXggF1UHEnFXdYTedt79d0Zi7CR iBrZK6QujFtI7CvMlsbr6uOusEJ7WqsK1Sbo/IvwIEdLbcCHhaUZEgacHRpGgPswYjCF KoBg== X-Gm-Message-State: AJaThX5RhHe4sEqxkanUZxCBaSORq6zUto/Yb05Ji8YBxh8O9bmJuuLA uXGlfExcxFrc77noQjs2WeEYtYmftXU= X-Google-Smtp-Source: AGs4zMb0ncJ9l7z3b9Fhcmgg6yrPRgM248G2D/j7NyqwzDnHWR2OllsjMvhh7oFAWyVaPs6Uy7axNA== X-Received: by 10.46.97.10 with SMTP id v10mr14690375ljb.48.1512674451704; Thu, 07 Dec 2017 11:20:51 -0800 (PST) Received: from gilgamesh.semihalf.com (31-172-191-173.noc.fibertech.net.pl. [31.172.191.173]) by smtp.gmail.com with ESMTPSA id b84sm1164363ljf.60.2017.12.07.11.20.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 07 Dec 2017 11:20:50 -0800 (PST) From: Marcin Wojtas To: edk2-devel@lists.01.org Cc: leif.lindholm@linaro.org, ard.biesheuvel@linaro.org, nadavh@marvell.com, neta@marvell.com, kostap@marvell.com, jinghua@marvell.com, mw@semihalf.com, jsd@semihalf.com, ka@semihalf.com Date: Thu, 7 Dec 2017 20:20:29 +0100 Message-Id: <1512674434-32326-1-git-send-email-mw@semihalf.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Subject: [platforms: PATCH v2 0/5] Armada 7k/8k files reorganization X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 19:16:21 -0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi, This is v2 of the reorganization - same commits with rename-aware patch generation. 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 │   ├── 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/{Armada/Armada70x0.dsc => Armada70x0Db/Armada70x0Db.dsc} | 6 +-- Platform/Marvell/{Armada/Armada70x0.fdf => Armada70x0Db/Armada70x0Db.fdf} | 28 ++++++------ {Platform => Silicon}/Marvell/Applications/EepromCmd/EepromCmd.c | 0 {Platform => Silicon}/Marvell/Applications/EepromCmd/EepromCmd.inf | 2 +- {Platform => Silicon}/Marvell/Applications/EepromCmd/EepromCmd.uni | Bin {Platform => Silicon}/Marvell/Applications/FirmwareUpdate/FUpdate.c | 0 {Platform => Silicon}/Marvell/Applications/FirmwareUpdate/FUpdate.inf | 2 +- {Platform => Silicon}/Marvell/Applications/FirmwareUpdate/FUpdate.uni | Bin {Platform => Silicon}/Marvell/Applications/SpiTool/SpiFlashCmd.c | 0 {Platform => Silicon}/Marvell/Applications/SpiTool/SpiFlashCmd.inf | 2 +- {Platform => Silicon}/Marvell/Applications/SpiTool/SpiFlashCmd.uni | Bin Platform/Marvell/Armada/Armada.dsc.inc => Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 46 ++++++++++---------- Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c => Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c | 14 +++--- Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf => Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf | 8 ++-- {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Drivers/PlatInitDxe/PlatInitDxe.c | 0 {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Drivers/PlatInitDxe/PlatInitDxe.inf | 2 +- {Platform/Marvell/Armada/Library/Armada70x0Lib => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib}/AArch64/ArmPlatformHelper.S | 0 {Platform/Marvell/Armada/Library/Armada70x0Lib => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib}/ARM/ArmPlatformHelper.S | 0 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c | 6 +-- Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf | 12 ++--- Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c | 2 +- Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h | 0 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c => Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c | 0 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf => Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf | 6 +-- {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Library/RealTimeClockLib/RealTimeClockLib.c | 0 {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Library/RealTimeClockLib/RealTimeClockLib.h | 0 {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Library/RealTimeClockLib/RealTimeClockLib.inf | 2 +- {Platform => Silicon}/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c | 0 {Platform => Silicon}/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h | 0 {Platform => Silicon}/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf | 2 +- {Platform => Silicon}/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c | 0 {Platform => Silicon}/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h | 0 {Platform => Silicon}/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf | 2 +- {Platform => Silicon}/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c | 0 {Platform => Silicon}/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h | 0 {Platform => Silicon}/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf | 2 +- {Platform => Silicon}/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c | 0 {Platform => Silicon}/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h | 0 {Platform => Silicon}/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf | 2 +- {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c | 0 {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h | 0 {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h | 0 {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c | 0 {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h | 0 {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf | 2 +- Platform/Marvell/PciEmulation/PciEmulation.c => Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c | 26 +++++------ Platform/Marvell/PciEmulation/PciEmulation.inf => Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf | 10 ++--- {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c | 0 {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h | 0 Platform/Marvell/Drivers/Spi/MvSpiDxe.c => Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c | 4 +- Platform/Marvell/Drivers/Spi/MvSpiDxe.h => Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h | 0 Platform/Marvell/Drivers/Spi/MvSpiDxe.inf => Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf | 10 ++--- {Platform => Silicon}/Marvell/Drivers/Spi/Devices/MvSpiFlash.c | 0 {Platform => Silicon}/Marvell/Drivers/Spi/Devices/MvSpiFlash.h | 0 {Platform => Silicon}/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf | 2 +- {Platform => Silicon}/Marvell/Drivers/Spi/Variables/MvFvbDxe.c | 0 {Platform => Silicon}/Marvell/Drivers/Spi/Variables/MvFvbDxe.h | 0 {Platform => Silicon}/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf | 2 +- {Platform => Silicon}/Marvell/Include/Library/MppLib.h | 0 {Platform => Silicon}/Marvell/Include/Library/MvComPhyLib.h | 0 {Platform => Silicon}/Marvell/Include/Library/MvHwDescLib.h | 0 {Platform => Silicon}/Marvell/Include/Library/UtmiPhyLib.h | 0 {Platform => Silicon}/Marvell/Include/Protocol/Eeprom.h | 0 {Platform => Silicon}/Marvell/Include/Protocol/Mdio.h | 0 {Platform => Silicon}/Marvell/Include/Protocol/MvPhy.h | 0 {Platform => Silicon}/Marvell/Include/Protocol/Spi.h | 0 {Platform => Silicon}/Marvell/Include/Protocol/SpiFlash.h | 0 {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyCp110.c | 0 {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyLib.c | 0 {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyLib.h | 0 {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyLib.inf | 2 +- {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyMux.c | 0 {Platform => Silicon}/Marvell/Library/MppLib/MppLib.c | 0 {Platform => Silicon}/Marvell/Library/MppLib/MppLib.inf | 2 +- {Platform => Silicon}/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c | 0 {Platform => Silicon}/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h | 0 {Platform => Silicon}/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf | 2 +- {Platform => Silicon}/Marvell/Marvell.dec | 0 88 files changed, 105 insertions(+), 103 deletions(-) rename Platform/Marvell/{Armada/Armada70x0.dsc => Armada70x0Db/Armada70x0Db.dsc} (95%) rename Platform/Marvell/{Armada/Armada70x0.fdf => Armada70x0Db/Armada70x0Db.fdf} (91%) rename {Platform => Silicon}/Marvell/Applications/EepromCmd/EepromCmd.c (100%) rename {Platform => Silicon}/Marvell/Applications/EepromCmd/EepromCmd.inf (95%) rename {Platform => Silicon}/Marvell/Applications/EepromCmd/EepromCmd.uni (100%) rename {Platform => Silicon}/Marvell/Applications/FirmwareUpdate/FUpdate.c (100%) rename {Platform => Silicon}/Marvell/Applications/FirmwareUpdate/FUpdate.inf (95%) rename {Platform => Silicon}/Marvell/Applications/FirmwareUpdate/FUpdate.uni (100%) rename {Platform => Silicon}/Marvell/Applications/SpiTool/SpiFlashCmd.c (100%) rename {Platform => Silicon}/Marvell/Applications/SpiTool/SpiFlashCmd.inf (95%) rename {Platform => Silicon}/Marvell/Applications/SpiTool/SpiFlashCmd.uni (100%) rename Platform/Marvell/Armada/Armada.dsc.inc => Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc (92%) rename Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c => Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.c (94%) rename Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf => Silicon/Marvell/Armada7k8k/Drivers/Armada7k8kRngDxe/Armada7k8kRngDxe.inf (83%) rename {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Drivers/PlatInitDxe/PlatInitDxe.c (100%) rename {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Drivers/PlatInitDxe/PlatInitDxe.inf (93%) rename {Platform/Marvell/Armada/Library/Armada70x0Lib => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib}/AArch64/ArmPlatformHelper.S (100%) rename {Platform/Marvell/Armada/Library/Armada70x0Lib => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib}/ARM/ArmPlatformHelper.S (100%) rename Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c (90%) rename Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.inf (92%) rename Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.c (96%) rename Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h => Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLibMem.h (100%) rename Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c => Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.c (100%) rename Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf => Silicon/Marvell/Armada7k8k/Library/Armada7k8kMemoryInitPeiLib/Armada7k8kMemoryInitPeiLib.inf (88%) rename {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Library/RealTimeClockLib/RealTimeClockLib.c (100%) rename {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Library/RealTimeClockLib/RealTimeClockLib.h (100%) rename {Platform/Marvell/Armada => Silicon/Marvell/Armada7k8k}/Library/RealTimeClockLib/RealTimeClockLib.inf (94%) rename {Platform => Silicon}/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c (100%) rename {Platform => Silicon}/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h (100%) rename {Platform => Silicon}/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf (96%) rename {Platform => Silicon}/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c (100%) rename {Platform => Silicon}/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h (100%) rename {Platform => Silicon}/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf (96%) rename {Platform => Silicon}/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf (96%) rename {Platform => Silicon}/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf (96%) rename {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h (100%) rename {Platform => Silicon}/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf (96%) rename Platform/Marvell/PciEmulation/PciEmulation.c => Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.c (84%) rename Platform/Marvell/PciEmulation/PciEmulation.inf => Silicon/Marvell/Drivers/NonDiscoverableDevices/MvNonDiscoverableDxe.inf (90%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/ComponentName.c (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/EmmcDevice.c (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdDevice.c (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.c (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.h (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.inf (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxe.uni (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHcDxeExtra.uni (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.c (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/SdMmcPciHci.h (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.c (100%) rename {Platform => Silicon}/Marvell/Drivers/SdMmc/XenonDxe/XenonSdhci.h (100%) rename Platform/Marvell/Drivers/Spi/MvSpiDxe.c => Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.c (95%) rename Platform/Marvell/Drivers/Spi/MvSpiDxe.h => Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.h (100%) rename Platform/Marvell/Drivers/Spi/MvSpiDxe.inf => Silicon/Marvell/Drivers/Spi/Controllers/MvSpiOrionDxe.inf (90%) rename {Platform => Silicon}/Marvell/Drivers/Spi/Devices/MvSpiFlash.c (100%) rename {Platform => Silicon}/Marvell/Drivers/Spi/Devices/MvSpiFlash.h (100%) rename {Platform => Silicon}/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf (96%) rename {Platform => Silicon}/Marvell/Drivers/Spi/Variables/MvFvbDxe.c (100%) rename {Platform => Silicon}/Marvell/Drivers/Spi/Variables/MvFvbDxe.h (100%) rename {Platform => Silicon}/Marvell/Drivers/Spi/Variables/MvFvbDxe.inf (96%) rename {Platform => Silicon}/Marvell/Include/Library/MppLib.h (100%) rename {Platform => Silicon}/Marvell/Include/Library/MvComPhyLib.h (100%) rename {Platform => Silicon}/Marvell/Include/Library/MvHwDescLib.h (100%) rename {Platform => Silicon}/Marvell/Include/Library/UtmiPhyLib.h (100%) rename {Platform => Silicon}/Marvell/Include/Protocol/Eeprom.h (100%) rename {Platform => Silicon}/Marvell/Include/Protocol/Mdio.h (100%) rename {Platform => Silicon}/Marvell/Include/Protocol/MvPhy.h (100%) rename {Platform => Silicon}/Marvell/Include/Protocol/Spi.h (100%) rename {Platform => Silicon}/Marvell/Include/Protocol/SpiFlash.h (100%) rename {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyCp110.c (100%) rename {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyLib.c (100%) rename {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyLib.h (100%) rename {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyLib.inf (96%) rename {Platform => Silicon}/Marvell/Library/ComPhyLib/ComPhyMux.c (100%) rename {Platform => Silicon}/Marvell/Library/MppLib/MppLib.c (100%) rename {Platform => Silicon}/Marvell/Library/MppLib/MppLib.inf (96%) rename {Platform => Silicon}/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c (100%) rename {Platform => Silicon}/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h (100%) rename {Platform => Silicon}/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf (96%) rename {Platform => Silicon}/Marvell/Marvell.dec (100%) -- 2.7.4