public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH 0/4] Platform/NXP-Add LS1046A RDB Board Support
@ 2017-12-01  4:14 Vabhav
  2017-12-01  4:14 ` [PATCH 1/4] Silicon/NXP:SocLib support for initialization of peripherals Vabhav
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Vabhav @ 2017-12-01  4:14 UTC (permalink / raw)
  To: ard.biesheuvel, leif.lindholm, michael.d.kinney, edk2-devel

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


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

end of thread, other threads:[~2017-12-01 16:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-01  4:14 [PATCH 0/4] Platform/NXP-Add LS1046A RDB Board Support Vabhav
2017-12-01  4:14 ` [PATCH 1/4] Silicon/NXP:SocLib support for initialization of peripherals Vabhav
2017-12-01  4:14 ` [PATCH 2/4] Silicon/NXP:Add support for PCF2129 Real Time Clock Library Vabhav
2017-12-01  4:14 ` [PATCH 3/4] Platform/NXP: Add support for ArmPlatformLib Vabhav
2017-12-01  4:14 ` [PATCH 4/4] Compilation:Add the fdf,dsc and dec files Vabhav

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