diff options
author | Sekhar Nori <nsekhar@ti.com> | 2017-05-17 13:45:17 +0530 |
---|---|---|
committer | Felipe Balbi <felipe.balbi@linux.intel.com> | 2017-05-17 14:13:05 +0300 |
commit | 0db56e43359c47ff184ceaf8b04b664d997bff88 (patch) | |
tree | 4a8d1bce07ac7c40102e599fb39612793a4e264f /drivers/usb/gadget/function/f_acm.c | |
parent | cdb55b39fab82b5d48c9a7aa0348268f07b993ed (diff) | |
download | lwn-0db56e43359c47ff184ceaf8b04b664d997bff88.tar.gz lwn-0db56e43359c47ff184ceaf8b04b664d997bff88.zip |
usb: gadget: f_uac2: calculate wMaxPacketSize before endpoint match
Calculate wMaxPacketSize before endpoint matching the
descriptor is found.
This allows audio gadget to be used with controllers
which have a shortage or unavailability of endpoints
that can handle max packet size of 1023 (FS) or 1024
(HS).
With this audio gadget can be used on TI's OMAP-L138 SoC
which has a MUSB HS controller with endpoints having max
packet size much less than 1023 or 1024. See mode_2_cfg in
drivers/usb/musb/musb_core.c
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Diffstat (limited to 'drivers/usb/gadget/function/f_acm.c')
0 files changed, 0 insertions, 0 deletions