Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 18336829 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "usb: gsi: Prevent function remote-wakeup without function suspend"

parents 33a49c58 0871614c
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -38,7 +38,8 @@ static inline bool usb_gsi_remote_wakeup_allowed(struct usb_function *f)
	struct f_gsi *gsi = func_to_gsi(f);

	if (f->config->cdev->gadget->speed >= USB_SPEED_SUPER)
		remote_wakeup_allowed = gsi->func_wakeup_allowed;
		remote_wakeup_allowed =
			 gsi->func_is_suspended ? gsi->func_wakeup_allowed : false;
	else
		remote_wakeup_allowed =
			usb_get_remote_wakeup_status(f->config->cdev->gadget);