From: Pankaj Bansal <pankaj.ban...@nxp.com> Implement SerialUartClockLib for all NXP Layerscape Platforms.
Signed-off-by: Pankaj Bansal <pankaj.ban...@nxp.com> --- .../SerialUartClockLib/SerialUartClockLib.c | 27 +++++++++++++++++++ .../SerialUartClockLib/SerialUartClockLib.inf | 26 ++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 Silicon/NXP/Library/SerialUartClockLib/SerialUartClockLib.c create mode 100644 Silicon/NXP/Library/SerialUartClockLib/SerialUartClockLib.inf diff --git a/Silicon/NXP/Library/SerialUartClockLib/SerialUartClockLib.c b/Silicon/NXP/Library/SerialUartClockLib/SerialUartClockLib.c new file mode 100644 index 000000000000..9d49d7b4748b --- /dev/null +++ b/Silicon/NXP/Library/SerialUartClockLib/SerialUartClockLib.c @@ -0,0 +1,27 @@ +/** @file +* +* Copyright 2020 NXP +* +* SPDX-License-Identifier: BSD-2-Clause-Patent +* +**/ + +#include <Base.h> + +extern +UINT64 +GetBusFrequency ( + VOID + ); + +/** + Return clock in for Uart IP +**/ +UINT32 +EFIAPI +BaseSerialPortGetClock ( + VOID + ) +{ + return GetBusFrequency (); +} diff --git a/Silicon/NXP/Library/SerialUartClockLib/SerialUartClockLib.inf b/Silicon/NXP/Library/SerialUartClockLib/SerialUartClockLib.inf new file mode 100644 index 000000000000..9a3e80cf521d --- /dev/null +++ b/Silicon/NXP/Library/SerialUartClockLib/SerialUartClockLib.inf @@ -0,0 +1,26 @@ +# @file +# Copyright 2020 NXP +# +# SPDX-License-Identifier: BSD-2-Clause-Patent +# +# + +[Defines] + INF_VERSION = 1.27 + BASE_NAME = SerialUartClockLib + FILE_GUID = fa65495e-d3c8-4ea3-9737-994e9ccbaf11 + MODULE_TYPE = BASE + VERSION_STRING = 1.0 + LIBRARY_CLASS = SerialUartClockLib + +[Packages] + MdeModulePkg/MdeModulePkg.dec + MdePkg/MdePkg.dec + Silicon/NXP/NxpQoriqLs.dec + +[Sources.common] + SerialUartClockLib.c + +[LibraryClasses] + SocLib + -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#56004): https://edk2.groups.io/g/devel/message/56004 Mute This Topic: https://groups.io/mt/72077432/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-