From: Vabhav <vabhav.sharma@nxp.com>
To: <ard.biesheuvel@linaro.org>, <leif.lindholm@linaro.org>,
<michael.d.kinney@intel.com>, <edk2-devel@lists.01.org>
Subject: [PATCH 0/4] Platform/NXP-Add LS1046A RDB Board Support
Date: Fri, 1 Dec 2017 09:44:16 +0530 [thread overview]
Message-ID: <1512101660-11714-1-git-send-email-vabhav.sharma@nxp.com> (raw)
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
next reply other threads:[~2017-12-01 16:11 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-01 4:14 Vabhav [this message]
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
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=1512101660-11714-1-git-send-email-vabhav.sharma@nxp.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