summaryrefslogtreecommitdiff
path: root/net/Makefile
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2011-06-23 14:26:11 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2011-07-01 14:31:12 -0700
commit765f5b830e547229bb752e7b232ee83e2b3d49d5 (patch)
treeffa37920a165fd3a964b7e0f333f6509d3e59de3 /net/Makefile
parent193ab2a6070039e7ee2b9b9bebea754a7c52fd1b (diff)
downloadlinux-3.10-765f5b830e547229bb752e7b232ee83e2b3d49d5.tar.gz
linux-3.10-765f5b830e547229bb752e7b232ee83e2b3d49d5.tar.bz2
linux-3.10-765f5b830e547229bb752e7b232ee83e2b3d49d5.zip
usb: gadget: defer setting maxpacket till ->setup()
maxpacket is set by the udc driver for ep0 very early. This value is copied by the function gadget used later for the USB_DT_DEVICE and USB_DT_DEVICE_QUALIFIER query. This seems to work fine so far. For USB3 we need set a different value here. In SS speed it is 2^x with x=9 and in HS we set something <= 64. If the UDC starts in SS and continues in HS after the cable has been plugged it will report a too small value. There setting of this value is defered and taken automaticly from the ep0 pointer where the UDC driver can update it according to the speed it detected _after_ a cable has been plugged. Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'net/Makefile')
0 files changed, 0 insertions, 0 deletions