From owner-cvs-src-old@FreeBSD.ORG Sun Oct 3 08:12:30 2010 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 BC8891065789 for ; Sun, 3 Oct 2010 08:12:30 +0000 (UTC) (envelope-from hselasky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A9C628FC17 for ; Sun, 3 Oct 2010 08:12:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o938CUYh000148 for ; Sun, 3 Oct 2010 08:12:30 GMT (envelope-from hselasky@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o938CU9I000147 for cvs-src-old@freebsd.org; Sun, 3 Oct 2010 08:12:30 GMT (envelope-from hselasky@repoman.freebsd.org) Message-Id: <201010030812.o938CU9I000147@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to hselasky@repoman.freebsd.org using -f From: Hans Petter Selasky Date: Sun, 3 Oct 2010 08:12:17 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb/controller xhci.c xhci.h xhci_pci.c xhcireg.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: Sun, 03 Oct 2010 08:12:30 -0000 hselasky 2010-10-03 08:12:17 UTC FreeBSD src repository Added files: sys/dev/usb/controller xhci.c xhci.h xhci_pci.c xhcireg.h Log: SVN rev 213379 on 2010-10-03 08:12:17Z by hselasky Commit initial version of new XHCI driver which was written from scratch. This driver adds support for USB3.0 devices. The XHCI interface is also backwards compatible to USB2.0 and USB1.0 and will evntually replace the OHCI/UHCI and EHCI drivers. There will be follow-up commits during the coming week to link the driver into the default kernel build and add missing USB3.0 functionality in the USB core. Currently only the driver files are committed. Approved by: thompsa (mentor) Revision Changes Path 1.1 +3862 -0 src/sys/dev/usb/controller/xhci.c (new) 1.1 +499 -0 src/sys/dev/usb/controller/xhci.h (new) 1.1 +318 -0 src/sys/dev/usb/controller/xhci_pci.c (new) 1.1 +219 -0 src/sys/dev/usb/controller/xhcireg.h (new)