1 parent 1564ae6 commit 218ad8fCopy full SHA for 218ad8f
1 file changed
drivers/usb/core/hub.c
@@ -4164,7 +4164,8 @@ void usb_enable_lpm(struct usb_device *udev)
4164
if (!udev || !udev->parent ||
4165
udev->speed < USB_SPEED_SUPER ||
4166
!udev->lpm_capable ||
4167
- udev->state < USB_STATE_DEFAULT)
+ udev->state < USB_STATE_DEFAULT ||
4168
+ !udev->bos || !udev->bos->ss_cap)
4169
return;
4170
4171
udev->lpm_disable_count--;
0 commit comments