From: Marcin Wojtas <mw@semihalf.com>
To: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: "edk2-devel@lists.01.org" <edk2-devel@lists.01.org>,
"Leif Lindholm" <leif.lindholm@linaro.org>,
"Nadav Haklai" <nadavh@marvell.com>,
"Neta Zur Hershkovits" <neta@marvell.com>,
"Kostya Porotchkin" <kostap@marvell.com>,
"Hua Jing" <jinghua@marvell.com>, "Jan Dąbroś" <jsd@semihalf.com>
Subject: Re: [platforms: PATCH 0/5] Armada 7k/8k files reorganization
Date: Thu, 7 Dec 2017 20:06:18 +0100 [thread overview]
Message-ID: <CAPv3WKecWLiiN6MM4u=p=O5O4HJDT9aG=kXPsW1p6OfTH0-oSg@mail.gmail.com> (raw)
In-Reply-To: <CAKv+Gu8y-dOc3xBvckA=ciLA9teyWahrBTrudzDyyKeWGxKOrw@mail.gmail.com>
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
>>
next prev parent reply other threads:[~2017-12-07 19:01 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-07 16:31 [platforms: PATCH 0/5] Armada 7k/8k files reorganization Marcin Wojtas
2017-12-07 16:31 ` [platforms: PATCH 1/5] Marvell: Reorganize file structure Marcin Wojtas
2017-12-07 16:31 ` [platforms: PATCH 2/5] Marvell/Armada7k8k: Use '7k8k' prefix in the SoC drivers/libraries Marcin Wojtas
2017-12-07 16:31 ` [platforms: PATCH 3/5] Marvell/Armada70x0Db: Rename fd file Marcin Wojtas
2017-12-07 16:31 ` [platforms: PATCH 4/5] Marvell/Drivers: Rename SPI master driver Marcin Wojtas
2017-12-07 16:31 ` [platforms: PATCH 5/5] Marvell/Drivers: Drop 'PciEmulation' naming Marcin Wojtas
2017-12-07 16:48 ` [platforms: PATCH 0/5] Armada 7k/8k files reorganization Ard Biesheuvel
2017-12-07 19:06 ` Marcin Wojtas [this message]
2017-12-07 19:07 ` Ard Biesheuvel
2017-12-07 19:11 ` Marcin Wojtas
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAPv3WKecWLiiN6MM4u=p=O5O4HJDT9aG=kXPsW1p6OfTH0-oSg@mail.gmail.com' \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox