From owner-cvs-src-old@FreeBSD.ORG Thu Oct 29 23:26:12 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1391F1065676 for ; Thu, 29 Oct 2009 23:26:12 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D61058FC1B for ; Thu, 29 Oct 2009 23:26:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n9TNQB9k060262 for ; Thu, 29 Oct 2009 23:26:11 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n9TNQBtU060261 for cvs-src-old@freebsd.org; Thu, 29 Oct 2009 23:26:11 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200910292326.n9TNQBtU060261@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Thu, 29 Oct 2009 23:25:52 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/dev/pci pci.c src/sys/dev/usb/controller ehci.c ehci.h ehci_ixp4xx.c ehci_mbus.c ehci_pci.c ehcireg.h ohci.c ohci.h ohci_atmelarm.c ohci_pci.c ohcireg.h uhci.c uhci.h uhci_pci.c uhcireg.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Oct 2009 23:26:12 -0000 thompsa 2009-10-29 23:25:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/dev/pci pci.c sys/dev/usb/controller ehci.c ehci.h ehci_ixp4xx.c ehci_mbus.c ehci_pci.c ohci.c ohci.h ohci_atmelarm.c ohci_pci.c uhci.c uhci.h uhci_pci.c Added files: (Branch: RELENG_8) sys/dev/usb/controller ehcireg.h ohcireg.h uhcireg.h Log: SVN rev 198659 on 2009-10-29 23:25:52Z by thompsa MFC r198151 Workaround buggy BIOS code in USB regard. By doing the BIOS to OS handover for all host controllers at the same time, we avoid problems where the BIOS will actually write to the USB registers of all the USB host controllers every time we handover one of them, and consequently reset the OS programmed values. Revision Changes Path 1.386.2.3 +121 -0 src/sys/dev/pci/pci.c 1.26.2.4 +1 -0 src/sys/dev/usb/controller/ehci.c 1.8.2.2 +0 -133 src/sys/dev/usb/controller/ehci.h 1.7.2.2 +1 -0 src/sys/dev/usb/controller/ehci_ixp4xx.c 1.7.2.2 +1 -0 src/sys/dev/usb/controller/ehci_mbus.c 1.8.2.3 +1 -0 src/sys/dev/usb/controller/ehci_pci.c 1.1.2.2 +174 -0 src/sys/dev/usb/controller/ehcireg.h (new) 1.21.2.2 +1 -0 src/sys/dev/usb/controller/ohci.c 1.7.2.2 +0 -89 src/sys/dev/usb/controller/ohci.h 1.6.2.2 +1 -0 src/sys/dev/usb/controller/ohci_atmelarm.c 1.8.2.2 +1 -0 src/sys/dev/usb/controller/ohci_pci.c 1.1.2.2 +131 -0 src/sys/dev/usb/controller/ohcireg.h (new) 1.21.2.2 +1 -0 src/sys/dev/usb/controller/uhci.c 1.7.2.2 +0 -60 src/sys/dev/usb/controller/uhci.h 1.8.2.2 +1 -0 src/sys/dev/usb/controller/uhci_pci.c 1.1.2.2 +100 -0 src/sys/dev/usb/controller/uhcireg.h (new)