summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/ehci-sched.c
diff options
context:
space:
mode:
authorClemens Ladisch <clemens@ladisch.de>2006-01-22 10:32:49 -0800
committerGreg Kroah-Hartman <gregkh@suse.de>2006-01-31 17:23:41 -0800
commit0c7346229c48fa899a1837d9200894701ea81dac (patch)
tree0bd2806fc398178476f8870ac005206f00b699d0 /drivers/usb/host/ehci-sched.c
parentdc41baf8181884770d77ce0cfc8ae9617cb8b02c (diff)
downloadlinux-0c7346229c48fa899a1837d9200894701ea81dac.tar.gz
linux-0c7346229c48fa899a1837d9200894701ea81dac.tar.bz2
linux-0c7346229c48fa899a1837d9200894701ea81dac.zip
[PATCH] USB: EHCI, another full speed iso fix
This patch adds a reinitializion for the uf variable that got modified by the preceding start-split bandwidth check. Signed-off-by: Clemens Ladisch <clemens@ladisch.de> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/host/ehci-sched.c')
-rw-r--r--drivers/usb/host/ehci-sched.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/host/ehci-sched.c b/drivers/usb/host/ehci-sched.c
index 57e77374d228..fe0678624ec0 100644
--- a/drivers/usb/host/ehci-sched.c
+++ b/drivers/usb/host/ehci-sched.c
@@ -1063,6 +1063,7 @@ sitd_slot_ok (
/* for IN, check CSPLIT */
if (stream->c_usecs) {
+ uf = uframe & 7;
max_used = 100 - stream->c_usecs;
do {
tmp = 1 << uf;