]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Disk/DiskIo/Dxe/ComponentName.c
remove duplicated modules
[mirror_edk2.git] / MdeModulePkg / Universal / Disk / DiskIo / Dxe / ComponentName.c
diff --git a/MdeModulePkg/Universal/Disk/DiskIo/Dxe/ComponentName.c b/MdeModulePkg/Universal/Disk/DiskIo/Dxe/ComponentName.c
deleted file mode 100644 (file)
index bf95be1..0000000
+++ /dev/null
@@ -1,174 +0,0 @@
-/** @file\r
-  UEFI Component Name protocol for DiskIo driver.\r
-  \r
-  Copyright (c) 2006 - 2007, Intel Corporation                                              \r
-  All rights reserved. This program and the accompanying materials                          \r
-  are licensed and made available under the terms and conditions of the BSD License         \r
-  which accompanies this distribution.  The full text of the license may be found at        \r
-  http://opensource.org/licenses/bsd-license.php                                            \r
-\r
-  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     \r
-  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             \r
-\r
-**/\r
-\r
-#include "DiskIo.h"\r
-\r
-//\r
-// EFI Component Name Protocol\r
-//\r
-EFI_COMPONENT_NAME_PROTOCOL     gDiskIoComponentName = {\r
-  DiskIoComponentNameGetDriverName,\r
-  DiskIoComponentNameGetControllerName,\r
-  "eng"\r
-};\r
-\r
-static EFI_UNICODE_STRING_TABLE mDiskIoDriverNameTable[] = {\r
-  {\r
-    "eng",\r
-    (CHAR16 *)L"Generic Disk I/O Driver"\r
-  },\r
-  {\r
-    NULL,\r
-    NULL\r
-  }\r
-};\r
-\r
-\r
-\r
-/**\r
-  Retrieves a Unicode string that is the user readable name of\r
-  the EFI Driver.\r
-\r
-  @param  This       A pointer to the\r
-                     EFI_COMPONENT_NAME_PROTOCOL instance.\r
-  \r
-  @param  Language   A pointer to a Null-terminated ASCII string\r
-                     array indicating the language. This is the\r
-                     language of the driver name that the caller\r
-                     is requesting, and it must match one of the\r
-                     languages specified in SupportedLanguages.\r
-                     The number of languages supported by a\r
-                     driver is up to the driver writer. Language\r
-                     is specified in RFC 3066 language code\r
-                     format.\r
-  \r
-  @param  DriverName A pointer to the Unicode string to return.\r
-                     This Unicode string is the name of the\r
-                     driver specified by This in the language\r
-                     specified by Language.\r
-\r
-  @retval EFI_SUCCESS           The Unicode string for the\r
-                                Driver specified by This and the\r
-                                language specified by Language\r
-                                was returned in DriverName.\r
-  \r
-  @retval EFI_INVALID_PARAMETER Language is NULL.\r
-  \r
-  @retval EFI_INVALID_PARAMETER DriverName is NULL.\r
-  \r
-  @retval EFI_UNSUPPORTED       The driver specified by This\r
-                                does not support the language\r
-                                specified by Language.\r
-\r
-**/\r
-EFI_STATUS\r
-EFIAPI\r
-DiskIoComponentNameGetDriverName (\r
-  IN  EFI_COMPONENT_NAME_PROTOCOL  *This,\r
-  IN  CHAR8                        *Language,\r
-  OUT CHAR16                       **DriverName\r
-  )\r
-{\r
-  return LookupUnicodeString (\r
-           Language,\r
-           gDiskIoComponentName.SupportedLanguages,\r
-           mDiskIoDriverNameTable,\r
-           DriverName\r
-           );\r
-}\r
-\r
-\r
-\r
-/**\r
-  Retrieves a Unicode string that is the user readable name of\r
-  the controller that is being managed by an EFI Driver.\r
-\r
-  @param  This             A pointer to the\r
-                           EFI_COMPONENT_NAME_PROTOCOL instance.\r
-\r
-  @param  ControllerHandle The handle of a controller that the\r
-                           driver specified by This is managing.\r
-                           This handle specifies the controller\r
-                           whose name is to be returned.\r
-\r
-  @param ChildHandle      The handle of the child controller to\r
-                           retrieve the name of.  This is an\r
-                           optional parameter that may be NULL.\r
-                           It will be NULL for device drivers.\r
-                           It will also be NULL for a bus\r
-                           drivers that wish to retrieve the\r
-                           name of the bus controller.  It will\r
-                           not be NULL for a bus driver that\r
-                           wishes to retrieve the name of a\r
-                           child controller.\r
-\r
-  @param  Language         A pointer to a Null-terminated ASCII\r
-                           string array indicating the language.\r
-                           This is the language of the driver\r
-                           name that the caller is requesting,\r
-                           and it must match one of the\r
-                           languages specified in\r
-                           SupportedLanguages. The number of\r
-                           languages supported by a driver is up\r
-                           to the driver writer. Language is\r
-                           specified in RFC 3066 language code\r
-                           format.\r
-\r
-  @param  ControllerName   A pointer to the Unicode string to\r
-                           return.  This Unicode string is the\r
-                           name of the controller specified by\r
-                           ControllerHandle and ChildHandle in\r
-                           the language specified by Language\r
-                           from the point of view of the driver\r
-                           specified by This.\r
-\r
-  @retval EFI_SUCCESS           The Unicode string for the user\r
-                                readable name in the language\r
-                                specified by Language for the\r
-                                driver specified by This was\r
-                                returned in DriverName.\r
-\r
-  @retval EFI_INVALID_PARAMETER ControllerHandle is not a valid\r
-                                EFI_HANDLE.\r
-\r
-  @retval EFI_INVALID_PARAMETER ChildHandle is not NULL and it\r
-                                is not a valid EFI_HANDLE.\r
-\r
-  @retval EFI_INVALID_PARAMETER Language is NULL.\r
-\r
-  @retval EFI_INVALID_PARAMETER ControllerName is NULL.\r
-\r
-  @retval EFI_UNSUPPORTED       The driver specified by This is\r
-                                not currently managing the\r
-                                controller specified by\r
-                                ControllerHandle and\r
-                                ChildHandle.\r
-\r
-  @retval EFI_UNSUPPORTED       The driver specified by This\r
-                                does not support the language\r
-                                specified by Language.\r
-\r
-**/\r
-EFI_STATUS\r
-EFIAPI\r
-DiskIoComponentNameGetControllerName (\r
-  IN  EFI_COMPONENT_NAME_PROTOCOL                     *This,\r
-  IN  EFI_HANDLE                                      ControllerHandle,\r
-  IN  EFI_HANDLE                                      ChildHandle        OPTIONAL,\r
-  IN  CHAR8                                           *Language,\r
-  OUT CHAR16                                          **ControllerName\r
-  )\r
-{\r
-  return EFI_UNSUPPORTED;\r
-}\r