Loading drivers/usb/gadget/composite.c +6 −0 Original line number Diff line number Diff line Loading @@ -1969,6 +1969,12 @@ composite_setup(struct usb_gadget *gadget, const struct usb_ctrlrequest *ctrl) buf[6] = w_index; /* Number of ext compat interfaces */ count = count_ext_compat(os_desc_cfg); /* * Bailout if device does not * have ext_compat interfaces. */ if (count == 0) break; buf[8] = count; count *= 24; /* 24 B/ext compat desc */ count += 16; /* header */ Loading Loading
drivers/usb/gadget/composite.c +6 −0 Original line number Diff line number Diff line Loading @@ -1969,6 +1969,12 @@ composite_setup(struct usb_gadget *gadget, const struct usb_ctrlrequest *ctrl) buf[6] = w_index; /* Number of ext compat interfaces */ count = count_ext_compat(os_desc_cfg); /* * Bailout if device does not * have ext_compat interfaces. */ if (count == 0) break; buf[8] = count; count *= 24; /* 24 B/ext compat desc */ count += 16; /* header */ Loading