summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/efi/efi_usb.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/ipxe/efi/efi_usb.h')
-rw-r--r--src/include/ipxe/efi/efi_usb.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/include/ipxe/efi/efi_usb.h b/src/include/ipxe/efi/efi_usb.h
index 05b4fad00..06baff529 100644
--- a/src/include/ipxe/efi/efi_usb.h
+++ b/src/include/ipxe/efi/efi_usb.h
@@ -17,14 +17,14 @@
struct efi_usb_device {
/** Name */
const char *name;
- /** The underlying USB device */
- struct usb_device *usb;
- /** The underlying EFI device */
- struct efi_device *efidev;
+ /** The underlying USB function */
+ struct usb_function *func;
/** Configuration descriptor */
struct usb_configuration_descriptor *config;
/** Supported languages */
- struct usb_descriptor_header *languages;
+ uint16_t *lang;
+ /** Length of supported languages */
+ size_t lang_len;
/** List of interfaces */
struct list_head interfaces;
};