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::235; helo=mail-lf0-x235.google.com; envelope-from=mw@semihalf.com; receiver=edk2-devel@lists.01.org Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (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 D37122217CE47 for ; Fri, 8 Dec 2017 06:53:19 -0800 (PST) Received: by mail-lf0-x235.google.com with SMTP id i2so12144343lfe.9 for ; Fri, 08 Dec 2017 06:57: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=qyF8OazYQ0QhDAKCuftYPJFr9bE5L47KObjB+ffPXN8=; b=fKU7QIyth11dSXmCkLgOF4T6VHGrFbol5y2HnUWerLf2UItGHg4yJmHlym3CHN9KWU lsyhm02FhPJMFerB6HDAnODBTdyTwMtivnfS2uDpHDvvEM3zteLmY2rQ7AmJog+qDP2F qxwynh5h1oWBSEhZFKP8AFI8BeGIqnUzAzwjGtQ81NVBh8YRBBY+0BY7JKqayzxDVHy/ YD2uXrPVZDd8rBO4cyuEZPZYSdkT2olgnv8MldINjBNxtuGNX3tUCUSSSJB1wwtu08zo hTUAOjEbo1dhC8Lj+ZJs4pKgxx/9gKKEfpOiufOyXSQLJfj10jCvQLbxD7Muns73Ul0m stBg== 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=qyF8OazYQ0QhDAKCuftYPJFr9bE5L47KObjB+ffPXN8=; b=dS5AQCLgf3Q9vQi+AsAmxX9B4fhCStel4IUWK8rRYWvO3jdjfWEXsLpAhTHC2QdUSK 1dJOYB/1ptBDei40cTFnCzodLJDPz+VNTcZ1U5VHODx9G9UWtcV2j0NO231wBgCWwLOU gnPGhmKhYhG/ERaatoLSW6WpjszH4NR5N2kTY/05wIm5OWJQZq5g+GNVIVWXEQTx7DNu 3nPQngjmZsoN40bVMIb/Ra7JWvvK4gABRO/PevnnOLw69kA8+gBV6xyG4UP8FwOvok6b 3XS3HP7vQak2JmRYsE0xADSSjozmGXJa20VFSJOn4DzHhaqe2r1WwD3L0MoEoDWgzd1w XhDw== X-Gm-Message-State: AJaThX7g/iDVXdWaAb25xGHRZBXgHACc1l6XTEwVE1J/7VAwzbK7cnn5 rd04FXDE22k8OgwRbW2bFrEgjr7WB+4= X-Google-Smtp-Source: AGs4zMYTVG+mv6+fZ6eyXuZVxuSNo940j0NOOpaR2QXHONtIMkjClhhwdlCo39b/PCxzXVbfnJM6rg== X-Received: by 10.25.32.145 with SMTP id g139mr14380953lfg.2.1512745071794; Fri, 08 Dec 2017 06:57: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 e16sm1500011lja.29.2017.12.08.06.57.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 08 Dec 2017 06:57: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: Fri, 8 Dec 2017 15:57:30 +0100 Message-Id: <1512745057-19038-1-git-send-email-mw@semihalf.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Subject: [platforms: PATCH v3 0/7] 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: Fri, 08 Dec 2017 14:53:20 -0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi, I submit v3 of the reorganization patchset. Answering the review, the Spi folder got reshuffled and NonDiscoverable driver was renamed. Also 2 new patches are introduced, which in result allow to get much nicer Silicon/Marvell/Drivers folder layout, without redundant nesting. Please see below in the changelog and tree command output. The code is available in the github: https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/reorg-upstream-r20171208 I'm looking forward to your feedback. Best regards, Marcin Changelog: v2 - v3: * 4/7 - Modify folders' names to MvSpiFlashDxe, MvSpiOrionDxe, MvFvbDxe - s/MvSpiFlash/MvSpiFlashDxe/ * 5/7, 6/7 - New patches * 7/7 - Use Drivers/NonDiscoverableDxe/NonDiscoverableDxe.c naming convention Silicon/Marvell/Drivers final layout: Silicon/Marvell/Drivers/ ├── I2c │   ├── MvEepromDxe │   │   ├── MvEepromDxe.c │   │   ├── MvEepromDxe.h │   │   └── MvEepromDxe.inf │   └── MvI2cDxe │   ├── MvI2cDxe.c │   ├── MvI2cDxe.h │   └── MvI2cDxe.inf ├── Net │   ├── MvMdioDxe │   │   ├── MvMdioDxe.c │   │   ├── MvMdioDxe.h │   │   └── MvMdioDxe.inf │   ├── MvPhyDxe │   │   ├── MvPhyDxe.c │   │   ├── MvPhyDxe.h │   │   └── MvPhyDxe.inf │   └── Pp2Dxe │   ├── Mvpp2Lib.c │   ├── Mvpp2Lib.h │   ├── Mvpp2LibHw.h │   ├── Pp2Dxe.c │   ├── Pp2Dxe.h │   └── Pp2Dxe.inf ├── NonDiscoverableDxe │   ├── NonDiscoverableDxe.c │   └── NonDiscoverableDxe.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 ├── MvFvbDxe │   ├── MvFvbDxe.c │   ├── MvFvbDxe.h │   └── MvFvbDxe.inf ├── MvSpiFlashDxe │   ├── MvSpiFlashDxe.c │   ├── MvSpiFlashDxe.h │   └── MvSpiFlashDxe.inf └── MvSpiOrionDxe ├── MvSpiOrionDxe.c ├── MvSpiOrionDxe.h └── MvSpiOrionDxe.inf Marcin Wojtas (7): Marvell: Reorganize file structure Marvell/Armada7k8k: Use '7k8k' prefix in the SoC drivers/libraries Marvell/Armada70x0Db: Rename fd file Marvell/Drivers: Reorganize Spi drivers Marvell/Drivers: Modify MvPhyDxe location Marvell/Drivers: Modify location and rename the MvEeprom 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/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c => Silicon/Marvell/Drivers/I2c/MvEepromDxe/MvEepromDxe.c | 2 +- Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h => Silicon/Marvell/Drivers/I2c/MvEepromDxe/MvEepromDxe.h | 0 Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf => Silicon/Marvell/Drivers/I2c/MvEepromDxe/MvEepromDxe.inf | 22 +++++----- {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/Marvell/Drivers/Net/Phy => Silicon/Marvell/Drivers/Net}/MvPhyDxe/MvPhyDxe.c | 0 {Platform/Marvell/Drivers/Net/Phy => Silicon/Marvell/Drivers/Net}/MvPhyDxe/MvPhyDxe.h | 0 {Platform/Marvell/Drivers/Net/Phy => Silicon/Marvell/Drivers/Net}/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/NonDiscoverableDxe/NonDiscoverableDxe.c | 26 +++++------ Platform/Marvell/PciEmulation/PciEmulation.inf => Silicon/Marvell/Drivers/NonDiscoverableDxe/NonDiscoverableDxe.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/Variables => Silicon/Marvell/Drivers/Spi/MvFvbDxe}/MvFvbDxe.c | 0 {Platform/Marvell/Drivers/Spi/Variables => Silicon/Marvell/Drivers/Spi/MvFvbDxe}/MvFvbDxe.h | 0 {Platform/Marvell/Drivers/Spi/Variables => Silicon/Marvell/Drivers/Spi/MvFvbDxe}/MvFvbDxe.inf | 2 +- Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c => Silicon/Marvell/Drivers/Spi/MvSpiFlashDxe/MvSpiFlashDxe.c | 2 +- Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h => Silicon/Marvell/Drivers/Spi/MvSpiFlashDxe/MvSpiFlashDxe.h | 0 Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf => Silicon/Marvell/Drivers/Spi/MvSpiFlashDxe/MvSpiFlashDxe.inf | 16 +++---- Platform/Marvell/Drivers/Spi/MvSpiDxe.c => Silicon/Marvell/Drivers/Spi/MvSpiOrionDxe/MvSpiOrionDxe.c | 4 +- Platform/Marvell/Drivers/Spi/MvSpiDxe.h => Silicon/Marvell/Drivers/Spi/MvSpiOrionDxe/MvSpiOrionDxe.h | 0 Platform/Marvell/Drivers/Spi/MvSpiDxe.inf => Silicon/Marvell/Drivers/Spi/MvSpiOrionDxe/MvSpiOrionDxe.inf | 22 +++++----- {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, 130 insertions(+), 128 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/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.c => Silicon/Marvell/Drivers/I2c/MvEepromDxe/MvEepromDxe.c (96%) rename Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.h => Silicon/Marvell/Drivers/I2c/MvEepromDxe/MvEepromDxe.h (100%) rename Platform/Marvell/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf => Silicon/Marvell/Drivers/I2c/MvEepromDxe/MvEepromDxe.inf (93%) 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/Marvell/Drivers/Net/Phy => Silicon/Marvell/Drivers/Net}/MvPhyDxe/MvPhyDxe.c (100%) rename {Platform/Marvell/Drivers/Net/Phy => Silicon/Marvell/Drivers/Net}/MvPhyDxe/MvPhyDxe.h (100%) rename {Platform/Marvell/Drivers/Net/Phy => Silicon/Marvell/Drivers/Net}/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/NonDiscoverableDxe/NonDiscoverableDxe.c (84%) rename Platform/Marvell/PciEmulation/PciEmulation.inf => Silicon/Marvell/Drivers/NonDiscoverableDxe/NonDiscoverableDxe.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/Variables => Silicon/Marvell/Drivers/Spi/MvFvbDxe}/MvFvbDxe.c (100%) rename {Platform/Marvell/Drivers/Spi/Variables => Silicon/Marvell/Drivers/Spi/MvFvbDxe}/MvFvbDxe.h (100%) rename {Platform/Marvell/Drivers/Spi/Variables => Silicon/Marvell/Drivers/Spi/MvFvbDxe}/MvFvbDxe.inf (96%) rename Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.c => Silicon/Marvell/Drivers/Spi/MvSpiFlashDxe/MvSpiFlashDxe.c (95%) rename Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.h => Silicon/Marvell/Drivers/Spi/MvSpiFlashDxe/MvSpiFlashDxe.h (100%) rename Platform/Marvell/Drivers/Spi/Devices/MvSpiFlash.inf => Silicon/Marvell/Drivers/Spi/MvSpiFlashDxe/MvSpiFlashDxe.inf (92%) rename Platform/Marvell/Drivers/Spi/MvSpiDxe.c => Silicon/Marvell/Drivers/Spi/MvSpiOrionDxe/MvSpiOrionDxe.c (95%) rename Platform/Marvell/Drivers/Spi/MvSpiDxe.h => Silicon/Marvell/Drivers/Spi/MvSpiOrionDxe/MvSpiOrionDxe.h (100%) rename Platform/Marvell/Drivers/Spi/MvSpiDxe.inf => Silicon/Marvell/Drivers/Spi/MvSpiOrionDxe/MvSpiOrionDxe.inf (90%) 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