\r
**/\r
\r
-\r
#include "UefiLibInternal.h"\r
\r
/**\r
\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
NULL\r
);\r
//\r
return Status;\r
}\r
\r
-\r
-\r
/**\r
Uninstalls a Driver Binding Protocol instance.\r
\r
\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
NULL\r
);\r
//\r
return Status;\r
}\r
\r
-\r
-\r
/**\r
Installs and completes the initialization of a Driver Binding Protocol instance and\r
optionally installs the Component Name, Driver Configuration and Driver Diagnostics Protocols.\r
DriverBinding->ImageHandle = ImageHandle;\r
DriverBinding->DriverBindingHandle = DriverBindingHandle;\r
\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
if (DriverConfiguration == NULL) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
}\r
}\r
} else {\r
if (DriverConfiguration == NULL) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- Status = gBS->InstallMultipleProtocolInterfaces (\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
return Status;\r
}\r
\r
-\r
-\r
/**\r
Uninstalls a Driver Binding Protocol instance and optionally uninstalls the\r
Component Name, Driver Configuration and Driver Diagnostics Protocols.\r
\r
ASSERT (DriverBinding != NULL);\r
\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
if (DriverConfiguration == NULL) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
}\r
}\r
} else {\r
if (DriverConfiguration == NULL) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- Status = gBS->UninstallMultipleProtocolInterfaces (\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
return Status;\r
}\r
\r
-\r
-\r
/**\r
Installs Driver Binding Protocol with optional Component Name and Component Name 2 Protocols.\r
\r
EFI_STATUS\r
EFIAPI\r
EfiLibInstallDriverBindingComponentName2 (\r
- IN CONST EFI_HANDLE ImageHandle,\r
- IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
- IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN EFI_HANDLE DriverBindingHandle,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
- IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL\r
+ IN CONST EFI_HANDLE ImageHandle,\r
+ IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
+ IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
+ IN EFI_HANDLE DriverBindingHandle,\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL\r
)\r
{\r
EFI_STATUS Status;\r
DriverBinding->ImageHandle = ImageHandle;\r
DriverBinding->DriverBindingHandle = DriverBindingHandle;\r
\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
NULL\r
);\r
- } else {\r
+ } else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
NULL\r
);\r
- }\r
+ }\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
- Status = gBS->InstallMultipleProtocolInterfaces (\r
- &DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- NULL\r
- );\r
- } else {\r
- Status = gBS->InstallMultipleProtocolInterfaces (\r
- &DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- NULL\r
- );\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
+ Status = gBS->InstallMultipleProtocolInterfaces (\r
+ &DriverBinding->DriverBindingHandle,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ NULL\r
+ );\r
+ } else {\r
+ Status = gBS->InstallMultipleProtocolInterfaces (\r
+ &DriverBinding->DriverBindingHandle,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ NULL\r
+ );\r
}\r
}\r
\r
return Status;\r
}\r
\r
-\r
-\r
/**\r
Uninstalls Driver Binding Protocol with optional Component Name and Component Name 2 Protocols.\r
\r
EFI_STATUS\r
EFIAPI\r
EfiLibUninstallDriverBindingComponentName2 (\r
- IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
- IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL\r
+ IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL\r
)\r
{\r
EFI_STATUS Status;\r
\r
ASSERT (DriverBinding != NULL);\r
\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
NULL\r
);\r
- } else {\r
+ } else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
NULL\r
);\r
- }\r
+ }\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
- Status = gBS->UninstallMultipleProtocolInterfaces (\r
- DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- NULL\r
- );\r
- } else {\r
- Status = gBS->UninstallMultipleProtocolInterfaces (\r
- DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- NULL\r
- );\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
+ Status = gBS->UninstallMultipleProtocolInterfaces (\r
+ DriverBinding->DriverBindingHandle,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ NULL\r
+ );\r
+ } else {\r
+ Status = gBS->UninstallMultipleProtocolInterfaces (\r
+ DriverBinding->DriverBindingHandle,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ NULL\r
+ );\r
}\r
}\r
\r
return Status;\r
}\r
\r
-\r
-\r
/**\r
Installs Driver Binding Protocol with optional Component Name, Component Name 2, Driver\r
Configuration, Driver Configuration 2, Driver Diagnostics, and Driver Diagnostics 2 Protocols.\r
EFI_STATUS\r
EFIAPI\r
EfiLibInstallAllDriverProtocols2 (\r
- IN CONST EFI_HANDLE ImageHandle,\r
- IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
- IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN EFI_HANDLE DriverBindingHandle,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
- IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL,\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
- IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2 OPTIONAL,\r
- IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL,\r
- IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL *DriverDiagnostics2 OPTIONAL\r
+ IN CONST EFI_HANDLE ImageHandle,\r
+ IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
+ IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
+ IN EFI_HANDLE DriverBindingHandle,\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL,\r
+ IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL *DriverDiagnostics2 OPTIONAL\r
)\r
{\r
EFI_STATUS Status;\r
\r
if (DriverConfiguration2 == NULL) {\r
if (DriverConfiguration == NULL) {\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
} else {\r
if (DriverConfiguration == NULL) {\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
return Status;\r
}\r
\r
-\r
-\r
/**\r
Uninstalls Driver Binding Protocol with optional Component Name, Component Name 2, Driver\r
Configuration, Driver Configuration 2, Driver Diagnostics, and Driver Diagnostics 2 Protocols.\r
EFI_STATUS\r
EFIAPI\r
EfiLibUninstallAllDriverProtocols2 (\r
- IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
- IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL,\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
- IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2 OPTIONAL,\r
- IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL,\r
- IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL *DriverDiagnostics2 OPTIONAL\r
+ IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL,\r
+ IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL *DriverDiagnostics2 OPTIONAL\r
)\r
{\r
EFI_STATUS Status;\r
\r
if (DriverConfiguration2 == NULL) {\r
if (DriverConfiguration == NULL) {\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
} else {\r
if (DriverConfiguration == NULL) {\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics == NULL || FeaturePcdGet(PcdDriverDiagnosticsDisable)) {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics == NULL) || FeaturePcdGet (PcdDriverDiagnosticsDisable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
}\r
}\r
} else {\r
- if (DriverDiagnostics2 == NULL || FeaturePcdGet(PcdDriverDiagnostics2Disable)) {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((DriverDiagnostics2 == NULL) || FeaturePcdGet (PcdDriverDiagnostics2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
NULL\r
);\r
}\r
}\r
} else {\r
- if (ComponentName == NULL || FeaturePcdGet(PcdComponentNameDisable)) {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
+ if ((ComponentName == NULL) || FeaturePcdGet (PcdComponentNameDisable)) {\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
} else {\r
Status = gBS->UninstallMultipleProtocolInterfaces (\r
DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r
} else {\r
- if (ComponentName2 == NULL || FeaturePcdGet(PcdComponentName2Disable)) {\r
- Status = gBS->UninstallMultipleProtocolInterfaces (\r
- DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
- NULL\r
- );\r
- } else {\r
- Status = gBS->UninstallMultipleProtocolInterfaces (\r
- DriverBinding->DriverBindingHandle,\r
- &gEfiDriverBindingProtocolGuid, DriverBinding,\r
- &gEfiComponentNameProtocolGuid, ComponentName,\r
- &gEfiComponentName2ProtocolGuid, ComponentName2,\r
- &gEfiDriverConfigurationProtocolGuid, DriverConfiguration,\r
- &gEfiDriverConfiguration2ProtocolGuid, DriverConfiguration2,\r
- &gEfiDriverDiagnosticsProtocolGuid, DriverDiagnostics,\r
- &gEfiDriverDiagnostics2ProtocolGuid, DriverDiagnostics2,\r
+ if ((ComponentName2 == NULL) || FeaturePcdGet (PcdComponentName2Disable)) {\r
+ Status = gBS->UninstallMultipleProtocolInterfaces (\r
+ DriverBinding->DriverBindingHandle,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
+ NULL\r
+ );\r
+ } else {\r
+ Status = gBS->UninstallMultipleProtocolInterfaces (\r
+ DriverBinding->DriverBindingHandle,\r
+ &gEfiDriverBindingProtocolGuid,\r
+ DriverBinding,\r
+ &gEfiComponentNameProtocolGuid,\r
+ ComponentName,\r
+ &gEfiComponentName2ProtocolGuid,\r
+ ComponentName2,\r
+ &gEfiDriverConfigurationProtocolGuid,\r
+ DriverConfiguration,\r
+ &gEfiDriverConfiguration2ProtocolGuid,\r
+ DriverConfiguration2,\r
+ &gEfiDriverDiagnosticsProtocolGuid,\r
+ DriverDiagnostics,\r
+ &gEfiDriverDiagnostics2ProtocolGuid,\r
+ DriverDiagnostics2,\r
NULL\r
);\r
}\r