diff options
Diffstat (limited to 'common')
| -rw-r--r-- | common/usb.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/common/usb.c b/common/usb.c index 8407974f7..3a96a3423 100644 --- a/common/usb.c +++ b/common/usb.c @@ -879,6 +879,11 @@ int usb_new_device(struct usb_device *dev)  	}  	dev->descriptor.bMaxPacketSize0 = desc->bMaxPacketSize0; +	/* +	 * Fetch the device class, driver can use this info +	 * to differentiate between HUB and DEVICE. +	 */ +	dev->descriptor.bDeviceClass = desc->bDeviceClass;  	/* find the port number we're at */  	if (parent) {  |