]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Bus/Usb/UsbCbi/Dxe/Cbi0/cbi.h
Make EdkModulePkg pass Intel IPF compiler with /W4 /WX switches, solving warning...
[mirror_edk2.git] / EdkModulePkg / Bus / Usb / UsbCbi / Dxe / Cbi0 / cbi.h
index e2a7c9d5af13e902172ecd0021d8c5f96e1fd5aa..d312176cacca60fb5cac6bb6d1806fdb0fd6e4b0 100644 (file)
@@ -67,4 +67,28 @@ typedef struct {
 #define USB_CBI_DEVICE_FROM_THIS(a) \\r
     CR(a, USB_CBI_DEVICE, UsbAtapiProtocol, USB_CBI_DEVICE_SIGNATURE)\r
 \r
+extern EFI_COMPONENT_NAME_PROTOCOL  gUsbCbi0ComponentName;\r
+extern EFI_DRIVER_BINDING_PROTOCOL  gUsbCbi0DriverBinding;\r
+\r
+//\r
+// EFI Component Name Functions\r
+//\r
+EFI_STATUS\r
+EFIAPI\r
+UsbCbi0ComponentNameGetDriverName (\r
+  IN  EFI_COMPONENT_NAME_PROTOCOL  *This,\r
+  IN  CHAR8                        *Language,\r
+  OUT CHAR16                       **DriverName\r
+  );\r
+\r
+EFI_STATUS\r
+EFIAPI\r
+UsbCbi0ComponentNameGetControllerName (\r
+  IN  EFI_COMPONENT_NAME_PROTOCOL                     *This,\r
+  IN  EFI_HANDLE                                      ControllerHandle,\r
+  IN  EFI_HANDLE                                      ChildHandle        OPTIONAL,\r
+  IN  CHAR8                                           *Language,\r
+  OUT CHAR16                                          **ControllerName\r
+  );\r
+\r
 #endif\r