X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=EdkModulePkg%2FBus%2FUsb%2FUsbCbi%2FDxe%2FCbi1%2Fcbi.h;fp=EdkModulePkg%2FBus%2FUsb%2FUsbCbi%2FDxe%2FCbi1%2Fcbi.h;h=77daa1a29b558051051c5311e6c9b7583397144e;hb=92dda53e9fe6568c9204ffd97f146710bdde3369;hp=e2a7c9d5af13e902172ecd0021d8c5f96e1fd5aa;hpb=86e6bb786f6f23201a2041901362e08b80681930;p=mirror_edk2.git diff --git a/EdkModulePkg/Bus/Usb/UsbCbi/Dxe/Cbi1/cbi.h b/EdkModulePkg/Bus/Usb/UsbCbi/Dxe/Cbi1/cbi.h index e2a7c9d5af..77daa1a29b 100644 --- a/EdkModulePkg/Bus/Usb/UsbCbi/Dxe/Cbi1/cbi.h +++ b/EdkModulePkg/Bus/Usb/UsbCbi/Dxe/Cbi1/cbi.h @@ -67,4 +67,28 @@ typedef struct { #define USB_CBI_DEVICE_FROM_THIS(a) \ CR(a, USB_CBI_DEVICE, UsbAtapiProtocol, USB_CBI_DEVICE_SIGNATURE) +extern EFI_DRIVER_BINDING_PROTOCOL gUsbCbi1DriverBinding; +extern EFI_COMPONENT_NAME_PROTOCOL gUsbCbi1ComponentName; + +// +// EFI Component Name Functions +// +EFI_STATUS +EFIAPI +UsbCbi1ComponentNameGetDriverName ( + IN EFI_COMPONENT_NAME_PROTOCOL *This, + IN CHAR8 *Language, + OUT CHAR16 **DriverName + ); + +EFI_STATUS +EFIAPI +UsbCbi1ComponentNameGetControllerName ( + IN EFI_COMPONENT_NAME_PROTOCOL *This, + IN EFI_HANDLE ControllerHandle, + IN EFI_HANDLE ChildHandle OPTIONAL, + IN CHAR8 *Language, + OUT CHAR16 **ControllerName + ); + #endif