android_kernel_xiaomi_sm7250/drivers/usb/host
Alan Stern caf3827a65 [PATCH] UHCI: store the period in the queue header
This patch (as689) stores the period for periodic transfers (interrupt
and ISO) in the queue header.  This is necessary for proper bandwidth
tracking (not yet implemented).  It also makes the scheduling of ISO
transfers a bit more rigorous, with checks for out-of-bounds frame
numbers.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-06-21 15:04:12 -07:00
..
ehci-au1xxx.c [PATCH] USB: allow multiple types of EHCI controllers to be built as modules 2006-06-21 15:04:09 -07:00
ehci-dbg.c [PATCH] swsusp: switch pm_message_t to struct 2005-09-05 00:06:16 -07:00
ehci-fsl.c [PATCH] USB: allow multiple types of EHCI controllers to be built as modules 2006-06-21 15:04:09 -07:00
ehci-fsl.h [PATCH] USB: EHCI for Freescale 83xx 2006-03-20 14:49:55 -08:00
ehci-hcd.c [PATCH] USB: allow multiple types of EHCI controllers to be built as modules 2006-06-21 15:04:09 -07:00
ehci-hub.c [PATCH] USB: EHCI and NF2 quirk 2006-03-20 14:49:55 -08:00
ehci-mem.c [PATCH] USB: kzalloc() conversion for rest of drivers/usb 2006-03-20 14:49:59 -08:00
ehci-pci.c [PATCH] USB: allow multiple types of EHCI controllers to be built as modules 2006-06-21 15:04:09 -07:00
ehci-q.c [PATCH] USB core and HCDs: don't put_device while atomic 2006-03-20 14:49:58 -08:00
ehci-sched.c [PATCH] USB: kzalloc() conversion for rest of drivers/usb 2006-03-20 14:49:59 -08:00
ehci.h [PATCH] USB: EHCI and Freescale 83xx quirk 2006-03-20 14:49:55 -08:00
hc_crisv10.c [PATCH] USB: kzalloc() conversion for rest of drivers/usb 2006-03-20 14:49:59 -08:00
hc_crisv10.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isp116x-hcd.c [PATCH] USB: fix initdata issue in isp116x-hcd 2006-03-20 14:50:01 -08:00
isp116x.h [PATCH] USB: isp116x-hcd: cleanup 2006-01-04 13:48:29 -08:00
Kconfig [PATCH] USB: EHCI for AU1200 2006-03-20 14:49:55 -08:00
Makefile [PATCH] USB: hcd uses EXTRA_CFLAGS for -DDEBUG 2006-01-04 13:48:30 -08:00
ohci-at91.c [PATCH] USB: at91 usb driver supend/resume fixes 2006-04-14 11:12:25 -07:00
ohci-au1xxx.c [PATCH] USB: OHCI for AU1200 2006-03-20 14:49:55 -08:00
ohci-dbg.c [PATCH] OHCI PM updates 2005-10-28 16:47:40 -07:00
ohci-hcd.c [PATCH] USB: fix bug in ohci-hcd.c ohci_restart() 2006-05-08 23:43:54 -07:00
ohci-hub.c [PATCH] USB: ohci uses driver model wakeup flags 2006-03-20 14:49:56 -08:00
ohci-lh7a404.c [PATCH] fix more missing includes 2006-01-08 20:13:45 -08:00
ohci-mem.c [PATCH] OHCI PM updates 2005-10-28 16:47:40 -07:00
ohci-omap.c [PATCH] handle errors returned by platform_get_irq*() 2006-03-20 13:42:57 -08:00
ohci-pci.c [PATCH] USB: Use new PCI_CLASS_SERIAL_USB_* defines 2006-04-27 10:28:59 -07:00
ohci-ppc-soc.c [PATCH] fix more missing includes 2006-01-08 20:13:45 -08:00
ohci-pxa27x.c [ARM] 3547/1: PXA-OHCI: Allow platforms to specify a power budget 2006-06-08 22:44:07 +01:00
ohci-q.c [PATCH] USB: OHCI on Compaq Aramada 7400 2005-04-18 17:39:30 -07:00
ohci-s3c2410.c [PATCH] USB: S3C2410: use clk_enable() to ensure 48MHz to OHCI core 2006-04-14 11:12:26 -07:00
ohci-sa1111.c [PATCH] USB: Rename hcd->hub_suspend to hcd->bus_suspend 2005-10-28 16:47:44 -07:00
ohci.h [PATCH] OHCI PM updates 2005-10-28 16:47:40 -07:00
pci-quirks.c [PATCH] USB: pci-quirks.c: proper prototypes 2006-04-14 11:12:20 -07:00
pci-quirks.h [PATCH] USB: pci-quirks.c: proper prototypes 2006-04-14 11:12:20 -07:00
sl811_cs.c [PATCH] pcmcia: use bitfield instead of p_state and state 2006-03-31 17:26:33 +02:00
sl811-hcd.c [PATCH] USB core and HCDs: don't put_device while atomic 2006-03-20 14:49:58 -08:00
sl811.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
uhci-debug.c [PATCH] UHCI: store the period in the queue header 2006-06-21 15:04:12 -07:00
uhci-hcd.c [PATCH] UHCI: use integer-sized frame numbers 2006-06-21 15:04:12 -07:00
uhci-hcd.h [PATCH] UHCI: store the period in the queue header 2006-06-21 15:04:12 -07:00
uhci-hub.c [PATCH] UHCI: Reimplement FSBR 2006-06-21 15:04:11 -07:00
uhci-q.c [PATCH] UHCI: store the period in the queue header 2006-06-21 15:04:12 -07:00