public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [platforms: PATCH 0/5] Armada 7k/8k files reorganization
@ 2017-12-07 16:31 Marcin Wojtas
  2017-12-07 16:31 ` [platforms: PATCH 1/5] Marvell: Reorganize file structure Marcin Wojtas
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Marcin Wojtas @ 2017-12-07 16:31 UTC (permalink / raw)
  To: edk2-devel
  Cc: leif.lindholm, ard.biesheuvel, nadavh, neta, kostap, jinghua, mw,
	jsd

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



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-12-07 19:06 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
2017-12-07 19:07     ` Ard Biesheuvel
2017-12-07 19:11       ` Marcin Wojtas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox