DynamicTablesPkg: FdtHwInfoParserLib: Make Serial Port parser arch neutral

To allow other architectures to potentially re-use the serial port
parser and make the code arch neutral, remove the Arm prefixes.

Suggested-by: Sunil V L <sunilvl@ventanamicro.com>
Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
This commit is contained in:
Pierre Gondois 2024-06-10 14:00:00 +02:00 committed by mergify[bot]
parent f16817ec84
commit a7cc72c360
4 changed files with 15 additions and 15 deletions

View File

@ -10,7 +10,7 @@
#include "Arm/GenericTimer/ArmGenericTimerParser.h"
#include "Arm/Gic/ArmGicDispatcher.h"
#include "Pci/PciConfigSpaceParser.h"
#include "Serial/ArmSerialPortParser.h"
#include "Serial/SerialPortParser.h"
/** Ordered table of parsers/dispatchers.

View File

@ -24,8 +24,8 @@
FdtUtility.h
Pci/PciConfigSpaceParser.c
Pci/PciConfigSpaceParser.h
Serial/ArmSerialPortParser.c
Serial/ArmSerialPortParser.h
Serial/SerialPortParser.c
Serial/SerialPortParser.h
[Sources.ARM, Sources.AARCH64]
Arm/ArmFdtHwInfoParser.c

View File

@ -1,5 +1,5 @@
/** @file
Arm Serial Port Parser.
Serial Port Parser.
Copyright (c) 2021 - 2023, Arm Limited. All rights reserved.<BR>
SPDX-License-Identifier: BSD-2-Clause-Patent
@ -15,7 +15,7 @@
#include "CmObjectDescUtility.h"
#include "FdtHwInfoParser.h"
#include "Serial/ArmSerialPortParser.h"
#include "Serial/SerialPortParser.h"
/** List of "compatible" property values for serial port nodes.
@ -329,7 +329,7 @@ GetSerialConsoleNode (
STATIC
EFI_STATUS
EFIAPI
ArmSerialPortInfoDispatch (
SerialPortInfoDispatch (
IN CONST FDT_HW_INFO_PARSER_HANDLE FdtParserHandle,
IN CM_ARCH_COMMON_SERIAL_PORT_INFO *GenericSerialInfo,
IN INT32 NodeCount,
@ -408,7 +408,7 @@ ArmSerialPortInfoDispatch (
STATIC
EFI_STATUS
EFIAPI
ArmSerialPortInfoParser (
SerialPortInfoParser (
IN CONST FDT_HW_INFO_PARSER_HANDLE FdtParserHandle,
IN INT32 FdtBranch,
IN EARCH_COMMON_OBJECT_ID SerialObjectId
@ -436,7 +436,7 @@ ArmSerialPortInfoParser (
return Status;
}
Status = ArmSerialPortInfoDispatch (
Status = SerialPortInfoDispatch (
FdtParserHandle,
&SerialInfo,
1,
@ -529,7 +529,7 @@ SerialPortDispatcher (
return Status;
} else {
// Parse the console serial-port.
Status = ArmSerialPortInfoParser (
Status = SerialPortInfoParser (
FdtParserHandle,
SerialConsoleNode,
EArchCommonObjConsolePortInfo
@ -587,7 +587,7 @@ SerialPortDispatcher (
// The first serial-port node, not being the console serial-port,
// will be the debug serial-port.
SerialDebugNode = SerialNode;
Status = ArmSerialPortInfoParser (
Status = SerialPortInfoParser (
FdtParserHandle,
SerialDebugNode,
EArchCommonObjSerialDebugPortInfo
@ -617,7 +617,7 @@ SerialPortDispatcher (
} // for
if (GenericSerialIndex > 0) {
Status = ArmSerialPortInfoDispatch (
Status = SerialPortInfoDispatch (
FdtParserHandle,
GenericSerialInfo,
GenericSerialIndex,

View File

@ -1,5 +1,5 @@
/** @file
Arm Serial Port Parser.
Serial Port Parser.
Copyright (c) 2021, ARM Limited. All rights reserved.<BR>
SPDX-License-Identifier: BSD-2-Clause-Patent
@ -9,8 +9,8 @@
- linux/Documentation/devicetree/bindings/serial/8250.txt
**/
#ifndef ARM_SERIAL_PORT_PARSER_H_
#define ARM_SERIAL_PORT_PARSER_H_
#ifndef SERIAL_PORT_PARSER_H_
#define SERIAL_PORT_PARSER_H_
/** SerialPort dispatcher.
@ -44,4 +44,4 @@ SerialPortDispatcher (
IN INT32 FdtBranch
);
#endif // ARM_SERIAL_PORT_PARSER_H_
#endif // SERIAL_PORT_PARSER_H_