usb: gadget: uvc: Remove unneeded endpoint descriptor fields initialization
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Mon, 29 Apr 2013 10:16:30 +0000 (12:16 +0200)
committerFelipe Balbi <balbi@ti.com>
Tue, 28 May 2013 16:57:45 +0000 (19:57 +0300)
The streaming endpoint bandwidth parameters are computed are runtime
from module parameters. Remove the corresponding static initializers.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/gadget/f_uvc.c

index 38dcedddc52c0bb43b70e6c5faa8ac3857d5c466..5f91c7a599461be843f923d5513a882f135c2dbc 100644 (file)
@@ -156,8 +156,6 @@ static struct usb_endpoint_descriptor uvc_fs_streaming_ep __initdata = {
        /* The wMaxPacketSize and bInterval values will be initialized from
         * module parameters.
         */
-       .wMaxPacketSize         = 0,
-       .bInterval              = 0,
 };
 
 static struct usb_endpoint_descriptor uvc_hs_streaming_ep __initdata = {
@@ -169,8 +167,6 @@ static struct usb_endpoint_descriptor uvc_hs_streaming_ep __initdata = {
        /* The wMaxPacketSize and bInterval values will be initialized from
         * module parameters.
         */
-       .wMaxPacketSize         = 0,
-       .bInterval              = 0,
 };
 
 static struct usb_endpoint_descriptor uvc_ss_streaming_ep __initdata = {
@@ -183,17 +179,14 @@ static struct usb_endpoint_descriptor uvc_ss_streaming_ep __initdata = {
        /* The wMaxPacketSize and bInterval values will be initialized from
         * module parameters.
         */
-       .wMaxPacketSize         = 0,
-       .bInterval              = 0,
 };
 
 static struct usb_ss_ep_comp_descriptor uvc_ss_streaming_comp __initdata = {
        .bLength                = sizeof(uvc_ss_streaming_comp),
        .bDescriptorType        = USB_DT_SS_ENDPOINT_COMP,
-       /* The following 3 values can be tweaked if necessary. */
-       .bMaxBurst              = 0,
-       .bmAttributes           = 0,
-       .wBytesPerInterval      = cpu_to_le16(1024),
+       /* The bMaxBurst, bmAttributes and wBytesPerInterval values will be
+        * initialized from module parameters.
+        */
 };
 
 static const struct usb_descriptor_header * const uvc_fs_streaming[] = {