diff options
author | Yojiro Uo <yuo@cvs.openbsd.org> | 2008-06-29 10:04:16 +0000 |
---|---|---|
committer | Yojiro Uo <yuo@cvs.openbsd.org> | 2008-06-29 10:04:16 +0000 |
commit | 8d7845fd770d4f2e89eaf7c6acd6ee8711a4bf3a (patch) | |
tree | ae1cbf278151c1a5341cab824075deafb24efe01 /sys/dev/usb/usb.h | |
parent | 99e04e378e33075d748641da5140863b7b7f982d (diff) |
add usb2.0 to usb1.1(ohci/uchi) handover request to usb subsystem.
add new quirk entry for uvideo which is required isoc transfer.
Some usb2.0 devices use isochronous transfer but current usb
subsystem does not support isoc transfer in ehci(usb2.0) bus.
This patch introduce new psuedo usb hub request UHF_PORT_DISOWN_TO_1_1
to handover the device to ehci to usb1.1 bus(ohci or uhci).
ok mglocker@ deraadt@ fgsch@
Diffstat (limited to 'sys/dev/usb/usb.h')
-rw-r--r-- | sys/dev/usb/usb.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/usb/usb.h b/sys/dev/usb/usb.h index 8f7d01b3972..04a04173686 100644 --- a/sys/dev/usb/usb.h +++ b/sys/dev/usb/usb.h @@ -1,4 +1,4 @@ -/* $OpenBSD: usb.h,v 1.31 2008/06/26 05:42:19 ray Exp $ */ +/* $OpenBSD: usb.h,v 1.32 2008/06/29 10:04:15 yuo Exp $ */ /* $NetBSD: usb.h,v 1.69 2002/09/22 23:20:50 augustss Exp $ */ /* $FreeBSD: src/sys/dev/usb/usb.h,v 1.14 1999/11/17 22:33:46 n_hibma Exp $ */ @@ -285,6 +285,7 @@ typedef struct { #define UHF_C_PORT_RESET 20 #define UHF_PORT_TEST 21 #define UHF_PORT_INDICATOR 22 +#define UHF_PORT_DISOWN_TO_1_1 30 typedef struct { uByte bDescLength; |