[edk2] [PATCH 0/4] Platform/NXP-Add LS1046A RDB Board Support

Vabhav posted 4 patches 6 years, 4 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
Platform/NXP/Drivers/I2cDxe/I2cDxe.c               |  17 +-
Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc       |   1 +
Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dec       |  30 ++
Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dsc       |  75 +++++
Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.fdf       | 297 ++++++++++++++++
.../Library/PlatformLib/ArmPlatformLib.c           | 106 ++++++
.../Library/PlatformLib/ArmPlatformLib.inf         |  70 ++++
.../Library/PlatformLib/NxpQoriqLsHelper.S         |  39 +++
.../Library/PlatformLib/NxpQoriqLsMem.c            | 181 ++++++++++
Platform/NXP/NxpQoriqLs.dec                        |   1 +
Platform/NXP/Readme.md                             |   2 +-
Silicon/NXP/Chassis/Chassis2/Soc.c                 |  47 +++
Silicon/NXP/Chassis/LS1043aSocLib.inf              |   2 +
Silicon/NXP/Chassis/LS1046aSocLib.inf              |  49 +++
Silicon/NXP/LS1046A/Include/SocSerDes.h            |  55 +++
Silicon/NXP/LS1046A/LS1046A.dec                    |  22 ++
Silicon/NXP/LS1046A/LS1046A.dsc                    |  79 +++++
Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129Rtc.h     |  43 +++
Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129RtcLib.c  | 375 +++++++++++++++++++++
.../NXP/Library/Pcf2129RtcLib/Pcf2129RtcLib.inf    |  47 +++
20 files changed, 1529 insertions(+), 9 deletions(-)
create mode 100644 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dec
create mode 100644 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dsc
create mode 100644 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.fdf
create mode 100644 Platform/NXP/LS1046aRdbPkg/Library/PlatformLib/ArmPlatformLib.c
create mode 100644 Platform/NXP/LS1046aRdbPkg/Library/PlatformLib/ArmPlatformLib.inf
create mode 100644 Platform/NXP/LS1046aRdbPkg/Library/PlatformLib/NxpQoriqLsHelper.S
create mode 100644 Platform/NXP/LS1046aRdbPkg/Library/PlatformLib/NxpQoriqLsMem.c
create mode 100644 Silicon/NXP/Chassis/LS1046aSocLib.inf
create mode 100644 Silicon/NXP/LS1046A/Include/SocSerDes.h
create mode 100644 Silicon/NXP/LS1046A/LS1046A.dec
create mode 100644 Silicon/NXP/LS1046A/LS1046A.dsc
create mode 100644 Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129Rtc.h
create mode 100644 Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129RtcLib.c
create mode 100644 Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129RtcLib.inf
[edk2] [PATCH 0/4] Platform/NXP-Add LS1046A RDB Board Support
Posted by Vabhav 6 years, 4 months ago
Following patches will add support of NXP LS1046A RDB board in edk2-platforms.

Our directory structure for added folders will be:

Silicon/NXP/
|-- Chassis
|   |-- Chassis2
|   |   |-- Soc.c
|   |-- LS1046aSocLib.inf
|-- Library
|   `-- Pcf2129RtcLib
|       |-- Pcf2129Rtc.h
|       |-- Pcf2129RtcLib.c
|       `-- Pcf2129RtcLib.inf
`-- LS1046A
    |-- Include
    |   `-- SocSerDes.h
    |-- LS1046A.dec
    `-- LS1046A.dsc

Platform/NXP/
|-- LS1046aRdbPkg
|   |-- Library
|   |   `-- PlatformLib
|   |       |-- ArmPlatformLib.c
|   |       |-- ArmPlatformLib.inf
|   |       |-- NxpQoriqLsHelper.S
|   |       `-- NxpQoriqLsMem.c
|   |-- LS1046aRdbPkg.dec
|   |-- LS1046aRdbPkg.dsc
|   `-- LS1046aRdbPkg.fdf
|-- NxpQoriqLs.dec
|-- NxpQoriqLs.dsc
`-- Readme.md

Platform/NXP/LS1046aRdbPkg will host .dsc and .fdf files to support compilation for LS1046A RDB board.

Please review and look forward for your support in upstreaming our board in edk2-platforms.

Vabhav (4):
  Silicon/NXP:SocLib support for initialization of peripherals
  Silicon/NXP:Add support for PCF2129 Real Time Clock Library
  Platform/NXP: Add support for ArmPlatformLib
  Compilation:Add the fdf,dsc and dec files

 Platform/NXP/Drivers/I2cDxe/I2cDxe.c               |  17 +-
 Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc       |   1 +
 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dec       |  30 ++
 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dsc       |  75 +++++
 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.fdf       | 297 ++++++++++++++++
 .../Library/PlatformLib/ArmPlatformLib.c           | 106 ++++++
 .../Library/PlatformLib/ArmPlatformLib.inf         |  70 ++++
 .../Library/PlatformLib/NxpQoriqLsHelper.S         |  39 +++
 .../Library/PlatformLib/NxpQoriqLsMem.c            | 181 ++++++++++
 Platform/NXP/NxpQoriqLs.dec                        |   1 +
 Platform/NXP/Readme.md                             |   2 +-
 Silicon/NXP/Chassis/Chassis2/Soc.c                 |  47 +++
 Silicon/NXP/Chassis/LS1043aSocLib.inf              |   2 +
 Silicon/NXP/Chassis/LS1046aSocLib.inf              |  49 +++
 Silicon/NXP/LS1046A/Include/SocSerDes.h            |  55 +++
 Silicon/NXP/LS1046A/LS1046A.dec                    |  22 ++
 Silicon/NXP/LS1046A/LS1046A.dsc                    |  79 +++++
 Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129Rtc.h     |  43 +++
 Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129RtcLib.c  | 375 +++++++++++++++++++++
 .../NXP/Library/Pcf2129RtcLib/Pcf2129RtcLib.inf    |  47 +++
 20 files changed, 1529 insertions(+), 9 deletions(-)
 create mode 100644 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dec
 create mode 100644 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.dsc
 create mode 100644 Platform/NXP/LS1046aRdbPkg/LS1046aRdbPkg.fdf
 create mode 100644 Platform/NXP/LS1046aRdbPkg/Library/PlatformLib/ArmPlatformLib.c
 create mode 100644 Platform/NXP/LS1046aRdbPkg/Library/PlatformLib/ArmPlatformLib.inf
 create mode 100644 Platform/NXP/LS1046aRdbPkg/Library/PlatformLib/NxpQoriqLsHelper.S
 create mode 100644 Platform/NXP/LS1046aRdbPkg/Library/PlatformLib/NxpQoriqLsMem.c
 create mode 100644 Silicon/NXP/Chassis/LS1046aSocLib.inf
 create mode 100644 Silicon/NXP/LS1046A/Include/SocSerDes.h
 create mode 100644 Silicon/NXP/LS1046A/LS1046A.dec
 create mode 100644 Silicon/NXP/LS1046A/LS1046A.dsc
 create mode 100644 Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129Rtc.h
 create mode 100644 Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129RtcLib.c
 create mode 100644 Silicon/NXP/Library/Pcf2129RtcLib/Pcf2129RtcLib.inf
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel