linux-sg2042/drivers/usb/atm
Duncan Sands 6f74947598 [PATCH] USBATM: measure buffer size in bytes; force valid sizes
Change the module parameters rcv_buf_size and snd_buf_size to
specify buffer sizes in bytes rather than ATM cells.  Since
there is some danger that users may not notice this change,
the parameters are renamed to rcv_buf_bytes etc.  The transmit
buffer needs to be a multiple of the ATM cell size in length,
while the receive buffer should be a multiple of the endpoint
maxpacket size (this wasn't enforced before, which causes trouble
with isochronous transfers), so enforce these restrictions.  Now
that the usbatm probe method inspects the endpoint maxpacket size,
minidriver bind routines need to set the correct alternate setting
for the interface in their bind routine.  This is the reason for
the speedtch changes.

Signed-off-by: Duncan Sands <baldrick@free.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-01-31 17:23:40 -08:00
..
Kconfig [PATCH] USB: Eagle and ADI 930 usb adsl modem driver 2006-01-04 13:48:29 -08:00
Makefile [PATCH] USB: Eagle and ADI 930 usb adsl modem driver 2006-01-04 13:48:29 -08:00
cxacru.c [PATCH] USBATM: kzalloc conversion 2006-01-31 17:23:39 -08:00
speedtch.c [PATCH] USBATM: measure buffer size in bytes; force valid sizes 2006-01-31 17:23:40 -08:00
ueagle-atm.c [PATCH] USBATM: remove .owner 2006-01-31 17:23:39 -08:00
usbatm.c [PATCH] USBATM: measure buffer size in bytes; force valid sizes 2006-01-31 17:23:40 -08:00
usbatm.h [PATCH] USBATM: shutdown open connections when disconnected 2006-01-31 17:23:39 -08:00
xusbatm.c [PATCH] USBATM: xusbatm rewrite 2006-01-31 17:23:39 -08:00