aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/usb/gadget.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/usb/gadget.h')
-rw-r--r--include/linux/usb/gadget.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/usb/gadget.h b/include/linux/usb/gadget.h
index fe50912585f..0bcc2b76bcd 100644
--- a/include/linux/usb/gadget.h
+++ b/include/linux/usb/gadget.h
@@ -133,6 +133,8 @@ struct usb_ep_ops {
133 * value can sometimes be reduced (hardware allowing), according to 133 * value can sometimes be reduced (hardware allowing), according to
134 * the endpoint descriptor used to configure the endpoint. 134 * the endpoint descriptor used to configure the endpoint.
135 * @driver_data:for use by the gadget driver. 135 * @driver_data:for use by the gadget driver.
136 * @address: used to identify the endpoint when finding descriptor that
137 * matches connection speed
136 * @desc: endpoint descriptor. This pointer is set before the endpoint is 138 * @desc: endpoint descriptor. This pointer is set before the endpoint is
137 * enabled and remains valid until the endpoint is disabled. 139 * enabled and remains valid until the endpoint is disabled.
138 * 140 *
@@ -147,6 +149,7 @@ struct usb_ep {
147 const struct usb_ep_ops *ops; 149 const struct usb_ep_ops *ops;
148 struct list_head ep_list; 150 struct list_head ep_list;
149 unsigned maxpacket:16; 151 unsigned maxpacket:16;
152 u8 address;
150 const struct usb_endpoint_descriptor *desc; 153 const struct usb_endpoint_descriptor *desc;
151}; 154};
152 155