Pārlūkot izejas kodu

Merge tag 'JH7110_515_SDK_v5.8.0' into vf2-devel

Andy Hu 7 mēneši atpakaļ
vecāks
revīzija
17e00aaa32
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      common/usb_hub.c

+ 3 - 0
common/usb_hub.c

@@ -376,6 +376,9 @@ int usb_hub_port_connect_change(struct usb_device *dev, int port)
 		return ret;
 	}
 
+	if (le16_to_cpu(portsts->wPortChange) & USB_PORT_STAT_C_OVERCURRENT)
+		return -EIO;
+
 	switch (portstatus & USB_PORT_STAT_SPEED_MASK) {
 	case USB_PORT_STAT_SUPER_SPEED:
 		speed = USB_SPEED_SUPER;