[edk2-devel] [PATCH V1 2/4] Silicon/NXP: Add support of SVR handling for LS1046FRWY
Leif Lindholm
leif at nuviainc.com
Mon Jun 14 20:59:31 UTC 2021
On Fri, Jun 11, 2021 at 21:21:58 +0530, Vikas Singh wrote:
> This change set intend to add a generic method to get
Does it intend to add, or does it add?
/
Leif
> access to SoC's Silicon Version Register (SVR) and its
> handling for LS1046aFrwy platform.
>
> Signed-off-by: Vikas Singh <vikas.singh at puresoftware.com>
> ---
> Silicon/NXP/LS1046A/Library/SocLib/SocLib.c | 16 ++++++++++++++++
> 1 file changed, 16 insertions(+)
>
> diff --git a/Silicon/NXP/LS1046A/Library/SocLib/SocLib.c b/Silicon/NXP/LS1046A/Library/SocLib/SocLib.c
> index 8fa6a7dd00..003f5bd82f 100644
> --- a/Silicon/NXP/LS1046A/Library/SocLib/SocLib.c
> +++ b/Silicon/NXP/LS1046A/Library/SocLib/SocLib.c
> @@ -2,6 +2,7 @@
> SoC specific Library containg functions to initialize various SoC components
>
> Copyright 2017-2020 NXP
> + Copyright 2021 Puresoftware Ltd
>
> SPDX-License-Identifier: BSD-2-Clause-Patent
>
> @@ -64,6 +65,21 @@ SocGetClock (
> return ReturnValue;
> }
>
> +/**
> + Function to get SoC's System Version Register(SVR)
> + **/
> +UINT32
> +SocGetSvr (
> + VOID
> + )
> +{
> + LS1046A_DEVICE_CONFIG *Dcfg;
> +
> + Dcfg = (LS1046A_DEVICE_CONFIG *)LS1046A_DCFG_ADDRESS;
> +
> + return DcfgRead32 ((UINTN)&Dcfg->Svr);
> +}
> +
> /**
> Function to select pins depending upon pcd using supplemental
> configuration unit(SCFG) extended RCW controlled pinmux control
> --
> 2.25.1
>
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#76487): https://edk2.groups.io/g/devel/message/76487
Mute This Topic: https://groups.io/mt/83471706/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list