diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/ipxe/usb.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/ipxe/usb.h b/src/include/ipxe/usb.h index c268988f4..37b6d94ed 100644 --- a/src/include/ipxe/usb.h +++ b/src/include/ipxe/usb.h @@ -662,6 +662,8 @@ struct usb_function { struct usb_driver *driver; /** Driver private data */ void *priv; + /** Driver device ID */ + struct usb_device_id *id; /** List of interface numbers * @@ -1308,6 +1310,8 @@ struct usb_device_id { uint16_t vendor; /** Product ID */ uint16_t product; + /** Arbitrary driver data */ + unsigned long driver_data; }; /** Match-anything ID */ |
