Bug 60099

Summary: Fix suspend and resume on USB ohci controllers
Product: Base System Reporter: amistry
Component: kernAssignee: John-Mark Gurney <jmg>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
ohci-sr-20031209.patch none

Description amistry 2003-12-10 01:10:15 UTC
	With some usb ohci controllers the usb ports no longer function after
a resume from suspend (S3).  These controllers need to be reinitilized so that
they continue to function after a resume.

How-To-Repeat: 	Suspend your system then resume and depending on your controller the
usb ports may no longer function.
Comment 1 John-Mark Gurney freebsd_committer freebsd_triage 2003-12-10 01:24:18 UTC
Responsible Changed
From-To: freebsd-bugs->jmg

this code looks good.
Comment 2 amistry 2003-12-22 17:28:29 UTC
The recent commit by Mr. Shibagaki does the same thing that this PR does, and 
also fixes the problem in a more correct manner.  This PR may now be closed.

--
Anish Mistry
Comment 3 John-Mark Gurney freebsd_committer freebsd_triage 2003-12-22 18:41:18 UTC
State Changed
From-To: open->closed

requestor comments that shiba committed this change in rev1.140 of 
sys/dev/usb/ohci.c and can now be closed.