[edk2] [platforms: PATCH 0/5] Armada 7k/8k - ParsePcdLib removal

Marcin Wojtas posted 5 patches 7 years, 2 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
Platform/Marvell/Armada/Armada.dsc.inc                 |   1 -
Platform/Marvell/Armada/Armada70x0.dsc                 |  28 ++-
Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c       |  42 ++--
Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf     |   3 +-
Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c     |  35 ++-
Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf   |   3 -
Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c   | 122 ++++++-----
Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h   |   2 -
Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf |   4 +-
Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c           |  16 +-
Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h           |   2 +-
Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf         |   4 +-
Platform/Marvell/Include/Library/MvHwDescLib.h         |  95 ++++++++
Platform/Marvell/Include/Library/ParsePcdLib.h         |  46 ----
Platform/Marvell/Include/Protocol/Mdio.h               |   6 +
Platform/Marvell/Include/Protocol/MvPhy.h              |   1 +
Platform/Marvell/Library/ComPhyLib/ComPhyLib.c         |  65 +-----
Platform/Marvell/Library/ComPhyLib/ComPhyLib.h         |  25 +--
Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf       |   1 -
Platform/Marvell/Library/ParsePcdLib/ParsePcdLib.c     | 228 --------------------
Platform/Marvell/Library/ParsePcdLib/ParsePcdLib.inf   |  50 -----
Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c       | 149 ++++++-------
Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h       |   1 -
Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf     |  11 +-
Platform/Marvell/Marvell.dec                           |  17 +-
Silicon/Marvell/Documentation/PortingGuide.txt         | 146 ++++++++-----
26 files changed, 452 insertions(+), 651 deletions(-)
delete mode 100644 Platform/Marvell/Include/Library/ParsePcdLib.h
delete mode 100644 Platform/Marvell/Library/ParsePcdLib/ParsePcdLib.c
delete mode 100644 Platform/Marvell/Library/ParsePcdLib/ParsePcdLib.inf
[edk2] [platforms: PATCH 0/5] Armada 7k/8k - ParsePcdLib removal
Posted by Marcin Wojtas 7 years, 2 months ago
Hi,

This patchset purpose is complete removal of ParsePcdLib and
cleanup of boards' PCD representation. More details can be
found in the commit logs.

The patches are available in the github:
https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/parsepcd-upstream-r20171005

I'm looking forward to your comments or remarks.

Best regards,
Marcin

Marcin Wojtas (5):
  Marvell/Library: ComPhyLib: Remove PCD string parsing
  Marvell/Drivers: MvI2cDxe: Move devices description to MvHwDescLib
  Marvell/Library: UtmiLib: Move devices description to MvHwDescLib
  Marvell/Drivers: Pp2Dxe: Rework PHY handling
  Platform/Marvell/Armada: Remove ParsePcdLib

 Platform/Marvell/Armada/Armada.dsc.inc                 |   1 -
 Platform/Marvell/Armada/Armada70x0.dsc                 |  28 ++-
 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c       |  42 ++--
 Platform/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf     |   3 +-
 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c     |  35 ++-
 Platform/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.inf   |   3 -
 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.c   | 122 ++++++-----
 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.h   |   2 -
 Platform/Marvell/Drivers/Net/Phy/MvPhyDxe/MvPhyDxe.inf |   4 +-
 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c           |  16 +-
 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h           |   2 +-
 Platform/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf         |   4 +-
 Platform/Marvell/Include/Library/MvHwDescLib.h         |  95 ++++++++
 Platform/Marvell/Include/Library/ParsePcdLib.h         |  46 ----
 Platform/Marvell/Include/Protocol/Mdio.h               |   6 +
 Platform/Marvell/Include/Protocol/MvPhy.h              |   1 +
 Platform/Marvell/Library/ComPhyLib/ComPhyLib.c         |  65 +-----
 Platform/Marvell/Library/ComPhyLib/ComPhyLib.h         |  25 +--
 Platform/Marvell/Library/ComPhyLib/ComPhyLib.inf       |   1 -
 Platform/Marvell/Library/ParsePcdLib/ParsePcdLib.c     | 228 --------------------
 Platform/Marvell/Library/ParsePcdLib/ParsePcdLib.inf   |  50 -----
 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c       | 149 ++++++-------
 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h       |   1 -
 Platform/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf     |  11 +-
 Platform/Marvell/Marvell.dec                           |  17 +-
 Silicon/Marvell/Documentation/PortingGuide.txt         | 146 ++++++++-----
 26 files changed, 452 insertions(+), 651 deletions(-)
 delete mode 100644 Platform/Marvell/Include/Library/ParsePcdLib.h
 delete mode 100644 Platform/Marvell/Library/ParsePcdLib/ParsePcdLib.c
 delete mode 100644 Platform/Marvell/Library/ParsePcdLib/ParsePcdLib.inf

-- 
1.8.3.1

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
Re: [edk2] [platforms: PATCH 0/5] Armada 7k/8k - ParsePcdLib removal
Posted by Ard Biesheuvel 7 years, 2 months ago
On 6 October 2017 at 08:51, Marcin Wojtas <mw@semihalf.com> wrote:
> Hi,
>
> This patchset purpose is complete removal of ParsePcdLib and
> cleanup of boards' PCD representation. More details can be
> found in the commit logs.
>
> The patches are available in the github:
> https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/parsepcd-upstream-r20171005
>

Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel