diff --git a/EmulatorPkg/Library/RedfishPlatformHostInterfaceLib/RedfishPlatformHostInterfaceLib.c b/EmulatorPkg/Library/RedfishPlatformHostInterfaceLib/RedfishPlatformHostInterfaceLib.c
index 71b3dfc643..2fec935a1d 100644
--- a/EmulatorPkg/Library/RedfishPlatformHostInterfaceLib/RedfishPlatformHostInterfaceLib.c
+++ b/EmulatorPkg/Library/RedfishPlatformHostInterfaceLib/RedfishPlatformHostInterfaceLib.c
@@ -4,6 +4,7 @@
Copyright (c) 2019, Intel Corporation. All rights reserved.
(C) Copyright 2020 Hewlett Packard Enterprise Development LP
Copyright (C) 2022 Advanced Micro Devices, Inc. All rights reserved.
+ Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
@@ -566,3 +567,20 @@ RedfishPlatformHostInterfaceNotification (
{
return EFI_UNSUPPORTED;
}
+
+/**
+ Get USB device serial number.
+
+ @param[out] SerialNumber Pointer to retrieve complete serial number.
+ It is the responsibility of the caller to free the allocated
+ memory for serial number.
+ @retval EFI_SUCCESS Serial number is returned.
+ @retval Others Failed to get the serial number
+**/
+EFI_STATUS
+RedfishPlatformHostInterfaceSerialNumber (
+ OUT CHAR8 **SerialNumber
+ )
+{
+ return EFI_UNSUPPORTED;
+}