From jimd@siu.edu  Wed May 21 02:08:55 2003
Return-Path: <jimd@siu.edu>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 9649C37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 21 May 2003 02:08:55 -0700 (PDT)
Received: from 255-254.ip.ll.net (255-254.ip.ll.net [209.131.255.254])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 05CF943FA3
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 21 May 2003 02:08:54 -0700 (PDT)
	(envelope-from jimd@siu.edu)
Received: from freebsd2.localnet10 (localhost [127.0.0.1])
	by freebsd2.localnet10 (8.12.9/8.12.9) with ESMTP id h4L4BQ3S001147
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 21 May 2003 04:11:26 GMT
	(envelope-from jimd@freebsd2.localnet10)
Received: (from root@localhost)
	by freebsd2.localnet10 (8.12.9/8.12.9/Submit) id h4L4BQqM001146;
	Wed, 21 May 2003 04:11:26 GMT
Message-Id: <200305210411.h4L4BQqM001146@freebsd2.localnet10>
Date: Wed, 21 May 2003 04:11:26 GMT
From: jimd_NOSPAM@siu.edu
Reply-To: jimd@siu.edu
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: request USB-2.x support
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         52519
>Category:       i386
>Synopsis:       request USB-2.x support
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-i386
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 21 02:10:06 PDT 2003
>Closed-Date:    Thu Aug 21 21:07:30 PDT 2003
>Last-Modified:  Thu Aug 21 21:07:30 PDT 2003
>Originator:     J.D.
>Release:        FreeBSD 5.1-BETA i386
>Organization:
>Environment:
System: FreeBSD 5.1-BETA #3: Tue May 20 05:46:11 CDT 2003 localhost:/usr/src/sys/i386/compile/XSYSTEM i386

usbdevs
addr 1: OHCI root hub, SiS
addr 1: OHCI root hub, SiS
freebsd2/ttyp0/root: usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), SiS(0x0000), rev 1.00
port 1 powered
port 2 powered
port 3 powered
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), SiS(0x0000), rev 1.00
port 1 powered
port 2 powered
port 3 powered

[part of dmesg.boot]
ohci0: <SiS 5571 USB controller> mem 0xdfffc000-0xdfffcfff irq 5 at device 3.0 on pci0
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <SiS 5571 USB controller> on ohci0
usb0: USB revision 1.0
uhub0: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1: <SiS 5571 USB controller> mem 0xdfffd000-0xdfffdfff irq 11 at device 3.1 on pci0
usb1: OHCI version 1.0, legacy support
usb1: SMM does not respond, resetting
usb1: <SiS 5571 USB controller> on ohci1
usb1: USB revision 1.0
uhub1: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
pci0: <serial bus, USB> at device 3.3 (no driver attached)
	
>Description:
	I have had several motherboards that support USB-2.x but FBSD-4.x/5.x
	do not appear to yet provide USB-2.x support. I believe that this would
	be driven by an EHCI controller rather than OHCI.
	
>How-To-Repeat:
	
>Fix:

	


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: ticso 
State-Changed-When: Sun Jun 15 13:28:58 PDT 2003 
State-Changed-Why:  
FreeBSD 5.1 does support USB 2.0 
You need to build a custom kernel with ehci driver. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=52519 

From: none <jimd_NOSPAM@siu.edu>
To: freebsd-gnats-submit@FreeBSD.org, jimd@siu.edu
Cc:  
Subject: Re: i386/52519: request USB-2.x support
Date: Sun, 29 Jun 2003 00:04:18 -0500

 Recompiled 5.1-RELEASE kernel with 'ehci' device and USB-2.0 support now 
 appears to be active, as seen in the partial dmesg output below. Now I 
 need to test with a USB-2.0 device.
 
 
 ohci0: <SiS 5571 USB controller> mem 0xdfffc000-0xdfffcfff irq 5 at 
 device 3.0 on pci0
 usb0: OHCI version 1.0, legacy support
 usb0: SMM does not respond, resetting
 usb0: <SiS 5571 USB controller> on ohci0
 usb0: USB revision 1.0
 uhub0: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 3 ports with 3 removable, self powered
 ohci1: <SiS 5571 USB controller> mem 0xdfffd000-0xdfffdfff irq 11 at 
 device 3.1 on pci0
 usb1: OHCI version 1.0, legacy support
 usb1: SMM does not respond, resetting
 usb1: <SiS 5571 USB controller> on ohci1
 usb1: USB revision 1.0
 uhub1: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub1: 3 ports with 3 removable, self powered
 ehci0: <EHCI (generic) USB 2.0 controller> mem 0xdfffe000-0xdfffefff irq 
 10 at device 3.3 on pci0
 ehci_pci_attach: companion usb0
 ehci_pci_attach: companion usb1
 usb2: EHCI version 1.0
 usb2: companion controllers, 3 ports each: usb0 usb1
 usb2: <EHCI (generic) USB 2.0 controller> on ehci0
 usb2: USB revision 2.0
 uhub2: SiS EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub2: 6 ports with 6 removable, self powered
 
State-Changed-From-To: feedback->closed 
State-Changed-By: njl 
State-Changed-When: Thu Aug 21 21:06:57 PDT 2003 
State-Changed-Why:  
Since ehci support has been added, I'm closing the PR.  If you find problems 
with using it, open a new PR for that specific problem. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=52519 
>Unformatted:
