OcHdaDevicesLib: Add VMware definitions

This commit is contained in:
vit9696 2020-03-01 01:53:29 +03:00
parent 5e36af1bca
commit 91a064350b
3 changed files with 12 additions and 1 deletions

View File

@ -46,6 +46,7 @@
#define VEN_ULI_ID 0x10B9
#define VEN_MOTO_ID 0x1057
#define VEN_SII_ID 0x1095
#define VEN_VMWARE_ID 0x15AD
#define VEN_WOLFSON_ID 0x14EC
#define VEN_INVALID_ID 0xFFFF

View File

@ -31,7 +31,7 @@
HDA Controller Info protocol GUID.
**/
#define EFI_HDA_CONTROLLER_INFO_PROTOCOL_GUID \
{ 0xE5FC2CAF, 0x0291, 0x46F2, \
{ 0xE5FC2CAF, 0x0291, 0x46F2, \
{ 0x87, 0xF8, 0x10, 0xC7, 0x58, 0x72, 0x58, 0x04 } }
typedef struct EFI_HDA_CONTROLLER_INFO_PROTOCOL_ EFI_HDA_CONTROLLER_INFO_PROTOCOL;

View File

@ -174,6 +174,11 @@ STATIC HDA_CONTROLLER_LIST_ENTRY mHdaControllerList[] = {
///
{ HDA_CONTROLLER (VIA, 0x3288), "VIA VT8251/8237A HD Audio Controller" },
{ HDA_CONTROLLER (VIA, 0xFFFF), "VIA HD Audio Controller" },
///
/// 15AD VMware, Inc.
///
{ HDA_CONTROLLER (VMWARE, 0x1977), "VMware HD Audio Controller"},
{ HDA_CONTROLLER (VMWARE, 0xFFFF), "VMware (Unknown)"},
};
//
@ -362,6 +367,11 @@ STATIC HDA_CODEC_LIST_ENTRY mHdaCodecList[] = {
///
{ HDA_CODEC (NVIDIA, 0xFFFF), 0x0000, "Nvidia (Unknown)" },
///
/// VMware.
///
{ HDA_CODEC (VMWARE, 0x1975), 0x0000, "VMware HD Audio Codec"},
{ HDA_CODEC (VMWARE, 0xFFFF), 0x0000, "VMware (Unknown)"},
///
/// Realtek.
///
{ HDA_CODEC (REALTEK, 0x0221), 0x0000, "Realtek ALC221" },