Files
linux-apfs/include/linux
Robert Baldyga b0bac2581c usb: gadget: introduce 'enabled' flag in struct usb_ep
This patch introduces 'enabled' flag in struct usb_ep, and modifies
usb_ep_enable() and usb_ep_disable() functions to encapsulate endpoint
enabled/disabled state. It helps to avoid enabling endpoints which are
already enabled, and disabling endpoints which are already disables.

From now USB functions don't have to remember current endpoint
enable/disable state, as this state is now handled automatically which
makes this API less bug-prone.

Signed-off-by: Robert Baldyga <r.baldyga@samsung.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2015-09-27 10:54:31 -05:00
..
…
…
…
…
…
…
…
2015-09-16 20:44:47 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-08-03 12:01:54 -04:00
…
…
…
…
2015-08-06 16:17:25 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-09-04 16:54:41 -07:00
…
…
…
2015-09-08 15:35:28 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-08-20 10:20:11 +03:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-09-08 15:35:28 -07:00
2015-09-08 15:35:28 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-08-27 19:40:58 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-08-18 15:49:15 -07:00
…
…
…
…
…
…
…
…
…
…
2015-09-06 16:27:10 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-08-17 13:32:56 -05:00
…
…
…
…
…
…
…
2015-08-18 11:56:13 -06:00
…
…
…
…
…
…
…
…
…
…
…
…
2015-09-10 13:29:01 -07:00
2015-09-10 13:29:01 -07:00
2015-09-10 13:29:01 -07:00
…
…
…
…
…
…
…
2015-09-08 15:35:28 -07:00
…
…
…
…
2015-09-24 23:04:53 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-08-17 15:40:20 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-08-17 11:25:28 -07:00
…
…
…
…
…
…
…
…
…
…
2015-08-28 16:27:27 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-09-08 15:35:28 -07:00
…
…
…
2015-09-10 13:29:01 -07:00
…