summaryrefslogtreecommitdiffstats
path: root/drivers/usb/atm
diff options
context:
space:
mode:
authorMagnus Damm2009-08-19 16:19:08 +0200
committerPaul Mundt2009-08-20 03:30:44 +0200
commitef5ce3b69028ea32aa87e98c9a3802e7c9f824b6 (patch)
treedddda44be0639cb6c49b7d066394c9b41b33a391 /drivers/usb/atm
parentusb: add clock support to r8a66597 gadget driver (diff)
downloadkernel-qcow2-linux-ef5ce3b69028ea32aa87e98c9a3802e7c9f824b6.tar.gz
kernel-qcow2-linux-ef5ce3b69028ea32aa87e98c9a3802e7c9f824b6.tar.xz
kernel-qcow2-linux-ef5ce3b69028ea32aa87e98c9a3802e7c9f824b6.zip
usb: r8a66597-udc buffer management update
This patch updates the r8a66597-udc buffer management code. Use fixed buffers for bulk and isochronous pipes, also make sure to handle the isochronous-as-bulk case. With fixed buffers there is no need to keep track of used buffers with bi_bufnum. Also, this fixes a potential buffer offset problem where the base offset incorrectly varies with the number of pipes used. The m66592 driver recently got fixed in a similar way. Signed-off-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'drivers/usb/atm')
0 files changed, 0 insertions, 0 deletions