27GLOBAL_REMOVE_IF_UNREFERENCED
 
   29  { 
"eng;en", L
"HDA Codec Driver" },
 
 
   33GLOBAL_REMOVE_IF_UNREFERENCED
 
   40GLOBAL_REMOVE_IF_UNREFERENCED
 
   50  IN EFI_COMPONENT_NAME_PROTOCOL  *This,
 
   52  OUT CHAR16                      **DriverName
 
   55  return LookupUnicodeString2 (
 
   57           This->SupportedLanguages,
 
 
   67  IN EFI_COMPONENT_NAME_PROTOCOL  *This,
 
   68  IN EFI_HANDLE                   ControllerHandle,
 
   69  IN EFI_HANDLE                   ChildHandle OPTIONAL,
 
   71  OUT CHAR16                      **ControllerName
 
   79  if (ChildHandle != NULL) {
 
   80    return EFI_UNSUPPORTED;
 
   84  Status = 
gBS->OpenProtocol (
 
   87                  (VOID **)&HdaCodecInfo,
 
   90                  EFI_OPEN_PROTOCOL_GET_PROTOCOL
 
   92  if (EFI_ERROR (Status)) {
 
   97  return HdaCodecInfo->
GetName (HdaCodecInfo, (CONST CHAR16 **)ControllerName);
 
 
EFI_DRIVER_BINDING_PROTOCOL gHdaCodecDriverBinding
GLOBAL_REMOVE_IF_UNREFERENCED EFI_COMPONENT_NAME_PROTOCOL gHdaCodecComponentName
EFI_STATUS EFIAPI HdaCodecComponentNameGetDriverName(IN EFI_COMPONENT_NAME_PROTOCOL *This, IN CHAR8 *Language, OUT CHAR16 **DriverName)
GLOBAL_REMOVE_IF_UNREFERENCED EFI_UNICODE_STRING_TABLE gHdaCodecDriverNameTable[]
GLOBAL_REMOVE_IF_UNREFERENCED EFI_COMPONENT_NAME2_PROTOCOL gHdaCodecComponentName2
EFI_STATUS EFIAPI HdaCodecComponentNameGetControllerName(IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName)
EFI_GUID gEfiHdaCodecInfoProtocolGuid
EFI_HDA_CODEC_INFO_GET_NAME GetName